All pastes #620115 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-07-15 07:24 UTC
rendered paste body
public OnPlayerRequestSpawn(playerid) {
	if(SpawnLock == 1) {
	    if(sentmsg_spawn[playerid] == 0) {
		    SendClientMessage(playerid, COLOR_YELLOW, "The admins have blocked all spawning.");
	 		GameTextForPlayer(playerid, "Blocked from spawning.~n~Read chat for details.", 3, 5000);
	 		sentmsg_spawn[playerid] = 1;
	 		SetTimerEx("ResetNoSpam",1000,0,"%i",playerid);
		}
		return false;
	}
	if(!IsPlayerRegistered(playerid)){
	    if(sentmsg_spawn[playerid] == 0) {
			SendClientMessage(playerid, COLOR_YELLOW, "You need to be registered to play! Type /register to register.");
			GameTextForPlayer(playerid, "Register please!", 3, 5000);
 			sentmsg_spawn[playerid] = 1;
	 		SetTimerEx("ResetNoSpam",1000,0,"%i",playerid);
		}
		return 0;
	} else if(!IsPlayerLoggedIn(playerid)){
	    if(sentmsg_spawn[playerid] == 0) {
	 		SendClientMessage(playerid, COLOR_YELLOW, "You need to be logged in to play! Type /login to login.");
	 		GameTextForPlayer(playerid, "Login please!", 3, 5000);
	 		sentmsg_spawn[playerid] = 1;
	 		SetTimerEx("ResetNoSpam",1000,0,"%i",playerid);
		}
		return 0;
	}
	return 1;
}