30.07.2011, 17:11
Ah tah. Na mгo:
PHP код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256], idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd,"/injetar",true) == 0)
{
#define IsValidVehicle(%0) GetVehicleModel(%0) ? true : false
new p[256], n[24], id, veiculo;
p = strtok(cmdtext, idx);
if(!strlen(p)) return SendClientMessage(playerid,0xFF0000FF,"Uso correto: /injetar [id do player] [veiculo]");
id = strval(p);
p = strtok(cmdtext, idx);
if(!strlen(p)) return SendClientMessage(playerid,0xFF0000FF,"Uso correto: /injetar [id do player] [veiculo]");
veiculo = strval(p);
if(id == INVALID_PLAYER_ID || !IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF0000FF,"ID INVALIDO !");
if(!IsValidVehicle(veiculo)) return SendClientMessage(playerid,0xFF0000FF,"Veiculo Invalido");
PutPlayerInVehicle(id, veiculo, 1);
GetPlayerName(strval(p), n, 24);
format(p, sizeof p, "Vocк injetou %s no veiculo %d.", n, veiculo);
SendClientMessage(playerid, 0xFFFF00FF, p);
GetPlayerName(playerid, n, 24);
format(p, sizeof p, "Vocк foi injetado no veiculo por %s.", n);
SendClientMessage(playerid, 0xFFFF00FF, p);
return 1;
}
return 0;
}