Hello Rathena!! I would like to request to modify this npc.
This NPC is a working reward giver bIut it's not working as I want.
It gives the guild leader castle owner a reward then they win a castle but when a separate war of emperium ends It enables them to receive the reward aswell.
So basically I just want to block receiving the reward when they have already received the reward from their castle even tho another WoE starts / ends.
Sorry for my english.
Here is my current script.
//===== rAthena Script ======================================= //= Guild Prize Giveaway //===== By: ================================================== //= AnnieRuru / Mysterious //===== Current Version: ===================================== //= 1.5 //===== Compatible With: ===================================== //= rAthena SVN //===== Description: ========================================= //= Rewards guild masters of castle owners after each //= War of Emperium session. //===== Additional Comments: ================================= //= v1.0 - Intitial Re-release [Mysterious] //= v1.1 - Language structures [Mysterious] //= v1.2 - Added divisions [Mysterious] //= v1.3 - Added proper information [Mysterious] //= v1.4 - Optimized! [Euphy] //= v1.5 - Little bit of cleaning [Mysterious] //============================================================
prontera,159,181,5 script WoE Rewards 413,{
mes "[Castle Rewards]"; if (agitcheck() || agitcheck2()) { mes "WoE is currently still in progress."; close; } mes "Please select a castle:"; next; for(set .@i,0; .@i<30; set .@i,.@i+1) set .@menu$, .@menu$+getcastlename(.Castles$[.@i])+":"; set .@i, select(.@menu$)-1; mes "[Castle Rewards]"; if (getcastledata(.Castles$[.@i],1) != getcharid(2)) { mes "You aren't the owner of this castle."; close; } if (getguildmasterid(getcharid(2)) != getcharid(0)) { mes "Only the guild master can claim the reward."; close; } if ($castle_claimed&(1<<.@i)) { mes "You've already claimed this castle's reward!"; close; } mes "Here's your reward for conquering "+getcastlename(.Castles$[.@i])+"."; set $castle_claimed, $castle_claimed | (1<<.@i); getitem 7539,300; //Set your prize here! close;
Question
Pacman360
Hello Rathena!! I would like to request to modify this npc.
This NPC is a working reward giver bIut it's not working as I want.
It gives the guild leader castle owner a reward then they win a castle but when a separate war of emperium ends It enables them to receive the reward aswell.
So basically I just want to block receiving the reward when they have already received the reward from their castle even tho another WoE starts / ends.
Sorry for my english.
Here is my current script.
My SVN is eAthena
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.