[XASECO2] Plugin: SpecJam (aka AutoQueue)

Discuss everything about Xymph's Aseco flavoured server control scripts for TM Forever / classic TMN and for TM² Canyon.

Moderators: Xymph, TM-Patrol

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

[XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Mikey » 16 Jan 2012 12:16

SpecJam - Sorting out the spectator traffic jam

This plugin is a spectator waiting managment system. (aka AutoQueue)

Download from ;
http://www.freewebs.com/mikeysgarage/fi ... pecjam.zip

Most should be familiar with the purpose of this.

Features
- Optional to Worst Kick for last placed finishers, or not.
- Optional to Worst Kick method, Kick from server, Force to spec or Force to spec and add to waiting list.
- Optional to Kick Admin or force admin to spec instead of kick, if kick is enabled
- Only kick/force players present at the start of the map
- Basic Idle kick function


History

0.75
- new routine for forcing to spec or play

0.70
- more bug fixes
- added referee detection for idle kick

0.69
- more bug fixes
- additional spec commands for admins
- now displays endscreen widget for players in waiting list
0.67
- fixed some bugs
- added a /spec command
- other minor changes
0.65
- fixed important bug related to timing/sequence
- fixed ladder points check
- added separate button to leave the waiting list
- other minor fixes
0.60
- added Clicking leaves queue
- fixed worst kick on map skip
- other small tweaks
- minor cosmetic changes
0.50
- added a basic idle kick
- added a minimum ladderscore check before joining the waiting list
- other small tweaks
0.41 beta - initial public release
Last edited by Mikey on 08 Jan 2013 00:01, edited 12 times in total.

rastalex
pedestrian
pedestrian
Posts: 7
Joined: 18 Oct 2010 09:29
Owned TM-games: TMU

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by rastalex » 18 Jan 2012 07:03

Hello,

First of all , thanks for the plugin.

The system of management of the queue seems to work fine.
But as i could see yesterday evening, the function "force to spec & add to wait" is not functionning.

we were 15 on the server (limited at 12 players)but nobody was requeued,anyway when someone went out of the server it was releasing someone from the queue.

here is my config code :

Code: Select all

// Start config paramaters *Edit 
  $spec_cfg['WaitMax'] = 8;               // Number of slots available in waiting line
  $spec_cfg['Worst'] = 2;                 // Number of players to Kick each race end , zero disable
  $spec_cfg['Kick'] = 2;                  // Kick Method 0=Kick 1=Force to Spec 2=Force to Spec & add to wait
  $spec_cfg['Admin'] = true;              // Kick admins (only if kick is used) 
// End config paramaters 
Maybe you have an idea of the issue?

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Mikey » 18 Jan 2012 10:47

rastalex wrote:But as i could see yesterday evening, the function "force to spec & add to wait" is not functionning.

we were 15 on the server (limited at 12 players)but nobody was requeued,anyway when someone went out of the server it was releasing someone from the queue.
What was happening exactly ?
- players were forced to spec but not added to the queue automatically
or
- no players where worst kicked when it was set to "force to spec & add to wait"
or
- other ?

Let me know and i will try and fix, I already have a newer version almost ready.

rastalex
pedestrian
pedestrian
Posts: 7
Joined: 18 Oct 2010 09:29
Owned TM-games: TMU

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by rastalex » 18 Jan 2012 10:58

- no players where worst kicked when it was set to "force to spec & add to wait"

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Mikey » 18 Jan 2012 13:37

Version 0.50 released

Rastalex, I havent been able to duplicated your problem, yet. I will look into it further. In the mean time test the latest anyway.

Xymph
Pit Crew
Pit Crew
Posts: 5654
Joined: 19 Aug 2007 12:58
Owned TM-games: TMN, TMU, TMF, TM²
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Xymph » 18 Jan 2012 17:59

Mikey wrote:Version 0.50 released
It would appear you forgot to include the text file in the new .zip.
Developer of XASECO for TMF/TMN ESWC & XASECO2 for TM²: see XAseco.org
Find your way around the Mania community from the TMN ESWC hub, TMF hub, TM² hub, and SM hub

rastalex
pedestrian
pedestrian
Posts: 7
Joined: 18 Oct 2010 09:29
Owned TM-games: TMU

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by rastalex » 19 Jan 2012 07:13

Hi,

It seems to work fine with the new release. :)
Dunno if i made a mistake with the previous one or if it was the plugin itself!

