Jump to content

Aeromesi

Support Leaders
  • Content Count

    821
  • Joined

  • Last visited

  • Days Won

    43

Reputation Activity

  1. Upvote
    Aeromesi got a reaction from Tristan in [Custom Instance] Zombie Massacre (SOLO VERSION)   
    File Name: [Custom Instance] Zombie Massacre (SOLO VERSION)
    File Submitter: Aeromesi
    File Submitted: 08 Apr 2016
    File Category: Events & Games
     
     
    [Custom Instance]
    Zombie Massacre


    Story Line:

    Word has it in Prontera that a Zombie Invasion might be happening. Will you take up the responsibility to head to the Post and watch out for Zombies?

    Note:
    If you want players to become a Zombie, look in the `OnInit` to change whether they become a Zombie or not, and how many chances they have.

    If you become a Zombie, run to the minimarked area in Prontera (The center of Prontera) to drink from the Holy Fountain of water to continue the Zombie Massacre . As of now the script is default set with this disabled, but you can easily enable it via the `OnInit`. Example:
    OnInit:
    // 0 for Disabled, 1 for Enabled for becoming a Zombie feature inside of Zombie Massacre Instance. $@Zombie_Enabled = 1;
    // Amount of chances they have total until they lose the instance.
    $@ZombieChances = 3;


    Follow install instructions and you should be fine, also be sure to add the script.c details into your own script.c and recompile (If you downloaded any of the other instances like El Dicastes then skip this step)

    My Premium Version includes Party Mode, a Ranking of who beat it the most and who beat it the fastest, similar to El Dicastes and my other Premium Instance Versions.

    Click here to download this file
  2. Upvote
    Aeromesi got a reaction from Legend in [Custom Instance] Zombie Massacre (SOLO VERSION)   
    File Name: [Custom Instance] Zombie Massacre (SOLO VERSION)
    File Submitter: Aeromesi
    File Submitted: 08 Apr 2016
    File Category: Events & Games
     
     
    [Custom Instance]
    Zombie Massacre


    Story Line:

    Word has it in Prontera that a Zombie Invasion might be happening. Will you take up the responsibility to head to the Post and watch out for Zombies?

    Note:
    If you want players to become a Zombie, look in the `OnInit` to change whether they become a Zombie or not, and how many chances they have.

    If you become a Zombie, run to the minimarked area in Prontera (The center of Prontera) to drink from the Holy Fountain of water to continue the Zombie Massacre . As of now the script is default set with this disabled, but you can easily enable it via the `OnInit`. Example:
    OnInit:
    // 0 for Disabled, 1 for Enabled for becoming a Zombie feature inside of Zombie Massacre Instance. $@Zombie_Enabled = 1;
    // Amount of chances they have total until they lose the instance.
    $@ZombieChances = 3;


    Follow install instructions and you should be fine, also be sure to add the script.c details into your own script.c and recompile (If you downloaded any of the other instances like El Dicastes then skip this step)

    My Premium Version includes Party Mode, a Ranking of who beat it the most and who beat it the fastest, similar to El Dicastes and my other Premium Instance Versions.

    Click here to download this file
  3. Upvote
    Aeromesi got a reaction from Wolfeh in [Custom Instance] Zombie Massacre (SOLO VERSION)   
    Just so everyone knows, I've made the premium version of Zombie Massacre. (Contact me through Skype: itzmichaelmorici or on the forums, Skype's better though.)

    It now supports the following:

    A more structured/optimized system for Hercules.
    Party mode (Party-Mode also comes with a Ranking feature, you can Wipe/reset the Party ranking manually if you are GM.) Bonus item feature, complete in x minutes to obtain a bonus item that every party member gets (Only applicable towards Party-Mode, to promote Party-Play) Disabled (not removed) Zombification system (This posed too dangerous to use in instances with my current  scripting-knowledge.) Optimizations Enable/Disable whether to have Delay of re-entrance and simply edit of variable .delay_time = 1; // 1 hour to setup what amount of delay for re-entrance you want.

    PS: If you want this for rAthena, you'll have to personally talk to me.  
     
    View below some screenshots of how it "looks" pay attention to the messages in the chatbox and what the NPC is viewing as the ranking.
     
    1.) Solo ranking (Fastest Solo-Player who beat Dungeon.):


     
     
    2.) Solo ranking (Who beat Solo-Player the most times.):


     
    3.) The menu:
     

     
    4.) Party Ranking (From the MvP Ladder Instance):
     

  4. Upvote
    Aeromesi got a reaction from DoriTos Nacho in Display Battlegrounds information (@bginfo), Display the BG settings you made for your server!   
    Topic says it all, display the battleground information on your server using @bginfo.
     
    Add in ..src/map/atcommand.c in any line
     
    /*==========================================* @bginfo by Aeromesi / Michael - Converted from eAthena to Hercules* -> Displays the Battlegrounds info you setup on your server to your players./=============================================*/ACMD(bginfo){ char buf[CHAT_SIZE_MAX];  memset(buf, '0', sizeof(buf));      snprintf(buf, "BG Settings: Flee Penalty rate %.1fx  Short Attack Damage rate %.1fx /  Long Attack Damage rate %.1fx / Weapon Attack Damage rate %.1fx / Magic Attack Damage rate %.1fx",    battle_config.bg_flee_penalty/100., battle_config.bg_short_damage_rate/100., battle_config.bg_long_damage_rate/100., battle_config.bg_weapon_damage_rate/100., battle_config.bg_magic_damage_rate/100.);      clif->message(fd, buf);      return 0;}
  5. Upvote
    Aeromesi got a reaction from Easycore in [Custom Instance] Trivia Time   
    File Name: [Custom Instance] Trivia Time
    File Submitter: Aeromesi
    File Submitted: 25 Sep 2016
    File Category: Events & Games


    [Custom Instance] Trivia Time

    So what exactly is my Custom Instance Trivia Time 

    Specifications:
    Trivia 1: Defeat the 4 Cosmos Guardians (The map was made by me) Trivia 2: Find the Correct Path of Light! (Failure to find the correct Light in dali map can result in being frozen/cursed with mob spawn, heavy amount of mob spawn or even an automatic GAME-OVER! Trivia 3: Learn how to Spell: Find the correct mobs to proceed (There's a switch inside the script that allows you to have an easy-mode wherein you won't get any penalty for killing a fake mob, enabling 'Failure_Activation to 1 will enable hard-mode which if you kill all the fake mobs, you will get a GAME-OVER (Useful for people spamming AoE)! Trivia 4: Defeat your Shadow Clone: Inspired by Naruto, you can fight off exact copies of yourself, will the fake win or will the real deal shine? Easily change the amount of Shadow Clones you can fight.

    How to edit somethings:
    EX:
        //  Trivia 3 Failure ratio: How many fake monsters you kill will result in a game-over      //  'Failure_Activation:      //    0 = False (They won't recieve game over)      //  1 = True (They will recieve game over after 'Trivia3_FailAmount is equal to 'Trivia3_FailCount. Which is how many fake monsters you kill.)     'Failure_Activation = 0;
    EX:
        // Trivia 4 Shadow Clone Count     'Clone_Amount = 2; // DO NOT SET TO 0, SET AT 1
    In the OnInit to change Reward:

    $TriviaReward = 501; // Reward for completing all the Trivias. $TriviaRewardAM = 10; // Reward amount of $TriviaReward.
    Click here to download this file
  6. Upvote
    Aeromesi got a reaction from Ridley in [WIP] Hercules Offline - A Ragnarok Online Story   
    I know its off topic but this was a little piece I was working on back with RPG maker xp. A mega man RPG but I lacked the spriting skills. I only ripped Zero from the Megaman Zero series.
     

  7. Upvote
    Aeromesi got a reaction from DoriTos Nacho in [Add-On] Recent | Favorite Warps (Euphy's Warper)   
    View File [Add-On] Recent | Favorite Warps (Euphy's Warper)
    [Add-On] Recent | Favorite Warps (Euphy's Warper)
     
    What exactly is the Recent and Favorite addition to Euphy's Warper?
     
    It's exactly what it sounds like.
    You can choose from 5 Most Recent locations you have Warped to.
    You can choose to [save] or [select] your Favorite Warps.
    Your Favorite Warps are saved by saving your Most Current Recent Warps list.
     
    It's a straight sample from our Public Github in "..npc/custom/warper.txt" (Just so you know what to copy and paste if you have warper.txt enabled.)
     
     
    Enjoy Hercules!

    Submitter Aeromesi Submitted 10/19/16 Category Utility  
  8. Upvote
    Aeromesi got a reaction from Edgar in [Add-On] Recent | Favorite Warps (Euphy's Warper)   
    View File [Add-On] Recent | Favorite Warps (Euphy's Warper)
    [Add-On] Recent | Favorite Warps (Euphy's Warper)
     
    What exactly is the Recent and Favorite addition to Euphy's Warper?
     
    It's exactly what it sounds like.
    You can choose from 5 Most Recent locations you have Warped to.
    You can choose to [save] or [select] your Favorite Warps.
    Your Favorite Warps are saved by saving your Most Current Recent Warps list.
     
    It's a straight sample from our Public Github in "..npc/custom/warper.txt" (Just so you know what to copy and paste if you have warper.txt enabled.)
     
     
    Enjoy Hercules!

    Submitter Aeromesi Submitted 10/19/16 Category Utility  
  9. Upvote
    Aeromesi got a reaction from Juan Meissner in NPC Fixed effect for a time   
    Here you go.


    prontera,151,159,4    script    Firewood    89,{ mes "[Fire]";     if ( !.lit )     {         switch(select("Light firewood","Exit"))         {                          case 1:             if ( countitem(7035) >= 1 )         {             delitem 7035, 1;             mes "Matchstick consumed. Lighting fire.";             .lit = 1;             donpcevent ("Firewood")+"::OnEnableFire";             close;         } else             mes "Firewood needs 1 Matchstick to be lit.";             close;               case 2:             mes "Fire was not lit.";             close;         } } else       if ( .lit )         switch(select("Put out firewood","Exit"))         {                          case 1:             .lit= 0;             dispbottom "You put out the fire.";             stopnpctimer;             close;                          case 2:             close;         } OnEnableFire:     initnpctimer;     end;   OnTimer500:     specialeffect 25;     initnpctimer;     end;     }

    Checks whether lit or not, consumes (1) Matchstick. A good idea I thought about is while its lit get the area around the fire, maybe 6x6, and any players that are near the bonfire will regenerate SP/HP relatively quickly? Just my idea behind the fires.
  10. Upvote
    Aeromesi got a reaction from Wolfeh in Severe prontera lag or unwalkable tiles?   
    There are problems with weeMapCach. Can cause some problems in maps and I fear some instancing of maps it do weird stuff... avoid using it if you can
  11. Upvote
    Aeromesi got a reaction from ZelosAvalon in [Daily Reward System]   
    Not sure if it's possible without heavily modding the client right?
  12. Upvote
    Aeromesi got a reaction from Ridley in [Auto-Event] Satan Morocc Invasion   
    File Name: [Auto-Event] Satan Morocc Invasion
    File Submitter: Aeromesi
    File Submitted: 10 Oct 2016
    File Category: Events & Games
     
    [Auto-Event] Satan Morocc Invasion
     
    Based on a request by Will Su.
     
    Satan Morocc invades every hour, if the players haven't killed Satan Morocc in that timeframe by the next hour he won't spawn again. Player who kills Satan Morocc gets Cash Points (change to whatever currency you use or simply switch to item like Coin)
     
     
    Enjoy
     
    Click here to download this file
  13. Upvote
    Aeromesi got a reaction from Mystery in [Custom Instance] Fiery Fairy Forest   
    File Name: [Custom Instance] Fiery Fairy Forest
    File Submitter: Aeromesi
    File Submitted: 25 Sep 2016
    File Category: Events & Games
     

    [Custom Instance] Fiery Fairy Forest
     
    So what exactly is my Fiery Fairy Forest?
     
    There's been rumor by the Assassins Guild that the Fiery Fairy Demon King Ifrit and his minions are going to try and invade the Fairies home in the Southern Fields of Prontera, and eventually getting to Prontera's Kingdom itself. It's up to you to take out the fire's, save the Fairies and their Forest as well as Prontera
     
    Can you Handle the Heat
     
    Other information:
    7 Total Rounds
    17 Fires each round (Last round 34)
    Control the Mob Amounts simply by editing the variables in the `OnInstanceInit:`!
    Source edit (viewpointmap) included so you can see where the fires are located in the top right mini-map (Ice Titans also uses viewpointmap when the instance spawns the humans you have to save)
    So if you have Ice Titans Attack El Dicastes installed, you won't need the source edit, vise versa if you install Fiery Fairy Forest first.


     
    Click here to download this file
  14. Upvote
    Aeromesi got a reaction from Prourhildr in [Custom Instance] Fiery Fairy Forest   
    File Name: [Custom Instance] Fiery Fairy Forest
    File Submitter: Aeromesi
    File Submitted: 25 Sep 2016
    File Category: Events & Games
     

    [Custom Instance] Fiery Fairy Forest
     
    So what exactly is my Fiery Fairy Forest?
     
    There's been rumor by the Assassins Guild that the Fiery Fairy Demon King Ifrit and his minions are going to try and invade the Fairies home in the Southern Fields of Prontera, and eventually getting to Prontera's Kingdom itself. It's up to you to take out the fire's, save the Fairies and their Forest as well as Prontera
     
    Can you Handle the Heat
     
    Other information:
    7 Total Rounds
    17 Fires each round (Last round 34)
    Control the Mob Amounts simply by editing the variables in the `OnInstanceInit:`!
    Source edit (viewpointmap) included so you can see where the fires are located in the top right mini-map (Ice Titans also uses viewpointmap when the instance spawns the humans you have to save)
    So if you have Ice Titans Attack El Dicastes installed, you won't need the source edit, vise versa if you install Fiery Fairy Forest first.


     
    Click here to download this file
  15. Upvote
    Aeromesi got a reaction from xlaws27 in [Custom Instance] Mastery Dungeon   
    File Name: [Custom Instance] Mastery Dungeon
    File Submitter: Aeromesi
    File Submitted: 25 Sep 2016
    File Category: Events & Games
     
    [Custom Instance] Mastery Dungeon
     
    So what exactly is the Mastery Dungeon
     
    Specifications:
    Party Based Instance (Control Max amount of Party members via .max_players
    2 of the same Class cannot be in the party.
    Easily edit monster waves via the setarrays.
    Everyone obtains the cooldown, so if a party of people play, and they disband and a player joins a different party, it will say that certain player cannot play so they must leave your party or wait.
    Everyone gets randomized Points at the end of each round (set at CASH POINTS, easily change at the bottom of the script. As the rounds increase, so do the amount of points you get.)
    Different Modes: Easy (30 Minutes), Normal (45 Minutes), Hardcore (60 Minutes), Nightmare (90 Minutes)
    Each Difficulty has 10 levels

     
    Click here to download this file
  16. Upvote
    Aeromesi got a reaction from xlaws27 in [Custom Instance] MvP Ladder   
    File Name: [Custom Instance] MvP Ladder
    File Submitter: Aeromesi
    File Submitted: 24 Sep 2016
    File Category: Events & Games
     

    [Custom Instance] MvP Ladder



    So what exactly is the MvP Ladder?


     
    MVP Ladder - Instanced Edition is a rewrite of the MVP Ladder event that is included in rAthena project custom NPC folder built rewritten for Hercules.
     
    It retains 90% of original functionality except multiple parties can participate in the ladder without having to wait for the other party to finish anymore.
     
    Features:

    Killing every MvP from Weakest to Strongest
    Party Ranking to see what Party beat the MvP Ladder the Fastest
    Able to reset the Party Ranking Ladder.
    Adding "|" delimiter to a range of monster IDs will cause that spawn to be randomized.

     
    Special thanks to the original author Euphy and Secretdataz for having most of the script already done.
     
    Click here to download this file
  17. Upvote
    Aeromesi got a reaction from Wolfeh in Item script: On player death, resurrect, consume item   
    That's what my script does. You can toggle on and off via typing @autoheal to consume said item automatically or not.
  18. Upvote
    Aeromesi got a reaction from Nardoth in Item script: On player death, resurrect, consume item   
    Just adjust the Item ID / Requirement in the OnInit.
    Also use @autoheal to Enable/Disable the Auto Phoenix consumption. Inspired by Final Fantasy and brought to the table right to you. Enjoy
    -    script    AutoPhoenix    -,{ end;   OnAtAutoHeal: if ( !AutoHealEnable ) {     AutoHealEnable = 1;     message strcharinfo(0),"[Auto-Heal] Passive skill activated.";     end; } else if ( AutoHealEnable ) {     AutoHealEnable = 0;     message strcharinfo(0),"[Auto-Heal] Passive skill deactivated."; end; }      OnPCDieEvent: if ( AutoHealEnable ) { if (countitem( .ItemReq ) >= .ItemAm ) { delitem .ItemReq, .ItemAm; sleep2 1; atcommand "@raise"; message strcharinfo(0),"[Auto-Heal] Consumed "+getitemname( .ItemReq ) +" x ("+.ItemAm+")."; end; } } else end;   OnInit:     .ItemReq = 501;     .ItemAm = 1;     bindatcmd "autoheal",strnpcinfo(0)+"::OnAtAutoHeal"; end; }
  19. Upvote
    Aeromesi got a reaction from Wolfeh in Item script: On player death, resurrect, consume item   
    Just adjust the Item ID / Requirement in the OnInit.
    Also use @autoheal to Enable/Disable the Auto Phoenix consumption. Inspired by Final Fantasy and brought to the table right to you. Enjoy
    -    script    AutoPhoenix    -,{ end;   OnAtAutoHeal: if ( !AutoHealEnable ) {     AutoHealEnable = 1;     message strcharinfo(0),"[Auto-Heal] Passive skill activated.";     end; } else if ( AutoHealEnable ) {     AutoHealEnable = 0;     message strcharinfo(0),"[Auto-Heal] Passive skill deactivated."; end; }      OnPCDieEvent: if ( AutoHealEnable ) { if (countitem( .ItemReq ) >= .ItemAm ) { delitem .ItemReq, .ItemAm; sleep2 1; atcommand "@raise"; message strcharinfo(0),"[Auto-Heal] Consumed "+getitemname( .ItemReq ) +" x ("+.ItemAm+")."; end; } } else end;   OnInit:     .ItemReq = 501;     .ItemAm = 1;     bindatcmd "autoheal",strnpcinfo(0)+"::OnAtAutoHeal"; end; }
  20. Upvote
    Aeromesi got a reaction from Nerual in A little help please! bindatcmd>getgroupid>menu   
    Never knew getgmlevel was deprecated.

    EDIT: Also I tested without "OnAt" I was wrong. It just needs "On" in order to be triggered. I had this problem awhile ago with instance scripts so I guess it applies to bindatcmd too.
  21. Upvote
    Aeromesi got a reaction from Nerual in A little help please! bindatcmd>getgroupid>menu   
    -    script    gmmenu    -1,{   OnAtGM_Menu:       if (getgmlevel() >= 60) {           .@menu$ = "menu1:menu2";           switch(select(.@menu$)){               case 1:                     mes "menu1";                 close;               case 2:                 mes "menu2";                 close;             }     } end; OnInit:       bindatcmd "gmmenu",strnpcinfo(0)+"::OnAtGM_Menu";     end; }
    PS: Also had to name the menu "::OnAt(menuname)"
  22. Upvote
    Aeromesi reacted to Ridley in kRO Full Client 2016-08-28   
    ----> Download <----
     
    kRO Full Client in a 7z. archive (including BGMS)
    No edits were made, no file deleted. Just compressing to get it below 2gb. 
     
    If you want the grf only, check out my optimized ones.
     
    Q: Is it the same as this?
    A: Yes but 1gb smaller (1,79gb instead of 2,68gb)
  23. Upvote
    Aeromesi got a reaction from bWolfie in What value do I need to reset for Endless Tower timer?   
    If you want to keep testing endless tower go in game and type:

    @set etower_timer 0

    Oooh you want an NPC....


    @etreset (endless tower reset) for your convenience if you forget the etower_timer variable...
     
    -    script    EndlessTReset    -1,{   OnAtInstanceReset: etower_timer = 0; dispbottom "Endless Tower re-entrance timer deleted."; end;   OnInit: bindatcmd "etreset",strnpcinfo(0)+"::OnAtInstanceReset"; end; }
  24. Upvote
    Aeromesi got a reaction from Aremdy in Devil's Square Nightmare-Mode 2021 NEW! (@editds, @disableds, @repeatds!)   
    x/y ranges

    And thank you! I strongly suggest you to view the Hard-Mode version too, they work basically the same, just how it's handled in the starting/dieing aspects are a bit different.

    There's more awesome scripts on the way don't worry =)
  25. Upvote
    Aeromesi got a reaction from Ridley in [YGGPB] Exchanger   
    File Name: [YGGPB] Exchanger
    File Submitter: Aeromesi
    File Submitted: 17 Aug 2016
    File Category: Quest, Shops, Functions & Algorithms
     
    [YGGPB] Exchanger
     
     
    So what exactly is the [YGGPB] Exchanger? (Yggdrasil and Poison Bottle Exchanger)
     
     
    Exactly what you think.
     
    It will exchange your Yggdrasil Berry's at a rate of 100 for a 1 Yggdrasil box.
    It will exchange Poison Bottles at a rate of 30 for 1 Poison Bottle box.
     
    NOTE:
    IF there's more exchanges you guys know of (I never focused on boxes) Please tell me, I will include them in this exchanger NPC.
     
    View screenshots for more idea of this NPC, simple but useful! You're welcome NewbieNewb
     
    Click here to download this file
×
×
  • Create New...

Important Information

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