Greinz Posted February 27, 2013 Posted February 27, 2013 Hey Euphy I'm having an issue where guild treasure despawns if woe for any town begins. Say for example Prontera woe starts, all the treasure chests for alde, geffen, prontera, payon will despawn and not return until 0:01 the next day. We have 1 woe session for 1:00 - 2:00 which is a bit of a problem since players only have 1 hour to get treasure before it despawns. Is there a way to fix this short of moving woe sessions to a later time? Quote
Thanna Posted March 1, 2013 Posted March 1, 2013 Hi euphy i'll just ask if your hunting mission can give exp to party members? so players will form a party for easy leveling and hunting Quote
PewN Posted March 3, 2013 Posted March 3, 2013 @retroflav: That can't be done with an external controller. Edit the guild files directly. @Euphy how can i add a blacklist of mobs like santa poring. Quote
windston Posted March 4, 2013 Posted March 4, 2013 Is it possible to edit the Card Trader script so the NPC will only accept cards from monsters lvl30+? Quote
DJFUNK Posted March 5, 2013 Posted March 5, 2013 Sir Euphy, how to split < Euphy's Quest Shop > into more than 1 NPC. Quote
suprem0oo Posted March 6, 2013 Posted March 6, 2013 < Guarantee Refine Ticket > Script are working fine but after that. i'm stuck cant move. im having the same here < Build Manager + > player stuck Quote
nanakiwurtz Posted March 6, 2013 Posted March 6, 2013 Probably you're using older SVN version, the one with 'close;' bug, to solve that, just update your SVN to the latest version 1 Quote
Eivohr Posted March 10, 2013 Posted March 10, 2013 @Emistry All-in-One npc not working for me. is this support eamod? when I click the npc, it doesn't open. Please help. I try to @reloadscript. Still not working Quote
Euphy Posted March 10, 2013 Author Posted March 10, 2013 @nixrlz: Delete this: OnAgitStart: while(agitcheck()) { misceffect EF_BEGINSPELL6; sleep 425; } end;I won't script a timer until I find either the time or motivation to do so. @Greinz: I'm actually not sure why that would happen. My controller doesn't use any 'killmonsterall' command, and the only 'killmonsterall' invoked in agit_main is OnAgitInit, only if a castle has no owner. o.o @Thanna: http://pastebin.com/raw.php?i=9XETttrZ @TrojanWorm: mes "You must hunt:"; - query_sql("SELECT ID FROM mob_db WHERE left(Sprite, 4) != 'meta' AND left(Sprite, 2) != 'E_' AND ~Mode & 32 AND EXP > 0 AND MVP1id = 0 AND DropCardid > 4000 AND DropCardid < 5000 AND ID < 2000 ORDER BY rand() LIMIT "+.Quests, .@mob); + query_sql("SELECT ID FROM `mob_db` WHERE left(Sprite, 4) != 'meta' AND left(Sprite, 2) != 'E_' AND ~Mode & 32 AND EXP > 0 AND MVP1id = 0 AND DropCardid > 4000 AND DropCardid < 5000 AND ID < 2000 AND instr('"+.Blacklist$+"',ID) = 0 ORDER BY rand() LIMIT "+.Quests, .@mob); for (set .@i,0; .@i<.Quests; set .@i,.@i+1) { setarray .Shop[0], // Reward items: <ID>,<point cost> (about 10~20 points per hunt). 512,1,513,1,514,1,538,5,539,5,558,10,561,10; + set .Blacklist$, // Blacklisted mob IDs. + "1062,1088,1183,1186,1200,1212,1220,1221,1234,1235,"+ + "1244,1245,1250,1268,1290,1293,1294,1296,1298,1299,"+ + "1300,1301,1303,1304,1305,1306,1308,1309,1311,1313,"+ + "1515,1588,1618,1676,1677,1678,1679,1796,1797,1974,"+ + "1975,1976,1977,1978,1979"; npcshopdelitem "mission_shop",512;Full script: http://pastebin.com/raw.php?i=4EwvkvBZ @windston: mes "Select the cards you"; mes "want to trade in."; + if (.Level) { + mes " "; + mes "They must be dropped"; + mes "by monsters of level"; + mes .Level+" and above."; + } deletearray @sold_nameid[0],getarraysize(@sold_nameid); for(set .@i,0; .@i<getarraysize(@sold_nameid); set .@i,.@i+1) if (@sold_nameid[.@i] > 4000 && @sold_nameid[.@i] < 4700) { + if (.Level) { + query_sql("SELECT `LV` FROM `mob_db` WHERE `DropCardid` = "+@sold_nameid[.@i],.@lv); + if (.@lv < .Level) { + dispbottom getitemname(@sold_nameid[.@i])+" is under the minimum level."; + continue; + } + } set .@card_id[getarraysize(.@card_id)], @sold_nameid[.@i]; OnInit: + set .Level,0; // Minimum monster level to trade corresponding cards. set .Points$,"#Card_Points"; // Variable to store points.Full script: http://pastebin.com/raw.php?i=AC0CquTa @DJFUNK: // Shop NPCs -- supplying no argument displays entire menu. // callfunc "qshop"{,<shop ID>{,<shop ID>{,...}}}; @Eivohr: I don't support eAmod, sorry. 1 Quote
Gelo Posted March 11, 2013 Posted March 11, 2013 I have a bug on guarantee refine ticket. If I don't have anything to refine and I click the ticket. my character will get stuck. uhh please help. Quote
nixrlz Posted March 12, 2013 Posted March 12, 2013 euphy ,, when i use ur woe controller , the treasure chest didnt spawn.. mmm is there any modification i need to change after i implement ur woe controller? Quote
mrlongshen Posted March 12, 2013 Posted March 12, 2013 how to duplicate the quest shop. i dont get it. please guide me. Quote
Euphy Posted March 12, 2013 Author Posted March 12, 2013 @Gelo: Update your SVN, that bug has been fixed. @nixrlz: I still have to look into why that happens, I don't have an answer at the moment. Sorry! @mrlongshen: // This will contain shop 1 only. prontera,150,150,6 script Quest Shop#1 998,{ callfunc "qshop",1; } // To duplicate the above shop, you have two options: prontera,150,155,6 script Quest Shop#1-1 998,{ callfunc "qshop",1; } prontera,150,155,6 duplicate(Quest Shop#1) Quest Shop#1-1 998 // This will contain shop 2 only. prontera,150,155,6 script Quest Shop#2 998,{ callfunc "qshop",2; } Quote
WhatFT Posted March 15, 2013 Posted March 15, 2013 Can you add Time Logging & Package Logging in your Item Reward Script? Admin sent Package 1 to Player. (20:00 PM) something like this Quote
mrlongshen Posted March 15, 2013 Posted March 15, 2013 Euphy no. Not like that. I means. I want create other npc with other item. For example; Npc A has 5 shop in one npc. And its done. Npc B has 5 shop also. The problem is npc B will duplicate item on Npc A. Guide me where to edit it. Quote
leertaste Posted March 26, 2013 Posted March 26, 2013 Euphy, is it possible to let the hunting missions be shown in the questbook? Quote
Euphy Posted March 26, 2013 Author Posted March 26, 2013 @Paulinds: I remember another user released a similar script using SQL; you should use that instead, since it's bad practice to store so many permanent global variables (this was the first script I released, so it's got a lot of problems XD). @leertaste: No, it's not. The quest log is controlled by db\quest_db.txt and data\questid2display.txt, both of which scripts can't touch. Quote
secondL Posted March 26, 2013 Posted March 26, 2013 hi euphy first of all thank you for your script! it so nice!....im just wanna ask how to fix the multi currency shop...coz i made a some shop using that script but they duplicate the item each of them i mean i want to make it like this ( if shop A have an item of spear then shop b have a sword item) but in my situation shop a have an item and shop b have the same item too...how too fix that? Quote
Mootie Posted March 26, 2013 Posted March 26, 2013 hi euphy first of all thank you for your script! it so nice!....im just wanna ask how to fix the multi currency shop...coz i made a some shop using that script but they duplicate the item each of them i mean i want to make it like this ( if shop A have an item of spear then shop b have a sword item) but in my situation shop a have an item and shop b have the same item too...how too fix that? Are you using this one? http://rathena.org/board/files/file/2504-multi-currency-shop/ 1 Quote
secondL Posted March 26, 2013 Posted March 26, 2013 hi euphy first of all thank you for your script! it so nice!....im just wanna ask how to fix the multi currency shop...coz i made a some shop using that script but they duplicate the item each of them i mean i want to make it like this ( if shop A have an item of spear then shop b have a sword item) but in my situation shop a have an item and shop b have the same item too...how too fix that? Are you using this one? http://rathena.org/board/files/file/2504-multi-currency-shop/ this is the first time i saw that script anyway i will try it....thank you so much my friend!....GodBless Quote
NeoGenesis Posted March 28, 2013 Posted March 28, 2013 This script is the script that made euphy release of WOE Controller .. why there ERRO in this part? Can Anyone Help Me? Quote
Euphy Posted March 28, 2013 Author Posted March 28, 2013 @NeoGenesis: You're not using rAthena; there's an older eAthena-compatible version on their forums (I've dropped support for eA, so you'll have to upgrade to the newer version manually). Quote
Xero Posted April 8, 2013 Posted April 8, 2013 hi Euphy.. thanks for your script.. I've just download the Quest shop and I found some trouble here (sorry, I'm a newbie for scripting things) When I load for test the NPC, the NPC appear with 4 item quest at armor section.. when i unload n load again, the items will duplicate (4 armor then 4 same armor.. so 2 item for each kinds) I've read about the mapserver error and unlimited loops but I still don't get it how to end this unlimited loops.. can you help me? Sorry for my english Quote
Jezu Posted April 9, 2013 Posted April 9, 2013 (edited) Bug Report: Euphy's WOE Controller The WOE controller will run and open all the castle in random times, and when you check the WOE Controller NPC, the npc said that the War of Emperium is active and it will end at 28:00. I don't think that there is 28:00 xD - The script is set and running fine. I don't know why is it running automatically at random time sometimes. - There is no other woe controller running. - The server is not using @reloadscript to run this or @loadnpc. - All is fine, but you'll see the NPC is glowing meaning the WOE is started and it will end at 28:00. Edited April 9, 2013 by Jezu 1 Quote
Deleted User Posted April 20, 2013 Posted April 20, 2013 BTW, thanks for the Card Trader, i like this one.I have little concern, how can i make like this. announce "You have deducted ^FF0000" + getd(.Points$) + "^000000 Card Point" + ((getd(.Points$) == 1)?".":"s.") + " for purchasing " + .@cost + " pts. Your new balance is ^0055FF" + getd(.Points$) + "^000000 Card Point" + ((getd(.Points$) == 1)?".":"s.")",bc_self,0x5fcd23;Kindly correct my script.Thank you. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.