Euphy

✰ Euphy's Scripts ✰

Recommended Posts

@Sharpienero:

I don't think I'm going to add it to the official release since they're cash mounts, after all, but how do you want me to include it for you? The mounts are currently automatic, so I can only think of doing it this way:

if (ismounting()) { message strcharinfo(0),"You must first remove your mount."; close; }
+if(select("Use Cash Mount:Cancel")==1) atcommand "@newmount";

Share this post


Link to post
Share on other sites

@Sharpienero:

I don't think I'm going to add it to the official release since they're cash mounts, after all, but how do you want me to include it for you? The mounts are currently automatic, so I can only think of doing it this way:

if (ismounting()) { message strcharinfo(0),"You must first remove your mount."; close; }
+if(select("Use Cash Mount:Cancel")==1) atcommand "@newmount";

Sorry, I read that too fast. I would like to the same as the other mounting system - except they require an item ID to be used. I'll probably add a custom ID so could you just write xxx for the ID?

Let's say, they want to use the mount. The NPC would require 1x Example Item.

Also, could I add you on skype/msn?

Edited by Sharpienero

Share this post


Link to post
Share on other sites
if (countitem(YOUR_ITEM))
if(select("Use Cash Mount:Cancel")==1) { atcommand "@newmount"; delitem YOUR_ITEM, 1; close; }
// Delete the next "else"

Share this post


Link to post
Share on other sites

how do i use the reward npc? what format or how should i put the name in the give a reward option?

Share this post


Link to post
Share on other sites

@rai523: Instructions are in the "config" section. Add your own package arrays like the examples given.

Share this post


Link to post
Share on other sites

found some bug in Warper NPC.

Geffen field and Prontera field has begin at number 00 and when I choose it warp me to field number 01.

Share this post


Link to post
Share on other sites

@Zeromaru: Oh, wow... it was actually working for everything but the latest release, but it seems I got too careless in editing. It's fixed now, and I'll be sure to get it changed in the SVN later. Thanks a lot!

Share this post


Link to post
Share on other sites

@Sharpienero: No, since you can do that manually. o:

Share this post


Link to post
Share on other sites

@Sharpienero: No, since you can do that manually. o:

I see, haha. I forgot about that option. Now I feel dumb.

There was another bug, but I forgot what it is.. I'll try to find it again.

Share this post


Link to post
Share on other sites

Euphy Sir Thanks For Ur Scripts. I Want A Small Help Can U Tell Me How To Add Zeny Also For Getting Item In Quest Shop

Share this post


Link to post
Share on other sites

@charon: It's the "Zeny cost" argument.

Add(<shop number>,<reward ID>,<reward amount>,<Zeny cost>,<point cost>,<required item ID>,<required item amount>{,...});

Share this post


Link to post
Share on other sites

@ Euphy

- Regarding the Guarantee Ticket Refine -

* its working now i just fix the delitem.

- I want to share the script that i request on you..

[ Guarantee Refine Ticket ]

- using the ticket to refine your weapons and armors.

Itemlist:

- Guarantee Armor 11Up Item ID# 6239 (Guarantee_Armor_11Up)

- Guarantee Armor 6Up Item ID# 6235 (Guarantee_Armor_6Up)

- Guarantee Armor 7Up Item ID# 6234 (Guarantee_Armor_7Up)

- Guarantee Armor 8Up Item ID# 6233 (Guarantee_Armor_8Up)

- Guarantee Armor 9Up Item ID# 6232 (Guarantee_Armor_9Up)

- Guarantee Weapon 11Up Item ID# 6238 (Guarantee_Weapon_11Up)

- Guarantee Weapon 6Up Item ID# 6231 (Guarantee_Weapon_6Up)

- Guarantee Weapon 7Up Item ID# 6230 (Guarantee_Weapon_7Up)

- Guarantee Weapon 8Up Item ID# 6229 (Guarantee_Weapon_8Up)

- Guarantee Weapon 9Up Item ID# 6228 (Guarantee_Weapon_9Up)

First go to npc/custom

- make an npc name 'guarantee-ticket.txt'

- paste this

