Caso queira usar a include ZCMD, você deve defini-la primeiro no topo do seu gamemode
Logo após não será necessário usar o callback OnPlayerCOmmandText; Você pode definir um comando direto usando:
Fazendo um comando como exemplo, você pode pegar da mesma base e alterar o comando que você quer estar fazendo, isso é valido quando for usar o sscanf
Código PHP:
#define <ZCMD>
#define <sscanf>
Logo após não será necessário usar o callback OnPlayerCOmmandText; Você pode definir um comando direto usando:
Código PHP:
CMD:meucomando (playerid, params[])
Fazendo um comando como exemplo, você pode pegar da mesma base e alterar o comando que você quer estar fazendo, isso é valido quando for usar o sscanf
Código PHP:
CMD:teleportar(playerid, params[])
{
new mundo, interior, Float:x, Float:y, Float:z;
if(sscanf(params, "fffdd", x,y,z,interior, mundo)) return SendClientMessage(playerid, -1, "Use: /teleportar [PosX] [PosY] [PosZ] [Interior] [Mundo] "); //f = Valor Float | d = Valor Inteiro
SetPlayerVirtualWorld(playerid, mundo);
SetPlayerInterior(playerid, interior);
SetPlayerPos(playerid, x,y,z);
return 1;
}
![[Imagem: disc.png]](https://i.ibb.co/YfQpSD1/disc.png)
[C.E.O]Brasil Play Socity