-
Posts
511 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by WhatFT
-
1st skill 45,1; bonus2 bAddEff,Eff_Freeze,3; bonus2 bResEff,Eff_Freeze,10000; } 2. I don't know how... 3. skill 1011,1; 4. I don't know what element you wanted XD bonus bDex,-10; bonus bHit,-20; bonus bIgnoreDefRace,7; skill 48,5; bonus3 bAutoSpell,"WZ_METEOR",7,350; bonus bAspdRate,100; 5. bonus bAtkRate,3; bonus2 bAddRace,7,3; 6. bonus bDex,5; bonus bAtkRate,6; 7. bonus bMaxHPrate,10; bonus2 bSubEle,0,-10; skill 257,1; bonus bIgnoreMDefRace,7; 8. I don't know what is Chaos bonus2 bAddEff,Eff_Curse,15; bonus2 bAddEff,Eff_Blind,15;
-
How to add "Paulinds entered in PvP Room" like that?
-
Check it in your skill_db.txt 368,0,6,4,0,0x61,0,5,1,yes,0,0,0,weapon,0, - For Sacrifice 490,9,8,1,0,0x40,0,10,1:2:3:4:5:6:7:8:9:10,yes,0,0,0,misc,0, - For Acid Demonstration Change "0" (Bold and Underlined) using the #'s below ---- (Weapon Elements) 0 - neutral 1 - water 2 - earth 3 - fire 4 - wind 5 - poison, 6 - holy 7 - dark 8 - ghost 9 - undead
-
I think you're problem is Tabbing? Correct me if I'm wrong XD
-
It works well for me, Thanks Emistry ! FIXED !
-
Ghost's Scripts [Latest: Ghost's PvP System v1.3]
WhatFT replied to Ghost's topic in Script Collections
Got the same problem with NGEK ) how to fix that? -
THANKS for the fast reply Emistry !
-
Can anyone help me edit this script? Problem : Everytime the NPC will transform, the NPC always tell what will he transform.. Example, he transform into this kind and he always say "1002, Poring"... //==============================================================================// //--- Created by GmOcean -------------------------------------------------------// //--- You may modify this script at your own risk. However any modifications ---// //--- To this script are made at your own discretion and I will not provide ----// //--- any support to modified scripts. You Also are forbidden to release the ---// //--- modified script as your own. You can however post suggestions and I will -// //--- Take them into consideration. You may also post the modified script up ---// //--- In the Script Support section, as long as I am given Credit as the -------// //--- Original Script Creator. Thank You for following these few requests ------// //--- And Enjoy the Script ~! --------------------------------------------------// //-------------------------------- Script Version == v5.0 -------------// //==============================================================================// belagio,99,103,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 npctalk ""+$@Monster+", "+$MonsterName$+""; 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; } Can post in Pastebin, thanks !
-
@2nd reply, that script is not working and everytime I wear them no combo effects is happening. I don't know how to use the function either, how to fix it.
-
If you want to update it, convert your data folder into ".grf" format and be sure to change your DATA.INI with the same name of your .grf file.
-
How can I make an Item Combo Script? Example is : # 20000 Item01 Str +3 Int +5 [item02, Item03] Max HP +100% Class : Equipment Equipped On : Headgear Weight : 1 How can I make this kind of item combo?
-
Thanks but the Golds are not dropping in the map, and I wanted to change the map area in "Quiz_02" how can I fix that? =/
-
The room is only avail for 1 player, how can I make it in unlimited players insde? I don't know how to change it, I've changed it already but still nothing change, no drops and anything =(, and how can I make players go there unlimited? The script only shows that 1 player is only allowed to enter.. I want to make it unlimited players inside...
-
//============================================================ //= Gold Room+ Script //===== By: ================================================== //= Cruxiaer //===== Current Version: ===================================== //= 2.02 //===== Description: ========================================= //= A room with actual Gold //= 1 player at a time only //= Will be warped out of Gold Room after 10 seconds //= Can only enter once per day //===== Credits: ============================================= //= iHeartz for original Gold Room Script //============================================================ belagio,72,61,7 script Gold Room::goldroomplus 81,{ mes "[Gold Room]"; mes "I recently discovered a room by digging through some walls, it seems that the strong nuclear reactivity is causing Golds to materialise."; next; mes "[Gold Room]"; mes "I just do digging for recreation so the Gold really doesn't matter to me. Therefore I've decided to share the wealth with all of Rune-Midgard."; next; mes "[Gold Room]"; mes "You can visit the Gold Room ^336699anytime ^000000. Would you like to go to the Gold Room? You can collect Golds inside for 60 seconds, but don't worry, you can still go back anytime. ^336699This is to prevent from Abuse and BOTs in Gold Room. ^000000"; if(select("Yes", "No") == 1) { set @user, getareausers("new_zone04",168,151,191,128); if (@use0) { goto CANCEL_DELAY; } else { dispbottom "Don't forget to write us a review !"; dispbottom "60 seconds starts now !"; warp "new_zone04", 180, 140; addtimer 62000, strnpcinfo(3)+"::On62secs"; initnpctimer; set #goldroomplus, (gettime(6)*31)+gettime(5); set .delay, gettimetick(2); end; } } next; goto CANCEL_NO; OnTimer800: makeitem 969, 2, "new_zone04", rand(168, 191),rand(128, 151); stopnpctimer; initnpctimer; end; On62secs: warp "belagio", 41, 68; dispbottom "60 seconds have passed!"; stopnpctimer; end; CANCEL_DAY: mes "[Dave the Digger]"; mes "I'm sorry but you've already visited the Gold Room today. Please come back again tomorrow."; close; CANCEL_DELAY: set @again, (70-@delay); mes "[Dave the Digger]"; mes "Please come back again in ^336699" + @again + "^000000 seconds because someone just went in."; close; CANCEL_NO: mes "[Dave the Digger]"; mes "Please do visit me again if you wish to enter the Gold Room."; close; } Can anyone help me with this script? I want this script to active in "quiz_02 304 234". I try to change the gold and warp coordinates but there are no golds dropped in the current map I've set. Any can help me? I only have the problem on how to get the gold drop in the random area of quiz_02. The area is in "quiz_02 304 234" I just wanted to make the Gold drop in random cells in that area of the map. I've edited the script for not staying long for 1 min and get out in the map. I just wanted to make sure on the map XD sorry...I don't know how to edit it. Please help me in that new_zone04 part only thanks ! Please post in Pastebin, Thanks !
-
Thanks mnjfx and Emistry for the help !
-
Thanks but can you post it in pastebin? I can't copy lol Sorry
-
Try typing /party "Example One" or /guild "Example Guild" Use "<Guild Name>"
-
Can I have an edited script of this which only gives Items? Example "7227,1" every hour and "7185,1" for staying online for 6 hours. Script will stop if players will chatroom,vend,afk(5mins) THANKS
-
^ Can you share it here XD
-
Hey, what file did you edit that?
-
I don't know where to put that codes but you can copy it here : http://pastebin.com/raw.php?i=Y6QZUKWi OnInit: waitingroom "Chat Room Message",0; end; } ^Script is given by Emistry, Thanks to him !
-
THANKS FOR SHARING EVERYONE !! Appreciate it
-
XD Which one will I better to use? @Emistry What will I put in the [ .Random ] ?
-
I don't know how to get a DB Script on this kind of Prize Box.. What is the DB SCRIPT for this one? Thinking that the Item/Prize Box contains -Chance to get Random Items -The same as the Old Blue/Purple Boxes. -Will not replace or Will replace OBB & OPB.