Converter comando em ZCMD para Strcmp -
LeonardoMD - 06.11.2018
Boa noite.
Alguйm pode me ajudar a converter o comando abaixo para strcmp?
pawn Code:
CMD:cornick(playerid, params[]) {
static hex;
if(!sscanf(params, "x", hex)) {
SetPlayerColor(playerid, hex);
}
return 1;
}
Re: Converter comando em ZCMD para Strcmp -
Electrifying - 06.11.2018
Quote:
Originally Posted by LeonardoMD
Boa noite.
Alguйm pode me ajudar a converter o comando abaixo para strcmp?
pawn Code:
CMD:cornick(playerid, params[]) { static hex; if(!sscanf(params, "x", hex)) { SetPlayerColor(playerid, hex); } return 1; }
|
Usar um comparador de strings й uma pйssima opзгo como processador de comandos, recomendo deixar em ZCMD e se puder, converter o seu gamemode pra ZCMD, mas tб aн.
https://sampwiki.blast.hk/wiki/Strcmp
if(strcmp("/cornick", cmdtext, true) == 0)
Aliбs, vocк precisaria usar strtok pra poder usar o "params"
Re: Converter comando em ZCMD para Strcmp -
LeonardoMD - 06.11.2018
Quote:
Originally Posted by Electrifying
Usar um comparador de strings й uma pйssima opзгo como processador de comandos, recomendo deixar em ZCMD e se puder, converter o seu gamemode pra ZCMD, mas tб aн.
https://sampwiki.blast.hk/wiki/Strcmp
if(strcmp("/cornick", cmdtext, true) == 0)
Aliбs, vocк precisaria usar strtok pra poder usar o "params"
|
Sim, realmente. Mas ainda sou meio que iniciante, nгo consigo fazer isso no momento... E minha GM tem seus comandos em strcmp, e queria converter este comando.
Essa parte que vocк fez eu sabia, o que nгo dou conta de fazer sгo os params mesmo...
Re: Converter comando em ZCMD para Strcmp -
ipsLuan - 06.11.2018
Vocк pode usar sscanf com strcmp. E vocк tambйm pode usar zcmd e strcmp no mesmo GM.
Re: Converter comando em ZCMD para Strcmp -
LeonardoMD - 07.11.2018
UP.
Alguйm?
Re: Converter comando em ZCMD para Strcmp -
Electrifying - 07.11.2018
Quote:
Originally Posted by LeonardoMD
UP.
Alguйm?
|
Do que vocк precisa?
Re: Converter comando em ZCMD para Strcmp -
LeonardoMD - 07.11.2018
Quote:
Originally Posted by Electrifying
Do que vocк precisa?
|
Que alguma boa alma me ajude a converter o comando acima, ou faзa isso, caso possa. Pois eu sou iniciante e nгo dou conta de fazer sу.
Re: Converter comando em ZCMD para Strcmp -
Pool - 07.11.2018
Nгo testei, estou pelo celular.
PHP Code:
if(strcmp(cmdtext, "/cornick", true) == 0)
{
static hex;
if(!sscanf(cmdtext, "x", hex))
SetPlayerColor(playerid, hex);
else
return false;
return true;
}
Re: Converter comando em ZCMD para Strcmp -
Ermanhaut - 08.11.2018
Quote:
Originally Posted by Pool
Nгo testei, estou pelo celular.
PHP Code:
if(strcmp(cmdtext, "/cornick", true) == 0)
{
static hex;
if(!sscanf(cmdtext, "x", hex))
SetPlayerColor(playerid, hex);
else
return false;
return true;
}
|
Desnecessбrio o ъltimo return. Й sу retornar o
SetPlayerColor
pawn Code:
if(strcmp(cmdtext, "/cornick", true) == 0)
{
static hex;
if(!sscanf(cmdtext, "x", hex))
return SetPlayerColor(playerid, hex);
else
return false;
}
Re: Converter comando em ZCMD para Strcmp -
LeonardoMD - 08.11.2018
Quote:
Originally Posted by Ermanhaut
Desnecessбrio o ъltimo return. Й sу retornar o SetPlayerColor
pawn Code:
if(strcmp(cmdtext, "/cornick", true) == 0) { static hex; if(!sscanf(cmdtext, "x", hex)) return SetPlayerColor(playerid, hex); else return false; }
|
Nгo funcionou o comando, quando digita apenas /cornick aparece "SERVER: Unknown Command", e quando digita /cornick [cуdigo da cor] aparece "| ERRO | Comando Invбlido!"