Easycore

Release: Extended Battleground [eAmod BG]

Recommended Posts

38 minutes ago, JuanMeissner said:

Are it compatible with herc ws?

 

15 hours ago, Easycore said:

Description

Battleground System from eAmod compatibilized with rA c++.

 

Share this post


Link to post
Share on other sites

Is it Source for maps?
map: bat_a03
map: bat_a04
map: bat_a05
map: bat_b03
map: bat_b04
map: bat_b05
map: bat_c04
map: bat_c05
map: bat_c06
map: bat_c07
map: bat_c08
map: schg_cas06
map: schg_cas07
map: schg_cas08
map: arug_cas06
map: arug_cas07
map: arug_cas08
map: rush_cas01
map: rush_cas02
map: rush_cas03
map: rush_cas04
map: region_8

Edited by ryuma1922

Share this post


Link to post
Share on other sites

@ryuma1922 check his GitHub it has everything you need including source for maps.

Share this post


Link to post
Share on other sites

Well done! A question, intend to add bg/woe stuffs (like eAmod)?

thanks for share. 😉

Edited by Kooler

Share this post


Link to post
Share on other sites
On 7/9/2018 at 11:32 PM, Kooler said:

Well done! A question, intend to add bg/woe stuffs (like eAmod)?

thanks for share. 😉

Only BG stuffs.

Share this post


Link to post
Share on other sites
  • Fixed interaction in (bg_warp) when mapname is "RespawnPoint".

Share this post


Link to post
Share on other sites
3 hours ago, Easycore said:
  • Fixed interaction in (bg_warp) when mapname is "RespawnPoint".

Are you update on github too?

Share this post


Link to post
Share on other sites
23 minutes ago, hendra814 said:

Are you update on github too?

In github there are only files related to npc/db.

Share this post


Link to post
Share on other sites
12 minutes ago, Easycore said:

In github there are only files related to npc/db.

@Easycore ok, Thanks for the info, i will download it.

Share this post


Link to post
Share on other sites

are you still will develop it further?

as it it not stable as you said.

when compiled there is some warning apear, on ubuntu 16.04

Share this post


Link to post
Share on other sites
6 hours ago, Litro Endemic said:

are you still will develop it further?

as it it not stable as you said.

when compiled there is some warning apear, on ubuntu 16.04

It's not tested at 100%, that's why I can't assure stability.

I will keeping updated It to make It close as close to eAmod, but If I add new content like arenas or new features probably won't be free.

Can you post those warnings?

Share this post


Link to post
Share on other sites

yeah i too think it can be optimized further, but I have little or no knowledge on how to go for it.. and those warning is below

i have started tinkering on the scripts, example on the bg_common.txt script variable [Bat_Team] is no longer used afaik

when i have time maybe i will try to optimize the script first, if I remember correctly there is someone have bg scripts without src mod

battleground.cpp: In function ‘void bg_block_skill_status(battleground_data*, int)’:
battleground.cpp:132:138: warning: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘int64 {aka long int}’ [-Wformat=]

this line: sprintf(output, "%s : Cannot use team skill %s. %I64d seconds remaining................", bg->g->name, skill_get_desc(skillnum), seconds);
battleground.cpp: In function ‘void bg_guild_build_data()’:
battleground.cpp:673:66: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]

this line: fread(&bg_guild[j].emblem_data, 1, bg_guild[j].emblem_len, fp);

for the 2nd one i added the variable for return value to suppress the warning.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • Aded BG/WoE Consumables system
    gFuKae9.png
  • Added Telma NPC & some mapflags on arenas (check Github)
  • Added Extended Battleground Mapflags to @mapflag atcommand.
  • Fixed some compile warnings.
Edited by Easycore
  • Love 1

Share this post


Link to post
Share on other sites

@Easycore you can add check by IP, blocking double account on the battleground ?

 

// Don't allow users to join a Queue if they have been detected as double login.
// Uses the IP Address count or Mac Address (requires Harmony)
bg_logincount_check: yes

 

Share this post


Link to post
Share on other sites
1 hour ago, Santato said:

@Easycore you can add check by IP, blocking double account on the battleground ?

 

// Don't allow users to join a Queue if they have been detected as double login.
// Uses the IP Address count or Mac Address (requires Harmony)
bg_logincount_check: yes

Protect 1 PC/Day ?

 

Share this post


Link to post
Share on other sites
4 minutes ago, Hnomkeng said:

 

In the bg of the official eAmod has an IP check to not let have dual, blocking the entry with the same IP

Edited by Santato

Share this post


Link to post
Share on other sites
On 7/8/2018 at 6:18 PM, Easycore said:

Extended Battleground [eAmod BG]


Extended Battleground [eAmod BG]

PttUxpn.png

Made in Git Hash: '91169d7ebccccaf5008076383c89ff3a6c514a9e'
Repository (db/npc/clientside): https://github.com/xEasycore/ExtendedBG

Description

Battleground System from eAmod compatibilized with rA c++.

Features

- Temporal guild System (Fake Guild)
- Queue System (@joinbg)
- Guild Skills usable in Battleground
- Guild Skills separated cooldown
- Anti AFK system
- Enable/Disable BG Announces

Commands

@joinbg: queue join
@leavebg: queue leave
@order: sends a message to your team
@leader: change team leader
@reportafk: kick an AFK player
@listenbg: enable/disable display bg announces

Admin Commands

@bgstart: enable BG queue
@bgstop: disable BG queue
@bgmode: change actual BG arena (own creation)
@bgsize: change min/max players for an Arena (own creation)

Arenas availables

- Capture the Flag - Team DeathMatch - Conquest - Rush - Triple Inferno - Eye of the Storm - Domination -

 

Feel free to Donate if you want to support me
Donate me

 

Note: This release is not stable, use it at your own risk.


 

You can guide to play BG ?, I'm first time to use.

Share this post


Link to post
Share on other sites

Thank you for the content, as i see the ranking and happy hour isn't available right?

Share this post


Link to post
Share on other sites
On 7/17/2018 at 4:40 AM, fictionx said:

Thank you for the content, as i see the ranking and happy hour isn't available right?

I pretend to release the ranking/statistics as non-free (and some features else)

About Happy Hour you can use OnHourXX and setbattleflag "bg_reward_rates" through script.

 

- Added missing configuration for bg_monster_reveal.
- Added Stone Control & Bossnia arenas (Github: 8d0861f)

I will update this soon as it could cause errors after this commit:
 

 

  • Upvote 1

Share this post


Link to post
Share on other sites
8 hours ago, Easycore said:

- Added missing configuration for bg_monster_reveal.
- Added Stone Control & Bossnia arenas (Github: 8d0861f)

I will update this soon as it could cause errors after this commit:
 

 

diff will be updated too?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...