Jump to content
  • 0

HOW TO CHANGE THE TIME OF KOE EVENT EVERY SATURDAY?


Renji Abarai

Question


  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  90
  • Reputation:   0
  • Joined:  03/29/13
  • Last Seen:  

HOW TO CHANGE THE TIME OF KOE EVENT EVERY SATURDAY???

OR CAN YOU MAKE IT THE GM HAVE MENU TO START & END THE KoE EVENT SAME AS WOE CONTROLLER???

HERE's THE KING OF THE HILL SCRIPT

- script KoE -,{
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:
OnClock0105:
 
announce "The King of Emperium Hill is over! Come talk to The King 
 
near the Endless Tower NPC", 0;
set .koe_start, 0;
enablenpc "Exit#KoE";
disablenpc "The King#KoE";
killmonsterall "guild_vs1";
end;
 
L_start:
OnClock0103:
 
announce "The King of Emperium Hill has begun! The next KoE is in 6 
 
hours...", 0;
set .koe_start, 1;
enablenpc "The King#KoE";
disablenpc "Exit#KoE";
set $koegid, 0;
donpcevent "::OnRevKoE";
maprespawnguildid "guild_vs1", $koegid, 6;
monster "guild_vs1",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 "guild_vs1", $koegid, 6;
sleep 500;
if ( .koe_start )
monster 
 
"guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead";
end;
}
 
// KoE Entrance
prontera,148,178,4 script The King#KoE 60,{
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 "guild_vs1", 50, 88; end;
case 2: warp "guild_vs1", 88, 50; end;
case 3: warp "guild_vs1", 50, 11; end;
case 4: warp "guild_vs1", 11, 50; end;
}
}
 
// KoE Exit
guild_vs1,49,56,5 script Exit#KoE 51,{
mes "[Exit]";
mes "See ya.";
if ( getcharid(2) == $koegid )
getitem 12152, 1; // configure prize here
next;
warp "Save",0,0;
close;
}
 
// Flags
guild_vs1,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;
}
guild_vs1,61,49,6 duplicate(koe_flag) King of Emperium Hill#2 722
guild_vs1,38,49,2 duplicate(koe_flag) King of Emperium Hill#3 722
guild_vs1,49,61,0 duplicate(koe_flag) King of Emperium Hill#4 722
prontera,168,175,4 duplicate(koe_flag) King of Emperium Hill#5 722
 
guild_vs1 mapflag gvg
guild_vs1 mapflag nobranch
guild_vs1 mapflag nomemo
guild_vs1 mapflag nopenalty
guild_vs1 mapflag noreturn
guild_vs1 mapflag nosave SavePoint
guild_vs1 mapflag noteleport
guild_vs1 mapflag gvg_noparty
guild_vs1 mapflag nowarp
guild_vs1 mapflag nowarpto

 

i will very appreciate your help guys

Edited by Renji Abarai
Link to comment
Share on other sites

8 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  18
  • Topics Per Day:  0.00
  • Content Count:  2044
  • Reputation:   682
  • Joined:  10/09/12
  • Last Seen:  

you just remind me I should put some fake labels o.o

update again ...
koe_0.3.txt
[paste=53zbucwzu4t]
koe_0.3.patch
[paste=17eh6qh8492j]

koe_0.3.patch
the OnClock2000:
can change into OnSat2000:
then it will start every saturday 8pm

and end it with OnSat2030: put below L_end:

 

 

 

EDIT:

ok the forum unicode problem again

#include "../common/mmo.h"
#include "../config/core.h"

use attachment

Edited by AnnieRuru
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  62
  • Topics Per Day:  0.02
  • Content Count:  296
  • Reputation:   4
  • Joined:  02/19/17
  • Last Seen:  

On 1/19/2014 at 3:38 AM, AnnieRuru said:

koe_0.3.patch

how to patch? noob question

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  47
  • Topics Per Day:  0.01
  • Content Count:  104
  • Reputation:   8
  • Joined:  11/20/13
  • Last Seen:  

I'm applying the diff manually, but I'm having these errors when compiling..
could someone help me solve this problem?

thanks in advance!

image.thumb.png.a8ae70328d895fa8cb8f421dd95e1856.png

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  23
  • Topics Per Day:  0.01
  • Content Count:  90
  • Reputation:   0
  • Joined:  03/29/13
  • Last Seen:  

@annieruru i love yeah your the best!!! <3

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  91
  • Topics Per Day:  0.02
  • Content Count:  263
  • Reputation:   1
  • Joined:  04/25/13
  • Last Seen:  

you just remind me I should put some fake labels o.o

update again ...

koe_0.3.txt

[paste=53zbucwzu4t]

koe_0.3.patch

[paste=17eh6qh8492j]

attachicon.gifkoe_0.3.patch

the OnClock2000:

can change into OnSat2000:

then it will start every saturday 8pm

and end it with OnSat2030: put below L_end:

 

 

 

EDIT:

ok the forum unicode problem again

#include "../common/mmo.h"
#include "../config/core.h"

use attachment

is this for rathena only?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  18
  • Topics Per Day:  0.00
  • Content Count:  2044
  • Reputation:   682
  • Joined:  10/09/12
  • Last Seen:  

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  34
  • Reputation:   1
  • Joined:  01/08/14
  • Last Seen:  

you just remind me I should put some fake labels o.o

update again ...

koe_0.3.txt

[paste=53zbucwzu4t]

koe_0.3.patch

[paste=17eh6qh8492j]

attachicon.gifkoe_0.3.patch

the OnClock2000:

can change into OnSat2000:

then it will start every saturday 8pm

and end it with OnSat2030: put below L_end:

 

 

 

EDIT:

ok the forum unicode problem again

#include "../common/mmo.h"
#include "../config/core.h"

use attachment

 

 

Hi AnnieRuru,

 

Correct me if I'm wrong. /omg

 

Does the above codes change the time of the KOE? then the edit part that modifes the src is for the GM to control it like WOE?

 

Thanks.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  142
  • Topics Per Day:  0.03
  • Content Count:  511
  • Reputation:   7
  • Joined:  02/15/12
  • Last Seen:  

I'm using r17701 and still the guild that breaks the Emperium still can break the emperium and it can be abused like they want to wipe out all coming guilds everytime..

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