Skripta koju koristim: moja od 0
Detaljan opis problema: imam isti problem kao sto je sa /taze komandom bilo ovde, ali ovo je problem za /cuff... ovo mi je rijesio bio C++ ali ako bi neko mogao da mi kaze u cemu je ovde problem? i kako da se rijesim ovoga http://balkan-samp.com/forum/index.php?topic=91598.0
Dio skripte:
CMD:cuff(playerid, params[])
{
if(Ulogiran[playerid] == 0) return SendClientMessage(playerid, 0xFF0000FF, "Moras se spawnati da bi mogao da koristis ovu komandu");
if(gTeam[playerid] == TEAM_FBI || gTeam[playerid] == TEAM_ARMY || gTeam[playerid] == TEAM_COP)
{
new id,string[126];
if(sscanf(params, "ui", id)) return SCM(playerid, 0xFF0000FF, "Koristi: /cuff [id]");
if(!IsPlayerConnected(id)) return SCM(playerid, 0xFF0000FF, "ID igraca koji ste unijeli nije online.");
if(IsPlayerInAnyVehicle(id)) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je u vozilu i nemozes njega uhvatiti. Probaj ga navuci da izadje iz vozila ili pucaj u vozilo",GetName(id),id);
if(IsPlayerInAnyVehicle(playerid)) return SCMF(playerid, 0xFF0000FF, "Ne mozes tazirati %s(%d) jer si u vozilu, napusti vozilo i pokusaj opet da ga uhvatis",GetName(id),id);
if(GetDistanceBetweenPlayers(playerid,id) > 4) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je suvise daleko od tebe, probaj mu se pribliziti",GetName(id),id);
if(Ulogiran[id] == 0) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je mrtav, nemozes ga tazirati!",GetName(id),id);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) return SCM(playerid, 0xFF0000FF, "Nije moguce da stavis lisice nikome dok si u nekom od vozila");
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SCM(playerid, 0xFF0000FF, "Nije moguce da stavis lisice nikome dok si u nekom od vozila");
if(GetPlayerState(id) == PLAYER_STATE_PASSENGER) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je u vozilu. Pitaj ga da izadje i da se preda prije nego sto pucas",GetName(id),id);
if(GetPlayerState(id) == PLAYER_STATE_DRIVER) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je u vozilu. Pitaj ga da izadje i da se preda prije nego sto pucas",GetName(id),id);
SendClientMessage(id,0x00C7FFAA, string);
new oname[24];
new pname[24];
GetPlayerName(playerid,oname, 24);
GetPlayerName(id, pname, 24);
if(GetPlayerState(id) == PLAYER_STATE_ONFOOT)
format(string, sizeof(string), "%s(%d) ti je stavio lisice. Kucaj /probilisice da razbijes lisice",oname, playerid);
SendClientMessage(id, 0x1E90FFAA, string);
TogglePlayerControllable(id, 0);
SetPlayerSpecialAction(id,SPECIAL_ACTION_CUFFED);
cuffed[id] =1;
format(string, sizeof(string), "Ti si stavio %s(%d) u lisice. Kucaj /search [id] da vidis dali posjeduje neku drogu", pname, id);
SendClientMessage(playerid, 0x1E90FFAA, string);
}
else return SendClientMessage(playerid, 0xFF0000FF, "Ova komanda je namijenjena za oficire San Andreasa.Nisi ovlascen da koristis ovu komandu.");
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
obrisi ovo
SendClientMessage(id,0x00C7FFAA, string);
Citat: [SF]C++ poslato Jun 13, 2014, 10:14:18 PRE PODNE
obrisi ovo
SendClientMessage(id,0x00C7FFAA, string);
Hvala, to je to :P Nadam se da cu u buduce znati ovo hehe :)