[Ajuda] o QUE TEM ERRADO? - 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] o QUE TEM ERRADO? (
/showthread.php?tid=362692)
o QUE TEM ERRADO? -
Kasura - 25.07.2012
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
if(strcmp(cmd, "/desbug", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
RemovePlayerFromVehicle(playerid);
SetPlayerPos(playerid, x, y,z+3);
TogglePlayerControllable(playerid,1);
}
return 1;
}
return SendClientMessage(playerid, Vermelho,"[ERRO] Comando Inexistente!");
}
Mesmo digitando cmd errado o desbug й ativado...
esqueci como resolve isso =/
Re: o QUE TEM ERRADO? -
humildadeforever - 25.07.2012
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/desbug", true) == 0)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
RemovePlayerFromVehicle(playerid);
SetPlayerPos(playerid, x, y,z+3);
TogglePlayerControllable(playerid,1);
return 1;
}
return SendClientMessage(playerid, Vermelho,"[ERRO] Comando Inexistente!");
}
Se quiser usar cmd tem que usar assim:
pawn Код:
new cmd[156], idx;
cmd = strtok(cmdtext, idx);
E a stock strtok tambйm!
Re: o QUE TEM ERRADO? -
Kasura - 25.07.2012
Vlws... as vezes me impressiono como posso esquecer de coisas tгo simples