Jump to content

✰ Euphy's Scripts ✰


Euphy

Recommended Posts


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

@wakoko321: Actually... I have no idea how Toasty managed to do that, o.o. You could add a session, reload settings, and delete the session after it's over -- not as convenient, but it gets the same results.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  92
  • Topics Per Day:  0.02
  • Content Count:  354
  • Reputation:   22
  • Joined:  11/17/11
  • Last Seen:  

Hi @Euphy, i've got an idea to use your Quest Shop + the bindatcmd scrip command, but i've been experementing for a few now but sadly i didn't get anywhere with that.. is that possible or not? :)

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:  

@Vitrue: You can't have a visible NPC and the atcommand, unfortunately, because of the NPC_checknear test. You can call labels off an invisible NPC, though~ So here's a patch removing the NPC coordinates and adding bindatcmd:

@@ -7,16 +7,17 @@
//===== Compatible With: =====================================
-//= rAthena SVN r15340+
+//= rAthena SVN r16471+
//===== Description: =========================================
//= A dynamic quest shop based on Lunar's, with easier config.
//= Includes support for multiple shops & cashpoints.
//= Item Preview script by ToastOfDoom.
+//= [bindatcmd] Script activated by command @quest.
//============================================================

-prontera,164,203,6	script	Quest Shop	998,{
+-	script	Quest Shop	-1,{
function Add; function Chk; function Slot; function A_An;
+OnMenu:
 if(.Shops$ != "") set .@i,1;
 else {
	 set .@menu$,"";
@@ -102,6 +102,7 @@
OnInit:
 freeloop(1);
+	bindatcmd("quest",strnpcinfo(0)+"::OnMenu");
// --------------------- Config ---------------------

upaste: http://upaste.me/raw/5ad09654ecdbb6f (full script)

If you still want the visible NPC, you'd have to write something like:

prontera,164,203,6	script	Quest Shop#duplicate	998,{ doevent "Quest Shop::OnMenu"; end; }

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  92
  • Topics Per Day:  0.02
  • Content Count:  354
  • Reputation:   22
  • Joined:  11/17/11
  • Last Seen:  

@Vitrue: You can't have a visible NPC and the atcommand, unfortunately, because of the NPC_checknear test. You can call labels off an invisible NPC, though~ So here's a patch removing the NPC coordinates and adding bindatcmd:

@@ -7,16 +7,17 @@
//===== Compatible With: =====================================
-//= rAthena SVN r15340+
+//= rAthena SVN r16471+
//===== Description: =========================================
//= A dynamic quest shop based on Lunar's, with easier config.
//= Includes support for multiple shops & cashpoints.
//= Item Preview script by ToastOfDoom.
+//= [bindatcmd] Script activated by command @quest.
//============================================================

-prontera,164,203,6	script	Quest Shop	998,{
+-	script	Quest Shop	-1,{
function Add; function Chk; function Slot; function A_An;
+OnMenu:
 if(.Shops$ != "") set .@i,1;
 else {
	 set .@menu$,"";
@@ -102,6 +102,7 @@
OnInit:
 freeloop(1);
+	bindatcmd("quest",strnpcinfo(0)+"::OnMenu");
// --------------------- Config ---------------------

upaste: http://upaste.me/raw/5ad09654ecdbb6f (full script)

If you still want the visible NPC, you'd have to write something like:

prontera,164,203,6	script	Quest Shop#duplicate	998,{ doevent "Quest Shop::OnMenu"; end; }

thanks alot. i will be trying this now.

EDIT : its working great.

Edited by Vitrue
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  104
  • Reputation:   1
  • Joined:  05/04/12
  • Last Seen:  

Euphy's quest shop script 

why does i got error on this line??

54Alz.jpg

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  46
  • Topics Per Day:  0.01
  • Content Count:  292
  • Reputation:   17
  • Joined:  12/12/11
  • Last Seen:  

@skypirate, cause you're not using rathena.. freeloop script code is not yet in eathena i think, unless you modify your source and add it..

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  39
  • Topics Per Day:  0.01
  • Content Count:  104
  • Reputation:   1
  • Joined:  05/04/12
  • Last Seen:  

@skypirate, cause you're not using rathena.. freeloop script code is not yet in eathena i think, unless you modify your source and add it..

Im not using rATHENA because im having a problem on installing rATHENA,I always rejected by server each time i login..

How can i modify my source and add it??

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  47
  • Reputation:   0
  • Joined:  01/16/12
  • Last Seen:  

anyonne of you have script for Sex Changer and baby job changeer?.. i need only sex changer and baby jobchanger thanks :)

Edited by giggle0910
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  42
  • Topics Per Day:  0.01
  • Content Count:  227
  • Reputation:   11
  • Joined:  11/16/11
  • Last Seen:  

@Vitrue: You can't have a visible NPC and the atcommand, unfortunately, because of the NPC_checknear test. You can call labels off an invisible NPC, though~ So here's a patch removing the NPC coordinates and adding bindatcmd:

@@ -7,16 +7,17 @@
//===== Compatible With: =====================================
-//= rAthena SVN r15340+
+//= rAthena SVN r16471+
//===== Description: =========================================
//= A dynamic quest shop based on Lunar's, with easier config.
//= Includes support for multiple shops & cashpoints.
//= Item Preview script by ToastOfDoom.
+//= [bindatcmd] Script activated by command @quest.
//============================================================

-prontera,164,203,6	script	Quest Shop	998,{
+-	script	Quest Shop	-1,{
function Add; function Chk; function Slot; function A_An;
+OnMenu:
 if(.Shops$ != "") set .@i,1;
 else {
	 set .@menu$,"";
@@ -102,6 +102,7 @@
OnInit:
 freeloop(1);
+	bindatcmd("quest",strnpcinfo(0)+"::OnMenu");
// --------------------- Config ---------------------

upaste: http://upaste.me/raw/5ad09654ecdbb6f (full script)

If you still want the visible NPC, you'd have to write something like:

prontera,164,203,6	script	Quest Shop#duplicate	998,{ doevent "Quest Shop::OnMenu"; end; }

this will open the Quest Board NPC when you use @quest command right?

tested it, worked. Thanks :)

Edited by RaGERO
Link to comment
Share on other sites


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

Hi Euphy,

First of all, thanks for sharing all those amazing scripts you have made.

Second, I need your support; I would like to use a variable (such as; #CASHPOINTS or #KAFRAPOINTS) to buy stuff on Multi-Shop Script. However, I have no idea how to do so because seems like the "setarray .Currency[1]" doesn't accept variable. So, could you please help me?

Edited by Decimal
Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10013
  • Reputation:   2346
  • Joined:  10/28/11
  • Last Seen:  

https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/npc/custom/quests/quest_shop.txt

// --------------------- Config ---------------------
// Custom points, if needed: "<variable>","<name to display>"
setarray .Points$[0],"#CASHPOINTS","Cash Points";

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:  

Link to comment
Share on other sites


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

Thanks, Emistry and Euphy.

^_^

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  49
  • Reputation:   1
  • Joined:  03/15/12
  • Last Seen:  

Thanks a lot Euphy !

/kis your script !

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

Hi @Euphy,

I wanted to ask on how to make this as an NPC? The refine deed npc of yours. A big thanks in advance... /no1

http://pastebin.com/raw.php?i=KVqEEt2r

Reason:

It can be abuse as a BUG when you doubled-click the ticket, then open up the mail (ALT+1 = @mail....) and put it there. It will send the ticket while the function is open so they can refine without using the ticket so its better to use as an NPC.

Edited by Jezu
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:  

@Jezu: Thanks for pointing that out! I've fixed that in v1.1a by adding this check before finishing:

if (!countitem(getarg(2))) { dispbottom "Refine failed. Ticket not found."; close; }

You'll pretty much have to rewrite the script to make it into an NPC, xD.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

Thanks euphy! I can use this now.. and also I put the ticket id to item_trade so it will not be mailed anymore.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  31
  • Topics Per Day:  0.01
  • Content Count:  114
  • Reputation:   1
  • Joined:  01/22/12
  • Last Seen:  

Euphy, will you add a waiting room for the woe control to show in how many more hours before the next woe start and once it start it will show in how many minutes/hours the woe will end?

thanks in advance

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:  

@MelMel: No, it eats up too many resources. There are already schedule displays.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  31
  • Topics Per Day:  0.01
  • Content Count:  114
  • Reputation:   1
  • Joined:  01/22/12
  • Last Seen:  

@Takumirai

Yup i already installed that.. and it works.. my problem now is Euphy Woe Controller.. every time i go to castle it always says the castle is inactive at this woe session.. but it is ACTIVE.. help. thanks.

any idea with this problems?

even if the castle is active.

It always say the castle is inactive and get warp out...

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:  

@MelMel: You can't use any other WOE script that uses "loadevent" flags unless you disable the "AutoKick" feature.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  46
  • Topics Per Day:  0.01
  • Content Count:  138
  • Reputation:   1
  • Joined:  12/27/11
  • Last Seen:  

Hi euphy, I got an error in guarantee refine ticket script.

Here's my error

15i9qnr.jpg

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:  

@Natsu Dragneel: Well that's embarrassing... x.x Fixed, sorry about that: http://pastebin.com/raw.php?i=uL4MKVKf

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  46
  • Topics Per Day:  0.01
  • Content Count:  138
  • Reputation:   1
  • Joined:  12/27/11
  • Last Seen:  

Thanks euphy, the error is now fix.

The reward system is cool!

Edited by Natsu Dragneel
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  92
  • Topics Per Day:  0.02
  • Content Count:  354
  • Reputation:   22
  • Joined:  11/17/11
  • Last Seen:  

Hi Euphy, what if I only want to use the Auto Rewards on the WoE Script?

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