Jump to content

Mumbles

Retired Staff
  • Content Count

    618
  • Joined

  • Last visited

  • Days Won

    15

Reputation Activity

  1. Upvote
    Mumbles got a reaction from Zephy in help i have some questions   
    If your server's live and running, type @version in-game to retrieve the GIT hash. Alternatively, you can check it from a command line, like this:
    git rev-parse HEAD  
    If you want the short version of the hash, type this instead:
    git rev-parse --short HEAD  

     
    Assuming you're still using the command line to operate git, you can merge new updates with this command:
    git pull --commit  

     
    To stay updated with ease, simply just make changes for your server within the same working copy that you use for GIT. Concurrent changes are handled fairly well, so unless you've made mass updates, you should be fine. I recommend that you make backups if you're unsure of whether or not updating will conflict with your customisations.
  2. Upvote
    Mumbles got a reaction from Uzieal in Flux Control Panel for Hercules   
    Updated FluxCP for compatibility with the latest build.
     
    Commits:
    Compatibilized item module. @6628ce9 Minor bug fix and corrections. @6ac6a7f

     
    Issues:
    'bindonequip' missing from item module

  3. Upvote
    Mumbles reacted to Mhalicot in Hello, Pay zeny and item to warp in (map)   
    - script Warper -1,{ set .@price,1000; // Zeny required for warp set .@item,501; // Item Required for warp mes "["+strnpcinfo(1)+"]"; mes "Hi "+strcharinfo(0); if (.@item) { mes "Item required ^ff0000"+getitemname(.@item)+"^000000."; if (!countitem(.@item)) close; delitem getitemname(.@item),1; } if (.@price) { mes "Warp costs ^ff0000"+.@price+" Zeny.^000000"; if (Zeny < .@price) close; if(select("^0055FFWarp^000000:^777777Cancel^000000") == 2) close; set Zeny, Zeny-.@price; } warp "prontera",150,150;} or you can add this to your warper.txt
  4. Upvote
    Mumbles got a reaction from Zephy in Post your Picture!   
  5. Upvote
    Mumbles reacted to Patskie in Monster Cash Point   
    Not sure about your idea to give 1 cash point whenever a certain player kills monster who's level is less than the baselevel - 10. It can be abuse
    - script Sample -1,{ OnNPCKillEvent: if (getmonsterinfo(killedrid, MOB_LV) > (BaseLevel + 10) || getmonsterinfo(killedrid, MOB_LV) < (BaseLevel - 10)) { if (rand(100) < 5)  #CASHPOINTS++; dispbottom "You now have " +#CASHPOINTS+ " cash points."; } end;}
  6. Upvote
    Mumbles got a reaction from Begin in @go command   
    Utility: @go command
    Original concept by : http://herc.ws/board/topic/14-utility-added-feature-jtynnes-go-command-alternative-txt-format/
     
    Description:
    Alternative @go command. Allows for unlimited aliasing, as well as level and group restrictions for each destination. Additional options to add a delay, prevent use when dead, and charge per use are available; default cost is defined with '.cost', but this parameter can be set manually with 'go()'. These extra features are disabled by default.
     
    Be mindful that the delay uses a temporary player variable, '@go_delay'; if the player logs out, this variable will be cleared. If you would like for a more secure delay, replace all instances of '@go_delay' with 'go_delay'.
     
    Download:
    https://github.com/datmumbles/Scripts/raw/master/cmd/go.txt
  7. Upvote
    Mumbles reacted to Mhalicot in HELP ME @go /@warp delay   
    Same Topic > http://herc.ws/board/topic/3021-help-with-this-script-please/?hl=%2Bwarp+%2Bdelay
     
     
    - script atcmd_warpdelay -1,{OnInit: bindatcmd "warp",strnpcinfo(3)+"::OnAtcommand",0,99; end;OnAtcommand: set .@min,5; //delay in mins set .@delay,.@min * 60; if (warpdelay > gettimetick(2)) { set .@delaytime,warpdelay - gettimetick(2); message strcharinfo(0),"You must wait "+.@delaytime+" seconds to use this command again."; end; } setarray .@param$,.@atcmd_parameters$[0],.@atcmd_parameters$[1],.@atcmd_parameters$[2]; set .@map$,implode(.@param$," "); atcommand "@warp "+.@map$+""; set warpdelay,gettimetick(2) + .@delay; end;}  Credit: kyeme
    I think this can answer your question without editing your source..
  8. Upvote
    Mumbles reacted to jaBote in how to detach login, char, map?   
    For me, using ctrl+A, then D has always worked. Not sure about ctrl+shift+A, then D.
  9. Upvote
    Mumbles got a reaction from Zephy in how can i make this script work?   
    You could try something like this:
    while (getrefine(EQI_ARMOR) < 6) { successrefitem EQI_ARMOR;}  
    Item script version:
    while (getrefine(EQI_ARMOR) < 6) { successrefitem EQI_ARMOR; }  
    If you're using a "Guarantee_Armor_6Up", I would assume you're refining an armor lol. The only choice the user should have is wearing the desired equipment to be refined.
  10. Upvote
    Mumbles reacted to Judas in Space in guild name??   
    this is what is needed: if you're using  a patcher that doesn't have the patch for it
     
     
    6A 20 53 FF D6 83 C4 08 
     
    to
     
    6A 21 53 FF D6 83 C4 08
  11. Upvote
    Mumbles reacted to Ai4rei in Paid Server   
    Reference topic, since you cared to post the image without attribution.
     
    tl;dr: The system is implemented, just does not work in real-time (you just get prevented from logging-in, but are not kicked as long you are in-game). It was not implemented the way it should be, because people were hysterically afraid, that all emulators would turn pay-to-play.
  12. Upvote
    Mumbles reacted to Ind in Paid Server   
    Implemented in https://github.com/HerculesWS/Hercules/commit/7120b55ce40a6a0c4086da49d57c74baa72609d6
  13. Upvote
    Mumbles got a reaction from Shio in Space in guild name??   
    In what manner are you attempting to create a guild with spaces in the name? Like this?
    /guild Guild Name  
    The proper way would be to enclose it in quotation marks:
    /guild "Guild Name"  
    If you know that already, have you tried using a different client? The best way to determine whether or not it's your specific client is to compare it with a different version.
  14. Upvote
    Mumbles got a reaction from Zephy in Ubuntu and Hercules   
    Might be skipping your plugins?
     
     
    ./configuremake sqlmake plugins
  15. Upvote
    Mumbles got a reaction from Kenpachi in Post your Picture!   
  16. Upvote
    Mumbles got a reaction from Avian in Post your Picture!   
  17. Upvote
    Mumbles got a reaction from pr3p in Ubuntu and Hercules   
    Might be skipping your plugins?
     
     
    ./configuremake sqlmake plugins
  18. Upvote
    Mumbles reacted to Nameless2you in Item DB file structure overhaul   
    o-o
  19. Upvote
    Mumbles got a reaction from ThyroDree in Item (isequipped)) not working on Hercules? o-o   
    Missing a closing brace <}> after bonus bStr,3;, which was opened for that if expression.
     
    Change this:
     
    if (isequipped(25001)) { bonus bskill "TK_SEVENWIND",4; bonus bStr,3; },{},{}  
     
    to this:
     
    if (isequipped(25001)) { bonus bskill "TK_SEVENWIND",4; bonus bStr,3; }},{},{}
  20. Upvote
    Mumbles reacted to jaBote in Q> Does the LAN works?   
    Yes, it is possible, but your server will only work within your LAN. Simply set your servers IP to your LAN IP and distribute a client that points to your LAN IP.
     
    Beware your LAN IP will sometimes change, thus making your users unable to connect unless you change your IP and make all the clients have the same IP and so...
  21. Upvote
    Mumbles reacted to Mhalicot in Error Compiling Emulator   
    if you are using vs2012, then use Hercules-11.sln
     
    note: Hercules-12.sln is for vs2013
     
    you can still use hercules-12.sln but you need to edit the properties, and in general change platform toolset to v110 then apply and try to recompile.
  22. Upvote
    Mumbles reacted to quesoph in Soul Linker NPC Bug   
  23. Upvote
    Mumbles reacted to Judas in how to turn on md5 for my server ?   
    I believe in login-server.conf
    use_MD5_passwords: no  
    Then you have this as well: ( I think this is what you wanted though, which sevenz posted below)
    // Client MD5 hash check// If turned on, the login server will check if the client's hash matches// the value below, and will not connect tampered clients.// Note: see docmd5_hashcheck.txt for more details.client_hash_check: off// Client MD5 hashes// A player can login with a client hash at or below the account group_id.// Format: group_id, hashclient_hash: 0, 113e195e6c051bb1cfb12a644bb084c5client_hash: 99, cb1ea78023d337c38e8ba5124e2338ae
  24. Upvote
    Mumbles got a reaction from Chemical Crush in getcharname()   
    Function: getcharname()
     
    Description:
    Return the name belonging to the character ID referenced.
     
    Example usage:
    Utility: Account Remover
     
    Download:
    https://github.com/datmumbles/Scripts/raw/master/func/getcharname.txt
  25. Upvote
    Mumbles reacted to Mhalicot in How to open function mail system on server?   
    Choose your langtype here..
×
×
  • Create New...

Important Information

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