09.04.2015, 14:10
Hello, I've been working on an event system and I was going to add an MAX EVENT PLAYERS in to stop the event from getting overfull, so this is what I tried:
If you know where I am going wrong, please help! thanks.
Code:
#define MAX_EVENT_PLAYERS 16
pawn Code:
CMD:event(playerid, params[])
{
if(EventOn == false)
{
SendClientMessage(playerid, red, "There is no event on.");
}
else
if(EventPlayer[playerid] == true)
{
SendClientMessage(playerid, red, "You are already on the event.");
}
else
if(EventStarted == true)
{
SendClientMessage(playerid, red, "Event has started.");
}
else
if(GetMaxPlayers() > MAX_EVENT_PLAYERS)
{
SendClientMessage(playerid, red, "Event is full.");
}
else
{
EventPlayer[playerid] = true;
SendClientMessage(playerid, orange, "You joined event.");
GivePlayerMoney(playerid, -10000);
GetPlayerPos(playerid, eX, eY, eZ);
SetPlayerPos(playerid, -384.3118,-3006.7292,101.2255);
}
return 1;
}