Jump to content

✰ Euphy's Scripts ✰


Euphy

Recommended Posts


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.01
  • Content Count:  562
  • Reputation:   219
  • Joined:  11/22/11
  • Last Seen:  

@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 /no1

Edited by goddameit
  • Upvote 2
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  83
  • Reputation:   0
  • Joined:  06/02/12
  • Last Seen:  

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 /no1

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

@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;

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  83
  • Reputation:   0
  • Joined:  06/02/12
  • Last Seen:  

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 by jigsgfx
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  60
  • Topics Per Day:  0.01
  • Content Count:  562
  • Reputation:   219
  • Joined:  11/22/11
  • Last Seen:  

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 by goddameit
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  115
  • Reputation:   4
  • Joined:  10/25/12
  • Last Seen:  

Sir, your Quest Shop is max 5 shop?

I have 8 shop, and for shop 6,7,8 I've got an error.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

@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

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  20
  • Topics Per Day:  0.00
  • Content Count:  83
  • Reputation:   0
  • Joined:  06/02/12
  • Last Seen:  

@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 by jigsgfx
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  59
  • Reputation:   0
  • Joined:  12/13/12
  • Last Seen:  

How do i lower the refine percentage for normal and enrich ? thanks euphy

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  01/12/13
  • Last Seen:  

Well, very good. Congratulations.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

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.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  115
  • Reputation:   4
  • Joined:  10/25/12
  • Last Seen:  

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;

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  715
  • Reputation:   83
  • Joined:  01/05/12
  • Last Seen:  

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 by Lelouch vi Britannia
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

@DJFUNK: Just replace the script, all in-game values have not changed.

@Lelouch vi Britannia: They both work. :>

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  715
  • Reputation:   83
  • Joined:  01/05/12
  • Last Seen:  

@Euphy: Oh i see. anyways Euphy can i have a tinitiny question ? is this really working /hmm ? 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)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  95
  • Reputation:   2
  • Joined:  08/23/12
  • Last Seen:  

Hello regarding to your Job Class in All in One NPC,

- How to remove the third class option?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

@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)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  69
  • Reputation:   4
  • Joined:  07/02/12
  • Last Seen:  

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 by mofo
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  152
  • Topics Per Day:  0.03
  • Content Count:  569
  • Reputation:   11
  • Joined:  11/24/11
  • Last Seen:  

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!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

@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).

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  79
  • Reputation:   0
  • Joined:  06/27/12
  • Last Seen:  

Is it possible to put the last update of your woe controller for eAthena?

thank in advance

Edited by Loki81
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  355
  • Reputation:   34
  • Joined:  02/09/12
  • Last Seen:  

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?)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1130
  • Joined:  05/27/12
  • Last Seen:  

@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)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  355
  • Reputation:   34
  • Joined:  02/09/12
  • Last Seen:  

@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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...