Hercules Battlegrounds

Commit 40d08d2f8eac2387416a9f4be68b60d7cad7d7be

Improvements in the way BGs are exited, guild information is refreshed.

Removal of BG Skulls on exiting the BG.

Initial implementation of BG stats. @TODO saving to database.

Addition of @bgstart/stop commands for GMs to start and stop battlegrounds. (Credits to Vykimo and Michi for the idea.)

Initial implementation of BG rankings.

 
Last edited by a moderator:
Could compile fine with VS15, your compiler is 5 years old you maybe should think of using a new one.
Tks 
default_smile.png


--------------

Open New Issue.

Commit 40d08d2f8eac2387416a9f4be68b60d7cad7d7be

Improvements in the way BGs are exited, guild information is refreshed.

Removal of BG Skulls on exiting the BG.

Initial implementation of BG stats. @TODO saving to database.

Addition of @bgstart/stop commands for GMs to start and stop battlegrounds. (Credits to Vylow and Micheiru for the idea.)

Initial implementation of BG rankings.
Problem AFK continues and News. #2

https://github.com/Smokexyz/HerculesBG/issues?q=is%3Aopen+is%3Aissue

@edit

@Smokexyz 

Would it be possible to add the official Ragnarok BGs to Hercules-BG-eAmod mode?

 
Last edited by a moderator:
Problem AFK continues and News. #2

https://github.com/Smokexyz/HerculesBG/issues?q=is%3Aopen+is%3Aissue

@edit

@Smokexyz 

Would it be possible to add the official Ragnarok BGs to Hercules-BG-eAmod mode?
Have you checked out and compiled the latest revision?
Yes, I just tested again and the problem persists. Some errors are being presented on map-server also ...

[Error]: script error in file 'npc/custom/hBG/bg_tierra_ti.txt' line 111 column
1
set_label: dup label
108: end;
109:
110: OnTimer900000:

111: OnMatchEnd:
^
112: stopnpctimer;
113: cleanmap "region_8"; // Removes all ground items
114: donpcevent "#gti_respawn::OnBGStop";
[Error]: quest_add: Character 150000 already has quest 8506.
[Error]: quest_add: Character 150002 already has quest 8506.
[Error]: quest_add: Character 150000 already has quest 8506.

About the Official BGs, you forgot to reply.

 
Sure, I don't see why official BGs can't be converted to HBG. By changing the script commands the official script uses to HBG commands, although for this project I won't be doing this.

But feel free to donate any such implementations to my repository.

 
Last edited by a moderator:
Sure, I don't see why official BGs can't be converted to HBG. By changing the script commands the official script uses to HBG commands, although for this project I won't be doing this.

But feel free to donate any such implementations to my repository.
Glad to. But unfortunately I'm not a scripter should be something very difficult for a newbie like me. Too bad you have no interest in adding them.

 
Last edited by a moderator:
Dual Ip checking is not functional yet.

 
Should be fixed in latest commit.

 
You forgot to remove the 

<<<<<<< HEAD
 
on the latest commit haha
 
Edit: Its alright now
 
The BG announcements basically spams it, is there anyway to adjust them?
 
Last edited by a moderator:
The BG announcements basically spams it, is there anyway to adjust them?
Hopefully @Smoke will add @listenbg (turn off/on the Battleground announcement)

As were using eamodBG on our Herc, Smokey should implement this commands specially (@voteleader a custom source) but its in-demand on our server BG.

@joinbg: Puts you in the Battlegrounds queue. @leader {player name}: Changes the Leader in BG. You must be the Leader to use this command.

@leavebg: Removes you from the Battlegrounds queue.

@listenbg: Enables you to receive Battlegrounds announcements.

@order {message}: Allows a Leader to broadcasts in Bold Red Text or Bold Blue Text for Team Members to see.

@reportafk: Allows a Leader to kick an idle or AFK player from Battlegrounds.

@voteleader {player name}: Allows a faction to delegate a new Leader in BG based on votes of the majority.
 
Sure, I don't see why official BGs can't be converted to HBG. By changing the script commands the official script uses to HBG commands, although for this project I won't be doing this.

But feel free to donate any such implementations to my repository.
I ask for everyone's help. Thank you!

Hello guys. All right?
I do not know if it's all known, but fortunately, Hercules is getting a conversion from BG eAmod to our emulator. However, you all know, that with this, the official BGs of Ragnarok will end up being left behind ... and that is not good. So, I thought, why not add official BGs to BG eAmod mode?
Due to this, I come here to ask the help of all, to begin a campaign of conversion of the official BGs to the mode BG eAmod. The intention is to find people capable and willing to help, thus contributing to the entire Hercules community.
Those interested should look to @Smoke, who is our great developer responsible for the implementation project of BG eAmod in the emulator Hercules.
 
I ask the help of everyone to share the message with all friends, so we can reach as many people as possible, thus getting as many contributors as possible. Thank you very much for your attention.
 
Greetings.
 

Official repository of the Hercules emulator, where it contains official BGs that need to be converted.
https://github.com/HerculesWS/Hercules/tree/master/npc/battleground
 
Official BG eAmod conversion project repository for the emulator.
https://github.com/Smokexyz/HerculesBG
Perfil developer Smoke.
http://herc.ws/board/user/31-smoke/
Official project topic.
http://herc.ws/board/topic/14083-hercules-battlegrounds/
http://herc.ws/board/topic/14204-campaign-of-conversion-of-the-official-bgs-to-the-mode-bg-eamod/

 
Last edited by a moderator:
The BG announcements basically spams it, is there anyway to adjust them?
Hopefully @Smoke will add @listenbg (turn off/on the Battleground announcement)

As were using eamodBG on our Herc, Smokey should implement this commands specially (@voteleader a custom source) but its in-demand on our server BG.

> 


@joinbg: Puts you in the Battlegrounds queue. @leader {player name}: Changes the Leader in BG. You must be the Leader to use this command.

@leavebg: Removes you from the Battlegrounds queue.

@listenbg: Enables you to receive Battlegrounds announcements.

@order {message}: Allows a Leader to broadcasts in Bold Red Text or Bold Blue Text for Team Members to see.

@reportafk: Allows a Leader to kick an idle or AFK player from Battlegrounds.

@voteleader {player name}: Allows a faction to delegate a new Leader in BG based on votes of the majority.
Agreed. These commands are very useful.

 
Back
Top