[Pomoc]strcmp---->zcmd


Započeo Tex, Februar 17, 2012, 12:55:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Tex

Skripta koju koristim:GF
Detaljan opis problema:Kako da komande iz strcmp prebacim u zcmd?np ovu komandu ja prebacim i izbacuje mi errore TMP i jos neke ja stavim prekopiram iz drugog moda to i opet iste izbacuje

Dio skripte:   
if (strcmp(cmd, "/getip", true)==0)
    {
		    tmp=strtok(cmdtext,idx);
		    if(!strlen(tmp))
		    {
		    	SendClientMessage(playerid, COLOR_YELLOW, "/getip [id]");
				return 1;
		    }
		    new id = strval(tmp);
		    new ip[16];
		    new pname[24];
		    GetPlayerName(id,pname,sizeof(pname));
			GetPlayerIp(id,ip,15);
			new ipstr[255];
			format(ipstr,sizeof(ipstr),"%s | IP: %s",pname,ip);
			if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 2)
			SendClientMessage(playerid,COLOR_YELLOW,ipstr);
		    return 1;
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno):

vlado_plavsic

    CMD:getip(playerid, params[])
    {
		    new id;
		    new ip[16];
		    new pname[24];
	        if (sscanf(params, "u",id)) SendClientMessage(playerid,BOJA, "SERVER: /getip [Playerid]");
       		else if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, BOJA, "Pogresan igracev ID.");
	        {
		        GetPlayerName(id,pname,sizeof(pname));
			GetPlayerIp(id,ip,15);
			new ipstr[255];
			format(ipstr,sizeof(ipstr),"%s | IP: %s",pname,ip);
			if ((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >= 2)
			SendClientMessage(playerid,COLOR_YELLOW,ipstr);
		    return 1;
    }


Mislim da je dobro.Oradio zcmd i sscanf.