[Release] ExtendedBG for Hercules (with eAmod BG modes)

Hello, Is it possible to disable other arenas?

Like I only want enable the Rush,Conquest,CTF,TDM.. others will be disabled

 
Can someone help me with this plugin  / script?

like how to use it and inGame commands. i have successfully added it in my hercules emulator, but don't know how it works.

 
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_ctf in file 'npc/eBG/bg_flavius_ctf.txt', li ne '391'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_td in file 'npc/eBG/bg_flavius_td.txt', line '157'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_sc in file 'npc/eBG/bg_flavius_sc.txt', line '375'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_boss in file 'npc/eBG/bg_tierra_boss.txt', l ine '220'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_tti in file 'npc/eBG/bg_tierra_ti.txt', line '196'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_eos in file 'npc/eBG/bg_tierra_eos.txt', lin e '450'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_dom in file 'npc/eBG/bg_tierra_dom.txt', lin e '182'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq01 in file 'npc/eBG/bg_conquest.txt', li ne '953'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq02 in file 'npc/eBG/bg_conquest.txt', li ne '965'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq03 in file 'npc/eBG/bg_conquest.txt', li ne '977'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq04 in file 'npc/eBG/bg_conquest.txt', li ne '989'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq05 in file 'npc/eBG/bg_conquest.txt', li ne '1001'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq06 in file 'npc/eBG/bg_conquest.txt', li ne '1013'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush01 in file 'npc/eBG/bg_rush.txt', line ' 249'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush02 in file 'npc/eBG/bg_rush.txt', line ' 260'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush03 in file 'npc/eBG/bg_rush.txt', line ' 271'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush04 in file 'npc/eBG/bg_rush.txt', line ' 282'.


Anyone? I can't the pvp mapflag o-o

 
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_ctf in file 'npc/eBG/bg_flavius_ctf.txt', li ne '391'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_td in file 'npc/eBG/bg_flavius_td.txt', line '157'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_sc in file 'npc/eBG/bg_flavius_sc.txt', line '375'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_boss in file 'npc/eBG/bg_tierra_boss.txt', l ine '220'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_tti in file 'npc/eBG/bg_tierra_ti.txt', line '196'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_eos in file 'npc/eBG/bg_tierra_eos.txt', lin e '450'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_dom in file 'npc/eBG/bg_tierra_dom.txt', lin e '182'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq01 in file 'npc/eBG/bg_conquest.txt', li ne '953'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq02 in file 'npc/eBG/bg_conquest.txt', li ne '965'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq03 in file 'npc/eBG/bg_conquest.txt', li ne '977'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq04 in file 'npc/eBG/bg_conquest.txt', li ne '989'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq05 in file 'npc/eBG/bg_conquest.txt', li ne '1001'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq06 in file 'npc/eBG/bg_conquest.txt', li ne '1013'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush01 in file 'npc/eBG/bg_rush.txt', line ' 249'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush02 in file 'npc/eBG/bg_rush.txt', line ' 260'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush03 in file 'npc/eBG/bg_rush.txt', line ' 271'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush04 in file 'npc/eBG/bg_rush.txt', line ' 282'.

