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

1. at line 1770 of eBG_common.c, can you check here @Dastgir

2. Some sql error: 

Code:
: DB error - Field 'score' doesn't have a default value.  This happens if i bring flag to my base.

	3. @commands not loaded.  there might be some issue on setting so it did not proceed to load other settings.

	 
(07/29/2018 10:23:11) [ Debug ] : Function: setarray (14 parameters):
(07/29/2018 10:23:11) [ Debug ] : Data: variable name='$bg_flavius_ctf' index=0
(07/29/2018 10:23:11) [ Debug ] : Data: number value=3
(07/29/2018 10:23:11) [ Debug ] : Data: number value=5
(07/29/2018 10:23:11) [ Debug ] : Data: number value=5
(07/29/2018 10:23:11) [ Debug ] : Data: number value=2000
(07/29/2018 10:23:11) [ Debug ] : Data: variable name='BF_Badge2' index=0
(07/29/2018 10:23:11) [ Debug ] : Data: number value=15
(07/29/2018 10:23:11) [ Debug ] : Data: number value=10
(07/29/2018 10:23:11) [ Debug ] : Data: number value=10
(07/29/2018 10:23:11) [ Debug ] : Data: number value=0
(07/29/2018 10:23:11) [ Debug ] : Data: number value=0
(07/29/2018 10:23:11) [ Debug ] : Data: number value=0
(07/29/2018 10:23:11) [ Debug ] : Data: number value=0
(07/29/2018 10:23:11) [ Debug ] : Data: number value=1
(07/29/2018 10:23:11) [ Debug ] : Source (NPC): BG_Settings (invisible/not on a map)
(07/29/2018 10:23:11) [ Warning ] : script_get_val: cannot access player variable 'BF_Badge2', defaulting to 0



1/2) Would be fixed in next revision (It is recommended to use char-server save)

3) Might be right, you need to include commands in groups.conf, its available to Admins by default

4) BF_Badge2 is constant from item_db.conf, it exists on both renewal and pre-renewal. If you have disabled it, then add it back, or change to whatever you want to give.

(Opening issue on github would be quick, however this forum can be used for support)

 
Quazi said:
please check this one sir @Dastgir im using the latest hercules..
1z2f77r.png
Although that's just warning(with no effect on anything), it will be fixed and pushed later today.

Edit: Should be fixed https://github.com/dastgirp/eBG/commit/9fe7a5a07a789a37be1cd5ae11edb8cb86bdaa7b

 
Last edited by a moderator:
Emergency Call can be cast repeatedly..
BG Type (Announce) is not working.. should rotate the bg type in configure time using OnTimer10000: // Rotation if BG don't start (10 seconds or?)...?

Also is NPC Telma supported in this Extended BG? Like the mapflag for BG Items that can be used only BG Maps or WoE Exclusive Items.

 
Last edited by a moderator:
  • Upvote
Reactions: Axl
After @joinbg any case

[Debug]: mapindex_name2id: Map "ebg_rush" not found in index list!

[Debug]: mapindex_name2id: Map "ebg_conques"

AFTER BG RUSH BREAKS THE EMPERIUM

[Error]: buildin_warp: moving player 'MauroM' to "02",146,46 failed.

After ENDS BG MATCH AND @JOINBG TO NEW MATCH

[Error]: bg_info: bg_data not found for bg_id:11 type:1.
[Error]: bg_info: bg_data not found for bg_id:11 type:2.

AFTER BG ROTATION

[Debug]: script debug : 0 110109533 : BG Changing End: 2
[Error]: script_rid2sd: fatal error ! player not attached!
[Debug]: Source (NPC): eBG_Conquest (invisible/not on a map)
[Warning]: script_get_val: cannot access player variable '@i', defaulting to 0

AFTER ENDS RUSH MATCH

[Debug]: bg_team_rewards: Cannot give x19 7773 to BG_ID: 0
[Debug]: bg_team_rewards: Cannot give x17 7773 to BG_ID: 0

The time for ends a BG MATCH is not called, all time 0 - 1, 

I change:

.time_remaining = getvariableofnpc(.bg_time[BGT_RUSH], "BG_Settings");

For:

.time_remaining = getvariableofnpc(.bg_time[.@bg_id], "BG_Settings");

In all Scripts

Regards,

Axl.
 
Last edited by a moderator:
@Axl Are you using the latest? Haven't experiencing this using the latest.

 
  • Upvote
Reactions: Axl
After @joinbg any case

[Debug]: mapindex_name2id: Map "ebg_rush" not found in index list!

[Debug]: mapindex_name2id: Map "ebg_conques"
Make sure you put all the maps required in db/map_index.txt, conf/map/maps.conf.
 

AFTER BG RUSH BREAKS THE EMPERIUM

[Error]: buildin_warp: moving player 'MauroM' to "02",146,46 failed.
Tried breaking the Emperium in BG Rush cant reproduce this error.

AFTER BG ROTATION

[Debug]: script debug : 0 110109533 : BG Changing End: 2
[Error]: script_rid2sd: fatal error ! player not attached!
[Debug]: Source (NPC): eBG_Conquest (invisible/not on a map)
[Warning]: script_get_val: cannot access player variable '@i', defaulting to 0
Can't reproduce this also. 

AFTER ENDS RUSH MATCH

[Debug]: bg_team_rewards: Cannot give x19 7773 to BG_ID: 0
[Debug]: bg_team_rewards: Cannot give x17 7773 to BG_ID: 0

The time for ends a BG MATCH is not called, all time 0 - 1, 
This too.
Using the latest stable git: 7f7b8060cba8f0aba60f43cf343bdf3f773f3438
Client: 2014-10-22bRagexe

 
Make sure you put all the maps required in db/map_index.txt, conf/map/maps.conf.
 

Tried breaking the Emperium in BG Rush cant reproduce this error.

Can't reproduce this also. 

This too.
Using the latest stable git: 7f7b8060cba8f0aba60f43cf343bdf3f773f3438
Client: 2014-10-22bRagexe
This bugs only show if i remove BG ARENAS of BG_COMMON config.

For exemplo, remove all bgs mode except CONQUEST, RUSH AND TDM.

 
Last edited by a moderator:
This bugs only show if i remove BG ARENAS of BG_COMMON config.

For exemplo, remove all bgs mode except CONQUEST, RUSH AND TDM.
yes, that would happen if you remove data from array, because the BGTypes are assigned constant, which would be looked up in the array.

To disable the arena, you need to set false in respective index of

Code:
setarray .bg_enabled[BGT_CTF], true ,true ,true ,true ,true ,true ,true ,true ,true , true;
 
Back
Top