-
Posts
825 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Hatake Kakashi
-
sir, i need a 1 npc. 1 pvp room for example 1 npc script for Free For All pvp room 1 npc script for Champion vs. Champ pvproom 1 npc script for assassion cross vs. assassin cross pvp room and the othere's thanks.... (note: sir,. its only Trans Job. thank you very much.) sir emist. thanks... *BUMP.
-
@ngeks thanks @nelsontyh no.
-
yes sir emistry each job class 1 room. how to put waiting room on npc head? i can't put map. pvp_y_1-2 for all jobs and pvp_y_2-2 to 7-2 for job by. job i got error
-
can you please give it to me a full script bcoz when i edit its error. can you put announce when you get the freebie. thanks i use this freebies but still error in map server - script Freebies -1,{ OnPCLoginEvent: // 1st: Announce login Announce(StrCharInfo(0) + " has logged in.", bc_all); // 2nd: Check freebies if(!#FREEBIES) { GetItem(2830, 2); GetItem(2831, 2); Set(#FREEBIES, 1); } // Event ends End(); } here's the error. again.
-
sir, is this posible? can you give me a pvp room job by job only? ex. PvP Room of Champion vs. Champion only can enter. thank you. (note: this is for transcendant job only) thanks.....
-
i can't understand this guide. bcoz i try this but there's a failed when i recompile it.
-
i got error when i recompile it.
-
please help me. how to fix spiral damage?
-
[request] for trans woe and pvp only
Hatake Kakashi replied to Hatake Kakashi's question in Script Requests
but no pvp room for trans only? this is my pvp room. prontera,156,175,6 script PvP Warper 413,{ percentheal 100,100; sc_start SC_BLESSING,360000,10; sc_start SC_INCREASEAGI,360000,10; sc_start SC_KYRIE,300000,10; mes "[PvP Warper]"; mes "Do you want to warp to the PvP Arena and fight your enemies?"; menu "Sure, Bring it on!",L_Yes,"Nah, I'm not ready yet.",L_No; L_Yes: mes "[PvP Warper]"; mes "Which PvP Arena do you want to enter?"; menu "PvP Arena [" + getmapusers("pvp_y_1-2.gat") + " / 20]",L1, "GvG Arena [" + getmapusers("guild_vs2.gat") + " / 20]",L2, "Nightmare Mode [" + getmapusers("guild_vs4.gat") + " / 20]",L3; L1: if (getmapusers("pvp_y_1-2.gat") > 19) goto Lsorry; warp "pvp_y_1-2",0,0; announce "[ "+strcharinfo(0)+" ] is warped into PVP Arena.",0; close; L2: if (getmapusers("guild_vs2.gat") > 19) goto Lsorry; warp "guild_vs2",0,0; announce "[ "+strcharinfo(0)+" ] is warped into GVG Arena.",0; close; close; L3: if (getmapusers("guild_vs4.gat") > 19) goto Lsorry; warp "guild_vs4",0,0; announce "[ "+strcharinfo(0)+" ] is warped into Nightmare Mode.",0; close; close; Lsorry: mes "[PvP Warper]"; mes "Sorry but this PvP Arena is full, maybe you could try another one."; close; L_No: close; OnInit: while( 1 ){ delwaitingroom; waitingroom getmapusers("pvp_y_1-2")+" Users ",0; sleep 1000; } } hugel,93,152,3 duplicate(PvP Warper) PvP Warper#2 413 lighthalzen,154,94,3 duplicate(PvP Warper) PvP Warper#3 413 pvp_y_1-2 mapflag noteleport pvp_y_1-2 mapflag nowarp pvp_y_1-2 mapflag noreturn guild_vs2 mapflag noteleport guild_vs2 mapflag nowarp guild_vs2 mapflag noreturn guild_vs4 mapflag noteleport guild_vs4 mapflag nowarp guild_vs4 mapflag noreturn -
how to fix this? bcoz i answer it many times but npc can't detect answer. on normal shout only. npc didn't give a prize. prontera,156,118,4 script Disguise Event 795,{ //--- Basic Script Configuration Options ---// set .@npcname$,"[^0000FFDisguise NPC^000000]"; //<- NPC Name. set $@GMLevel,60; //<- GM Level needed to be considered a GM. //--- The Script ---// if (getgmlevel()>=$@GMLevel){goto GM_Player;} if ($@EventON){end;} mes .@npcname$; mes "Welcome, how may i be of assistance."; menu "Information",iInfo,"Nothing, just passing through.",iNothing; iInfo: next; mes .@npcname$; mes "This event is actually quite simple"; mes "At the start of the event, I will disguise myself"; mes "into a monster randomly. You will then merely have to shout that monsters name outloud."; next; mes "If you get it correct, you get a prize. If not, then keep trying."; mes "Thatis all there is to know about this event."; close; iNothing: close; GM_Player: mes .@npcname$; mes "Please select an Option to modify."; menu "Turn ON/OFF Event",iEvent,"Event Settings",iSettings; iEvent: next; mes .@npcname$; if ($@EventON){mes "The Event is currently: [^0000FFON^000000]"; mes "Would you like to turn it OFF?";} if (!$@EventON){mes "The Event is currently: [^FF0000OFF^000000]"; mes "Would you like to turn it ON?";} menu "Yes",iYes,"No",iNothing; iYes: if ($@EventON) {set $@EventON,0; set $@Timer,0; setnpctimer 0; stopnpctimer; announce "A GM has decided to turn the Disguise Event off. As a result no further prizes will be given.",bc_map | bc_blue; deletepset 1; setnpcdisplay "Disguise Event",795; close;} set $@EventON,1; set $@Timer,1; setnpctimer 0; initnpctimer; set $@ResetCounter,$@ResetCounter+1; announce "The Disguise Event will begin in 3 minutes.",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; close; iSettings: next; mes .@npcname$; mes "Please select a setting to modify."; menu "Monster Display",iMonster,"Number of Rounds",iRounds,"Prize Settings",iPrize; iMonster: callfunc "Monster_Display"; iRounds: callfunc "Rounds"; iPrize: callfunc "Prize"; OnInit: defpattern 1,"([^:]+):.\\s*OMFGBBQLEETSAUCEGMOCEANRULESHAI!!.*", "iCorrect"; activatepset 1; set $@EventON,0; set $@Wait,0; set $@Winner,0; set $Points,$Points; set $@ResetCounter,0; set $Rounds,$Rounds; set $Prize,$Prize; set $PrizeAmt,$PrizeAmt; set $Rule,$Rule; setarray $@MVP[0],1038,1039,1046,1059,1086,1087,1112,1115,1147,1150,1157,1159,1190,1251,1252,1272,1312,1373, 1389,1399,1418,1492,1502,1511,1583,1623,1630,1646,1647,1648,1649,1650,1651,1658,1685,1688, 1708,1719,1734,1751,1768,1779,1785,1802,1832,1871,1874,1885,1917,1980,2022,2068,2087,2131, 2156,2165; setarray $@BlackList[0], 1003,1006,1017,1021,1022,1027,1043,1075,1136,1137,1168,1171,1172,1173,1181,1210,1217,1218, 1222,1223,1224,1225,1226,1227,1228,1233,1284,1407,1411,1414,1495,1501,1900,1996,2000,2001, 2002,2003,2004,2005,2006,2007,2011,2012,2025,2028,2029,2030,2031,2032,2033,2034,2035,2036, 2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054, 2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2075,2076,2077,2078,2079, 2080,2081,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098, 2099,2100,2101,2012,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116, 2117,2118; setarray $@BlackList2[0],2119,2120,2121,2123,2124,2125,1496; end; OnClock0000: OnClock0200: OnClock0400: OnClock0600: OnClock0800: OnClock1000: OnClock1200: OnClock1400: OnClock1600: OnClock1800: OnClock2000: OnClock2200: set $@ResetCounter,$@ResetCounter+1; set $@EventON,1; set $@Timer,1; set $@Wait,1; announce "The Disguise Event will begin in 3 minutes.",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; setnpctimer 0; initnpctimer; end; OnTimer10000: if ($@Timer){end;} if ($@Change){end;} set $@Wait,0; goto iDisguise; //donpcevent "DisguiseEvent::OnDisguise"; end; OnTimer30000: if ($@Timer){end;} set $@Change,0; setnpcdisplay "Disguise Event",795; npctalk "You took too long to guess what i was. Please wait 10 seconds while i disguise again."; specialeffect 725; set $MonsterName$,"OMFGBBQLEETSAUCEGMOCEANRULESHAI!!"; deletepset 1; stopnpctimer; setnpctimer 0; initnpctimer; end; OnTimer60000: if ($@Timer!=1){end;} if ($@Timer==1) {announce "The Disguise Event will begin in 2 minutes.",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; end;} OnTimer120000: if ($@Timer!=1){end;} if ($@Timer==1) {announce "The Disguise Event will begin 1 minute.",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; end;} OnTimer180000: if ($@Timer!=1){end;} if ($@Timer==1) {announce "The Disguise Event has begun!",bc_all | bc_blue; announce "The Event is being held in Prontera.",bc_all | bc_blue; set $@Timer,0; stopnpctimer; setnpctimer 0; initnpctimer; goto iDisguise; //donpcevent "DisguiseEvent::OnDisguise"; end;} announce "Something went wrong with the Disguise Event.",bc_all | bc_blue; announce "Please notify a GM ASAP. Thank you.",bc_all | bc_blue; end; iDisguise: if ($Rule==1) {set $@Winner,0; set $@Monster,1000+rand(1,995); for(set .@BL,0; .@BL<getarraysize($@BlackList); set .@BL,.@BL+1) {if ($@Monster==$@BlackList[.@BL] || $@Monster==$@BlackList2[.@BL]) {goto iDisguise;}} if ($@Monster==$@LastMonster){goto iDisguise;} set $@LastMonster,$@Monster; set $MonsterName$,getmonsterinfo($@Monster,0);} if ($Rule==2) {set $@Winner,0; set $@Monster,rand(49); set $MonsterName$,getmonsterinfo($@MVP[$@Monster],0);} deletepset 1; defpattern 1,"([^:]+):.\\s*"+$MonsterName$+".*", "iCorrect"; activatepset 1; if ($Rule==1){setnpcdisplay "Disguise Event",$@Monster;} if ($Rule==2){setnpcdisplay "Disguise Event",$@MVP[$@Monster];} set $@Change,1; setnpctimer 0; //Hint end; iCorrect: if ($@Winner){dispbottom "Someone has already won this round."; end;} set $@Winner,1; set $@RoundCount,$@RoundCount+1; deletepset 1; defpattern 1,"([^:]+):.*\\sOMFGBBQLEETSAUCEGMOCEANRULESHAI!!.*", "iFailCheater"; activatepset 1; getitem $Prize,$PrizeAmt; announce ""+strcharinfo(0)+" is correct! I was disguised as: "+$MonsterName$+"",bc_map | bc_blue; if ($@RoundCount>=$Rounds) {setnpcdisplay "Disguise Event",795; set $@RoundCount,0; set $@Change,0; set $@EventON,0; setnpctimer 0; stopnpctimer; npctalk "Thank you all for playing. That was the last round of the Disguise Event. Come play again later."; end;} setnpcdisplay "Disguise Event",795; set $@Change,0; setnpctimer 0; end; iFailCheater: end; } //--- The Functions ---// function script Rounds { next; mes "Please Input the number of rounds you want the event to last."; mes "Current Number of Rounds: [^0000FF"+$Rounds+"^000000]"; input .@Rounds; set $Rounds,.@Rounds; next; mes "The number of rounds has been changed successfully."; mes "Number of Rounds: [^0000FF"+$Rounds+"^000000]"; mes "Come again."; close; } function script Prize { next; mes "Please Input the ItemID of the prize that will be given each round."; mes "Current Items is: [^0000FF"+getitemname($Prize)+"^000000] ItemID - ^0000FF"+$Prize+"^000000"; input .@Prize; if (getitemname(.@Prize)=="" || getitemname(.@Prize)=="null") {next; mes "That item does not exist. Please try again."; close;} set $Prize,.@Prize; next; mes "Please Input the Ammount that is to be given."; input .@Ammount; if (.@Ammount<=0 || .@Ammount>=10000) {next; mes "That ammount is invalid. Using default ammount of 1.";} set $PrizeAmt,.@Ammount; next; mes "The Prize has been changed successfully."; mes "Prize: [^0000FF"+getitemname($Prize)+"^000000]x(^0000FF"+$PrizeAmt+"^000000)"; close; } function script Monster_Display { setarray .@Rule[0],0,1,2; setarray .@Desc$[0],"","Transform as all monsters.","Transform as MvP's only."; next; mes "Please select a Disguise Rule."; mes "Rule 1 - Transform as all monsters."; mes "Rule 2 - Transform as MvP's only."; menu "Rule 1:Rule 2",iRule; iRule: set $Rule,.@Rule[@menu]; next; mes "The Disguise Rule, has been changed successfully."; mes "Current Rule: ^0000FF"+$Rule+"^000000 - ^0000FF"+.@Desc$[@menu]+"^000000"; close; }
-
i can't remember where can i edit disable yggdrasilberry on WOE and PVP Room. thanks..
-
hello, i want to implement it on my server bcoz its 3rd job server but i want to implement a WoE and PvP for Transcendant Class Only. no 3rd Class Allowed. thanksss..........
-
like this? but still can't make new guild. omg~ // Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are: // NOTE: Applies to character, party and guild names. // 0: no restriction (default) // 1: only letters/symbols in 'char_name_letters' option. // 2: Letters/symbols in 'char_name_letters' option are forbidden. All others are possibles. char_name_option: 1 i see error in map_server when i make guild.
-
hello. here's my problem. i have a custom weapon and i put it on my server but i can't see the weapon when char. attacking do im wrong with my config? bcoz when i type in @changelook 1161 i saw custom weapon on hand of my char. but when i equip it and attack to monster there's no weapon on his hand. here's my items db. 30165,Reunited_Dark_Sword,Reunited Dark Sword,4,2900,,700,53,,1,3,0x000654E3,7,2,2,1,2,1,1161,{},{},{} am i correct? i have 2 Screen Shots here. 1st when i type @changelook 1161 2nd when i equip the weapon.
-
lately this is working my /guild and @guild but now not i dont know why. not in emp. its on /guild when you make guild all guild names i test it but still Guild Already Exist. damn *HELP
-
i try it already but still guild name already exist.
-
all my players can't make a new guild. and i test it i try to @guild any name or get emperium then /guild any name for example /guild fkrtiygj or @guild asjdsar4d said guild name already exist. but i try many names or letters but still get that bug. hais thanks
-
sir do you have guide on how to put this i mean, to see the sprite ingame? thank you.
-
@nokia still not working.
-
wtf. my gm account has deleted when i execute this. i use my acc. already. and i use it everyday lol xD
-
where can i download custom weapons? thank you..
-
where can i put that code?
-
hello, how to delete account if players not online in 1 month. how to delete it automatically? thanks
-
how or where to put only 1 char. per 1 account. to avoid abusing freebies. here. lhz_in03,261,267,3 script Freebies 405,{ OnPCLoginEvent: if( !#Newbie ){ mes "Hii..please choose your Items."; switch( select("Diablo Set:Valkyrie Set") ){ Case 1: getitem 2375,1; getitem 2433,1; getitem 2537,1; getitem 2374,1; getitem 30130,1; break; Case 2: getitem 2357,1; getitem 2421,1; getitem 2524,1; getitem 2115,1; getitem 30131,1; break; } mes "There you are.."; set #Newbie,1; close2; warp "prontera",155,181; } end; }
-
i think got a bug. bcoz its only stop here. so i need to put @go in my alt + M. to leave this bug msg. prompt when i make new char. i Screen Shot it below. here's the SS. thanks