Mystery Posted January 2, 2012 Group: Members Topic Count: 94 Topics Per Day: 0.02 Content Count: 2192 Reputation: 253 Joined: 11/11/11 Last Seen: June 24, 2020 Share Posted January 2, 2012 (edited) File Name: Goblin Invasion [Event] File Submitter: Mysterious File Submitted: 02 January 2012 File Updated: 02 January 2012 File Category: Scripts --> Games, Events, Quests Download: http://mysterious-project.googlecode.com/svn/trunk/npc/ Changes: http://code.google.c...ect/source/list Changelog ~ v1.0 ~ --> Released ~ v1.1 ~ --> Made it random different maps instead of making the GMs input map names ~ v1.2 ~ --> Fixed when the goblins died --> Changed a few wordings ~ v1.3 ~ --> Fixed up a few dialogues --> Added a bit more information Which Version: Both SQL and TXT and Stable + TrunkCurrently tested and working on Trunk SQL - the latest Currently works on: rAthena 15349+ ~ eAthena 15055+ Trunk SQL with Zero problems. Do not do the following: Re-edit my work and Claim it as yours Re-edit my work and upload it to eAthena or rAthena without my permission Re-edit my work, upload it, and not adding credits Use it for selling purposes This is basically an Invasion event. It's called a Goblin Invasion event just because Goblins Spawn. However, you can change the invasion event to your liking. In order to make the Goblins a little more strong (especially in a SHR), try adding: Your mob_skill_db2: 1258,Goblin@WZ_JUPITEL,attack,84,28,3000,1000,10000,no,target,always,0,,,,,, 1258,Goblin@NPC_EARTHQUAKE,attack,653,5,1000,100,30000,no,self,always,,,,,,, 1258,Goblin@AS_SONICBLOW,attack,136,10,10000,0,20000,yes,target,always,0,,,,,, 1258,Goblin@AS_SONICBLOW,chase,136,10,10000,0,20000,yes,target,always,0,,,,,, 1258,Goblin@NPC_DARKBREATH,attack,202,5,2000,800,5000,no,target,always,0,,,,,,29 1258,Goblin@NPC_DARKSTRIKE,chase,340,10,200,0,1000,yes,target,always,0,,,,,, 1258,Goblin@NPC_GUIDEDATTACK,attack,172,5,500,0,20000,no,target,always,0,,,,,, 1258,Goblin@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,,,,,,, 1258,Goblin@NPC_CURSEATTACK,attack,181,3,500,800,5000,no,target,always,0,,,,,,29 1258,Goblin@NPC_DARKNESSATTACK,attack,190,2,500,500,5000,no,target,always,0,,,,,,6 Either mob_db or mob_db2: 1258,"GOBLIN_ARCHER","Goblin Archer","Goblin Archer",255,[color="#0000FF"]1000000[/color],0,461,284,9,900,985,0,0,[color="#9932CC"]255,200,255,255,255,20[/color],10,12,0,7,25,8325,60,1172,672,420,0,0,0,0,0,0,0,0,2297,3,998,250,911,1000,1765, 3000,507,600,1705,25,514,300,0,0,0,0,4157,1 --> You can change their HP or stats to what ever you like. ~- Editing -~ Change the GM level you wish: set .gm,50; Change the Maps you wish to use: set $@ran, rand(1,6); if ($@ran == 6) set .Map$,"splendide"; if ($@ran == 5) set .Map$,"izlude"; if ($@ran == 4) set .Map$,"payon"; if ($@ran == 3) set .Map$,"geffen"; if ($@ran == 2) set .Map$,"morocc"; if ($@ran == 1) set .Map$,"prontera"; Change the getitem .ItemID,5; number 5 to how much of the item you want the players to get. Note: Please do not change the number of Goblins Spawned unless you know very well what you're doing! Edited April 26, 2012 by Mysterious Quote Link to comment Share on other sites More sharing options...
Emistry Posted January 2, 2012 Group: Forum Moderator Topic Count: 93 Topics Per Day: 0.02 Content Count: 10018 Reputation: 2371 Joined: 10/28/11 Last Seen: Thursday at 02:49 PM Share Posted January 2, 2012 (edited) Note: Please do not change the number of Goblins Spawned unless you know very well what you're doing! Well, it is not hard actually... just need to edit some minor things.... In this case...just edit the Number 250 that occur in these 2 lines...which is the monster spawn number for events. monster .Map$,0,0,"Goblin",1258,250,"Invasion NPC::OnMyMobDead"; set .mobs_left, 250; Emistry, you're more advanced then a lot of newbie scripters C'mon xD Well...just try improve yours skills.... by making your script more user-friendly.. make it easier to configure by users, even though they are newbie..... Edited January 2, 2012 by Emistry Quote Link to comment Share on other sites More sharing options...
Mystery Posted January 2, 2012 Group: Members Topic Count: 94 Topics Per Day: 0.02 Content Count: 2192 Reputation: 253 Joined: 11/11/11 Last Seen: June 24, 2020 Author Share Posted January 2, 2012 Note: Please do not change the number of Goblins Spawned unless you know very well what you're doing! Well, it is not hard actually... just need to edit some minor things.... In this case...just edit the Number 250 that occur in these 2 lines...which is the monster spawn number for events. monster .Map$,0,0,"Goblin",1258,250,"Invasion NPC::OnMyMobDead"; set .mobs_left, 250; Emistry, you're more advanced then a lot of newbie scripters C'mon xD Quote Link to comment Share on other sites More sharing options...
Mystery Posted April 26, 2012 Group: Members Topic Count: 94 Topics Per Day: 0.02 Content Count: 2192 Reputation: 253 Joined: 11/11/11 Last Seen: June 24, 2020 Author Share Posted April 26, 2012 (edited) Made the Event downloadable through my SVN. Download: http://mysterious-project.googlecode.com/svn/trunk/npc/ Changes: http://code.google.c...ect/source/list Edited April 26, 2012 by Mysterious 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.