Jump to content
grenat50

Release: Battleground Extended 2020 ! With Bomberman/Poring Ball

Recommended Posts

On 6/23/2021 at 3:55 AM, cook1e said:

When I try to attack an enemy from the other team, I can't do it without pressing the SHIFT key, sometimes it lets me attack. the moment he lets me attack the enemy emblem starts to appear / disappear repeatedly. Only problem I have seen so far (Using the latest revision June 22, 2021)

Second bug, when a player get disconnected for being AFK in Battleground map-server crash

It has to be something related to the emblem, any fixes?

same problem, i need to press SHIFT for attack enemy.
how to solve this "bug"?

Edited by Yuno
Link to comment
Share on other sites

Every time I start the Bomberman game the server restarts 🥲

Poring Ball also restarts the game after kicking the poring.

image.png.c6aa99febf65473fe41800778df3b0a3.png

image.png.aa14a4a85e53fa5347e50a37a1926eb4.png

Edited by Hakahay
new crash
Link to comment
Share on other sites

hi i have a problem installing the BattlegroundExtended.patch via PuttY xD
the problem that I get is the following

Screenshot_1.png.9dce1c4454f572b31927e4d4c58d95d5.png

thx u so much for this script but i need execute this 

Link to comment
Share on other sites

On 9/23/2021 at 2:05 AM, Yuno said:

same problem, i need to press SHIFT for attack enemy.
how to solve this "bug"?

I have the same problem, client 2018-06-21aRagexeRE

Link to comment
Share on other sites

Problems with the Battleground Extended 2020 !

I'm having the following problems:

1.png.5f607a7075d2269a1de19529eecbe201.png

2.png.5f620a3bc8c58f477ac3cf63dbed0332.png

3.png.36b7d5f570554cb64bf8630546c5dd9a.png

4.png.9d4f58203c716fb338bb25a3b3e1f6c4.png

The problem only occurs after changing the data, with the following modifications:

DATA BG Eamod.rar

Date with the modifications applied:

data.rar

If I configured something wrong, please help me!

Hexed version: 2018-06-21aRagexeRE

Diff: TESTE3.log

Edited by Mael
Use remove format
Link to comment
Share on other sites

Hi,

I've uploaded a new version but it needs to be approved.

Quote

1.0.4 Updates:
- Fix crash when someone is afk
- Ranking system
- @bginfo upgraded
- Announce for the whole server upon battleground's start (only when "join" is possible)
- Healer upgraded
 


There was a crash when someone was afk, sorry about that.

I've added a ranking system to display on your website.

@bginfo is indicating whether someone is in the queue of a BG that hasn't started, or if a BG has started with amount of players and time left.

 

The Extended Battlegrounds are up on my server so it will be easier to discover/fix any issues.

 @Tdi123 you need to update your client, I responded in your other post.

Edited by grenat50
  • Upvote 1
Link to comment
Share on other sites

22 hours ago, grenat50 said:

Hi,

I've uploaded a new version but it needs to be approved.


There was a crash when someone was afk, sorry about that.

I've added a ranking system to display on your website.

@bginfo is indicating whether someone is in the queue of a BG that hasn't started, or if a BG has started with amount of players and time left.

 

The Extended Battlegrounds are up on my server so it will be easier to discover/fix any issues.

 @Tdi123 you need to update your client, I responded in your other post.

Thaaaaaanks.

#Edit

The patch 1.0.4 is the same as 1.0.3 It didn't have any changes.

image.thumb.png.23b43a96daa837a8d37b19860b8a98c2.png

Edited by M a p l e
Link to comment
Share on other sites

The changes are all in the npc folder except a command I forgot to add in the diff, I'll upload another diff tomorrow.

Meanwhile if you want to try, you need to add this in script.c - getqueuecount is a command that gives you the amount of players in a queue.
 

BUILDIN_FUNC(getqueuecount)
{
    struct map_session_data* sd;
    const char *name = script_getstr(st, 2);

    if (!script_rid2sd(sd))
        return SCRIPT_CMD_SUCCESS;

    int16 mapindex = mapindex_name2id(name);

    for (auto &pair : battleground_db) {
        for (auto &map : pair.second->maps) {
            if (map.mapindex == mapindex) {
                for (const auto &queue : bg_queues) {
                    if(pair.second->id == queue->id) {
                        script_pushint(st, queue->teama_members.size()+queue->teamb_members.size());
                        return SCRIPT_CMD_SUCCESS;
                    }
                }
                script_pushint(st, 0);
                return SCRIPT_CMD_SUCCESS;
            }
        }
    }
    script_pushint(st, 0);
    return SCRIPT_CMD_SUCCESS;
}

 

    BUILDIN_DEF(getqueuecount,"s"),

 

Link to comment
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.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.