All pastes #179751 Raw Edit

Quelqu'un

public text v1 · immutable
#179751 ·published 2006-09-22 13:43 UTC
rendered paste body
public OnPlayerCommandText(playerid, cmdtext[])
{
new message[265];
format(message,sizeof(message),"IsPlayerAdmin(%d)",IsPlayerAdmin(playerid))
SendClientMessage(playerid, COLOR_RED, message);
	if (strcmp(cmdtext, "/unfreeze", true)==0)
	{
	if (IsPlayerAdmin(playerid)){
	TogglePlayerControllable(playerid, 1);
	   }
	   else{
	     SendClientMessage(playerid, COLOR_RED, "ADMIN ONLY!");
	   }
	    return 1;
	}
	else if (strcmp(cmdtext, "/race", true)==0)
	{

	format(message, sizeof(message), "Actual race is : %s",  racetl);
	SendClientMessageToAll(COLOR_YELLOW, message);
return 1;
	}
		else if (strcmp(cmdtext, "/next", true)==0)
	{
		if (IsPlayerAdmin(playerid)){
 GameModeExit();
  }
	   else{
	   SendClientMessage(playerid, COLOR_RED, "ADMIN ONLY!");
	   }
	   return 1;
	   	}
	
	return 0;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessageToAll(0xFFFF00AA, "OnPlayerEnterVehicle");
if(((playerid+1)==vehicleid)&&(ispassenger==0)){
new err=SetVehicleParamsForPlayer(vehicleid, playerid, 0, 0);//obj / loked
	printf("SetVehicleParamsForPlayer : %d",err);

	if (firsttime[1][playerid+1]==0)
{
PlayerJoin(playerid);
}
else if(vjs[1][vehicleid])
{
SendClientMessageToAll(0xFFFF00AA, "else if(vjs[1][vehicleid]");
vjs[1][vehicleid]=0;
	SetVehiclePos(vehicleid,x2,y2,z2);
}
	}
	else{
	SendClientMessage(playerid, COLOR_RED, "You are not allowed to enter this vehicule");
new Float:x,Float:y,Float:z;	
	GetPlayerPos(playerid, x, y, z);
	SetPlayerPos(playerid, x,y,z );
	}
	return 1;
}