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

Yes we have, what I meant to say was if it is possible to convert those old battleground scripts (Tierra, KVM and Flavius) into your ExtendedBG, with @joinbg and all the features from your plugin... instead of using the original NPCs to join the battleground... It sucks to use the chatroom to wait for players for the battleground  to start...
Yes it's possible but takes some work to configure. I have them configured with Kubix's BG release from 2016. I'm not familiar with eBG so I can't help you.

Would be nice if we can have another type of BG, for example Silvershard Mines or a command that make the players vote for a BG to play
That's quite hard cause firstly you need a mapper who has played the mode before and secondly a scripter who knows the ins and outs of it too.

 
Would be nice if we can have another type of BG, for example Silvershard Mines or a command that make the players vote for a BG to play
Any video on this would be good.

It seems like TF2 payload mode by the description. (And ofcourse if you have any map suggestion with it, please mention that as well)

 
Yes it's possible but takes some work to configure. I have them configured with Kubix's BG release from 2016. I'm not familiar with eBG so I can't help you.

That's quite hard cause firstly you need a mapper who has played the mode before and secondly a scripter who knows the ins and outs of it too.
Would be awesome if Dastgir convert those battleground into his plugin.

 
Would be awesome if Dastgir convert those battleground into his plugin.
Will look into it, but I feel, something new would be interesting for players.

 
happy hour is when badge amount reward increases when won within that hour.
Does that happen randomly or configured in script? And how much increase in rewards?

 
Isso acontece aleatoriamente ou configurado no script? E quanto aumento nas recompensas?
It works like this.
BG happens constantly.
Except at time x, for example 10:00 pm, it goes from 20% or 30% more badges.

 
Battleground mode:

Name: Battleground -- Treasure Hunt --

Map: dew_fild01

89hTr8T.png


In the image there are two suggestions where the blue and red team might born. (Their Base)

Objetives:

> The teams have to find the Treasure Chest on the map and kill it. 

> When you kill the Treasure Chest your team make 1 point. 

> The Treasure Chest is born in a random spot anywhere on the map.

> The Treasure Chest has 200 HP(or more perhaps). And everyone hits 1 on it.  (So the teams have the change to find it and fight against each other while someone is breaking it)

> After killing it, the teams are teleported back to their base and the Treasure Chest is born again anywhere on the map and your team have to find it again.

> The first team that make 3 Points wins the Battleground. 

I hope I was clear.

Treasure sprite:

GrXYZlu.png


 
Last edited by a moderator:
Battleground mode:

Name: Battleground -- Treasure Hunt --

Map: dew_fild01



In the image there are two suggestions where the blue and red team might born. (Their Base)

Objetives:

> The teams have to find the Treasure Chest on the map and kill it. 

> When you kill the Treasure Chest your team make 1 point. 

> The Treasure Chest is born in a random spot anywhere on the map.

> The Treasure Chest has 200 HP(or more perhaps). And everyone hits 1 on it.  (So the teams have the change to find it and fight against each other while someone is breaking it)

> After killing it, the teams are teleported back to their base and the Treasure Chest is born again anywhere on the map and your team have to find it again.

> The first team that make 3 Points wins the Battleground. 

I hope I was clear.

Treasure sprite:

GrXYZlu.png
This seems more like a hide and seek event rather than BG mode

 
trocar armas gloriosas por distintivos?

O sistema de happy hour pode colocar ou será colocado na fonte ou npc?

Um ótimo roteiro já grato!

Como se estivesse definido no eamod (common.txt):


// Happy Hour do BattleGround


OnDoHappyHour:


 


OnClock1600:


 


OnClock1800:


 


OnClock2000:


 


OnClock2200:


 


switch (gettime (4))


 


{


 


caso 1:


 


caso 3:


 


caso 5:


 


if (gettime (3)> = 20 && gettime (3) <22)


 


{


 


anunciar "- O Happy Hour do campo de batalha foi iniciado | Modo Arena Classificado -", 0,0x00FF00;


 


setbattleflag "bg_reward_rates", 120; // + 20% de taxas de recompensa


 


setbattleflag "bg_ranked_mode", 1;


 


fim;


 


}


 


 


 


if (gettime (3) == 22)


 


{


 


anunciar "- O Happy Hour do campo de batalha acabou | Modo Arena Regular -", 0,0x00BFFF;


 


setbattleflag "bg_reward_rates", 100; // Taxas normais


 


setbattleflag "bg_ranked_mode", 0;


 


fim;


 


}


 


quebrar;


 


caso 2:


 


caso 4:


 


caso 6:


 


if (gettime (3)> = 16 e& gettime (3) <18)


 


{


 


anunciar "- O Happy Hour do campo de batalha foi iniciado | Modo Arena Classificado -", 0,0x00FF00;


 


setbattleflag "bg_reward_rates", 120; // + 20% de taxas de recompensa


 


setbattleflag "bg_ranked_mode", 1;


 


fim;


 


}


 


 


 


if (gettime (3) == 18)


 


{


 


anunciar "- O Happy Hour do campo de batalha acabou | Modo Arena Regular -", 0,0x00BFFF;


 


setbattleflag "bg_reward_rates", 100; // Taxas normais


 


setbattleflag "bg_ranked_mode", 0;


 


fim;


 


}


 


quebrar;


 


}


 


