Renji Abarai Posted January 14, 2014 Posted January 14, 2014 (edited) 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 January 14, 2014 by Renji Abarai Quote
AnnieRuru Posted January 18, 2014 Posted January 18, 2014 (edited) you just remind me I should put some fake labels o.oupdate again ...koe_0.3.txt[paste=53zbucwzu4t]koe_0.3.patch[paste=17eh6qh8492j] koe_0.3.patchthe OnClock2000:can change into OnSat2000:then it will start every saturday 8pmand 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 January 18, 2014 by AnnieRuru Quote
0 skymia Posted January 28, 2018 Posted January 28, 2018 On 1/19/2014 at 3:38 AM, AnnieRuru said: koe_0.3.patch how to patch? noob question Quote
0 Yukaiii Posted September 8, 2023 Posted September 8, 2023 I'm applying the diff manually, but I'm having these errors when compiling.. could someone help me solve this problem? thanks in advance! Quote
Renji Abarai Posted February 12, 2014 Author Posted February 12, 2014 @annieruru i love yeah your the best!!! <3 Quote
chromus28 Posted February 13, 2014 Posted February 13, 2014 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 is this for rathena only? Quote
AnnieRuru Posted February 13, 2014 Posted February 13, 2014 yes rathena only =/ for eathena, is over here http://www.eathena.ws/board/index.php?s=&showtopic=174222&view=findpost&p=1491458 Quote
boosack20 Posted March 5, 2014 Posted March 5, 2014 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 Hi AnnieRuru, Correct me if I'm wrong. 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. Quote
WhatFT Posted March 9, 2014 Posted March 9, 2014 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.. Quote
Question
Renji Abarai
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
i will very appreciate your help guys
Edited by Renji Abarai8 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.