Jump to content

pajodex's BG Queue System 1.3.0

25.00 USD


4 Screenshots

About This File

Quote
//===== rAthena Script =======================================
//= BG Queue System
//===== By: ==================================================
//= pajodex
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena Project (pajodex)
//===== Description: =========================================
/*
BG Queue System
  Allows player to use command @enterbg / @exitbg to join
 a battle ground without using waiting rooms. This script
 follows the 'npc/custom/battleground/unofficial/` scripts
 of rAthena.
 
  Players still has to choose which side they will fight
 for (Guillaume or Croix). Everything else follows the default
 settings of the battleground mechanics.
 
  See each script of battle ground mechanics to see the
 other settings you desire to set.
 
  Remember to disable the 'npc/battleground/' scripts and
 use these files.
  Enjoy!
  
*/
//=====******** Note ********=================================
//= if you find bugs or problem, please do tell DM me at
//= Discord (pajodex#1328) or rAthena (pajodex)
//= open for suggestions
//===== Additional Comments: =================================
/*------------------------------------------------------------
 1.0 - Initial release
-------------------------------------------------------------*/
//===== Special Credits goes to for a helping hand:============
//= Hurtsky
//= Alayne
//=============================================================

You can find these settings on each customized bg scripts: (bg_tierra_01.txt, bg_tierra_02.txt, etc..)

	// -------- Config starts here
	.player_start = 5;	// min players to start on each team
	.min_level = 80;	// min level requirement
	.max_level = 99;	// max level requirement
	// -------- Config ends here

Files included:

1. bg_queue_system.txt 
// Disclaimer: I dont own the files below, I just edited it to make it work with my main script.
2. bg_common.txt
3. bg_tierra_01.txt
4. bg_tierra_02.txt
5. bg_flavius_01.txt
6. bg_flavius_02.txt
7. bg_kvm01.txt
8. bg_kvm02.txt
9. bg_kvm03.txt

NOT SUPPORTING ANYMORE :

Spoiler

 

I will provide support if you encounter problems in the bg_queue_system I made.

 

For any modification in this system, I will charge some fees depending on the modification you will need. Please do leave me DM in discord so I can assist you.

Q > What are the possible modifications for this? 

A > Just DM me for modifications

NOTE: This script follows the 'npc/custom/battleground/unofficial/` scripts of rAthena. Make sure you disable the official battleground files then make back up before replacing using the edited versions. I dont own those files (except bg_queue_system), just edited to make it work with my script.

additional notes: This script will require the use of "bg_create/bg_join". If you are using an old svn, please refer to this commit https://github.com/rathena/rathena/commit/33cda977176a743da0385f2ee190950aa07d13ea 

 

 

UPDATE:

Spoiler

I will stop supporting this file. I have uploaded a new version of this one... For those who have a copy of this and wishes to update to the new version, please do leave me a message in discord.

 

By downloading this file, you agree with my Terms of Service:

• You are not allowed remove my signature from any of the included files.
• You are not allowed sell, resell or in any form for money or rewards using my work.
• You are not allowed claim my work as yours.

• I have the rights to change all the terms above without prior notice. 

 


What's New in Version 1.3.0   See changelog

Released

Changelog (v1.1)

Updated the files for optimization and better readability as per suggested by @Hurtsky-sempai.

  • Removed function start_bg_create
  • Script clean up

Changelog (v1.2)

  • Added agitcheck and agitcheck2
  • Entering BG is disabled during WOE

Changelog (v1.3)

  • Quick fix on function joinbg

Changelog (v1.4)

  • Fix for Leave BG queue function
  • OnInit leave bg function

×
×
  • Create New...