Anyway it works like a charm now so thanks a lot for your work :)

User avatar
sbone
happy cruiser
happy cruiser
Posts: 181
Joined: 13 Sep 2007 18:11
Owned TM-games: TMUF, TM2
Location: In the sky...
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by sbone » 19 Jan 2012 17:51

Hi,

all works well !
Thanks for your job ;)
-- SbOne --
Public CSb1 portal : http://csb1.sbone.fr -/- Team CSb1 : http://sbone.fr

User avatar
sbone
happy cruiser
happy cruiser
Posts: 181
Joined: 13 Sep 2007 18:11
Owned TM-games: TMUF, TM2
Location: In the sky...
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by sbone » 22 Jan 2012 14:25

Hi,

when a server is full and queue on,
is it possible when a player is joinin the server to automatically add it to the queue ?
No need to click on "join the queue".

Thanks
@+
-- SbOne --
Public CSb1 portal : http://csb1.sbone.fr -/- Team CSb1 : http://sbone.fr

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Mikey » 22 Jan 2012 22:29

It would be possible, but i think its a bad idea. For those that are genuine spectators they would have no choice.

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Mikey » 28 Jan 2012 02:02

New Version 0.60
This is now complete as far as I consider for essential featurres and functions

User avatar
sbone
happy cruiser
happy cruiser
Posts: 181
Joined: 13 Sep 2007 18:11
Owned TM-games: TMUF, TM2
Location: In the sky...
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by sbone » 29 Jan 2012 11:25

Works fine !
Thanks for this great job.

Just change "postion" to "position" ;)

Code: Select all

<label posn="2.7 -0.7 1" sizen="26 4" halign="center" valign="center" scale="1.0 1.0" text="$eeeCurrently waiting postion $fff$s'.$posi.'" action="2702702"/>
to

Code: Select all

<label posn="2.7 -0.7 1" sizen="26 4" halign="center" valign="center" scale="1.0 1.0" text="$eeeCurrently waiting position $fff$s'.$posi.'" action="2702702"/>
-- SbOne --
Public CSb1 portal : http://csb1.sbone.fr -/- Team CSb1 : http://sbone.fr

Mikey
happy cruiser
happy cruiser
Posts: 147
Joined: 15 Sep 2006 00:11
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by Mikey » 29 Jan 2012 13:53

Oops :oops:
Fixed, Thanks for letting me know

User avatar
sbone
happy cruiser
happy cruiser
Posts: 181
Joined: 13 Sep 2007 18:11
Owned TM-games: TMUF, TM2
Location: In the sky...
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by sbone » 03 Feb 2012 19:34

One precision :
if you use SpecJam plugin you must remove from plugins.xml :

Code: Select all

<plugin>mistral.idlekick.php</plugin>
To include in documentation txt file ;)

@+
-- SbOne --
Public CSb1 portal : http://csb1.sbone.fr -/- Team CSb1 : http://sbone.fr

User avatar
rycardoo2
wheelbarrow operator
wheelbarrow operator
Posts: 15
Joined: 02 Mar 2010 16:22
Owned TM-games: TMUF
Manialink(s): tmsticker
Location: Portugal - Faro
Contact:

Re: [XASECO2] Plugin: SpecJam (aka AutoQueue)

Post by rycardoo2 » 13 Feb 2012 15:54

any chance of having the plugin SpecJam for fast 3 Canyon?

Post Reply