[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_ctf in file 'npc/eBG/bg_flavius_ctf.txt', li ne '391'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_td in file 'npc/eBG/bg_flavius_td.txt', line '157'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_sc in file 'npc/eBG/bg_flavius_sc.txt', line '375'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_boss in file 'npc/eBG/bg_tierra_boss.txt', l ine '220'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_tti in file 'npc/eBG/bg_tierra_ti.txt', line '196'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_eos in file 'npc/eBG/bg_tierra_eos.txt', lin e '450'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_dom in file 'npc/eBG/bg_tierra_dom.txt', lin e '182'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq01 in file 'npc/eBG/bg_conquest.txt', li ne '953'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq02 in file 'npc/eBG/bg_conquest.txt', li ne '965'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq03 in file 'npc/eBG/bg_conquest.txt', li ne '977'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq04 in file 'npc/eBG/bg_conquest.txt', li ne '989'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq05 in file 'npc/eBG/bg_conquest.txt', li ne '1001'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_conq06 in file 'npc/eBG/bg_conquest.txt', li ne '1013'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush01 in file 'npc/eBG/bg_rush.txt', line ' 249'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush02 in file 'npc/eBG/bg_rush.txt', line ' 260'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush03 in file 'npc/eBG/bg_rush.txt', line ' 271'.
[Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the s ame map! Removing PvP flag from ebg_rush04 in file 'npc/eBG/bg_rush.txt', line ' 282'.


Anyone? I can't the pvp mapflag o-o
You can't set pvp mapflag on battlegrounds maps.

 
Can we change BG shop item format to ItemName, Quantity, Price

Example - 100 White Potion = 1 BG Badge.

 
Hi I updated my GIT and got this error.

Please help me.

Code:
ExtendedBG.c: In function \u2018skill_notok_pre\u2019:
ExtendedBG.c:2084:11: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
  if ((*sd)->skillitem == *skill_id) {
           ^
ExtendedBG.c: In function \u2018unit_guild_skill\u2019:
ExtendedBG.c:4052:35: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
  if (skill_id < GD_SKILLBASE || sd->skillitem)
                                   ^
ExtendedBG.c:4089:9: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
   if (sd->skillitem != skill_id) {
         ^
ExtendedBG.c:4102:4: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
  sd->skillitem = sd->skillitemlv = 0;
    ^
ExtendedBG.c:4102:20: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitemlv\u2019
  sd->skillitem = sd->skillitemlv = 0;
                    ^
ExtendedBG.c: In function \u2018record_requirement\u2019:
ExtendedBG.c:5466:18: error: \u2018struct <anonymous>\u2019 has no member named \u2018autocast\u2019
     if (sd->state.autocast)
                  ^
 
Hi I updated my GIT and got this error.

Please help me.

ExtendedBG.c: In function \u2018skill_notok_pre\u2019:
ExtendedBG.c:2084:11: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
if ((*sd)->skillitem == *skill_id) {
^
ExtendedBG.c: In function \u2018unit_guild_skill\u2019:
ExtendedBG.c:4052:35: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
if (skill_id < GD_SKILLBASE || sd->skillitem)
^
ExtendedBG.c:4089:9: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
if (sd->skillitem != skill_id) {
^
ExtendedBG.c:4102:4: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
sd->skillitem = sd->skillitemlv = 0;
^
ExtendedBG.c:4102:20: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitemlv\u2019
sd->skillitem = sd->skillitemlv = 0;
^
ExtendedBG.c: In function \u2018record_requirement\u2019:
ExtendedBG.c:5466:18: error: \u2018struct <anonymous>\u2019 has no member named \u2018autocast\u2019
if (sd->state.autocast)
^

ExtendedBG.c: In function \u2018skill_notok_pre\u2019:
ExtendedBG.c:2084:11: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
if ((*sd)->skillitem == *skill_id) {
^
ExtendedBG.c: In function \u2018unit_guild_skill\u2019:
ExtendedBG.c:4052:35: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
if (skill_id < GD_SKILLBASE || sd->skillitem)
^
ExtendedBG.c:4089:9: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
if (sd->skillitem != skill_id) {
^
ExtendedBG.c:4102:4: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitem\u2019
sd->skillitem = sd->skillitemlv = 0;
^
ExtendedBG.c:4102:20: error: \u2018struct map_session_data\u2019 has no member named \u2018skillitemlv\u2019
sd->skillitem = sd->skillitemlv = 0;
^
ExtendedBG.c: In function \u2018record_requirement\u2019:
ExtendedBG.c:5466:18: error: \u2018struct <anonymous>\u2019 has no member named \u2018autocast\u2019
if (sd->state.autocast)
^

Up please

 
8>ExtendedBG.c
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(2084,13): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4052,37): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4089,11): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,6): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,22): error C2039: 'skillitemlv': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(5466,19): error C2039: 'autocast': is not a member of '<unnamed-tag>'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(198): message : see declaration of '<unnamed-tag>'
8>Done building project "ExtendedBG.vcxproj" -- FAILED.


Someone please help. willing to pay if not that much. thanks!

 
Last edited by a moderator:
8>ExtendedBG.c
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(2084,13): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4052,37): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4089,11): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,6): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,22): error C2039: 'skillitemlv': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(5466,19): error C2039: 'autocast': is not a member of '<unnamed-tag>'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(198): message : see declaration of '<unnamed-tag>'
8>Done building project "ExtendedBG.vcxproj" -- FAILED.

8>ExtendedBG.c
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(2084,13): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4052,37): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4089,11): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,6): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,22): error C2039: 'skillitemlv': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(5466,19): error C2039: 'autocast': is not a member of '<unnamed-tag>'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(198): message : see declaration of '<unnamed-tag>'
8>Done building project "ExtendedBG.vcxproj" -- FAILED.


Someone please help. willing to pay if not that much. thanks!
are you using new version of hercules?

 
8>ExtendedBG.c
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(2084,13): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4052,37): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4089,11): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,6): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,22): error C2039: 'skillitemlv': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(5466,19): error C2039: 'autocast': is not a member of '<unnamed-tag>'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(198): message : see declaration of '<unnamed-tag>'
8>Done building project "ExtendedBG.vcxproj" -- FAILED.

8>ExtendedBG.c
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(2084,13): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4052,37): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4089,11): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,6): error C2039: 'skillitem': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(4102,22): error C2039: 'skillitemlv': is not a member of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(187): message : see declaration of 'map_session_data'
8>D:\games\SQL\Hercules-stable\src\plugins\ExtendedBG.c(5466,19): error C2039: 'autocast': is not a member of '<unnamed-tag>'
8>D:\games\SQL\Hercules-stable\src\map\pc.h(198): message : see declaration of '<unnamed-tag>'
8>Done building project "ExtendedBG.vcxproj" -- FAILED.


Someone please help. willing to pay if not that much. thanks!


Reemplace skillitemlv in to: autocast.skill_lv and skillitem  in to: autocast.skill_id in ExtendedBG.c

 
The system is very good, I came to leave three suggestions to make it perfect. = D

1) Group buffs work directly within the battleground (redemption, angelus, etc ...).
2) Allow the delivery of more than 1 type of emblem at the same time.
3) Allow matches to be played sequentially and not just randomized.

But in general the system is excellent! Congratulations!

 
@Dastgir

Would there be more than one type of emblem per reward per match?
Example, instead of winning only from war, do you win the 3 types, war, valor and bravery?

 
Back
Top