fim;


 


}

 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 




 
Last edited by a moderator:
trocar armas gloriosas por distintivos?

O sistema de happy hour pode colocar ou será colocado na fonte ou npc?

Um ótimo roteiro já grato!

Como se estivesse definido no eamod (common.txt):


// Happy Hour do BattleGround


OnDoHappyHour:


 


OnClock1600:


 


OnClock1800:


 


OnClock2000:


 


OnClock2200:


 


switch (gettime (4))


 


{


 


caso 1:


 


caso 3:


 


caso 5:


 


if (gettime (3)> = 20 && gettime (3) <22)


 


{


 


anunciar "- O Happy Hour do campo de batalha foi iniciado | Modo Arena Classificado -", 0,0x00FF00;


 


setbattleflag "bg_reward_rates", 120; // + 20% de taxas de recompensa


 


setbattleflag "bg_ranked_mode", 1;


 


fim;


 


}


 


 


 


if (gettime (3) == 22)


 


{


 


anunciar "- O Happy Hour do campo de batalha acabou | Modo Arena Regular -", 0,0x00BFFF;


 


setbattleflag "bg_reward_rates", 100; // Taxas normais


 


setbattleflag "bg_ranked_mode", 0;


 


fim;


 


}


 


quebrar;


 


caso 2:


 


caso 4:


 


caso 6:


 


if (gettime (3)> = 16 e& gettime (3) <18)


 


{


 


anunciar "- O Happy Hour do campo de batalha foi iniciado | Modo Arena Classificado -", 0,0x00FF00;


 


setbattleflag "bg_reward_rates", 120; // + 20% de taxas de recompensa


 


setbattleflag "bg_ranked_mode", 1;


 


fim;


 


}


 


 


 


if (gettime (3) == 18)


 


{


 


anunciar "- O Happy Hour do campo de batalha acabou | Modo Arena Regular -", 0,0x00BFFF;


 


setbattleflag "bg_reward_rates", 100; // Taxas normais


 


setbattleflag "bg_ranked_mode", 0;


 


fim;


 


}


 


quebrar;


 


}


 


fim;


 


}

 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 
Can you please use english in this topic?

 
Você pode usar o inglês neste tópico?
Sorry, I forgot.
This spoiler shows how the happy hour issue works on the eamod source.

And I also asked about the Glorious Weapons Shop, whether they already have them with badges or not.

 
Sorry, I forgot.
This spoiler shows how the happy hour issue works on the eamod source.

And I also asked about the Glorious Weapons Shop, whether they already have them with badges or not.
isn't this?

OnMinute00:


if (gettime(GETTIME_HOUR) < 4) // Don't Choose Ranked Time if it is 12:00AM ~ 4:00 AM (Less players)


end;


.@year = $BGRanked_ / 1000000;


.@month = ($BGRanked_ % 1000000) / 10000;


.@day = ($BGRanked_ % 10000) / 100;


.@hour = $BGRanked_ % 100;


if (.@year == gettime(GETTIME_YEAR) && .@month == gettime(GETTIME_MONTH) && .@day == gettime(GETTIME_DAYOFMONTH)) {


if (.@hour == gettime(GETTIME_HOUR)) // Ranked Matches


$BGRanked = 1;


else // Time has passed or yet to arrive


$BGRanked = 0;


} else {


.@hour = rand(gettime(GETTIME_HOUR), 23);


$BGRanked_ = gettime(GETTIME_YEAR) * 1000000 + gettime(GETTIME_MONTH) * 10000 + gettime(GETTIME_DAYOFMONTH) * 100 + .@hour;


if (.@hour == gettime(GETTIME_HOUR))


$BGRanked = 1;


else


$BGRanked = 0;


}


if (.@ret)


return;

end;
As i know, Happy hours put available Ranked Reward Mode

 
Erro #Corrigido

Comando SQL:

# Arquivo SQL principal

CREATE TABLE SE NÃO EXISTE `char_kill_log` (
    ` id` INT (11) NÃO NULL AUTO_INCREMENT,
    `time` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
    ` killer_name` VARCHAR (25) NOT NULL,
    `` killer_id` INT (11) NOT NULL,
    `kill_name` VARCHAR (25) NOT NULL,
    ` kill_id` INT (11) NOT NULL,
    `map` VARCHAR (16) NOT NULL DEFAULT '',
    ` skill` INT (11) NOT NULL DEFAULT '0',
    `map_type` TINYINT (2) NOT NULL DEFAULT '0',
    PRIMARY KEY (` id`),
    ÍNDICE `killer_id` (` killer_id`),
    INDEX `kill_id` (` kill_id`)
) ENGINE = MyISAM;

Mensagens do MySQL:

# 1067 - Valor padrão (padrão) inválido para 'time'

 
Last edited by a moderator:
Olá, gostaria de saber se posso suportar discórdia. Estou instalando o ExtendedBG for Hercules (com modos eAmod BG), mas quando colocarei o banco de dados, forneça esta mensagem: MySQL Messages: time DATETIME NOT NULL DEFAULT '0000-00- 00 00:00:00 ', # 1067 - Valor padrão inválido (padrão) para' time 'Como eu poderia solucionar esse erro?

 
Last edited by a moderator:
Back
Top