Jump to content

Recommended Posts

Posted

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

Posted (edited)

@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
Posted
if (countitem(YOUR_ITEM))
if(select("Use Cash Mount:Cancel")==1) { atcommand "@newmount"; delitem YOUR_ITEM, 1; close; }
// Delete the next "else"

Posted

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

Posted

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

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

Posted

@ 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 .@i,0; .@i= 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
Posted

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

Posted

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?

Posted (edited)

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

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.

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...