Nova sintaxe para iCmd -
ipsBruno - 11.10.2013
Como prometido, eu iria fazer novas melhorias no icmd, porйm antes de fazer os testes e o lanзamento. Quero pedir a opiniгo de vocкs sobre a sintaxe que esotu fazendo.
Basicamente, nesta versгo й incluнdo a opзгo de colocar parвmetros sem o uso de sscanf ou de declarar variбveis, seria algo como:
pawn Код:
case iscmd("v,i,d,a")params("f"):{
SetPlayerHealth(playerid, getp($0));
SendClientMessage(playerid, -1, "Sua vida foi setada");
}
pawn Код:
case iscmd("p,m")params("is"):{
SendClientMessage( getp($0), -1, gets($1) );
}
pawn Код:
case iscmd("p,r,i,n,t")params("fsd"):{
if(ERRO_CMD) SendClientMessage(playeird, -1, "Digite uma Float, String e Nъmero");
printf("%f %s %d", getp($0), gets($1), getp($2) );
}
O que acham?
Respuesta: Nova sintaxe para iCmd -
DanDRT - 11.10.2013
Gostei .
getp = get parametros?
Respuesta: Nova sintaxe para iCmd -
ipsBruno - 11.10.2013
getp = pegar parвmetro F,U,I,D
gets = pegar parвmetro S,Z (sу para string)
Os parвmetros sгo:
$0 $1 $2 $3 .. atй $128
e no comando, "seria" assim mais ou menos
/pm [$0] [$1]
sendo $0 string e $1 msg. Logo
getp($0) e gets($1)
Respuesta: Nova sintaxe para iCmd -
DanDRT - 11.10.2013
Gostei, mais e a funзгo de usar 2 comandos em uma mesma linha? continuarб ou modificara?
Respuesta: Nova sintaxe para iCmd -
ipsBruno - 11.10.2013
vou tentar fazer para que seja possнvel isto, mas й complicado. Ao nгo ser que a sintaxe fique:
pawn Код:
case iscmd("a"), iscmd("b"): {
params("uf");
SetPlayerHealth(getp($0), getp($1));
SendClientMessage(getp($0), -1, "Sua vida foi alterada por alguйm");
}
Neste caso ele digita
/a [jogador] [vida]
ou
/b [jogador] [vida]
u e f й os mesmos maluquinhos do sscanf, sabe? Float e jogador
Respuesta: Nova sintaxe para iCmd -
DanDRT - 11.10.2013
nгo da pra por assim?
pawn Код:
case iscmd("a", "b")params("fi") {
// code
}
Re: Nova sintaxe para iCmd -
LucasF - 11.10.2013
Gosti.
Bruno gosto muito dos seus trabalhos!
EDIT: sem precisar do uso do sscanf na nova versгo irб melhorar velocidade?
Respuesta: Re: Nova sintaxe para iCmd -
DanDRT - 11.10.2013
Quote:
Originally Posted by LucasF
Gosti.
Bruno gosto muito dos seus trabalhos!
EDIT: sem precisar do uso do sscanf na nova versгo irб melhorar velocidade?
|
me aceita face fdm .-.
Re: Respuesta: Re: Nova sintaxe para iCmd -
LucasF - 11.10.2013
Quote:
Originally Posted by DanDRT
me aceita face fdm .-.
|
Quem й vocк loko?
Respuesta: Re: Respuesta: Re: Nova sintaxe para iCmd -
DanDRT - 11.10.2013
Quote:
Originally Posted by LucasF
Quem й vocк loko?
|
--'
[TUI]Dan - Danilo Galvгo
@Topico:
tenta fazer a sintaxe que eu disse logo acima