Hercules Battlegrounds

please help me! with this bug.

after i choose battleggroundmode using @bgmode commands all the battleground modes isgoiing to start  after i use @bgstart commands .

my problem is i cannot choose whch bgmodes i want to start..
@bgmode is not working. still all the modes ar going to start after i use @bgstart

i hope you guys understand what i mean.. sorry for my bad english

 
please help me! with this bug.

after i choose battleggroundmode using @bgmode commands all the battleground modes isgoiing to start  after i use @bgstart commands .

my problem is i cannot choose whch bgmodes i want to start..
@bgmode is not working. still all the modes ar going to start after i use @bgstart

i hope you guys understand what i mean.. sorry for my bad english
Example i use @bgmode  9 ( i choose Battleground RUSH mode )
but after i activate that mode using @bgstart all the modes are activating
should be Battleground Rush mode only

 
Make sure battleground queue is running before using @bgmode. If you want to run only BG Rush mode.. check your script and just enable the BG Rush mode.

 
Just a small advice if you are developer & know what ur doing then use this plugin. This plugin is not complete & does not suit for live server, if you are thinking of using it on live server & don't know about Source editing & other stuff, just don't go with this plugin.

If u just want to test it, then i should be fine.

 
Make sure battleground queue is running before using @bgmode. If you want to run only BG Rush mode.. check your script and just enable the BG Rush mode.
still the same i think this plugins cannot be done a lot of bugs btw thanks

 
Just a small advice if you are developer & know what ur doing then use this plugin. This plugin is not complete & does not suit for live server, if you are thinking of using it on live server & don't know about Source editing & other stuff, just don't go with this plugin.

If u just want to test it, then i should be fine.
thanks for the advice this script alot of bugs ithink this plugins cannot be perfect.

 
it can be done you just need full understanding of the source itself as well as knowing the scripts like the back of your hand.

 
thanks for the advice this script alot of bugs ithink this plugins cannot be perfect.
Honestly @joinbg and @leavebg works just fine, also tested the Afk mode ( wherre if someones afk u can kick him) and tested 1 bg out and it works fine. The extra commands would need a closer look at if you want it to function perfectly. This is literally a free eamod version of BG with more user friendly commands for 2013-2017 + clients , just keep doing trial and error and you might just solve most of the problems.

 
it can be done you just need full understanding of the source itself as well as knowing the scripts like the back of your hand.
sorry im  just new in herc emulator i dont have any idea to fix this i hope u can help me.
i dont know how to read the script im just follow what i read in this tread i hope u can help me..

 
Honestly @joinbg and @leavebg works just fine, also tested the Afk mode ( wherre if someones afk u can kick him) and tested 1 bg out and it works fine. The extra commands would need a closer look at if you want it to function perfectly. This is literally a free eamod version of BG with more user friendly commands for 2013-2017 + clients , just keep doing trial and error and you might just solve most of the problems.
yeah i admit that this plugins almost all commands are working. but i dont have any knawledge to fix my problem i hope somebody can help me about my problem.
please help me hhuhuhu

 
It was too easy to get BADGE without actually spending time and waste lot of pots killing someone at BG.
How?
- ask a friend playing BG to pm you when session is about to end.  They see message  "1 min to end the bg" something like that.

- join BG and wait until finish.  You get reward.

HOW TO PREVENT THIS?

 
Last edited by a moderator:
It was too easy to get BADGE without actually spending time and waste lot of pots killing someone at BG.
How?
- ask a friend playing BG to pm you when session is about to end.  They see message  "1 min to end the bg" something like that.

- join BG and wait until finish.  You get reward.

HOW TO PREVENT THIS?
put timer when player can last join? easy enough just add timer or edit game mode scripts so they cant join past certain point.

 
I am testing this plugin seens really great tho.
The only problem I am seeing is that changes the bg mode too quickly causing it to announce too many times.

Could`t find any config related to it, do you guys can help me out on that one? How to increase the time for this?

 
I am testing this plugin seens really great tho.
The only problem I am seeing is that changes the bg mode too quickly causing it to announce too many times.

Could`t find any config related to it, do you guys can help me out on that one? How to increase the time for this?
open bg_common.txt

find

// Rotate every n seconds.
OnTimer30000:

change 30000 = 30 seconds

 
Someone please help.

How to solve these warnings.

Code:
hBG.c: In function ‘atcommand_reportafk’:
hBG.c:2040:31: warning: unused variable ‘hBGsd’ [-Wunused-variable]
  struct hBG_map_session_data *hBGsd = NULL;
                               ^
hBG.c: In function ‘atcommand_leader’:
hBG.c:2084:31: warning: unused variable ‘hBGsd’ [-Wunused-variable]
  struct hBG_map_session_data *hBGsd = NULL;
                               ^
hBG.c: In function ‘status_get_guild_id_pre’:
hBG.c:3776:31: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual]
   && (bg_id = bg->team_get_id((struct block_list *)*bl)) > 0
                               ^
hBG.c: In function ‘status_get_emblem_id_pre’:
hBG.c:3797:31: warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual]
   && (bg_id = bg->team_get_id((struct block_list *)(*bl))) > 0
                               ^
        PLUGIN  hBG
 
Last edited by a moderator:
For the first two, you can just comment those lines since they aren't used (warning is self-explanatory, just follow it's directions).

Second 2 I have not figured out yet.

Anyway they are just warnings and don't affect the functionality.

 
Back
Top