[Ajuda] params[0]/params[1] zcmd - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] params[0]/params[1] zcmd (
/showthread.php?tid=404817)
params[0]/params[1] zcmd -
gR92 - 04.01.2013
pawn Код:
CMD:spawn(playerid,params[])
{
//new id;
if(sscanf(params, "u", params[0]))
return SendClientMessage(playerid, COLOR_WHITE, "comando errado, use /spawn [id]");
else if(params[0] == INVALID_PLAYER_ID)
SendClientMessage(playerid,COLOR_RED,"jogador invalido.");
else
{
SpawnPlayer(params[0]);
}
return 1;
}
queria saber se posso usar aquele params[0] no lugar da variavel id, se params nao pode bugar o comando... vlw
Respuesta: params[0]/params[1] zcmd -
ipsBruno - 04.01.2013
Hб como sim. Logo que params
[0] vai abrigar um ъnico valor.
Mas isto й
desotimizado, logo que terб que acessar vбrias vezes a parte da array zero. Й melhor criar uma variбvel id e fazer com o todo mundo faz que o acesso а ela й simples, pois desta maneira nгo tem registradores adicionais para verificar qual parte da array acessar.