function script GuaranteeRefine { if (!getequipisequiped(getarg(1))) { dispbottom "Note: Nothing is Equipped!"; end; } if (!getequipisenableref(getarg(1))) { dispbottom getequipname(getarg(1))+"Note: We can't Refine this item."; end; } if (getequiprefinerycnt(getarg(1)) >= 20 ) { dispbottom "+"+getequiprefinerycnt(getarg(1))+" "+getequipname(getarg(1))+" Note: The item is now at max Refine."; close; } for(set [email protected],0; [email protected]= 20) break; successrefitem getarg(1); } delitem getarg(2),1; close; }

then go to npc/script_custom.conf

put this

npc: npc/custom/guarantee-ticket.txt

- edit your db/re/item_db.txt

and change it to this

6228,Guarantee_Weapon_9Up,Guarantee Weapon 9Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",9,4,6228; },{},{}

6229,Guarantee_Weapon_8Up,Guarantee Weapon 8Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",8,4,6229; },{},{}

6230,Guarantee_Weapon_7Up,Guarantee Weapon 7Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",7,4,6230; },{},{}

6231,Guarantee_Weapon_6Up,Guarantee Weapon 6Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",6,4,6231; },{},{}

6232,Guarantee_Armor_9Up,Guarantee Armor 9Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",9,2,6232; },{},{}

6233,Guarantee_Armor_8Up,Guarantee Armor 8Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",8,2,6233; },{},{}

6234,Guarantee_Armor_7Up,Guarantee Armor 7Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",7,2,6234; },{},{}

6235,Guarantee_Armor_6Up,Guarantee Armor 6Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",6,2,6235; },{},{}

6238,Guarantee_Weapon_11Up,Guarantee Weapon 11Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",11,4,6238; },{},{}

6239,Guarantee_Armor_11Up,Guarantee Armor 11Up,11,50,,70,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "GuaranteeRefine",11,2,6239; },{},{}

the script is good on mid-rate server .. pRO or philippine ragnarok is selling those guarantee ticket to refine there items ..

  • Upvote 1

Share this post


Link to post
Share on other sites

@GM Takumirai:

Oh, haha, I forgot I even wrote that... c: Well, since you took the trouble to write all of that, I've added the script to my first post. You're in the credits~


I've finally finished writing my WOE Controller, which is now off my "to do" list at last~ I'm pretty satisfied with how this turned out. c:

However, there's only so much I can test by myself, so if anyone has time, please take a look! It should be nearly bug-free, but I wouldn't be surprised if I've missed something. (If anyone needs me to add comments to the script, I'll be glad to do so - it's a bit hard to read, I know... edit: actually, on second thought, it's not that bad, but the offer still stands~)

Share this post


Link to post
Share on other sites

@Euphy

In Euphy's Warper, what if i want to disabled the guild dungeon warp?

Share this post


Link to post
Share on other sites

Question about the guarantee script:

does on pRO when you have (EX:) +7 Cotton Shirt then click the 7up guarantee it will go to + 14 Cotton Shirt? if i use again the 7 up guarantee it will be +20?

Request:

is it possible to make the guarantee upgrade be use once per item?

Share this post


Link to post
Share on other sites

@patr3k remove

menu "Guild Dungeons",GD,

and

GD: setarray @c[2],119,93,39,161,50,44,116,45,199,195,200,124;
Disp("","Baldur:Luina:Valkyrie:Britoniah:Arunafeltz:Schwaltzvalt");
Pick("","gld_dun01","gld_dun02","gld_dun03","gld_dun04","arug_dun01","schg_dun01");

From Dungens :)

Edited by charon

Share this post


Link to post
Share on other sites

is possible this woe controller start Woe 2.0 too?

Yes, if you look at the castle config, it's for both WOE FE and SE.

@Euphy

In Euphy's Warper, what if i want to disabled the guild dungeon warp?

As charon posted, you only need to delete the menu options to disable any warps.

Question about the guarantee script:

does on pRO when you have (EX:) +7 Cotton Shirt then click the 7up guarantee it will go to + 14 Cotton Shirt? if i use again the 7 up guarantee it will be +20?

Request:

is it possible to make the guarantee upgrade be use once per item?

I'm not sure if that's official behavior since GM Takumirai supplied the information to me, and yes, the tickets auto-delete after use.

Euphy i have a question about the WoE Controller .can the auto-reward be edited like 2 or more rewards ?

Add to the current array or create a new array, then search "getitem" and include the new items as well.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now