SA-MP Forums Archive
[Pedido] sscanf - 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: [Pedido] sscanf (/showthread.php?tid=508591)



sscanf - lKoDlFuLLaNNo - 23.04.2014

Tenho Uma duvida em usando sscanf ,
pawn Код:
if(sscanf(cmdtext, "u", params[0]))
Esse paremetro "u" que tens na funзao seria a quantidade de funзao que obtenho no meu Comando


PS :COMO TEM UM SO SERIA 1 FUNЗAO


Re: sscanf - N3XTMapper - 23.04.2014

Olб Fulano, recentemente estava a buscar uns tutoriais de uso do ZCMD + SSCANF e encontrei isto :

https://sampforum.blast.hk/showthread.php?tid=277842

Leia que irб te ajudar no que quer .

PHP код:
if - Primeiramente. Pra quк if? Simples. sscanf, quando consegue cumprir sua funзгo, retorna 0 (O que й um costume desconhecido em pawn). Ou seja, quando ele separa a string corretamente e todas as variбvels sгo preenchidas, retorna 0, caso contrбrio 1, o que mostraria a ajuda do comando. (Crйditos Luнs Miki)
params - Como vocк jб sabe, no zcmd, params й o que vem depois do /comando. Ou seja, seu objetivo й quebrar a string 'params' para poder pegar a hora para setar o servidor. (Crйditos Luнs Miki)
us - Bem essa parte й o que torna sscanf facil de usar em zcmd, vc sabe sabe quando usa mensagem que tenha que pegar o nome do player? ou o id, que usa %s, %d aqui й mesma coisa sу que sem %, entгo vamos ver alguns dos que eu sei...
Code:
d ou i - usado quando vocк usa nъmeros, exemplo numero do seu celular...
s - й o string usado quando vocк usa letras, exemplo "Meu nome й BlueX"
u - usado para aquele famoso [Id do Player]...
f - usado para coordenadas...
Existem mais, mas eu ainda nгo todos.... 
Poste original by : BlueX


Re: sscanf - lKoDlFuLLaNNo - 23.04.2014

Quote:
Originally Posted by N3XTMapper
Посмотреть сообщение
Olб Fulano, recentemente estava a buscar uns tutoriais de uso do ZCMD + SSCANF e encontrei isto :

https://sampforum.blast.hk/showthread.php?tid=277842

Leia que irб te ajudar no que quer .

PHP код:
if - Primeiramente. Pra quк if? Simples. sscanf, quando consegue cumprir sua funзгo, retorna 0 (O que й um costume desconhecido em pawn). Ou seja, quando ele separa a string corretamente e todas as variбvels sгo preenchidas, retorna 0, caso contrбrio 1, o que mostraria a ajuda do comando. (Crйditos Luнs Miki)
params - Como vocк jб sabe, no zcmd, params й o que vem depois do /comando. Ou seja, seu objetivo й quebrar a string 'params' para poder pegar a hora para setar o servidor. (Crйditos Luнs Miki)
us - Bem essa parte й o que torna sscanf facil de usar em zcmd, vc sabe sabe quando usa mensagem que tenha que pegar o nome do player? ou o id, que usa %s, %d aqui й mesma coisa sу que sem %, entгo vamos ver alguns dos que eu sei...
Code:
d ou i - usado quando vocк usa nъmeros, exemplo numero do seu celular...
s - й o string usado quando vocк usa letras, exemplo "Meu nome й BlueX"
u - usado para aquele famoso [Id do Player]...
f - usado para coordenadas...
Existem mais, mas eu ainda nгo todos.... 
Poste original by : BlueX
Obrigado por ajudar , mas eu ja me indentifiquei aqui , so tinha duvida desse "u" se era a cada funзao dentro do meu comando era adicionado mais parametros , e sim sao adicionados mais paremetros a cada funзao que voce adiciona no comando


tenho um tutorial aqui do PT se estiver intereзado


https://sampforum.blast.hk/showthread.php?tid=493276



E agradeзo novamente por me responder


Re: sscanf - N3XTMapper - 23.04.2014

Obrigado pelo tutorial