Jump to content
  • 0

King of the Hill ( EMP BUG )


awesomazingxed

Question


  • Group:  Members
  • Topic Count:  51
  • Topics Per Day:  0.01
  • Content Count:  95
  • Reputation:   0
  • Joined:  10/24/14
  • Last Seen:  

Does anyone has a fix for this?

Even though you already break the emp, you can still break them again then it makes a spam announcement. 

//phtownall,191,173,5	script	The King#KoE1	469,{

-	script	KoE	-1,{
OnInit:
disablenpc "The King#KoE";
disablenpc "Exit#KoE";
end;
OnWhisperGlobal:
if ( getgmlevel() < 99 ) end;
else if ( compare ( @whispervar0$, "on" ) ) goto L_start;
else if ( compare ( @whispervar0$, "off" ) ) goto L_end;
else end;
 
L_end:
OnClock0740:
OnClock1240:
OnClock1740:
announce "The King of Emperium Hill is over!", 0;
set .koe_start, 0;
enablenpc "Exit#KoE";
disablenpc "The King#KoE";
killmonsterall "koe";
end;L_start:
OnMinute40:
//OnClock0710:
//OnClock1210:
//OnClock1710:
announce "The King of Emperium Hill has begun!", 0;
set .koe_start, 1;
enablenpc "The King#KoE";
disablenpc "Exit#KoE";
set $koegid, 0;
donpcevent "::OnRevKoE";
maprespawnguildid "koe", $koegid, 6;
monster "koe",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead";
end;
OnEmpDead:
set $koegid, getcharid(2);
announce "The current King of Emperium Hill is the [" + strcharinfo(2) + "] guild.", 0;
donpcevent "::OnRevKoE";
maprespawnguildid "koe", $koegid, 6;
sleep 500;
if ( .koe_start )
  monster "koe",50,49,"EMPERIUM",1288,1,"KoE::OnEmpDead";
end;
}// KoE Entrance
phtownall,191,173,5	script	The King#KoE	469,{
    mes "[The King]";
if ( getcharid(2) == 0 ) {
  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;
    switch( rand(1,4) ){
	    case 1: warp "koe", 85, 15; end;
	    case 2: warp "koe", 12, 15; end;
	    case 3: warp "koe", 14, 84; end;
	    case 4: warp "koe", 86, 85; end;
}
}
// KoE Exit
koe,47,52,4	script	Exit#KoE	51,{
mes "[Exit]";
mes "See ya.";
if ( getcharid(2) == $koegid )
  getitem 14232, 5; // configure prize here
  getitem 7829, 50; // configure prize here
  getitem 7711, 100; // configure prize here
next;
warp "Save",0,0;
close;
} Flags
koe,49,38,4 script King of Emperium Hill#1::koe_flag 722,{
set .@gid, $koegid;
if ( .@gid == 0 ) end;
mes "[King of Emperium Hill]";
mes "The Current King of Emperium Hill is the ["+ getguildname(.@gid) +"] guild.";
close;
OnRevKoE:
flagemblem $koegid;
end;
}
koe,61,49,6 duplicate(koe_flag) King of Emperium Hill#2 722
koe,38,49,2 duplicate(koe_flag) King of Emperium Hill#3 722
koe,49,61,0 duplicate(koe_flag) King of Emperium Hill#4 722
phtownall,187,173,4 duplicate(koe_flag) King of Emperium Hill#5 722
koe mapflag gvg
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
Link to comment
Share on other sites

3 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  104
  • Topics Per Day:  0.02
  • Content Count:  429
  • Reputation:   60
  • Joined:  08/19/12
  • Last Seen:  

You did not apply the SRC patch/edit for that KoE script

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  51
  • Topics Per Day:  0.01
  • Content Count:  95
  • Reputation:   0
  • Joined:  10/24/14
  • Last Seen:  

You did not apply the SRC patch/edit for that KoE script

 

How? any guide or something? 

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
Answer this question...

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