SA-MP Forums Archive
[Ajuda] Como da espaзo no comandos 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] Como da espaзo no comandos zcmd? (/showthread.php?tid=414464)



Como da espaзo no comandos zcmd? - AdrianoStk - 09.02.2013

Olб!
Bom mais uma vez estou aqui, com mais uma super dъvida!


Код:
CMD:veiculoligar(playerid, params[])
{
	new carroid;
	carroid = GetPlayerVehicleID(playerid);
        GetVehicleParamsEx(carroid, motor, farol, alarme, porta, capo, portamala, objetivo);
 	SetVehicleParamsEx(carroid, VEHICLE_PARAMS_ON, farol, alarme, porta, capo, portamala, objetivo);
 	SendClientMessage(playerid, AMARELO, "Veiculo ligado!!!");
 	return 1;
}
Bom... Queria colocar o comando assim: /veiculo ligar
Tipo de modo que eu de um espaзo no:


Код:
CMD:veiculoligar(playerid, params[])
De modo que ficasse assim:

Код:
CMD:veiculo ligar(playerid, params[])
Ok! Quando eu do espaзo no comando, na hora de copilar da erros, como faзo pra copilar sem da erros de modo que o comando fique com o espaзo?


Re: Como da espaзo no comandos zcmd? - MatheusAlcapone - 09.02.2013

usa strcmp

pawn Код:
CMD:veiculo(playerid, params[])
    {
        new carroid;
        carroid = GetPlayerVehicleID(playerid);
        if(strcmp(params,"ligar", true) == 0) {
       
            GetVehicleParamsEx(carroid, motor, farol, alarme, porta, capo, portamala, objetivo);
            SetVehicleParamsEx(carroid, VEHICLE_PARAMS_ON, farol, alarme, porta, capo, portamala, objetivo);
            SendClientMessage(playerid, AMARELO, "Veiculo ligado!!!");
        }
        return 1;
    }
OBS: nгo testei mais acho que funciona


Re: Como da espaзo no comandos zcmd? - davi54723 - 09.02.2013

@Edit ....


Re: Como da espaзo no comandos zcmd? - .FuneraL. - 09.02.2013

pawn Код:
CMD:veiculo(playerid, params[]) {
      if(!strcmp(params, "ligar", false)) {
            //Funзгo
      }
      return 1;
}
Creio eu que funcionaria assim


Re: Como da espaзo no comandos zcmd? - AdrianoStk - 09.02.2013

Valeu Matheus!
Valeu Funeral!

Ajudou muito!!!