public OnPlayerSpawn(playerid)
{
SetPlayerRandomSpawn(playerid);
SetPlayerInterior(playerid,0);
SetPlayerMoney(playerid, 10000);
SendClientMessage(playerid, ORANGE, "The bank has gifted you $10,000!");
SendClientMessage(playerid, RED, "ANTI SPAWN KILL: 15 Seconds left!");
SetPlayerHealth(playerid, 1000000.0);
SetTimer("SpawnKill", 15000, false);
return 1;
}
forward SpawnKill(playerid);
public SpawnKill(playerid)
{
SetPlayerHealth(playerid, 100.0);
SendClientMessage(playerid, GREEN, "ANTI SPAWN KILL: Disabled!");
return 1;
}
SetTimer("SpawnKill", 15000, false);
SetTimerEx("SpawnKill", 15000, false, "d", playerid);
public OnPlayerSpawn(playerid)
{
SetPlayerRandomSpawn(playerid);
SetPlayerInterior(playerid,0);
SetPlayerMoney(playerid, 10000);
SendClientMessage(playerid, ORANGE, "The bank has gifted you $10,000!");
SendClientMessage(playerid, RED, "ANTI SPAWN KILL: 15 Seconds left!");
SetPlayerHealth(playerid, 1000000.0);
if(GetPVarInt(playerid,"Timer"))
KillTimer(GetPVarInt(playerid,"Timer"));
SetPVarInt(playerid,"Timer",SetTimerEx("SpawnKill", 15000, false, "d", playerid));
return 1;
}
forward SpawnKill(playerid);
public SpawnKill(playerid)
{
if(GetPVarInt(playerid,"Timer"))
KillTimer(GetPVarInt(playerid,"Timer"));
DeletePVar(playerid,"Timer");
SetPlayerHealth(playerid, 100.0);
SendClientMessage(playerid, GREEN, "ANTI SPAWN KILL: Disabled!");
return 1;
}
public OnPlayerSpawn(playerid)
{
SetPlayerRandomSpawn(playerid);
SetPlayerInterior(playerid,0);
SetPlayerMoney(playerid, 10000);
SendClientMessage(playerid, ORANGE, "The bank has gifted you $10,000!");
SendClientMessage(playerid, RED, "ANTI SPAWN KILL: 15 Seconds left!");
SetPlayerHealth(playerid, 1000000.0);
return 1;
}
forward SpawnKill(playerid);
public SpawnKill(playerid)
{
SetPlayerHealth(playerid, 100.0);
SendClientMessage(playerid, GREEN, "ANTI SPAWN KILL: Disabled!");
SetTimer("SpawnKill", 15000,false);
return 1;
}
Okay, I didn't make it clear above xD. When someone spawns, anyone in the server gets 100 health. Would the SetTimerEx fix that problem?
|