/**
* Created by Simon on 18.05.2014.
*/
var ID_TEXT = $.findPacketId("TEXT");
var ID_PLAYER_TEXT = $.findPacketId("PLAYERTEXT");
var talking = "" ;
var boot = false;
var playertextPacket = event.createPacket(ID_PLAYERTEXT);
function onClientPacket(event) //Here, we handle all the packets we sent to the server
{
var packet = event.getPacket();
switch (packet.id()) {
case ID_PLAYER_TEXT:
{
var text = packet.text.toLowerCase();
if (text.length() >= 6 && text.substring(0, 6) == "/start")
{
boot = true;
talking = text.substring(7);
spamify();
}
else if (text == "/stop")
{
boot = false;
}
}
}
}
function spamify()
{
if(boot)
{
var bing = this.rand();
playertextPacket.text = talking + bing;
$.sendToServer(playertextPacket);
$.scheduleEvent(5, "spamify"); // Calls itself in 5 seconds
}
}
function rand()
{
number++;
if (number % 2 == 0)
{
return ".";
}
else
{
return "!";
}
}
var playertextPacket = event.createPacket(ID_PLAYERTEXT);
function spamify()
{
if(boot)
{
var bing = this.rand();
var playertextPacket = event.createPacket(ID_PLAYERTEXT);
playertextPacket.text = talking + bing;
$.sendToServer(playertextPacket);
$.scheduleEvent(5, "spamify"); // Calls itself in 5 seconds
}
}