SA-MP Forums Archive
[Ajuda] Dialog Input - 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] Dialog Input (/showthread.php?tid=275986)



[Ajuda] Dialog Input - diretor7 - 11.08.2011

Bom eu aprendi a mecher em INPUT faz um tempo e entгo queria saber como й que faz para que o ID que eu digitar seja reconhecido como um Player?
Pra quem nгo entendeu, eu quero que quando eu digitar um ID no input ele reconheзa o player.
Й isso, obrigado.


Re: [Ajuda] Dialog Input - Allan Kardec - 11.08.2011

pawn Код:
if(strcmp("/abrirdialog", cmdtext, true) == 0)
{
    ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, ".:: ID do Player ::.","Insira o ID do Player:","Inserir","Cancelar");
    return 1;
}
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == 1)
    {
         new id, Float:pX, Float:pY, Float:pZ;
         id = strval(tmp);
         tmp = strtok(cmdtext, idx);
         GetPlayerPos(id, pX, pY, pZ);
         SetPlayerPos(playerid, pX, pY, pZ+1.0);
    }
    return 1;
}
Assim?


Re: [Ajuda] Dialog Input - diretor7 - 11.08.2011

Nгo, nгo.
Assim eu digito no Dialog o nъmero 1, ai a funзгo daquele Dialog vai pro ID 1, no caso vai pro ID digitado.


Re: [Ajuda] Dialog Input - Devastador - 11.08.2011

Nao entendi o que voce quer, pode explicar melhor ?


Re: [Ajuda] Dialog Input - diretor7 - 11.08.2011

Ok.
Vamos por de exemplo vocк, no jogo vocк й o ID 1 ai eu abro o dialog e digito o nъmero 1.
Ai a funзгo daquele dialog vai pra vocк entende, tipo pega por ID.


Re: [Ajuda] Dialog Input - Devastador - 11.08.2011

Nгo entendi o que queres, podes explicar melhor?


Re: [Ajuda] Dialog Input - diretor7 - 11.08.2011

Bom vou tentar sу mais essa vez.
Exemplo:
Eu dou /kick ai abre o dialog input falando: DIGITE UMA ID PARA KICKAR UM PLAYER
Ai eu quero eu quando a pessoa digitar o ID a pessoa й kickada entedeu?


Re: [Ajuda] Dialog Input - Devastador - 11.08.2011

kkkkkkkkkkkkkkkkkkkkkkkkkkk

Tф te trollando e vc nem vк ! Fiquei rindo meia hora da tua cara.

Se tiver uma variбvel 'giveplayerid' global, basicamente passe o 'giveplayerid' pra 'inputtext'. Se nгo der, pergunta aqui dnv q eu respondo kkkkkkkkkkkk


Re: [Ajuda] Dialog Input - Allan Kardec - 11.08.2011

@EDIT
Usa strval. ^^


Re: [Ajuda] Dialog Input - Devastador - 11.08.2011

'PAI DOS ANIMAIS' ta rodando por ae.