goddameit Posted January 7, 2013 Posted January 7, 2013 (edited) @Euphy I update new version of WoE reward, including ip check and reduce loop by new rA command. ( !! rA Only !! ) Raw : http://pastebin.com/raw.php?i=L0ePt7zi Download : http://pastebin.com/....php?i=L0ePt7zi - nice collections Edited January 7, 2013 by goddameit 2 Quote
jigsgfx Posted January 8, 2013 Posted January 8, 2013 Hi, Euphy i really love your script coz its simple and user friendly.. i have a simple question for you about your WOE Controller script.. how can i add a PUB or waitingroom like this code waitingroom "WOE SCHEDULE,0; not sure where ill put this code thanks in advance Quote
Euphy Posted January 8, 2013 Author Posted January 8, 2013 @Goddameit: Thank you :> I may add that later, if you don't mind~ @jigsgfx: In the "WOE Information" NPC, add at the end (before the last right curly): OnInit: waitingroom "WOE SCHEDULE",0; end; 1 Quote
jigsgfx Posted January 8, 2013 Posted January 8, 2013 (edited) thanks alot Euphy it works.. btw id tried to use Goddameit castle reward with ip check it works the only problem is it also gives all Guild that has a castle even its not active. its automatically send to character inventory also is there a way to remove all Castle warp entrance when WOE is not Active ? or should i say your only allowed to enter all castle if its ACTIVE or its WOE TIME , if its not WOE TIME you cant enter all castles this is for security purposes to prevent other castle owners to get their rewards.. coz im using a different castle reward and i put it inside the castle since this script preventing players to enter inactive castles.. Edited January 8, 2013 by jigsgfx Quote
goddameit Posted January 8, 2013 Posted January 8, 2013 (edited) thanks alot Euphy it works.. btw id tried to use Goddameit castle reward with ip check it works the only problem is it also gives all Guild that has a castle even its not active. its automatically send to character inventory..... callfunc "AllGuildMemberEvent",<castle map name>; if you just download script from #501, then it will send all of castle, you can read script and you will know why Edited January 8, 2013 by goddameit 1 Quote
DJFUNK Posted January 8, 2013 Posted January 8, 2013 Sir, your Quest Shop is max 5 shop? I have 8 shop, and for shop 6,7,8 I've got an error. Quote
Euphy Posted January 8, 2013 Author Posted January 8, 2013 @jigsgfx: I don't really understand what you're asking. When WOE is inactive, block all entrance to castles? - if (((.AutoKick && .Active[0]) || (.NoOwner && !getcastledata(strcharinfo(3),1))) && !(.Active[0]&(1<<getd("."+strcharinfo(3))))) { - if (getcharid(2) && getcastledata(strcharinfo(3),1) == getcharid(2)) end; + if (.AutoKick && !(.Active[0]&(1<<getd("."+strcharinfo(3))))) { @DJFUNK: // Shop IDs -- to add shops, copy dummy data at bottom of file. ... // Dummy shop data -- copy as needed. //============================================================ - shop qshop6 -1,909:-1 - shop qshop7 -1,909:-1 - shop qshop8 -1,909:-1 1 Quote
jigsgfx Posted January 8, 2013 Posted January 8, 2013 (edited) @jigsgfx: I don't really understand what you're asking. When WOE is inactive, block all entrance to castles? - if (((.AutoKick && .Active[0]) || (.NoOwner && !getcastledata(strcharinfo(3),1))) && !(.Active[0]&(1<<getd("."+strcharinfo(3))))) { - if (getcharid(2) && getcastledata(strcharinfo(3),1) == getcharid(2)) end; + if (.AutoKick && !(.Active[0]&(1<<getd("."+strcharinfo(3))))) { what im trying to say is you can't enter All Castles if the WOE is not ON or Active thanks for this code may i ask where should i put this one? Edited January 9, 2013 by jigsgfx Quote
Kiritoryu Posted January 11, 2013 Posted January 11, 2013 How do i lower the refine percentage for normal and enrich ? thanks euphy Quote
Euphy Posted January 11, 2013 Author Posted January 11, 2013 @Kiritoryu: trunk/db/re/refine_db.txt 1 Quote
Euphy Posted January 13, 2013 Author Posted January 13, 2013 WOE Controller updated to v1.5! - r17096/rathena/trunk/npc/custom/woe_controller.txt I overhauled the rewards system (major concept credits to Goddameit), so now your options are: Receive rewards through inventory or mail (I spent a while making this look nice, so give it a shot!). Give all members rewards, or just guild masters. Check for duplicate IPs within guilds. Uses the 'getcharip' command implemented in r16958, so some users may need to update their SVN. Also flattened out some minor but long-standing bugs, and made some formatting adjustments. Quote
DJFUNK Posted January 13, 2013 Posted January 13, 2013 hope the v1.5 WOE Controller version not affect error for me:D sometimes the v1.4 I'v got an error. WOE starts out of the schedule. and, how can I replace to v1.5 ? just replace it or delete all WOE session before? reward option I will set: [1] Enable Reward [4] Only reward Guild Master so, is correct I set to: // Combine values as needed (e.g. 1|8 = 1+8 = 9). set .Options,5; // Rewards per castle. // -- when given directly: <itemID>,<amount>{,<itemID>,<amount>,...} // -- via mail (option 2): <itemID>,<amount>,<Zeny> setarray .Reward[0],607,10,608,10,609,10; Quote
Lelouch vi Britannia Posted January 13, 2013 Posted January 13, 2013 (edited) hope the v1.5 WOE Controller version not affect error for me:D sometimes the v1.4 I'v got an error. WOE starts out of the schedule. and, how can I replace to v1.5 ? just replace it or delete all WOE session before? reward option I will set: [1] Enable Reward [4] Only reward Guild Master so, is correct I set to: // Combine values as needed (e.g. 1|8 = 1+8 = 9). set .Options,5; // Rewards per castle. // -- when given directly: <itemID>,<amount>{,<itemID>,<amount>,...} // -- via mail (option 2): <itemID>,<amount>,<Zeny> setarray .Reward[0],607,10,608,10,609,10; Just update your svn and have you tryed this set .Options, 1|4; In case you dont trust the script you can make a test server to try it also Euphy's WoE Controller reads the host server time/VPS Time. So that's why your WoE is out of schedule. Edited January 13, 2013 by Lelouch vi Britannia Quote
Euphy Posted January 13, 2013 Author Posted January 13, 2013 @DJFUNK: Just replace the script, all in-game values have not changed. @Lelouch vi Britannia: They both work. :> Quote
Lelouch vi Britannia Posted January 13, 2013 Posted January 13, 2013 @Euphy: Oh i see. anyways Euphy can i have a tinitiny question ? is this really working ? becuase i tryed this in v1.4 with 1 castle (ex. Kriemhild) but they always get some castle like in payon, geffen, alberta and etc.. set .AutoKick,1; // Automatically kick players from inactive castles during WOE? (1:yes / 0:no) Quote
Lugia Posted January 18, 2013 Posted January 18, 2013 Hello regarding to your Job Class in All in One NPC, - How to remove the third class option? Quote
Euphy Posted January 18, 2013 Author Posted January 18, 2013 @Lugia: I'll update the script when I have time, it's getting really old... set .ThirdClass,1; // Enable third classes? (1: yes / 0: no) Quote
mofo Posted January 20, 2013 Posted January 20, 2013 (edited) euphy, in the all-in-one npc the refine rate for enriched elu/ori is x2 of normal ores? i thought it was supposed to be normal rate + 10% chance? i'm sorry i researched more and i found out what that this is the updated version. Edited January 20, 2013 by mofo Quote
Petey Pablo Posted January 22, 2013 Posted January 22, 2013 I love your Quest Shop NPC features. So please update your Quest Shop for eA version from v1.4 to 1.6. http://eathena.ws/forum/topic/40-euphys-quest-shop/ Sorry because im eA man. Thank you! Quote
Euphy Posted January 22, 2013 Author Posted January 22, 2013 @WillSuranol: I've dropped support for eAthena a while ago since the project is essentially dead. Almost everything should be compatible -- I think you're only missing a freeloop (convert to 'sleep') and the LOOK_* constants (revert r16862/rathena/trunk/npc/custom/quests/quest_shop.txt). Quote
Loki81 Posted January 28, 2013 Posted January 28, 2013 (edited) Is it possible to put the last update of your woe controller for eAthena? thank in advance Edited January 28, 2013 by Loki81 Quote
Relzz Posted January 28, 2013 Posted January 28, 2013 Euphy :L in quest shop if you're asking for like 120m and it is a mid-rate server (difficult) you can't see the other needed items because you need all the 120m to show all the items .-. can you fix that? (set price to 0?) Quote
Euphy Posted January 28, 2013 Author Posted January 28, 2013 @Loki81: I've dropped support for eAthena because it's essentially dead. I encourage you to switch to rA, otherwise convert the script yourself (debug the mapserver errors you get, there are not many). @Ryu: It's a client-side feature that stops you from moving an item to the purchase list if you have less than the required Zeny. By default, Zeny requirements are not shown in my script for this reason: set .ShowZeny,0; // Show Zeny cost, if any? (1: yes / 0: no) Quote
Relzz Posted January 28, 2013 Posted January 28, 2013 @Ryu: It's a client-side feature that stops you from moving an item to the purchase list if you have less than the required Zeny. By default, Zeny requirements are not shown in my script for this reason: set .ShowZeny,0; // Show Zeny cost, if any? (1: yes / 0: no) lol i didn't noticed of that .-. someone moved xD 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.