[HELP] Vehicle lock
#1

I want to make a vehicle to be locked for every play just not for admins and for a player who own that vehicle :

OnGameModeInIt()

if(GetPlayerName(playerid) == Franko)
{
AddStaticVehicle(521,1828.1996,-1688.3999,13.1021,305.5544,75,13); // test
}
else
{
SendClientMessage(playerid,COLOR_DBLUE,"You cant enter this vehicle, Franko is the owner of it");
}


whats wrong with this? i want vehicle to be locked for everyone just not for player named "Franko"
Reply
#2

Код:
// On top of the script
new LockVeh;
forward AdminCheck(playerid);
Код:
public OnGameModeInit()
{
	LockVeh = AddStaticVehicle(521,1828.1996,-1688.3999,13.1021,305.5544,75,13); // test
	return 1;
}
Код:
public OnPlayerConnect(playerid)
{
	new name[24];
	GetPlayerName(playerid, name, 24);
	if(strcmp(name, "Franko", true, 24) == 0)
	{
		SetVehicleParamsForPlayer(LockVeh, playerid, 0, true);
	}
	else
	{
	  SetVehicleParamsForPlayer(LockVeh, playerid, 0, false);
	}
	SetTimerEx("AdminCheck", 2000, 1, "i", playerid);
	return 1;
}
Код:
public AdminCheck(playerid)
{
	if(IsPlayerAdmin(playerid))
	{
	  SetVehicleParamsForPlayer(LockVeh, playerid, 0, false);
	}
	else
	{
	  SetVehicleParamsForPlayer(LockVeh, playerid, 0, true);
	}
}
Reply
#3

Tnx
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)