Jump to content

Fcuk

Members
  • Posts

    33
  • Joined

  • Last visited

Everything posted by Fcuk

  1. please help me modify this script Modification 1. Remove NORMAL MVP in the menu of configuration 2. Limit the MVP that can be spawn to 20 MVP only //============================================================ //= 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; }
  2. Fcuk

    20120410

    the third part AutoHokey program . i tried 20120410 client and AutoHotkey program didn't work . how to enable the use of it?
  3. Fcuk

    20120410

    how to enable the use of autohotkey on 20120410 client
  4. Player A : Taekwon Player B : Any Jobs Situation: Player B : wears shield Player A : uses Flying side kick on player B . damage is " 10k " ... Player B : don't wear shield Player A : uses Flying side kick on player B . damage is " 2 " .. How to Fix this ?
  5. Fcuk

    Cap Damage

    how can i cap the damage of falcon assault to 80k
  6. im just asking if someone knows how to fix this
  7. from here http://eathena-project.googlecode.com/svn/trunk/
  8. Guild position info cant save on my server server always says [Error]: clif_parse_GuildChangePositionInfo: Unexpected position list size 82 (account_id=2000001, block size=40) or [Error]: clif_parse_GuildChangePositionInfo: Unexpected position list size 42 (account_id=2000001, block size=40)
×
×
  • Create New...