-
Posts
2,997 -
Joined
-
Last visited
-
Days Won
71
Community Answers
-
Euphy's post in Need help in this shop XD was marked as the answer
You can't use 'donpcevent', because that invokes an event without an RID attached. You're thinking of 'Doevent'. (Also, grab a newer version of that script: npc/custom/quests/quest_shop.txt)
-
Euphy's post in R> Quest Preview Script was marked as the answer
It's in the repository.
npc/custom/quests/quest_shop.txt
-
Euphy's post in God Quests was marked as the answer
npc/quests/seals/
Read: http://irowiki.org/wiki/God_Items_Quest
-
Euphy's post in 1 click refiner was marked as the answer
for ([email protected] = 1; [email protected] <= 14; [email protected]++) { if (getequipisenableref([email protected])) {
for ([email protected] = 10 - getequiprefinerycnt([email protected]); [email protected] > 0; [email protected])
successrefitem [email protected];
}
}
-
Euphy's post in 1 time per character? was marked as the answer
Read: Basic_Scripting
Set a permanent character variable at the end of the quest, check for the variable at the beginning of it.
-
Euphy's post in Delete whisper Annoucement was marked as the answer
That only happens when you whisper from an admin account.
-
Euphy's post in has_instance("mapname") was marked as the answer
Read: r17386: Instance System Rewrite!
-
Euphy's post in Euphy's Quest Shop debug was marked as the answer
It means exactly what it says. 30545 isn't a valid item ID, so it was skipped.
-
Euphy's post in Disabling party/level/item requirement to access instances dungeon was marked as the answer
Might've been an issue with parentheses, sorry about that.
set [email protected], party_create("i"+rand(100000000)); -
Euphy's post in problem groups.conf was marked as the answer
Make sure your "VIP" player group has the 'can_trade' and 'can_party' permissions.
Read: doc/permissions.txt
-
Euphy's post in Recent revision section was marked as the answer
We've made the "Recent Revisions" sidebar link to our GitHub repository. We want to start slowly transitioning users to GIT, and announcements will begin popping up soon with instructions on how to do so.
You can still access Trac to view SVN revision numbers, and we have no plans at the moment to drop them.
-
Euphy's post in Skip menu when casting Teleport level 2 was marked as the answer
Teleport's skill level isn't adjustable, so you won't be able to randomly warp if you skip the menu on level 2. That's why there's no config for it.
@Emistry: That setting is only for level 1.
-
Euphy's post in How to add some item in selling list with npc command was marked as the answer
item_trade.txt and source modifications are the only options. The npcshop* commands trigger the labels after the shop window closes, so they can't modify the window itself.
EDIT: Or you can try Capuche's script. XD
-
Euphy's post in Ifrit card on source was marked as the answer
http://www.eathena.ws/board/index.php?showtopic=241741
-
Euphy's post in Mora EQ Quest Location? was marked as the answer
trunk/npc/re/merchants/enchan_mora.txt -
Euphy's post in Auto join channel was marked as the answer
Both would involve setting and checking a variable upon executing your commands.
You can set a bit variable via source upon executing "@channel leave <>", or bind the atcommand to a script and set the variable that way.
Much easier. Bind an atcommand that sets the variable.
- script #chan_control -1,{ OnInit: bindatcmd("channeljoin",strnpcinfo(0)+"::OnChannelJoin"); end; OnChannelJoin: set channel_join_off, !channel_join_off; message strcharinfo(0),"Channel auto-join is now "+((channel_join_off)?"disabled":"enabled")+"."; end; OnPCLoginEvent: if (!channel_join_off) { atcommand "@join #main"; atcommand "@join #support"; atcommand "@join #trade"; } end; } -
Euphy's post in How do i remove item code function from quest script was marked as the answer
This is disabled by default.
set .ShowID,0; // Show item IDs? (1: yes / 0: no) There's no way to increase the size of the message window.
-
Euphy's post in Novice Support NPC was marked as the answer
Read: Basic_Scripting#Conditions.2C_Variables.2C_and_Set
You're using an account-based variable instead of a character-based one.
-
Euphy's post in +1 refiner was marked as the answer
trunk/npc/re/merchants/ticket_refiner.txt
(disabled by default; you have to enable it manually)
-
Euphy's post in Remove Some Room at MVP_Warper was marked as the answer
Add/change this in the "Keeper" function:
if (getarg(0) == 4) set [email protected],1; for(set [email protected],[email protected]; [email protected]<9; set [email protected],[email protected]+1) set [email protected]$, [email protected]$+"Arena "[email protected]+" ["+getmapusers("pvp_n_"[email protected]+"-"+getarg(0))+"/20]:"; set [email protected], select([email protected]$)[email protected];