Jump to content

kingnielz

Members
  • Posts

    29
  • Joined

  • Last visited

1 Follower

Profile Information

  • Gender
    Male
  • Location
    indonesia

kingnielz's Achievements

Poring

Poring (1/15)

0

Reputation

  1. I couldn't find it .. actually I use eA not rA . maybe it's different
  2. it already has the same data like the other melee skills sir Here the comparison between Cart Termiantion and Ashura Strike / Extremity Fist Cart Termination : Ashura Strike / Extremity Fist : that was the default data but still it won't reflect any damage from the orc lord , reflect shield , or v-manteau is it possible if that was from the SRC ??
  3. So this is the problem about Cart Termination skill . As we know that Cart Termination skill is not a melee skill because it won't affected with the reflect equip card card such as Valkyrie Manteau or Orc Lord card . Cart Termination also not affected with the range reflect card . Cart Termination also is a great skill that could be SPAM to enemies and it has a high chance for Stun Effect . There is some solution from the google that I have been search for Cart Termination : 1.Use Quagmire , Decrease Agi , Dispell ---- > The WhiteSmith using Golden Thief Bug card on shield . 2.Use high Defense to decrease its damage --- > The WhiteSmith using Thanatos Card or Ice Pick / House Auger dagger . 3.Use Deviling and Ghostring Card ---- > The WhiteSmith using Elemental Converter to his / her weapon . Then how to balance this imbalance of Cart Termination ? I mean like maybe how to change the Cart Termination skill become a Melee Skill so that the Orc Lord / Reflect Shield / Valkyrie Manteau could solved this . Help me please ...
  4. I still don't get any idea how to use this BK6 there's no .txt with the name of npc/custom/bk/LangManagement.txt . then still don't know how to start or operate this script
  5. Really Thanks for your help Sir Darristan !!! Such a hand of God problem SOLVED
  6. 1261 is not One-Handed Axe. Same goes to your 2nd problem. If you want the custom sprite works, Item ID should be 1261 (Not sure if 1261 is unused, you have to find unused ID to make your sprite works) The problem is not the sprite sir ... but the effect from the weapon . The sprite works normally .. it shows the image of the weapon when I used it perfectly without any trouble .. But not about the data , how it read from the database . The skill that needs some weapon as its requirements ... Like Katar or Jur for Sonic Blow. Axe or Mace for Adrenaline Rush. Bow for Double Strafe . It won't work .. when I tried to use the skills it shows a notification like if I use the wrong weapon
  7. nope .. I don't use any custom monster sprite for those MVP Event NPC . Maybe the problem is the drop item or reward from the Normal MVP , sir ?? Because it will always make the player having Gravity Error [GE]
  8. Here is the case : I've already added some new custom weapons . The .spr and .act already work . The problem is like this : Example : I've add a custom Axe that I give name Deadly Battle Fury and here is the script database 20359,Deadly_Battle_Fury,Deadly Battle Fury,4,,,800,200,,1,4,0x00000400,7,2,2,4,99,1,1261,{ bonus bBaseAtk,1+getrefine()*5; },{},{} 1.I made this custom weapon as 1-Handed Axe . When this custom weapon used by a WhiteSmith and then he wants to use Adrenaline Rush skill . It didn't work . Same thing happened also with the other weapon that should be work as a requirements for some skills like Katar for Sonic Blow , Bow for Double Strafe , and many more . 2.Maybe this problem also connected with the first problem . When I equipped my Champion with the custom Fist/Knuckles , it reduces my ASPD about -40 ASPD Anyone could help me to solve this problems ? Please ... really need your help Would be better if your help base on eA DB
  9. Could anyone share please the script about " Devil Square Arena " that really compatible without any bugs for eAthena ? This is my script --- > DS Arena or here : //------------------------------------------------------------ //Start of Devil Square ================================= //------------------------------------------------------------ // Made:By Kirlein (Tyirial Script Concept) // // Devil Square based off the mmorpg Muonline // // Have Fun and feel free to leave suggestions // // Leave This intacted // // + Translated by Stillhard aka Dewa // // + Add times for 24 hours of play // // + Add a little bit infos for newbie users // //==========================// // == Minor edits by Janice of LoadedRO.com == // // -- Fixed some typo and grammatical error -- // // -- Added MvPs in the mobs -- // // -- Lessen the Treasure Boxes -- // // -- Changed the required Zeny and level to enter -- // ///////////////////////////////////////////////// mid_camp.gat,217,217,1 script Devil Square::Devil Square 738,{ mes "[Devil Square Guard]"; mes "Welcome to the entrance door to ^FF0000Devil Square^000000!"; next; mes "[Devil Square Guard]"; mes "If you failed or die, the door will be closed and you have to wait until it opens again."; next; menu "Enter",-,"Info",Info,"Cancel",Cancel; if(Baselevel < 250) goto LReq; if(Zeny < 50000000) goto LReq; if($inf == 1) goto L_go; goto L_error; LReq: mes "[Devil Square Guard]"; mes "Minimum base level to enter is 250."; mes "The registration fee is 50,000,000z."; close; L_go: if (getmapusers("ordeal_1-1.gat")==10) goto toomany; set Zeny,Zeny - 50000000; announce ""+strcharinfo(0)+" has entered the Devil Square!",8; percentheal 100,100; warp "ordeal_1-1.gat",182,182; end; L_error: mes "[Devil Square Guard]"; mes "Devil Square is now closed."; mes "It'll be open again at:"; mes "10am, 12pm, 2pm, 4pm, 6pm, 8pm,"; mes "10pm, 12am, 2am, 4am, 6am, 8am."; close; Info: mes "[Devil Square Guard]"; mes "There are 3 level monster you'll encounter."; mes "Each level the enemies will grow stronger."; mes "If you succeded to win all the 3 levels, you'll get the opportunity to open 5 Treasure Boxes with items, equips, and rare cards inside!!"; close; end; toomany: mes "[Devil Square Guard]"; mes "I'm sorry but the Devil Square is FULL."; mes "Maximum users to enter is 10 players."; set $inf,0; close; end; Cancel: mes "[Devil Square Guard]"; mes "See ya!"; close; end; } ////End Of Devil Square Entrance ordeal_1-1.gat,182,183,5 script Cek -1,{ OnTimer30000: if (getmapusers("ordeal_1-1.gat") == 0) Announce "All players failed to survive at the Devil Square!",8; if (getmapusers("ordeal_1-1.gat") == 0) set $status,1; if (getmapusers("ordeal_1-1.gat") == 0) killmonsterall "ordeal_1-1.gat"; if (getmapusers("ordeal_1-1.gat") == 0) end; Announce "There are still [" + getmapusers("ordeal_1-1.gat") + "] player(s) trying to survive at the Devil Square!",8; initnpctimer; end; } ordeal_1-1.gat,182,183,5 script HiddenNpc -1,{ OnClock0206: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock0400: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock0600: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock0800: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock1000: Announce "Devil Square is now open! 5 Minutes until it start...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock1200: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock1400: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock1600: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock1800: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock2000: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock2200: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnClock2400: Announce "Devil Square is now open! 5 Minutes until it starts...",8; disablenpc "Exit"; initnpctimer; set $inf,1; set $status,0; killmonsterall "ordeal_1-1.gat"; end; OnTimer60000: Announce "Devil Square will begin in 4 minutes...",8; end; OnTimer120000: Announce "Devil Square will begin in 3 minutes...",8; end; OnTimer180000: Announce "Devil Square will begin in 2 minutes...",8; end; OnTimer240000: Announce "Devil Square will begin in 1 minute...",8; end; OnTimer300000: Announce "The Devil Square has begun!",8; initnpctimer "Cek"; set $inf,0; set $mob,75; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Duneyrr",2018,30,"HiddenNpc::Ondevildead"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Archer Guardian",1285,35,"HiddenNpc::Ondevildead"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Majorous",1310,30,"HiddenNpc::Ondevildead"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Giant Spider",1304,45,"HiddenNpc::Ondevildead"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Wind Ghost",1263,45,"HiddenNpc::Ondevildead"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Mutant Dragon",1262,40,"HiddenNpc::Ondevildead"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Flying Bear",2176,1,"HiddenNpc::Ondevildead"; end; Ondevildead: if ($status == 1) end; set $mob,$mob-1; if($mob == 25) Announce "Devil Square : 25 mobs to go before the 2nd round!",8; if($mob == 5) Announce "Devil Square : 5 mobs to go before the 2nd round!",8; if($mob == 0) Announce "Devil Square will now enter the 2nd round!",8; if($mob == 0) goto Ondevil2; end; Ondevil2: set $mob,70; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Bloody Knight",1268,45,"HiddenNpc::Ondevildead2"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Knight Guardian",1286,45,"HiddenNpc::Ondevildead2"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Soldier Guardian",1287,45,"HiddenNpc::Ondevildead2"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Injustice",1257,10,"HiddenNpc::Ondevildead2"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Dark Illusion",1302,40,"HiddenNpc::Ondevildead2"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Violy",1390,60,"HiddenNpc::Ondevildead2"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Ancient Pan",2175,1,"HiddenNpc::Ondevildead"; end; Ondevildead2: if ($status == 1) end; set $mob,$mob-1; if($mob == 25) Announce "Devil Square : 25 mobs to go before the 3rd round!",8; if($mob == 5) Announce "Devil Square : 5 mobs to go before the 3rd round!",8; if($mob == 0) Announce "Devil Square will now enter the 3rd round! Watch out for the Final BOSS!!",8; if($mob == 0) goto Ondevil3; end; Ondevil3: set $mob,58; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Seyren Windsor",1640,5,"HiddenNpc::Ondevildead3"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Margarethr",1643,5,"HiddenNpc::Ondevildead3"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Shecil",1644,5,"HiddenNpc::Ondevildead3"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Katrinn",1645,5,"HiddenNpc::Ondevildead3"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Eremes",1641,5,"HiddenNpc::Ondevildead3"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] Harword",1642,5,"HiddenNpc::Ondevildead3"; areamonster "ordeal_1-1.gat",183,182,246,244,"[DS] King CROW",2168,1,"HiddenNpc::Ondevildead"; end; Ondevildead3: if ($status == 1) end; set $mob,$mob-1; if($mob == 25) Announce "Devil Square : 25 mobs left to VICTORY!",8; if($mob == 5) Announce "Devil Square : 5 mobs left to VICTORY!",8; if($mob == 0) Announce "Devil Square : CONGRATULATIONS - 3 Treasure Boxes can now be yours!",8; if($mob == 0) goto Ondevil4; end; Ondevil4: set $mob,10; monster "ordeal_1-1.gat",233,245,"Treasure Box",673,3,"HiddenNpc::Onboxdead"; monster "ordeal_1-1.gat",236,242,"Treasure Box",13995,10,"HiddenNpc::Onboxdead"; monster "ordeal_1-1.gat",239,239,"Treasure Box",14232,10,"HiddenNpc::Onboxdead"; monster "ordeal_1-1.gat",242,236,"Treasure Box",7539,30,"HiddenNpc::Onboxdead"; monster "ordeal_1-1.gat",245,233,"Treasure Box",12103,5,"HiddenNpc::Onboxdead"; end; Onboxdead: if ($status == 1) end; set $mob, $mob - 1; Announce "Devil Square : " + strcharinfo(0) +" has opened the treasure box at Devil Square!",8; if($mob == 0) enablenpc "Exit"; set $inf,0; end; } // -- Mapflags ordeal_1-1.gat mapflag nowarp ordeal_1-1.gat mapflag nowarpto ordeal_1-1.gat mapflag noteleport ordeal_1-1.gat mapflag nosave SavePoint ordeal_1-1.gat mapflag nomemo //ordeal_1-1.gat mapflag gvg ordeal_1-1.gat mapflag nobranch ordeal_1-1.gat mapflag nopenalty // -- End of Mapflags ordeal_1-1.gat,246,245,3 script Exit 734,{ mes "[Exit Devil Square]"; mes "Are you sure you want to leave the Devil Square?"; next; menu "No.",-,"Yes.",Yes; close; Yes: warp "mid_camp.gat",208,230; close; } //------------------------------------------------------------ //End of Devil Square ================================= //------------------------------------------------------------ The problem is the Devil Square NPC which is the Deviruchi or should be the gatekeeper or entrance for join the Devil Square Arena won't work . When it is reach the time that should be start , but it's never really start ... or we said it as "not work" Help please ... share anyone who has ... for eAthena and without bug
  10. //============================================================ //= Auto MVP Summoner //===== By: =======================Modified By:========= //= xMachina / Acetito Emistry / Myzter //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= eA SVN 5000+ //===== Additional Comments: ================================= //= v1.0 Testing Mode //============================================================ mid_camp,167,271,5 script MVP Attack 811,{ if (getgmlevel() < 20) { mes "[ ^0065DFxMachina^000000 ]"; if (!.Event) { mes "There is no MVP Attack Event now."; } else { mes "There is a MVP Attack Event on now!"; mes "Location: ^ff0000" + $@Map$ + "^000000"; } close; } set .@ItsOK,0; set .@SpecialMVP, $@SpecialMVP; set .@NormalMVP, $@NormalMVP; set .@Amount, $@Amount; set .@ItemID, $@ItemID; set .@Map$, $@Map$; while(!.@Configuring) { mes "[ ^0065DFxMachina^000000 ]"; mes "Customizing MVP Attack Event:"; mes "> MVP Item: " + (.@Amount?"^0000ff" + .@Amount:"^ff0000<Undefined>") + "^000000 x " + (getitemname(.@ItemID) == "null"?"^ff0000<Item>":"^0000ff" + getitemname(.@ItemID)) + "^000000"; mes "> Location: " + (getstrlen(.@Map$)?"^0000ff" + .@Map$:"^ff0000<Undefined>") + "^000000"; mes "> Special MVP: " + (.@SpecialMVP?"^0000ff" + .@SpecialMVP:"^ff0000<None>") + "^000000"; mes "> Normal MVP: " + (.@NormalMVP?"^0000ff" + .@NormalMVP:"^ff0000<None>") + "^000000"; mes "> Status: " + (.Event?"^ff44ffActive^000000":"^ff0000Inactive^000000"); next; set .@ItsOK, getitemname(.@ItemID)!="null" && getstrlen(.@Map$) && getstrlen(.@Map$) < 24 && .@Amount && .@SpecialMVP && .@NormalMVP; if (.Event) { set .@Menu$, "^ff0000[·] Stop Event^000000:::::[x] ^ff0000Exit^000000"; } else { set .@Menu$, (.Event?":".@ItsOK?"^0000ff[!] Start Event^000000:":":") + "- Set MVP Item:- Set Location:- Special MVP Count:- Normal MVP Count:[x] ^ff0000Exit^000000"); } switch(select(.@Menu$)) { case 1: mes "[ ^0065DFxMachina^000000 ]"; mes "Are you sure you want to " + (.Event?"Stop the Event":"Start the Event") + "?"; next; set .@Configuring, select("No:Yes")-1; break; case 2: mes "[ ^0065DFxMachina^000000 ]"; mes "What item to be given to MVP Killer ?"; next; do { message strcharinfo(0),"Enter a VALID itemID. Example 501 - Red Potion."; input .@ItemID,501,32767; } while (getitemname(.@ItemID) == "null"); mes "[ ^0065DFxMachina^000000 ]"; mes "Input the Amount of ^0000ff" + getitemname(.@ItemID) + "^000000 to be Rewarded for Special MVP Killer."; next; input .@Amount,1,30000; break; case 3: mes "[ ^0065DFxMachina^000000 ]"; mes "Which map would you like me to host this event?"; mes "Input a ^FF0000VALID^000000 mapname."; next; do { message strcharinfo(0),"Enter a VALID map. Example - izlude."; input .@Map$; monster .@Map$,0,0,".",1084,1,strnpcinfo(3)+"::OnNormalKill"; sleep2 100; set .@MC, mobcount(.@Map$,strnpcinfo(3)+"::OnNormalKill"); killmonster .@Map$,strnpcinfo(3)+"::OnNormalKill"; } while (.@MC<1); break; case 4: mes "[ ^0065DFxMachina^000000 ]"; mes "How many ^FF0000Special^000000 MVP would you like me to summon?"; next; input .@SpecialMVP; break; case 5: mes "[ ^0065DFxMachina^000000 ]"; mes "How many ^FF0000Normal^000000 MVP would you like me to summon?"; next; input .@NormalMVP; break; case 6: mes "[ ^0065DFxMachina^000000 ]"; mes "See you later."; close; } } if (!.Event) { set .Event,1; set $@SpecialMVP, .@SpecialMVP; set $@NormalMVP, .@NormalMVP; set $@Amount, .@Amount; set $@ItemID, .@ItemID; set $@Map$, .@Map$; monster $@Map$,0,0,"--ja--",-3,$@SpecialMVP,strnpcinfo(3)+"::OnSpecialKill"; monster $@Map$,0,0,"--ja--",-3,$@NormalMVP,strnpcinfo(3)+"::OnNormalKill"; announce "Map Invasion Begin : " + $@SpecialMVP + " Special MVP has invaded in " + $@Map$ + ". Hurry Up..",bc_all,0x98FB98; } else { set .Event,0; announce "The MVP Attack Event is now over!",0,0x98FB98; killmonster $@Map$,"All"; } mes "[ ^0065DFxMachina^000000 ]"; mes (.Event?"Starting":"Stopping") + " the event now..."; close; OnClock0000: OnClock0500: OnClock1000: OnClock1500: OnClock2000: if (!.Event) { set .Event,1; monster $@Map$,0,0,"--ja--",-3,$@SpecialMVP,strnpcinfo(3)+"::OnSpecialKill"; monster $@Map$,0,0,"--ja--",-3,$@NormalMVP,strnpcinfo(3)+"::OnNormalKill"; announce "Map Invasion Begin : "+$@SpecialMVP+" Special MVP has invaded in " + $@Map$ + ". Hurry Up..",bc_all,0x98FB98; } OnSpecialKill: set .@MobCnt, mobcount($@Map$,strnpcinfo(3)+"::OnSpecialKill"); if (playerattached()) { if (!.@MobCnt) { announce $@Map$ + ": " + strcharinfo(0) + " has killed the last Special MVP",bc_all; } else { announce $@Map$ + ": " + strcharinfo(0) + " has killed 1 Special MVP and Gained Mystery Items - Remaining Special MVP: " + .@MobCnt,(!rand(3)?bc_all:bc_map); } getitem $@ItemID,$@Amount; } if (!.@MobCnt) { set .Event,0; killmonster $@Map$,"All"; sleep 5000; mapannounce $@Map$, "The MVP Attack Event is now over!",bc_all,0x98FB98; } end; OnNormalKill: if (playerattached()) dispbottom "You killed Normal MVP ( No Reward ). Special MVP Left : "+mobcount($@Map$,strnpcinfo(3)+"::OnSpecialKill")+" ."; end; } I thought that the one who modified this script was you sir Emistry ... The different is when we kill the "Special MVP" then we could get a special Prize but when we kill the "Normal MVP" we don't get any prize ... it's just like a bonus MVP . The problem is when we kill "Normal MVP" in this script , then we will get GE[Gravity Error].
  11. Need help with this script ---- > MVP Event Actually this event is normally work but with a litle minor bug . The bug from this event happened when someone has killed the "Normal MVP" , they suddenly had Gravity Error . Only happened with the "Normal MVP" Anyone please help me
  12. I see .. so I must make another NPC with those script ? Then how to change the guild castle ?
  13. kingnielz

    DoTA Runes

    Already done with that before sir ... My problem is when the time of the Runes or Power Up that should appear again . The Runes or Power Up doesn't appear again after it was picked up by someone . It only shows like a black shadow without any "pub chat" and it won't be able to picked up again
×
×
  • Create New...