All pastes #839339 Raw Edit

Anonymous

public text v1 · immutable
#839339 ·published 2007-12-30 23:49 UTC
rendered paste body
//Includes
#include <a_samp>

#define COLOR_GREY
#define COLOR_RED

public OnPlayerCommandText(playerid, cmdtext[])
{
//Lock
	if (strcmp(cmdtext, "/lock", true)==0)
	{
		if(!IsPlayerInAnyVehicle(playerid))
			return SendClientMessage(playerid,COLOR_RED,"You're not in a vehicle");
		if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
			return SendClientMessage(playerid,COLOR_RED,"You can only lock the doors as the driver.");
		for(new i=0;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i) && i!=playerid) SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
		return SendClientMessage(playerid, COLOR_GREY, "Vehicle locked!");;
	}

//unlock
	if (strcmp(cmdtext, "/unlock", true)==0)
	{
		if(!IsPlayerInAnyVehicle(playerid))
			return SendClientMessage(playerid,COLOR_RED,"You're not in a vehicle");
		if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER)
			return SendClientMessage(playerid,COLOR_RED,"You can only unlock the doors as the driver.");
		for(new i=0;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i) && i!=playerid) SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
		return SendClientMessage(playerid, COLOR_GREY, "Vehicle unlocked!");;
	}
	
	return 0;
	}