[pomoc]Taze komanda


Započeo Arnel_Bp, Jun 12, 2014, 13:07:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja od 0
Detaljan opis problema: kada kucam /taze id i to normalno radi... ali mi nije jasno ovo kao na slici sto cu dati...nidje mi ne pise scmtoall "" a pokazuje mi prazno polje... nzm sta je ovo
Dio skripte:
CMD:taze(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: /taze [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);
    SendClientMessage(id,0x00C7FFAA, string);
    if(Tazed[id] == 1) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je vec taziran.",GetName(id),id);
	Tazed[id] =1;
	new tazername[30];
	new oname[24];
	new pname[24];
	GetPlayerName(playerid,oname, 24);
	GetPlayerName(id, pname, 24);
	GetPlayerName(playerid,tazername,30);
	format(string, sizeof(string), "Officir %s(%d) je taziro osumljicenog %s(%d)",tazername,playerid,pname,id);
	SendClientMessageToAll(0x00C7FFAA, string);
	format(string, sizeof(string), "Officir %s(%d) te je tazirao", oname,playerid);
	SendClientMessage(id,0x1E90FFAA, string);
	SetTimer("Tazingtime",3000,0);
	}
	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): evo ozacio sam na sliku...
http://zaslike.com/files/vikjc1o68chitlnaldl.png


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: /taze [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(Tazed[id] == 1) return SCMF(playerid, 0xFF0000FF, "Igrac %s(%d) je vec taziran.",GetName(id),id);
	Tazed[id] =1;
	new tazername[30];
	new oname[24];
	new pname[24];
	GetPlayerName(playerid,oname, 24);
	GetPlayerName(id, pname, 24);
	GetPlayerName(playerid,tazername,30);
	format(string, sizeof(string), "Officir %s(%d) je taziro osumljicenog %s(%d)",tazername,playerid,pname,id);
	SendClientMessageToAll(0x00C7FFAA, string);
	format(string, sizeof(string), "Officir %s(%d) te je tazirao", oname,playerid);
	SendClientMessage(id,0x1E90FFAA, string);
	SetTimer("Tazingtime",3000,0);
	}
	else return SendClientMessage(playerid, 0xFF0000FF, "Ova komanda je namijenjena za oficire San Andreasa.Nisi ovlascen da koristis ovu komandu.");
	return 1;
	}

probaj.
69