Simple Error
#1

Hi guys can some1 help me with this cmd ?

this is the command:

Код HTML:
CMD:spawncar(playerid, params[])
{
	if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login pin.");
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
		new model,color1,color2,sendername[25],string[256],szMessage[30];
		if(sscanf(params, "iii", model)) return SCM(playerid,0xFFFFFFFF, "{5024FF}Syntax:{FFFFFF}/spawncar <Model>");
		if(model < 400 || model > 611) return SCM(playerid,COLOR_WHITE,"{FFB870}Invalid car ID! (400-611)");
    	new Float:X,Float:Y,Float:Z;
		GetPlayerPos(playerid, X,Y,Z);
     	new carid = AddStaticVehicle(model, X,Y,Z, 0.0,  color1, color2);
		Carspawn[carid] = carid;
       	GetPlayerName(playerid, sendername, sizeof(sendername));
       	new vehicles = GetVehicleModel(carid) - 400;
    	format(string, sizeof(string), "AdmCmd: %s has spawned a %s.",sendername,aVehicleNames[vehicles]);
    	ABroadCast(COLOR_ADMCOMMANDS, string, 4);
		format(string,sizeof(string),"VehLog: %s has spawned car model %d.",sendername,model);
    	Adminlog(string);
		LinkVehicleToInterior(carid, GetPlayerInterior(playerid));
		format(szMessage, sizeof(szMessage), "{FF0000}ADMCAR");
	    SetVehicleNumberPlate(carid, szMessage);
	}
	else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly);
	return 1;
}
When i use it i get this error in server_log

Код HTML:
sscanf warning: Format specifier does not match parameter count.
Reply
#2

Change

PHP код:
if(sscanf(params"iii"model)) 
to

PHP код:
if(sscanf(params"i"model)) 
Reply
#3

thx oMa37 it works
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)