Jump to content

Mumbles

Retired Staff
  • Content Count

    618
  • Joined

  • Last visited

  • Days Won

    15

Reputation Activity

  1. Upvote
    Mumbles got a reaction from dhaisuke in Hercules WPE Free - June 14th Patch   
    Harmony will still be useful for me until some sort of MAC address logging and filtering is developed for Hercules as an official feature. c:
  2. Upvote
    Mumbles reacted to Mootie in Hercules WPE Free - June 14th Patch   
    Harmony pwned
  3. Upvote
    Mumbles reacted to Yommy in Hercules WPE Free - June 14th Patch   
    either request at rAthena to convert it, or change to using Hercules
     
    Hercules devs will not create this for rAthena o_O
  4. Upvote
    Mumbles got a reaction from Ragnar Lothbrok in Resist Potion = Effect Stone Curse   
    Here's a comparison of the status conditions before and after they were changed.
     
    Status List r497/r246 by Valil
  5. Upvote
    Mumbles got a reaction from Chemical Crush in Aeven Forest   
    This is a great release. I've enjoyed this map since its initial release on eAthena boards; glad to see it here at Hercules. c:
  6. Upvote
    Mumbles reacted to Chemical Crush in Aeven Forest   
    File Name: Aeven Forest
    File Submitter: Chemical Crush
    File Submitted: 10 Aug 2013
    File Category: Maps & Textures
     

    Hiya!


     

    Hey guys thought i'd put up Aeven Forest, which was the first map I ever completed/created. I hope you guys like it. It comes with Two Files, one with the 'Mana Well', which was an idea a server I used to work for had, and one with the original house that I made it with.



    I hope you guys like the map!



    Also if you use my maps, credits would be awesome!


     
    Click here to download this file
  7. Upvote
    Mumbles reacted to evilpuncker in When player died   
    shorter since u need only map name
     
     
    OnPcDieEvent:
    if(strcharinfo(3) == "bossnia") warp "prontera",0,0; end;
  8. Upvote
    Mumbles got a reaction from evilpuncker in groupid2name   
    If it's of any interest to you, I was able to accomplish this without any source modifications.
     
    I created a script function and named it groupid2name. For the sake of keeping things relevant, I used group names and IDs in correspondence to those in conf/groups.conf.
     
    function script groupid2name { switch(getarg(0)) { case 0: return "Player"; case 1: return "Super Player"; case 2: return "Support"; case 3: return "Script Manager"; case 4: return "Event Manager"; case 10: return "Law Enforcement"; case 99: return "Admin";         default:             return "Undefined Group"; }}  
    This function can now be called upon from any script with groupid2name(<parameter>). Whisper anything to npc:test_gid2name to test this script.
     
    -  script  test_gid2name  -1,{  OnWhisperGlobal:    message strcharinfo(0), "Your group name is: "+ groupid2name(getgroupid());    end;}  
    The only limitation to this is that you will have to manually adjust the group names yourself. Despite that, the strength in this is that it eliminates the need to make source and conf modifications; in a way, it allows for dynamic group name changes without needing to directly modify conf/groups.conf. Updating is a snap too, as it's simply a matter of overwriting the old function.
     
    Edits:
    Added extra line-spacing because I'm tedious like that. c:
    Added default label in the switch, in the event someone has an undefined group ID.
  9. Upvote
    Mumbles reacted to Ind in Flux Control Panel for Hercules   
    in that case i'd recommend you go visit your eye doctor, because that has not been said here.We saw many of our users struggling with their fluxcp installations and, since the fluxcp repos have failed to help them, we decided to step in and fork to help these users ourselves. and that is all there is to it. I myself like ceres better, but our users were struggling with flux and not ceres, so we're forking flux to help these users.
  10. Upvote
    Mumbles reacted to Gepard in Flux Control Panel for Hercules   
    It's already been fixed. Thank you for your report.
     
     
    The only pre-existing theme that was supplied with previous versions of FluxCP was 'default' theme. And it of course is also included in Hercules FluxCP and works as usual.
     
    If you want to use a custom-made theme, it should work without major problems. Compared to most recent revision of fluxcp-ra, the only updated module is item database, so you might need to make appropriate changes in this part of your theme. Other than that, it will be also missing theme selector (only relevant if you want to use other themes as well). You can copy appropriate snippets of code from default theme. I will also post detailed explanation how to do this soon.
     
    If you have any custom modules (like for example, additional ranking) and want to make them available with new emphaino theme, they should work without problems as well, since most pages are 99% identical with default theme, it's all css magic. So just copy missing views into themes/emphaino (or addons/youraddon/themes/emphaino) and they should become visible in new theme as well.
  11. Upvote
    Mumbles reacted to Gepard in Flux Control Panel for Hercules   
    Flux Control Panel for Hercules
     
    Flux CP is now officialy available for Hercules!
     
    It is fully working with both pre-Renewal and Renewal Hercules servers. We will continue developing it, so it is always up-to-date and compatible with latest Hercules.
     
    New theme
    Hercules' Flux CP comes with a brand new theme. It's a grey-ish modern and clean HTML5 theme, called Emphaino.
    It has a nice dropdown menu located on top of the screen, and a customizable footer area, where you can put some stuff that should be visible all the time (like links to social media, forums etc.).
     
    A picture is worth a thousand words:



     
    It's a HTML5 theme, so it requires a decent browser, or IE9+ (if you insist on using that).
     
    Theme selection
    Having two themes is great, but until now it was impossible to make use of them both. That's why theme selector has been added to both themes, so your users can pick whichever theme they like more.
     
    Again, preview:

     
    Extra credits
    Authors of original FluxCP & FluxCP-rA. Authors of Emphaino theme (originally for Wordpress).

     
    Download
    Hercules' FluxCP Github repository: https://github.com/HerculesWS/FluxCP
     
    Issues
    Bug reports, questions and suggestions are all welcome directly on GitHub: https://github.com/HerculesWS/FluxCP/issues
     
    Enjoy~
  12. Upvote
    Mumbles got a reaction from xienne15 in simple mining   
    Update:
    Revised the algorithm to determine success rate. Please re-download the file for the newest version.
  13. Upvote
    Mumbles got a reaction from humble in Variant Mining   
    Utility: Variant Mining
    As per xienne15's request: http://herc.ws/board/topic/1886-simple-mining/
     
    Description:
    A simple mining system; allows for interacting players to excavate minerals by "mining" them with special equipment and tools. Minerals disappear and respawn randomly; chance is determined by configuration.
     
    Configuration is mostly done in arrays so that settings may be changed with no modifications to the script. Duplicate in additional locations as needed; update the value of '.var_amount' correspondingly.
     
    Download:
    https://github.com/datmumbles/Scripts/raw/master/util/mining.txt
  14. Upvote
    Mumbles got a reaction from xienne15 in simple mining   
    Here's a similar yet more dynamic version of your request: http://herc.ws/board/topic/1893-utility-variant-mining/
  15. Upvote
    Mumbles reacted to xienne15 in check item before opening attach shop   
    i will not use goto now LOL
  16. Upvote
    Mumbles got a reaction from xienne15 in check item before opening attach shop   
    Your left curly on line 61 is mismatched. It shouldn't even be there. Also, you're checking if the player has -1 of the item 26131; I think it's safe to assume you meant to check if the player had at least 1 of the item.
     
     
    if (countitem(26131) < 0) { goto noring;  
    I could rant about why you shouldn't use goto, but to put it simply: it's just bad code - and wasn't used properly, at that. You can't (or shouldn't, if for some reason you can) use a goto within a function.
     
    Instead, remove the checks from each case and place it outside of the function call. I added the check after line 26, before the player is given the shop menu selection. You can replace the contents of the check's script with what you had in your noring label.
     
     
    mes "[Training Trader]";mes "Each shop use different training points acquired from your training";next;   // <- Line 26 [Via] .@coin = 26131;   // Coin item ID.@amount = 1;   // Amount required // Check coinsif (countitem(.@coin) < .@amount) {  mes "[Training Trader]";  mes "You need at least "+ .@amount +" "+ getitemname(.@coin) +" to access these shops. Come back later.";  close;}
  17. Upvote
    Mumbles got a reaction from xienne15 in how to use unitwarp?   
    "this" is the current map.
  18. Upvote
    Mumbles got a reaction from xienne15 in prohibit monsters in a map to go to a certain area of the same map   
    My mistake; I used OnTouch instead of OnTouchNPC; here's an updated version:
    // Since this script should only be triggered by touch, we can set the Sprite ID to -1 (invisible)// The extra "5,5," signifies a 5-by-5 cell area around the NPC that will trigger the 'OnTouch' labelprontera,151,172,0 script no_mob_walk -1,5,5,{ //end; // Uncomment this line if you use a visible sprite OnTouchNPC: // Triggers when the defined area is walked into unitwarp 0, "this", -1, -1; // Warps invoking monster to random cell on the same map end;}
  19. Upvote
    Mumbles got a reaction from serverkid in private message to player   
    Use message. I'm assuming your script contains a variable in which the target player's name is stored (i.e. .@playerName$), so you can include a message for them after the script has sent a gift - regardless of whether or not they are online (if they're online, they'll receive it).
     
    Example:
    message .@playerName$, "A GM has sent you a gift. Please relog to receive it.";
  20. Upvote
    Mumbles got a reaction from MikZ in Instant Third-Class Jobs   
    Utility: Instant Third-Class Jobs
    As per spectator's request: http://herc.ws/board/topic/882-rinstant-job-changer/
     
    Description:
    Allows player to choose a third-class job upon initial login; if the player fails to choose a class for any reason, (s)he will be prompted again upon next login.
     
    Download:
    https://github.com/datmumbles/Scripts/raw/master/util/thirds.txt
  21. Upvote
    Mumbles reacted to Yommy in Help on script   
    off topic though
     
    arrays are 128, but a small hack is that it can use negative values too
    -127 to 127.
     
    but i think there is some secret plans to make the arrays unlimited, shhh, secret
  22. Upvote
    Mumbles reacted to Xgear in Keyboard Support ( PINCODE )   
    The whole purpose of the pincode is so it works against keyloggers (reason why numbers are scrambled). Keyboard based would only render it useless. 
    Also, the pincode system is a client feature, the server doesnt have anything to do with the input part of it, it only works as a way to confirm if the data sent by the client matches the records. 
  23. Upvote
    Mumbles reacted to sketchyphoenix in Hercules CC Program   
    I need all the badges so I can go to Indigo Plateau and be a Pokemon Master.
  24. Upvote
    Mumbles reacted to Ind in Hercules CC Program   
    barely announced it and already heard some stuff, nevermind them -- I'll clear this point tho
    The "Community Participation Badges" (they didn't even mind to rename it) was introduced by me to them while I was in their staff last year.
     
    Yeah, such a surprise! (not)
  25. Upvote
    Mumbles reacted to Angelmelody in @mount   
    bindatcmd + setdragon may be satisfying requirements
     
     
     
    -  script  test123  -1,{end;OnInit:  bindatcmd "mount", strnpcinfo(0)+"::OnColorDragon";  end;OnColorDragon:  .@colrid = atoi( .@atcmd_parameters$[0] );  if(eaclass()&EAJ_THIRDMASK == EAJ_RUNE_KNIGHT){    if ( .@colrid <=1 || .@colrid >5 || Upper==2 )      setdragon 1;      else      setdragon .@colrid;  } else    atcommand "@mount";  end;}
×
×
  • Create New...

Important Information

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