//===== Hercules Script ===========================================//= King of Emperium Hill//===== By: =======================================================//= AnnieRuru//===== Current Version: ==========================================//= 1.2//===== Compatible With: ==========================================//= hercules & rathena 2018-04-08//===== Description: ==============================================//= defends the emperium in the middle of the map until times up//===== Topic =====================================================//= http://hercules.ws/board/topic/4495-gvg-king-of-emperium-hill///===== Additional Comments: ======================================//= Finally there is a topic for this !//=================================================================- script KoE FAKE_NPC,{OnInit:
disablenpc "The King#KoE";
disablenpc "Exit#KoE";
bindatcmd "koe", strnpcinfo(0)+"::OnCommand",99,100;
end;OnCommand:if( compare(.@atcmd_parameters$,"on"))goto L_start;elseif( compare(.@atcmd_parameters$,"off"))goto L_end;else{
dispbottom "type - '@koe on' to start the event";
dispbottom "type - '@koe off' to end the event";}
end;
L_start:OnSun2000:// everyday 8pm startsif(.start ) end;
gvgon "koe";
announce "The King of Emperium Hill has begun!", bc_all;.start =true;
enablenpc "The King#KoE";
disablenpc "Exit#KoE";
$koegid =0;
donpcevent "::OnRevKoE";
maprespawnguildid "koe", $koegid,3;
killmonster "koe","KoE::OnEmpDead";
monster "koe",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead";
end;
L_end:OnSun2100:// everyday 8:30pm ends
gvgoff "koe";
announce "The King of Emperium Hill is over!", bc_all;.start =0;
enablenpc "Exit#KoE";
disablenpc "The King#KoE";
killmonster "koe","KoE::OnEmpDead";
maprespawnguildid "koe", $koegid,2;// uncomment this line to kick non-owner off the map when event ends
end;OnEmpDead:
$koegid = getcharid(2);
announce "The current King of Emperium Hill is the ["+ strcharinfo(2)+"] guild.", bc_all;
donpcevent "::OnRevKoE";
maprespawnguildid "koe", $koegid,2;
killmonster "koe","KoE::OnEmpDead";
sleep 500;if(.start )
monster "koe",50,50,"EMPERIUM",1288,1,"KoE::OnEmpDead";
end;}// KoE Entrance
prontera,155,191,4 script TheKing#KoE1_M_MERCHANT,{
mes "[The King]";if(!getcharid(2)){
mes "You must have a guild to participate in the ^FF0000King of Emperium Hill Tournament^000000.";
close;}
mes "Hello.";
mes "Would you like to participate in the ^FF0000King of Emperium Hill Tournament^000000?";if( select ("Yes","No")==2) close;if(!getvariableofnpc(.start,"KoE")) close;switch( rand(1,4)){case1: warp "koe",14,17; end;case2: warp "koe",14,84; end;case3: warp "koe",85,84; end;case4: warp "koe",85,16; end;}}// KoE Exit
koe,49,56,5 script Exit#KoE1_M_BARD,{
mes "[Exit]";
mes "See ya.";
close2;
warp "Save",0,0;if( getcharid(2)== $koegid )
getitem 7539,1;// configure prize here - Poring Coin
end;}// Flags
koe,25,74,5 script KingofEmperiumHill#1::koe_flag GUILD_FLAG,{if(!$koegid ) end;
mes "[King of Emperium Hill]";
mes "The Current King of Emperium Hill is the ["+ getguildname($koegid)+"] guild.";
close;OnInit:// Uncomment this line to make the emblem stay after @reloadscriptOnRevKoE:
flagemblem $koegid;
end;}
koe,39,40,3 duplicate(koe_flag)KingofEmperiumHill#2 GUILD_FLAG
koe,39,59,1 duplicate(koe_flag)KingofEmperiumHill#3 GUILD_FLAG
koe,60,59,7 duplicate(koe_flag)KingofEmperiumHill#4 GUILD_FLAG
koe,60,40,5 duplicate(koe_flag)KingofEmperiumHill#5 GUILD_FLAG
koe,74,74,3 duplicate(koe_flag)KingofEmperiumHill#6 GUILD_FLAG
koe,75,24,1 duplicate(koe_flag)KingofEmperiumHill#7 GUILD_FLAG
koe,26,24,7 duplicate(koe_flag)KingofEmperiumHill#8 GUILD_FLAG
koe mapflag nobranch
koe mapflag nomemo
koe mapflag nopenalty
koe mapflag noreturn
koe mapflag nosave SavePoint
koe mapflag noteleport
//koe mapflag gvg_noparty
koe mapflag nowarp
koe mapflag nowarpto
koe mapflag guildlock
koe mapflag noicewall
im trying to do it but seems cant hide the duplicate npc and
got some error like "trying to hide failed" but the NPC and duplicates are working fine
Question
AinsLord
this is a KoE NPC
and i tried to duplicate the entrance NPC but seems got some error on it
heres the code this code is from @AnnieRuru
im trying to do it but seems cant hide the duplicate npc and
got some error like "trying to hide failed" but the NPC and duplicates are working fine
its just the NPC is not hidden or disable
anyone can help me
thanks in advance
Link to comment
Share on other sites
8 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.