Converting... ZCMD to STRCMP
#1

Can someone convert me this command into STRCMP... ?

Код:
CMD:makesaleveh(playerid, params[])
{
	new vrsta,model,boja1,boja2,cijena;
	if (sscanf(params, "ddddd",vrsta,model,boja1,boja2,cijena)) SCM(playerid, COLOR_WHITE, "Koristenje: /makesaleveh [vrsta] [ModelID] [boja1] [boja2] [cijena]");
	else if(vrsta < 0 || vrsta > 3)  SCM(playerid, COLOR_LIGHTGREEN, "Vrste: 0-Auto,1-Motor,2-Brod,3-Avion");
	else if(model < 400 || model > 611)  SCM(playerid, COLOR_WHITE, "Model vozila nemoze biti ispod 400 i preko 611!");
	else if(boja1 < 0 || boja1 > 126)  SCM(playerid, COLOR_WHITE, "Boja vozila nemoze biti ispod 0 i preko 126!");
	else if(boja2 < 0 || boja2 > 126)  SCM(playerid, COLOR_WHITE, "Boja vozila nemoze biti ispod 0 i preko 126!");
	else if(cijena < 1 || cijena > 99999999)  SCM(playerid, COLOR_WHITE, "Cijena nemoze biti ispod 0!");
	else
	{
	    if(IsPlayerAdmin(playerid))
	    {
			new Float:X,Float:Y,Float:Z,Float:A, s;
			GetPlayerPos(playerid, X,Y,Z);
		 	s = MakeXDCarFnc(playerid,vrsta,model,X+1.5,Y+2.5,Z+2.0,A,boja1,boja2,"Nitko");//THREAD-0=car=bike,2=boat,3=air
		 	MyVehicle[s][MyVehFsale] = cijena;
			SCM(playerid, COLOR_LIGHTRED, "Stvorio si vozilo za prodaju!");
			printf("TYP:%d, ID:%d",vrsta,s);
			UpdateMyVehSystem(s);
		}else{SCM(playerid, COLOR_LIGHTRED, "Niste autorizirani za koristenje ove komande!");}
	}
	return 1;
}

I tried something like this but it has a lot of bugs and didn't worked...
Код:
	if(strcmp(cmdtext, "/makesaleveh", true) == 0)
	{
		new vrsta,model,boja1,boja2,cijena;
		new x_saleveh[256];
		x_saleveh = strtok(cmdtext, idx);
		if(!strlen(x_saleveh))
		{
			SendClientMessage(playerid, COLOR_WHITE, "Koristenje: /makesaleveh [vrsta] [ModelID] [boja1] [boja2] [cijena]");
			if(vrsta < 0 || vrsta > 3)  SendClientMessage(playerid, COLOR_LIGHTGREEN, "Vrste: 0-Auto,1-Motor,2-Brod,3-Avion");
			else if(model < 400 || model > 611)  SendClientMessage(playerid, COLOR_WHITE, "Model vozila nemoze biti ispod 400 i preko 611!");
			else if(boja1 < 0 || boja1 > 126)  SendClientMessage(playerid, COLOR_WHITE, "Boja vozila nemoze biti ispod 0 i preko 126!");
			else if(boja2 < 0 || boja2 > 126)  SendClientMessage(playerid, COLOR_WHITE, "Boja vozila nemoze biti ispod 0 i preko 126!");
			else if(cijena < 1 || cijena > 99999999)  SendClientMessage(playerid, COLOR_WHITE, "Cijena nemoze biti ispod 0!");
		}
	 	if(IsPlayerAdmin(playerid))
		{
			new Float:X,Float:Y,Float:Z,Float:A, s;
			GetPlayerPos(playerid, X,Y,Z);
	 		s = MakeXDCarFnc(playerid,vrsta,model,X+1.5,Y+2.5,Z+2.0,A,boja1,boja2,"Nitko");//THREAD-0=car=bike,2=boat,3=air
	 		MyVehicle[s][MyVehFsale] = cijena;
			SendClientMessage(playerid, COLOR_LIGHTRED, "Stvorio si vozilo za prodaju!");
			printf("TYP:%d, ID:%d",vrsta,s);
			UpdateMyVehSystem(s);
		}
		else
		{
			SendClientMessage(playerid, COLOR_LIGHTRED, "Niste autorizirani za koristenje ove komande!");
		}
		return 1;
	}
Reply


Messages In This Thread
Converting... ZCMD to STRCMP - by NeroX98 - 17.11.2012, 18:43
Re: Converting... ZCMD to STRCMP - by Ballu Miaa - 17.11.2012, 19:04
Re: Converting... ZCMD to STRCMP - by NeroX98 - 17.11.2012, 19:08
Re: Converting... ZCMD to STRCMP - by NewerthRoleplay - 17.11.2012, 19:11
Re: Converting... ZCMD to STRCMP - by NeroX98 - 17.11.2012, 19:14
Respuesta: Converting... ZCMD to STRCMP - by ThePhenix - 17.11.2012, 19:16
Re: Respuesta: Converting... ZCMD to STRCMP - by NeroX98 - 17.11.2012, 19:23
Re: Respuesta: Converting... ZCMD to STRCMP - by Riddick94 - 17.11.2012, 19:25
Re: Respuesta: Converting... ZCMD to STRCMP - by NeroX98 - 17.11.2012, 19:30
Re: Converting... ZCMD to STRCMP - by Riddick94 - 17.11.2012, 19:35

Forum Jump:


Users browsing this thread: 1 Guest(s)