[Ajuda] Dialog Input
#1

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.
Reply
#2

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?
Reply
#3

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.
Reply
#4

Nao entendi o que voce quer, pode explicar melhor ?
Reply
#5

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.
Reply
#6

Nгo entendi o que queres, podes explicar melhor?
Reply
#7

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?
Reply
#8

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
Reply
#9

@EDIT
Usa strval. ^^
Reply
#10

'PAI DOS ANIMAIS' ta rodando por ae.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)