-
Posts
333 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Everything posted by Yuka
-
It's a tool that let's you edit effects to have a better overview. Can you tell if it's save btw? D:
-
I am using the official WoE script now and added a PM option to spawn TBs manually. What is strange is that the problem obviously is the OnClock0001. L_GMSpawn: OnClock0001: // Do nothing if this script is the template. if (strnpcinfo(1) == "Gld_Trea_Spawn"){ end; } set .@GID, GetCastleData(strnpcinfo(2),1); // If there is no owner, do nothing. if (!.@GID){ end; } // Is there Economy in this castle? set .@Treasure,GetCastleData(strnpcinfo(2),2)/5+4; // Set information if (strnpcinfo(2) == "aldeg_cas01") { set .@treasurebox,1324; setarray .@treasurex[0],115,122,115,122,116,117,118,119,120,121,121,121,121,121,121,120,119,118,117,116,116,116,116,116; setarray .@treasurey[0],226,226,219,219,225,225,225,225,225,225,224,223,222,221,220,220,220,220,220,220,221,222,223,224; } else if (strnpcinfo(2) == "aldeg_cas02") { set .@treasurebox,1326; setarray .@treasurex[0],134,135,135,134,132,133,134,135,136,137,137,137,137,137,137,136,135,134,133,132,132,132,132,132; setarray .@treasurey[0],231,231,230,230,233,233,233,233,233,233,232,231,230,229,228,228,228,228,228,228,229,230,231,232; } else if (strnpcinfo(2) == "aldeg_cas03") { set .@treasurebox,1328; setarray .@treasurex[0],224,225,225,224,222,223,224,225,226,227,227,227,227,227,227,226,225,224,223,222,222,222,222,222; setarray .@treasurey[0],269,269,268,268,271,271,271,271,271,271,270,269,268,267,266,266,266,266,266,266,267,268,269,270; } else if (strnpcinfo(2) == "aldeg_cas04") { set .@treasurebox,1330; setarray .@treasurex[0],84,85,85,84,82,83,84,85,86,87,87,87,87,87,87,86,85,84,83,82,82,82,82,82; setarray .@treasurey[0],13,13,12,12,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14; } else if (strnpcinfo(2) == "aldeg_cas05") { set .@treasurebox,1332; setarray .@treasurex[0],61,62,62,61,59,60,61,62,63,64,64,64,64,64,64,63,62,61,60,59,59,59,59,59; setarray .@treasurey[0],12,12,11,11,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13; } else if (strnpcinfo(2) == "gefg_cas01") { set .@treasurebox,1334; setarray .@treasurex[0],153,154,154,153,151,152,153,154,155,156,156,156,156,156,156,155,154,153,152,151,151,151,151,151; setarray .@treasurey[0],113,113,112,112,115,115,115,115,115,115,114,113,112,111,110,110,110,110,110,110,111,112,113,114; } else if (strnpcinfo(2) == "gefg_cas02") { set .@treasurebox,1336; setarray .@treasurex[0],139,140,140,139,137,138,139,140,141,142,142,142,142,142,142,141,140,139,138,137,137,137,137,137; setarray .@treasurey[0],115,115,114,114,117,117,117,117,117,117,116,115,114,113,112,112,112,112,112,112,113,114,115,116; } else if (strnpcinfo(2) == "gefg_cas03") { set .@treasurebox,1338; setarray .@treasurex[0],269,270,270,269,267,268,269,270,271,272,272,272,272,272,272,271,270,269,268,267,267,267,267,267; setarray .@treasurey[0],291,291,290,290,293,293,293,293,293,293,292,291,290,289,288,288,288,288,288,288,289,290,291,292; } else if (strnpcinfo(2) == "gefg_cas04") { set .@treasurebox,1340; setarray .@treasurex[0],115,116,116,115,113,114,115,116,117,118,118,118,118,118,118,117,116,115,114,113,113,113,113,113; setarray .@treasurey[0],119,119,118,118,121,121,121,121,121,121,120,119,118,117,116,116,116,116,116,116,117,118,119,120; } else if (strnpcinfo(2) == "gefg_cas05") { set .@treasurebox,1342; setarray .@treasurex[0],143,144,144,143,141,142,143,144,145,146,146,146,146,146,146,145,144,143,142,141,141,141,141,141; setarray .@treasurey[0],110,110,109,109,112,112,112,112,112,112,111,110,109,108,107,107,107,107,107,107,108,109,110,111; } else if (strnpcinfo(2) == "payg_cas01") { set .@treasurebox,1344; setarray .@treasurex[0],289,292,292,289,288,289,290,291,292,293,293,293,293,293,293,292,291,290,289,288,288,288,288,288; setarray .@treasurey[0],10,10,7,7,11,11,11,11,11,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10; } else if (strnpcinfo(2) == "payg_cas02") { set .@treasurebox,1346; setarray .@treasurex[0],143,146,146,143,142,143,144,145,146,147,147,147,147,147,147,146,145,144,143,142,142,142,142,142; setarray .@treasurey[0],146,146,143,143,147,147,147,147,147,147,146,145,144,143,142,142,142,142,142,142,143,144,145,146; } else if (strnpcinfo(2) == "payg_cas03") { set .@treasurebox,1348; setarray .@treasurex[0],158,159,159,158,156,157,158,159,160,161,161,161,161,161,161,160,159,158,157,156,156,156,156,156; setarray .@treasurey[0],169,169,168,168,171,171,171,171,171,171,170,169,168,167,166,166,166,166,166,166,167,168,169,170; } else if (strnpcinfo(2) == "payg_cas04") { set .@treasurebox,1350; setarray .@treasurex[0],146,147,147,146,144,145,146,147,148,149,149,149,149,149,149,148,147,146,145,144,144,144,144,144; setarray .@treasurey[0],48,48,47,47,50,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49; } else if (strnpcinfo(2) == "payg_cas05") { set .@treasurebox,1352; setarray .@treasurex[0],155,158,158,155,154,155,156,157,158,159,159,159,159,159,159,158,157,156,155,154,154,154,154,154; setarray .@treasurey[0],134,134,131,131,135,135,135,135,135,135,134,133,132,131,130,130,130,130,130,130,131,132,133,134; } else if (strnpcinfo(2) == "prtg_cas01") { set .@treasurebox,1354; setarray .@treasurex[0],10,11,11,10,8,9,10,11,12,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8; setarray .@treasurey[0],209,209,208,208,211,211,211,211,211,211,210,209,208,207,206,206,206,206,206,206,207,208,209,210; } else if (strnpcinfo(2) == "prtg_cas02") { set .@treasurebox,1356; setarray .@treasurex[0],201,202,202,201,199,200,201,202,203,204,204,204,204,204,204,203,202,201,200,199,199,199,199,199; setarray .@treasurey[0],228,228,227,227,230,230,230,230,230,230,229,228,227,226,225,225,225,225,225,225,226,227,228,229; } else if (strnpcinfo(2) == "prtg_cas03") { set .@treasurebox,1358; setarray .@treasurex[0],187,188,188,187,185,186,187,188,189,190,190,190,190,190,190,189,188,187,186,185,185,185,185,185; setarray .@treasurey[0],132,132,131,131,134,134,134,134,134,134,133,132,131,130,129,129,129,129,129,129,130,131,132,133; } else if (strnpcinfo(2) == "prtg_cas04") { set .@treasurebox,1360; setarray .@treasurex[0],269,270,270,269,267,268,269,270,271,272,272,272,272,272,272,271,270,269,268,267,267,267,267,267; setarray .@treasurey[0],162,162,161,161,164,164,164,164,164,164,163,162,161,160,159,159,159,159,159,159,160,161,162,163; } else if (strnpcinfo(2) == "prtg_cas05") { set .@treasurebox,1362; setarray .@treasurex[0],275,276,276,275,273,274,275,276,277,278,278,278,278,278,278,277,276,275,274,273,273,273,273,273; setarray .@treasurey[0],178,178,177,177,180,180,180,180,180,180,179,178,177,176,175,175,175,175,175,175,176,177,178,179; } // Add custom Guild Castles here. else { end; } // Apply investment to Eco. and Def. Only happens if there were investments made. // Permanent Development can only happen once per day. if (GetCastleData(strnpcinfo(2),4)) { set .@Economy,GetCastleData(strnpcinfo(2),2); SetCastleData strnpcinfo(2),2,.@Economy + GetCastleData(strnpcinfo(2),4) + (rand(2) && getgdskilllv(.@GID,10014)); if (GetCastleData(strnpcinfo(2),2) > 100) SetCastleData strnpcinfo(2),2,100; } if (GetCastleData(strnpcinfo(2),5)) { set .@Defence,GetCastleData(strnpcinfo(2),3); SetCastleData strnpcinfo(2),3,.@Defence + GetCastleData(strnpcinfo(2),5); if (GetCastleData(strnpcinfo(2),3) > 100) SetCastleData strnpcinfo(2),3,100; } // Reset daily investment limits. setcastledata strnpcinfo(2),4,0; setcastledata strnpcinfo(2),5,0; // Spawn boxes in proper order. for (set .@i,0; .@i < .@Treasure ; set .@i,.@i+1) { // set treasure box ID set .@boxid, .@treasurebox + (.@i+2) % 2; set .@box,1 << .@i; // Spawn or do not spawn chests if one already exists. if ((getd("$@"+strnpcinfo(2)+"_treasure") & .@box) == 0) { monster strnpcinfo(2),.@treasurex[.@i],.@treasurey[.@i],"Treasure Chest",.@boxid,1,"Treasur#"+strnpcinfo(2)+"::OnTreasureDied"+.@i; setd "$@"+strnpcinfo(2)+"_treasure",getd("$@"+strnpcinfo(2)+"_treasure") | .@box; } } end; When I pm the NPC it will jump to the label L_GMSpawn and it actually spawns the TBs. But the TBs don't spawn at 00:01 server time. D: Tonight the TBs did actually spawn, maybe it works now. D:
-
Anyone? Bump. ?
-
Found it under data/texture/effects/blue_ring.tga in my GRF. Thank you a lot!
-
Need help to make event card exchange to points
Yuka replied to dungpt8782's question in Script Requests
Change first line to your desired map, position, direction, display name and sprite id. Change "CardEventPoints" to your desired variable name for the points. Add '##' as prefix if it should be accountwise instead of characterwise. Add Card IDs to the blockedcards array like this: setarray .blockedcards[0],4001,4002; Couldn't test it myself, just report any errors it throws if you cannot fix them yourself. mapname,x,y,direct script Name id,{ if (.game){ mes .npcname$; if(countitem(.cardid) < 1){ mes "You don't have my ^ff0000"+getitemname(.cardid)+"^000000!!"; close; end; } mes "Oh you've brought me my ^ff0000"+getitemname(.cardid)+"^000000."; mes "Can I have it please?"; if(select("Yes:No")==2){ next; mes .npcname$; mes "Aww.."; close; end; } next; mes .npcname$; mes "Woooow, thank you! Here are your "+.pointamount+" point(s)!"; delitem .cardid,1; set CardEventPoints, CardEventPoints+.pointamount; set .game,0; close; end; } else{ mes .npcname$; mes "Sorry, I don't need a card at the moment."; close; end; } end; L_start: OnMinute11: set .cardid, rand(4001,4453); //card id ranges from 4001 to 4453 for(set .@i, 0; .@i < getarraysize(.blockedcards); set .@i, .@i+1){ if (.blockedcards[.@i] == .cardid){ goto L_start; end; } } set .pointamount, rand(1,3); set .game,1; announce .npcname$+": I need a "+getitemname(.cardid)+".",0; end; OnInit: set .pointamount, 0; set .cardid, 0; set .npcname$,"Name"; //npc name setarray .blockedcards[0],0; //add cards you don't want to happen here set .game,0; end; } -
Hmm.. other skills like Cold Bolt or something looks similar messed up. How can I figure out what to remove? D: I have changed the order in data.ini which messes up all item names and so on but Deluge looks normal. So it's really my custom GRF that messes this up. D:
-
Hello, I am using Ceres CP and have voting links. How can I implement that when a user logs in via the CP and has voted in the past 12 hours the links are somehow different than normally? So my players know if they can yet vote again or not. I am absolutely not familiar with php nor the infrastructure of Ceres, so I'd appreciate a bit of help! Thanks!
-
Hello, I have these mapflags on my custom pvp map: pvpevent mapflag noteleport pvpevent mapflag nobranch pvpevent mapflag nocommand pvpevent mapflag nosave pvpevent mapflag noicewall pvpevent mapflag pvp pvpevent mapflag novending But still members of the same guild cannot attack each other.. x_X Okay, I needed to add pvp_noguild.. Sorry. D:
-
Yes, I have a custom grf. What do I need to delete to disable it? D:
-
Hello, I am working on a Housing system, thus I need to make sure it won't reset. Can I use $var for the global permanent variables? Those will survive everything, right? I have 500 entries in my mapreg database yet, is there cap? And for OnInterIfInitOnce, will it only run ONE time? (regardless of server restarts and so on?) Thanks!
-
Where can I change the limit for statcalc? D:
-
Hello, do I have to enable RCX somewhere, so that my players can use it on my server? Thanks!
-
Check Pet Status - GetPetIllustName - attempt to call a nil value
Yuka replied to Yuka's question in General Support
Yes, from my PetInfo.lua -
Check Pet Status - GetPetIllustName - attempt to call a nil value
Yuka posted a question in General Support
Hello, I get this error when I try to check pet status: --------------------------- GetPetIllustName --------------------------- attempt to call a nil value --------------------------- OK --------------------------- Here's my PetInfo.lua PetIllustNameTable = { [jobtbl.JT_BAPHOMET_] = "Æê_¹ÙÆ÷¸ÞÆ®.bmp", [jobtbl.JT_PECOPECO] = "Æê_ÆäÄÚÆäÄÚ.bmp", [jobtbl.JT_CHONCHON] = "Æê_ÃÌÃÌ.bmp", [jobtbl.JT_DESERT_WOLF_B] = "Æê_µ¥Á®Æ®¿ïÇÁ»õ³¢.bmp", [jobtbl.JT_DEVIRUCHI] = "Æê_µ¥ºñ·çÄ¡.bmp", [jobtbl.JT_DOKEBI] = "Æê_µµ±úºñ.bmp", [jobtbl.JT_ISIS] = "Æê_À̽ýº.bmp", [jobtbl.JT_LUNATIC] = "Æê_·ç³ªÆ½.bmp", [jobtbl.JT_MUNAK] = "Æê_¹«³«.bmp", [jobtbl.JT_ORK_WARRIOR] = "Æê_¿ÀÅ©¿ö¸®¾î.bmp", [jobtbl.JT_PETIT] = "Æê_»Ú¶ì.bmp", [jobtbl.JT_PICKY] = "Æê_ÇÈŰ.bmp", [jobtbl.JT_PORING] = "Æê_Æ÷¸µ.bmp", [jobtbl.JT_ROCKER] = "Æê_·ÎÄ¿.bmp", [jobtbl.JT_SAVAGE_BABE] = "Æê_¼¼ºñÁöº£º£.bmp", [jobtbl.JT_SOHEE] = "Æê_¼ÒÈñ.bmp", [jobtbl.JT_SPORE] = "Æê_½ºÆ÷¾Æ.bmp", [jobtbl.JT_YOYO] = "Æê_¿ä¿ä.bmp", [jobtbl.JT_SMOKIE] = "Æê_½º¸ðŰ.bmp", [jobtbl.JT_BON_GUN] = "Æê_º»°Ç.bmp", [jobtbl.JT_STEEL_CHONCHON] = "Æê_½ºÆ¿ÃÌÃÌ.bmp", [jobtbl.JT_DROPS] = "Æê_µå·ÓÇÁ½º.bmp", [jobtbl.JT_POPORING] = "Æê_Æ÷Æ÷¸µ.bmp", [jobtbl.JT_HUNTER_FLY] = "Æê_ÇåÅÍÇöóÀÌ.bmp", [jobtbl.JT_POISON_SPORE] = "Æê_Æ÷ÀÌÁð½ºÆ÷¾Æ.bmp", [jobtbl.JT_ZHERLTHSH] = "Æê_ZHERLTHSH.bmp", [jobtbl.JT_ALICE] = "Æê_ALICE.bmp", [jobtbl.JT_EVENT_RICECAKE] = "Æê_¶±_À̺¥Æ®.bmp", [jobtbl.JT_GOBLINE_XMAS] = "Æê_°íºí¸°_À̺¥Æ®.bmp", [jobtbl.JT_CHUNG_E] = "Æê_ûÀÌ.bmp", [jobtbl.JT_CHUNG_E_] = "Æê_ûÀÌ.bmp", [jobtbl.JT_P_CHUNG_E] = "Æê_ûÀÌ.bmp", [jobtbl.JT_ECLIPSE_P] = "Æê_·ç³ªÆ½.bmp", [jobtbl.JT_GOBLIN_1] = "Æê_°íºí¸°_´Ü°Ë.bmp", [jobtbl.JT_GOBLIN_2] = "Æê_°íºí¸°_Ç÷¹ÀÏ.bmp", [jobtbl.JT_GOBLIN_4] = "Æê_°íºí¸°_ÇØ¸Ó.bmp", [jobtbl.JT_DELETER_] = "Æê_Áö»óµô¸®ÅÍ.bmp", [jobtbl.JT_DIABOLIC] = "Æê_µð¾Æº¼¸¯.bmp", [jobtbl.JT_WANDER_MAN] = "Æê_¹èȸÇÏ´ÂÀÚ.bmp", [jobtbl.JT_BACSOJIN_] = "Æê_BACSOJIN.bmp", [jobtbl.JT_CIVIL_SERVANT] = "Æê_CIVIL_SERVANT.bmp", [jobtbl.JT_LEAF_CAT] = "Æê_LEAF_CAT.bmp", [jobtbl.JT_LOLI_RURI] = "Æê_LOLI_RURI.BMP", [jobtbl.JT_MARIONETTE] = "Æê_MARIONETTE.bmp", [jobtbl.JT_SHINOBI] = "Æê_SHINOBI.bmp", [jobtbl.JT_WHISPER] = "Æê_WHISPER.BMP", [jobtbl.JT_DULLAHAN] = "Æê_DULLAHAN.bmp", [jobtbl.JT_GOBLIN_LEADER] = "Æê_GOBLIN_LEADER.bmp", [jobtbl.JT_GOLEM] = "Æê_GOLEM.bmp", [jobtbl.JT_IMP] = "Æê_IMP.bmp", [jobtbl.JT_INCUBUS] = "Æê_INCUBUS.bmp", [jobtbl.JT_MEDUSA] = "Æê_MEDUSA.bmp", [jobtbl.JT_MIYABI_NINGYO] = "Æê_MIYABI_NINGYO.bmp", [jobtbl.JT_NIGHTMARE_TERROR] = "Æê_NIGHTMARE_TERROR.bmp", [jobtbl.JT_STONE_SHOOTER] = "Æê_STONE_SHOOTER.bmp", [jobtbl.JT_SUCCUBUS] = "Æê_SUCCUBUS.bmp", [jobtbl.JT_WICKED_NYMPH] = "Æê_WICKED_NYMPH.bmp", [jobtbl.JT_J_TAINI] = "Æê_j_taini.bmp", [jobtbl.JT_XMAS_LUNATIC] = "Æê_Å©¸®½º¸¶½º_´«Åä³¢.bmp", [jobtbl.JT_TIKBALANG] = "Æê_ƽ¹ö··.bmp", [jobtbl.JT_MARIN] = "Æê_¸¶¸°.bmp", [jobtbl.JT_DOMOVOI] = "Æê_µµ¸ðºÛÀÌ.bmp", [jobtbl.JT_LITTLE_PORING] = "Æê_LITTLE_PORING.bmp" } PetIllustNameTable_Eng = { [jobtbl.JT_BAPHOMET_] = "PET_BAPHOMET.bmp", [jobtbl.JT_PECOPECO] = "PET_PECOPECO.bmp", [jobtbl.JT_CHONCHON] = "PET_CHONCHON.bmp", [jobtbl.JT_DESERT_WOLF_B] = "PET_DESERT_WOLF_B.bmp", [jobtbl.JT_DEVIRUCHI] = "PET_DEVIRUCHI.bmp", [jobtbl.JT_DOKEBI] = "PET_DOKEBI.bmp", [jobtbl.JT_ISIS] = "PET_ISIS.bmp", [jobtbl.JT_LUNATIC] = "PET_LUNATIC.bmp", [jobtbl.JT_MUNAK] = "PET_MUNAK.bmp", [jobtbl.JT_ORK_WARRIOR] = "PET_ORK_WARRIOR.bmp", [jobtbl.JT_PETIT] = "PET_PETIT.bmp", [jobtbl.JT_PICKY] = "PET_PICKY.bmp", [jobtbl.JT_PORING] = "PET_PORING.bmp", [jobtbl.JT_ROCKER] = "PET_ROCKER.bmp", [jobtbl.JT_SAVAGE_BABE] = "PET_SAVAGE_BABE.bmp", [jobtbl.JT_SOHEE] = "PET_SOHEE.bmp", [jobtbl.JT_SPORE] = "PET_SPORE.bmp", [jobtbl.JT_YOYO] = "PET_YOYO.bmp", [jobtbl.JT_SMOKIE] = "PET_SMOKIE.bmp", [jobtbl.JT_BON_GUN] = "PET_BON_GUN.bmp", [jobtbl.JT_STEEL_CHONCHON] = "PET_STEEL_CHONCHON.bmp", [jobtbl.JT_DROPS] = "PET_DROPS.bmp", [jobtbl.JT_POPORING] = "PET_POPORING.bmp", [jobtbl.JT_HUNTER_FLY] = "PET_HUNTER_FLY.bmp", [jobtbl.JT_POISON_SPORE] = "PET_POISON_SPORE.bmp", [jobtbl.JT_ZHERLTHSH] = "PET_ZHERLTHSH.bmp", [jobtbl.JT_ALICE] = "PET_ALICE.bmp", [jobtbl.JT_EVENT_RICECAKE] = "PET_EVENT_RICECAKE.bmp", [jobtbl.JT_GOBLINE_XMAS] = "PET_GOBLINE_XMAS.bmp", [jobtbl.JT_CHUNG_E] = "PET_CHUNG_E.bmp", [jobtbl.JT_CHUNG_E_] = "PET_CHUNG_E.bmp", [jobtbl.JT_P_CHUNG_E] = "PET_P_CHUNG_E.bmp", [jobtbl.JT_ECLIPSE_P] = "PET_ECLIPSE_P.bmp", [jobtbl.JT_GOBLIN_1] = "PET_GOBLIN_1.bmp", [jobtbl.JT_GOBLIN_2] = "PET_GOBLIN_2.bmp", [jobtbl.JT_GOBLIN_4] = "PET_GOBLIN_4.bmp", [jobtbl.JT_DELETER_] = "PET_DELETER_.bmp", [jobtbl.JT_DIABOLIC] = "PET_DIABOLIC.bmp", [jobtbl.JT_WANDER_MAN] = "PET_WANDER_MAN.bmp", [jobtbl.JT_BACSOJIN_] = "PET_BACSOJIN_.bmp", [jobtbl.JT_CIVIL_SERVANT] = "PET_CIVIL_SERVANT.bmp", [jobtbl.JT_LEAF_CAT] = "PET_LEAF_CAT.bmp", [jobtbl.JT_LOLI_RURI] = "PET_LOLI_RURI.bmp", [jobtbl.JT_MARIONETTE] = "PET_MARIONETTE.bmp", [jobtbl.JT_SHINOBI] = "PET_SHINOBI.bmp", [jobtbl.JT_WHISPER] = "PET_WHISPER.bmp", [jobtbl.JT_DULLAHAN] = "PET_DULLAHAN.bmp", [jobtbl.JT_GOBLIN_LEADER] = "PET_GOBLIN_LEADER.bmp", [jobtbl.JT_GOLEM] = "PET_GOLEM.bmp", [jobtbl.JT_IMP] = "PET_IMP.bmp", [jobtbl.JT_INCUBUS] = "PET_INCUBUS.bmp", [jobtbl.JT_MEDUSA] = "PET_MEDUSA.bmp", [jobtbl.JT_MIYABI_NINGYO] = "PET_MIYABI_NINGYO.bmp", [jobtbl.JT_NIGHTMARE_TERROR] = "PET_NIGHTMARE_TERROR.bmp", [jobtbl.JT_STONE_SHOOTER] = "PET_STONE_SHOOTER.bmp", [jobtbl.JT_SUCCUBUS] = "PET_SUCCUBUS.bmp", [jobtbl.JT_WICKED_NYMPH] = "PET_WICKED_NYMPH.bmp", [jobtbl.JT_J_TAINI] = "PET_J_TAINI.bmp", [jobtbl.JT_XMAS_LUNATIC] = "PET_XMAS_LUNATIC.bmp", [jobtbl.JT_TIKBALANG] = "PET_TIKBALANG.bmp", [jobtbl.JT_MARIN] = "PET_MARIN.bmp", [jobtbl.JT_DOMOVOI] = "PET_DOMOVOI.bmp", [jobtbl.JT_LITTLE_PORING] = "PET_LITTLE_PORING.bmp" } PetAccIDs = { ACC_FIRST = 10000, ACC_BAPHOMET = 10001, ACC_CHOCHO = 10002, ACC_DESERT_WOLF_B = 10003, ACC_DEVIRUCHI = 10004, ACC_DOKEBI = 10005, ACC_ISIS = 10006, ACC_LUNATIC = 10007, ACC_MUNAK = 10008, ACC_ORK_WARRIOR = 10009, ACC_PECOPECO = 10010, ACC_PETIT = 10011, ACC_PICKY = 10012, ACC_PORING = 10013, ACC_ROCKER = 10014, ACC_SAVAGE_BABE = 10015, ACC_SOHEE = 10016, ACC_SPORE = 10017, ACC_YOYO = 10018, ACC_SMOKIE = 10019, ACC_BONGUN = 10020, ACC_BACSOJIN = 10021, ACC_CIVIL_SERVANT = 10022, ACC_LEAF_CAT = 10023, ACC_LOLIRURI = 10024, ACC_MARIONETTE = 10025, ACC_SHINOBI = 10026, ACC_WHISPER = 10027, ACC_GOBLIN_LEADER = 10028, ACC_WICKED_NYMPH = 10029, ACC_MIYABI_NINGYO = 10030, ACC_DULLAHAN = 10031, ACC_MEDUSA = 10032, ACC_STONE_SHOOTER = 10033, ACC_INCUBUS = 10034, ACC_GOLEM = 10035, ACC_NIGHTMARE_TERROR = 10036, ACC_SUCCUBUS = 10037, ACC_IMP = 10038, ACC_BAG_OF_TAIWAN = 10039, ACC_LAST = 10040 } PetAccActNameTable = { [PetAccIDs.ACC_BAPHOMET] = "BAPHOMET_»Á´Ù±¸¸ðÀÚ.act", [PetAccIDs.ACC_CHOCHO] = "chocho_¹æµ¶¸é.act", [PetAccIDs.ACC_DESERT_WOLF_B] = "DESERT_WOLF_B_¿ìÁÖº¹¸Ó¸®.act", [PetAccIDs.ACC_DEVIRUCHI] = "DEVIRUCHI_Á¥²ÀÁö.act", [PetAccIDs.ACC_DOKEBI] = "DOKEBI_¾ÆÈķθӸ®.act", [PetAccIDs.ACC_ISIS] = "isis_Ŭ·¹¿ÀÆÄÆ®¶ó¸Ó¸®¶ì.act", [PetAccIDs.ACC_LUNATIC] = "lunatic_¸®º».act", [PetAccIDs.ACC_MUNAK] = "munak_¿ä¼úºÀ.act", [PetAccIDs.ACC_ORK_WARRIOR] = "ork_warrior_²É.act", [PetAccIDs.ACC_PECOPECO] = "pecopeco_³¿ºñ.act", [PetAccIDs.ACC_PETIT] = "PETIT_º°.act", [PetAccIDs.ACC_PICKY] = "picky_¾Ë²®Áú.act", [PetAccIDs.ACC_PORING] = "poring_Ã¥°¡¹æ.act", [PetAccIDs.ACC_ROCKER] = "rocker_¸Þ¶Ñ±â¾È°æ.act", [PetAccIDs.ACC_SAVAGE_BABE] = "savage_babe_·¹À̽º.act", [PetAccIDs.ACC_SOHEE] = "SOHEE_¹æ¿ï.act", [PetAccIDs.ACC_SPORE] = "spore_¿øÁÖ¹ÎÄ¡¸¶.act", [PetAccIDs.ACC_YOYO] = "yoyo_¸Ó¸®¶ì.act", [PetAccIDs.ACC_SMOKIE] = "smokie_¸ÓÇ÷¯.act", [PetAccIDs.ACC_BONGUN] = "bon_gun_¿µÈ¯µµ»ç°Ë.act", [PetAccIDs.ACC_BACSOJIN] = "BACSOJIN_µ¿±×¶õ¸Ó¸®Àå½Ä.act", [PetAccIDs.ACC_CIVIL_SERVANT] = "CIVIL_SERVANT_±Ýºû±Í°ÉÀÌ.act", [PetAccIDs.ACC_LEAF_CAT] = "LEAF_CAT_ÃʷϺ¹ÁÖ¸Ó´Ï.act", [PetAccIDs.ACC_LOLIRURI] = "LOLI_RURI_ÆÐ¼Ç¾È°æ.act", [PetAccIDs.ACC_MARIONETTE] = "MARIONETTE_º°¸ð¾ç¸Ó¸®¶ì.act", [PetAccIDs.ACC_SHINOBI] = "SHINOBI_µÎ·ç¸¶±â¿ë¼ú.act", [PetAccIDs.ACC_WHISPER] = "WHISPER_¿µÈ¥°í¸®_.act", [PetAccIDs.ACC_GOBLIN_LEADER] = "GOBLIN_LEADER_¸ÚÁøÈÖÀå.act", [PetAccIDs.ACC_WICKED_NYMPH] = "WICKED_NYMPH_¿Á³ë¸®°³.act", [PetAccIDs.ACC_MIYABI_NINGYO] = "MIYABI_NINGYO_¿©¸§ºÎä.act", [PetAccIDs.ACC_DULLAHAN] = "DULLAHAN_Á×À½ÀÇ°í¸®.act", [PetAccIDs.ACC_MEDUSA] = "MEDUSA_¿©¿ÕÀÇÄڷγÝ.act", [PetAccIDs.ACC_STONE_SHOOTER] = "STONE_SHOOTER_¾ÆÇÁ·ÎÇì¾î.act", [PetAccIDs.ACC_INCUBUS] = "INCUBUS_¹«µµÈ¸°¡¸é.act", [PetAccIDs.ACC_GOLEM] = "GOLEM_Å¿±.act", [PetAccIDs.ACC_NIGHTMARE_TERROR] = "NIGHTMARE_TERROR_Áö¿ÁÀÇ»Ô.act", [PetAccIDs.ACC_SUCCUBUS] = "SUCCUBUS_°ËÀº³ªºñ°¡¸é.act", [PetAccIDs.ACC_IMP] = "IMP_»Ôº¸È£´ë.act", [PetAccIDs.ACC_BAG_OF_TAIWAN] = "MARIN_´ë¸¸Ã¥°¡¹æ.act" } PetAccActNameTable_Eng = { [PetAccIDs.ACC_BAPHOMET] = "ACC_BAPHOMET.act", [PetAccIDs.ACC_CHOCHO] = "ACC_CHOCHO.act", [PetAccIDs.ACC_DESERT_WOLF_B] = "ACC_DESERT_WOLF_B.act", [PetAccIDs.ACC_DEVIRUCHI] = "ACC_DEVIRUCHI.act", [PetAccIDs.ACC_DOKEBI] = "ACC_DOKEBI.act", [PetAccIDs.ACC_ISIS] = "ACC_ISIS.act", [PetAccIDs.ACC_LUNATIC] = "ACC_LUNATIC.act", [PetAccIDs.ACC_MUNAK] = "ACC_MUNAK.act", [PetAccIDs.ACC_ORK_WARRIOR] = "ACC_ORK_WARRIOR.act", [PetAccIDs.ACC_PECOPECO] = "ACC_PECOPECO.act", [PetAccIDs.ACC_PETIT] = "ACC_PETIT.act", [PetAccIDs.ACC_PICKY] = "ACC_PICKY.act", [PetAccIDs.ACC_PORING] = "ACC_PORING.act", [PetAccIDs.ACC_ROCKER] = "ACC_ROCKER.act", [PetAccIDs.ACC_SAVAGE_BABE] = "ACC_SAVAGE_BABE.act", [PetAccIDs.ACC_SOHEE] = "ACC_SOHEE.act", [PetAccIDs.ACC_SPORE] = "ACC_SPORE.act", [PetAccIDs.ACC_YOYO] = "ACC_YOYO.act", [PetAccIDs.ACC_SMOKIE] = "ACC_SMOKIE.act", [PetAccIDs.ACC_BONGUN] = "ACC_BONGUN.act", [PetAccIDs.ACC_BACSOJIN] = "ACC_BACSOJIN.act", [PetAccIDs.ACC_CIVIL_SERVANT] = "ACC_CIVIL_SERVANT.act", [PetAccIDs.ACC_LEAF_CAT] = "ACC_LEAF_CAT.act", [PetAccIDs.ACC_LOLIRURI] = "ACC_LOLIRURI.act", [PetAccIDs.ACC_MARIONETTE] = "ACC_MARIONETTE.act", [PetAccIDs.ACC_SHINOBI] = "ACC_SHINOBI.act", [PetAccIDs.ACC_WHISPER] = "ACC_WHISPER.act", [PetAccIDs.ACC_GOBLIN_LEADER] = "ACC_GOBLIN_LEADER.act", [PetAccIDs.ACC_WICKED_NYMPH] = "ACC_WICKED_NYMPH.act", [PetAccIDs.ACC_MIYABI_NINGYO] = "ACC_MIYABI_NINGYO.act", [PetAccIDs.ACC_DULLAHAN] = "ACC_DULLAHAN.act", [PetAccIDs.ACC_MEDUSA] = "ACC_MEDUSA.act", [PetAccIDs.ACC_STONE_SHOOTER] = "ACC_STONE_SHOOTER.act", [PetAccIDs.ACC_INCUBUS] = "ACC_INCUBUS.act", [PetAccIDs.ACC_GOLEM] = "ACC_GOLEM.act", [PetAccIDs.ACC_NIGHTMARE_TERROR] = "ACC_NIGHTMARE_TERROR.act", [PetAccIDs.ACC_SUCCUBUS] = "ACC_SUCCUBUS.act", [PetAccIDs.ACC_IMP] = "ACC_IMP.act" } I am using 20101228 client. -
Hello, when I upgrade weapons with the Whitesmith Skill it always just says: Weapons upgraded: <Weapon> Upgrade has been completed successfully. How can I get it to say the refine level of the item I have refined? Normally it says something like "You got +7 Weapon" or something like that. D:
-
Dynamic Battleground Queue// Attach single players
Yuka replied to Yuka's question in Scripting Support
Hm.. -
What can I do about that? D: I am using 2010 client.
-
Hello, my agit_main.txt doesn't autospawn Treasure Boxes. I use Euphys WoE Controller v1.5 I have commented out the agit_controller.txt and no further changes were made. The woe_controller.txt and agit_main.txt start with @reloadscript and server restart of course. Can someone help me out please? x_X
-
Dynamic Battleground Queue// Attach single players
Yuka replied to Yuka's question in Scripting Support
Bump :/ -
So the condition needs to stay true? Oh and how can I give a player Status Points permanently? D: And how can I change a players MaxWeight without the Skill? [Warning]: npc_event: player's event queue is full, can't add event 'Achievements::OnPCStatCalcEvent' ! It spamms my chatbox with this. D: Hm, when I only call that once, it only lasts for "9999999" ms, right?
-
Well, I have a string like "ooooooooooooooooo" where each position stands for an achievement, when the player achieved that one it will replaced with a "x". And I have a number like "00 00 00 00" indicating how many rewards of kind 1, 2, 3 and 4 the user got. To get the last two digits I do x%100, for the second two last I do (x%10000)/100 and so on.
-
Hello, I would like to reward players with +3% Max HP and with +x% ATK/MATK, is there a way to do this? Thanks!
-
How high can I increase those without danger?
-
It will be released in the Script Release section soon.