[Ajuda] Comando /veh
#1

Estou tentando aprender usar sscanf,fiz um comando aqui usando como exemplo um strtok.
Quando eu uso o comando ele nгo executa,sу fala denovo pra eu usar o comando certo /veh [ID] [COR1] [COR2]

Erros no cуdigo?


Quote:
new cmd3[51 char],params2[101 char];
unformat(cmdtext,"s[51]s()[101]",cmd3,params2);
if(!strcmp(cmd3,"/veh",true))
{
new Float:X,Float:Y,Float:Z;
new car,cor1,cor2;
if(sscanf(params2,"ddd",car,cor1,cor2))
return SendClientMessage(playerid,-1,"Uso: /Veh [ID] [COR1] [COR2]");
if(car >= 400) return SendClientMessage(playerid,-1,"Modelos entre 400 e 611");
if(cor1 >=0) return SendClientMessage(playerid,-1,"Cores entre 0 e 126");
if(cor2 >=0) return SendClientMessage(playerid,-1,"Cores entre 0 e 126");
GetPlayerPos(playerid, X,Y,Z);
CreateVehicle(car,X,Y,Z,0.0,cor1,cor2,6000);
PutPlayerInVehicle(playerid,car,0);
return 1;
}
return 0;
}

Reply
#2

@UP Ninguйm?
Reply
#3

sscanf nгo funciona em strcmp, somente em processadores de comandos.
Reply
#4

Quote:
Originally Posted by F1N4L
Посмотреть сообщение
sscanf nгo funciona em strcmp, somente em processadores de comandos.
Aff
ok obrigado,+REP for you pela resposta
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)