Mhalicot 392 Posted June 20, 2014 hi.. i extracted the patch manually on its destined files to edit.. and when i rebuild my svn.. i got an error 1>------ Build started: Project: map-server_sql, Configuration: Debug Win32 ------ 1> battle.c 1>e:rathena-mastersrcmapbattle.c(6602): error C2143: syntax error : missing ';' before 'if' 1>e:rathena-mastersrcmapbattle.c(6602): error C2039: 'class_' : is not a member of 'mob_data' 1>e:rathena-mastersrcmapmob.h(116) : see declaration of 'mob_data' 1>e:rathena-mastersrcmapbattle.c(6603): error C2065: 'mapreg' : undeclared identifier 1>e:rathena-mastersrcmapbattle.c(6603): error C2223: left of '->readreg' must point to struct/union 1>e:rathena-mastersrcmapbattle.c(6603): error C2065: 'script' : undeclared identifier 1>e:rathena-mastersrcmapbattle.c(6603): error C2223: left of '->add_str' must point to struct/union ========== Build: 0 succeeded, 1 failed, 3 up-to-date, 0 skipped ========== I think you are using rAthena.. try to use Hercules instead.. Quote Share this post Link to post Share on other sites
gaurav787 0 Posted July 14, 2014 how to patch that file please help Quote Share this post Link to post Share on other sites
Ink 1 Posted July 26, 2014 (edited) how to patch that file please help with git or svn right click apply patch but: diff patch for battle.h could not be applied? also i couldnt find the lines where it is supposed to be added in battle.h it says 1 failed hunk Edited July 26, 2014 by Medusalem Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted August 28, 2014 but: diff patch for battle.h could not be applied? also i couldnt find the lines where it is supposed to be added in battle.h it says 1 failed hunk weird, its works fine with my tortoisegitthough, I see that battle.h does have an extra line ... try the new one Quote Share this post Link to post Share on other sites
THPO 7 Posted September 13, 2014 (edited) I duplicated the Flag outside prontera so it looks like it's WoE Flag also but one problem when the server restarts or shutdown for maintenance or something the Guild Emblem disappears. (This is Fixed already sorry didn't look at the comment) But one thing with reward it still can be abused like at the end of koe every guild member claim their reward and exits the map, the Guild Leader will not claim a reward so he will not exit the map and he will emergency call everyone back again so they can claim again and after 5 minutes cool down of E-call everyone can claim reward same steps to abuse. Edited September 13, 2014 by THPO Quote Share this post Link to post Share on other sites
cJei 4 Posted September 19, 2014 ^ Try adding to your script that players should be forced to exit the map after a minute or so, after the event is done. But still be automatically given the reward though Quote Share this post Link to post Share on other sites
LanGame 0 Posted October 10, 2014 How can I patch? Quote Share this post Link to post Share on other sites
lvinz512 0 Posted November 12, 2014 Hi, do you have update diff patch for the koe ? Seems like its not compatible to the trunk version that i used Quote Share this post Link to post Share on other sites
sever 0 Posted November 20, 2014 (edited) Thanks AnnieRuru. Edited November 20, 2014 by sever Quote Share this post Link to post Share on other sites
ShankS 0 Posted December 12, 2014 i already commented this on other topic for this KOE by AnnieRuru but since this is the original topic i posted it here also the problem is i can still Hit the EMP even i owned it. and the EMP is Skillable.. how do i fix it? Quote Share this post Link to post Share on other sites
ShankS 0 Posted December 15, 2014 anyone knows the solution? Quote Share this post Link to post Share on other sites
eetuy20 0 Posted February 19, 2015 ^ up.. how to make the emperium unable to hit by the owner? coz when I owned the emp, I can still hit the emperium. any help? thanks! Quote Share this post Link to post Share on other sites
OverLord 4 Posted August 28, 2015 Solution to emperium hit by owner? Quote Share this post Link to post Share on other sites
Shatowolf 9 Posted September 2, 2015 Solution to emperium hit by owner? Manually add the koe_1.0a.diff then recompile. Quote Share this post Link to post Share on other sites
OverLord 4 Posted September 4, 2015 Diff = nemo or other way? Have any offical topic about this file? Solution to emperium hit by owner? Manually add the koe_1.0a.diff then recompile. Quote Share this post Link to post Share on other sites
evilpuncker 504 Posted September 14, 2015 Diff = nemo or other way? Have any offical topic about this file? Solution to emperium hit by owner? Manually add the koe_1.0a.diff then recompile. http://herc.ws/wiki/Diff#Using_.diff.2F.patch_files_to_patch_your_server Quote Share this post Link to post Share on other sites
Kong 9 Posted December 18, 2015 Hi @@AnnieRuru There's a flaw with the script, players can enter the KOE room even after it ends. They talk to the NPC and leave the window option open, press OK once the KOE ends and you will be warped inside, able to claim the prize. Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted December 19, 2015 1.1 - fix the bug mentioned above - change all stuffs that I can find into constants - fix a rare bug that if player brings in a slave monster, the monster get killed whenever the emperium spawn/dead - add a plugin this time 1 Kong reacted to this Quote Share this post Link to post Share on other sites
Kong 9 Posted December 21, 2015 Thank you I'm testing it now 1.1- fix the bug mentioned above- change all stuffs that I can find into constants- fix a rare bug that if player brings in a slave monster, the monster get killed whenever the emperium spawn/dead- add a plugin this time Can you also include the update to diff? Thanks Quote Share this post Link to post Share on other sites
AnnieRuru 957 Posted December 21, 2015 Can you also include the update to diff? ThanksI believe the diff still works with latest hercwell if you manually insert those few lines you can find them in spoiler tag I recently hook with Haru in pull request at Github, so I can't have any diff in my test server Quote Share this post Link to post Share on other sites
Kong 9 Posted December 21, 2015 Ah so there's no update from the source on the latest version? Quote Share this post Link to post Share on other sites
canditw 0 Posted March 4, 2016 (edited) is HPM need for this plugin to work? like do I need to activate HPM together with this plugin?Also getting this error koe.c: In function ‘battle_check_target_post’: koe.c:43: error: ‘MOBID_1288’ undeclared (first use in this function) koe.c:43: error: (Each undeclared identifier is reported only once koe.c:43: error: for each function it appears in.) make[1]: *** [../../plugins/koe.so] Error 1 Edited March 7, 2016 by canditw Quote Share this post Link to post Share on other sites
Rory 0 Posted May 10, 2016 Hi! Thx for the script, again. CC koe.c koe.c: In function 'battle_check_target_post': koe.c:43: error: 'MOBID_EMPERIUM' undeclared (first use in this function) koe.c:43: error: (Each undeclared identifier is reported only once koe.c:43: error: for each function it appears in.) koe.c: In function 'plugin_init': koe.c:52: warning: implicit declaration of function 'addHookPost' koe.c:52: warning: nested extern declaration of 'addHookPost' make[1]: *** [../../plugins/koe.so] Error 1 Any fix for this ? I get this when trying to recompile with "make sql plugins"Thanks ~ Quote Share this post Link to post Share on other sites
canditw 0 Posted May 11, 2016 Hi! Thx for the script, again. CC koe.c koe.c: In function 'battle_check_target_post': koe.c:43: error: 'MOBID_EMPERIUM' undeclared (first use in this function) koe.c:43: error: (Each undeclared identifier is reported only once koe.c:43: error: for each function it appears in.) koe.c: In function 'plugin_init': koe.c:52: warning: implicit declaration of function 'addHookPost' koe.c:52: warning: nested extern declaration of 'addHookPost' make[1]: *** [../../plugins/koe.so] Error 1 Any fix for this ? I get this when trying to recompile with "make sql plugins" Thanks ~ I assume the plugin is not compatible with the current version of herc? You may want to use the patch instead. Quote Share this post Link to post Share on other sites
Nihad 24 Posted May 20, 2016 The plugin is created to stop people from killing their own emperium. You can just code it so that when a guild kills the emperium if they already own it their entire guild gets warped out and the owner of the emperium is set to 0. This also forces the owning guild to watch their AoE and play a bit more carefully. It only takes once for a guild to learn from their mistake, since the other guilds can easily take the emperium while they are warped out. By doing this you get to entirely avoid the plugin and source edits, if you have a hard time updating your plugins this is a nice simple alternative. You can just add this bit to OnEmpDead: if ( $koegid == getcharid(2) ) { mapannounce "guild_vs1", "You can't do that... bad " + strcharinfo(2) +" ",bc_map,0xFFCE00; mapwarp "guild_vs1","prontera",0,0,1,$koegid; $koegid = 0; sleep 500; if ( .start ) monster "guild_vs1",49,49,"EMPERIUM",1288,1,"KoE::OnEmpDead"; end; } Quote Share this post Link to post Share on other sites