Jump to content

Emistry

Support Leaders
  • Content Count

    526
  • Joined

  • Days Won

    21

Posts posted by Emistry


  1. {	
    	name: "Zone Name"
    	disabled_skills: {
    		RG_INTIMIDATE: "PLAYER"
    		AL_TELEPORT: "PLAYER"
    		SC_FATALMENACE: "PLAYER"
    		SC_DIMENSIONDOOR: "PLAYER"
    	}
    	disabled_items: {
    		Wing_Of_Fly: true
    	}		
    	
    	// Expansion of Classes limitation... (perhap based on BaseLevel would be good too?)	
    	disabled_classes: {		
    		Job_Knight: True		
    		Job_Blacksmith: True		
    		Job_Novie: True		
    		Job_Clown: True	
    	}		
    	
    	// Expansion of Battle Conf settings ...	
    	battle_conf: {		
    		multi_level_up: yes		
    		base_exp_rate: 100000		
    		job_exp_rate: 100000		
    		mvp_exp_rate: 100000		
    		quest_exp_rate: 100000		
    		death_penalty_base: 100000		
    		death_penalty_job: 100000		
    		rare_drop_announce: 100	
    	}
    }, 

     

     

    I would like to suggest for map zone supporting these battle_conf and disabled_classes

    I think it's good to further customize settings and entry of a map.

     

    Example : Map A

    • cant multi level up
    • higher exp rate
    • disabled novice enter
    • etc

    Example : Map B

    • can multi level up
    • low exp rate
    • only novice enter
    • etc

    And yeah, some of these settings can be done by using mapflags, but some are not or it would be end up harder way to do it using npc script.


  2. So I almost got everything in english for client/server side of this package and also fixed up a few things. But I can't fix everything alone due to my inexperience. Is anyone willing to help me out? @@Neo @@jaBote @@evilpuncker @@Dastgir @@Mysterious @@mleo1 @@ossi0110 @@Judas @@kyeme @@bgamez23 @@Emistry @@GmOcean @@zackdreaver @@4144 @@Oxxy @@mrlongshen @@TecnoCronus @@Zhao Chow @@Ragnar Lothbrok.

     

     

    I tagged members I think might offer a helping hand. I already have a github to apply updates, I want to see this package move from Cronus to Hercules emu.

     

    I hope my dedication lingers off to someone of interest to help me out! This package has a ton of awesome sprites and scripts, it can be made better and needs issues fixed. C'mon lets make something REALLY nice for Hercules :P

     

    If you could list out what have done / not yet done , I could try to help during weekend.

     

    If this is for public, why not just release the github link let everyone help too instead of only those who are tagged. Things get faster and develop faster if you get more people helping on it.


  3. change

    query_sql( "INSERT INTO `gm_shop_log` ( `account_id`,`char_id`,`name`,`item`,`reason`,`time` ) VALUES ( "+getcharid(3)+","+getcharid(0)+",'"+strcharinfo(0)+"','"+@bought_quantity[0]+"x "+getitemname( @bought_nameid[0] )+"',"+.@reason$+",NOW() ) " );

    into

    query_sql( "INSERT INTO `gm_shop_log` ( `account_id`,`char_id`,`name`,`item`,`reason`,`time` ) VALUES ( "+getcharid(3)+","+getcharid(0)+",'"+strcharinfo(0)+"','"+@bought_quantity[0]+"x "+getitemname( @bought_nameid[0] )+"','"+.@reason$+"',NOW() ) " );

  4.  

    if you dont mind , add the "log" option as well .. I think this isnt included right ?

     

    it is :P

    *bindatcmd "command","<NPC object name>::<event label>"{,<group level>,<group level char>,<log>};

    LOL... seem like I am still using a super old version of script_command.txt  

    haha my bad.


  5. Hi folks,

     

    The long awaited demo is now available! You may access the demo in the following location:

     

    URL: http://hatdemo.jemstuff.com

    Username: admin

    Password: admin

     

    The demo is almost full features. The admin user is capable of most things, except for changing my username or its own group/email/permissions/user. I have hourly backups of the database running so if push comes to shove, I can restore from backup if things get too messed up.

     

    This is running on a live Hercules server and I plan on building a small client you can use to connect to it, that way you can do things in game and see them reflected in the panel, or vise versa.

     

    Have fun. :D

     

    Haha Jman, seem like we both have some similarities once awhile ... I am also using a same template for some random stuffs of RO ...

     

    Z38sBuP.png

     

     

     

    EDIT 1:

    back to topic, it seem that HercAdminTool are capable to edit/adjust the group ID and permission, is that custom source mod for server too ? updating in the HercAdminTool will also update the content inside the conf/group.conf ? or it only adjust the permission solely in the HercAdminTool ?

     

     

    EDIT 2:

    ops... seem like only for HercAdminTool xD  


  6. if you're using Notepad++ ... it's also possible ..

    just that kinda troublesome.

     

    turn on the Macro Recording, then type in the template of the itemInfo.lua .

    and stop the macro once you done, and repeat it as many time as you want.

     

    but too bad it repeat type out the same thing only, it wont generate any other things for you.


  7. erm, I need some help regarding the GDB.

     

    http://herc.ws/wiki/index.php?title=GDB#Using_gdb_with_Hercules

    I have read the guide here many times, yet I still cant make it work. 

    I am not sure which steps I have missing, or did wrongly.

     

    My steps to use GDB :

    1. navigate to the Hercules trunk folder
    2. type this command
      ulimit -u unlimited./athena-start restart    // startup server
    3. Wait until the crash happened, then type this command
      gdb map-server map-server.core        // assume it's map-server crashed.
    4. I get this output once I enter the command above.                  
    5. 6TuKWls.png
    6. then I type the command and it show "No Stack"  U9HcOfz.png

     

    Can you guys correct me ?

    I also did compile the server using this commands  before I start using the GDB.

    ./configure --enable-debug=gdb --disable-ltomake cleanmake sql

     

    and lastly, if the GDB ever success to record the dump, where can I find the dump file that contain the crash information ??

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.