Author Topic: Dedicated Minigame Script.  (Read 7531 times)

V1

Ever left your dedicated server with a minigame running and end up getting your IRC spammed with "WTF?! Where has the minigame gone?!" ?


Never again shall you suffer from this dilemma. With this simple script just type: /SetDedicatedMinigame
You are now left free to frolic around other people server's knowing that your minigame is safely running. Note: This is admin+ only.

I have tested. Although please post any bugs

G'd Bye :3

Download

Credit: Space Guy for some help.
« Last Edit: March 28, 2010, 03:11:11 PM by Fluff-is-back »


http://forum.returntoblockland.com/dlm/viewFile.php?id=827 ?
That's not the same thing. If you leave, it still disappears. That just forces people to join your minigame.

That's not the same thing. If you leave, it still disappears. That just forces people to join your minigame.
Indeed.

This is awesome. Sadly, I can't host servers, but I'm still DLing incase I become able to.

This was done before, but was glitchy, have you tested this?


This was done before, but was glitchy, have you tested this?
Yes, I have tested this script, it appears to work perfectly, but please, if you have any bugs/gliches then please post here so that I can fix for the next version.

Are the bricks of people not on the server included in the mini-game?

Are the bricks of people not on the server included in the mini-game?
if not, then i guess we'll all have to revert to my plan B, place a big wide area of baseplates around spawns, which will teleport you to the right areas :D

I'm not coder, but..

Code: [Select]
function serverCmdSetdedicatedminigame(%client)
{
  if(%client.isAdmin)
  {
    trace(1);
bottomprintall("<color:00ff00>A Dedicated Minigame has been set!");
  }
}

This sets a dedicated minigame?
That doesn't take much code work.

I read the script.

This will not work.


Code: [Select]
function serverCmdSetdedicatedminigame(%client)
{
  if(%client.isAdmin)
  {
    trace(1);
bottomprintall("<color:00ff00>A Dedicated Minigame has been set!");
  }
}
Wait what, why the hell would you want to use trace()?

Wait what, why the hell would you want to use trace()?
Because it works.

I'm not coder, but..

Code: [Select]
function serverCmdSetdedicatedminigame(%client)
{
  if(%client.isAdmin)
  {
    trace(1);
bottomprintall("<color:00ff00>A Dedicated Minigame has been set!");
  }
}

This sets a dedicated minigame?
That doesn't take much code work.
No, it didn't, I spent all of 12mins for a hack to host a dedicated knife TDM.