01.08.2012, 20:48
try something like
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[]) {
/* Remember to create all necessary variables here */
if(!strcmp(cmdtext, "/svetla", true))
{
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, RED, "Player not connected");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, RED, "Player not in vehicle");
GetPlayerNameEx(playerid, sendername, sizeof(sendername));
if(Svetla[playerid] == 0)
{
format(string, sizeof(string), "%s gi pusti svetlata.", sendername);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendClientMessage(playerid, WHITE, "{37F906}INFO:{FFFFFF}Gi pustivte svetlata.");
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,1,alarm,doors,bonnet,boot,objective);
Svetla[playerid] = 1;
}
else
{
format(string, sizeof(string), "%s gi iskluci svetlata.", sendername);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendClientMessage(playerid, WHITE, "{37F906}INFO:{FFFFFF}Gi izklucivte svetlata.");
GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, 0, alarm, doors, bonnet, boot, objective);
Svetla[playerid] = 0;
}
return 1;
}
return 0;
}