[Ajuda] Dialog Response
#1

Ola, estou com um problema e nao to conseguindo arrumar, to criando um server de torcidas e pus quando o player logar aparecer outro dialog com as regioeos, tipo sudeste...ai quando clika em sudeste tem os times, Ex.:Galoucura.
ai eu pus pra quando escolher galoucura, spawnar o player, setar a skin que eu pus aqui e a cor do nick, mas nao ta dando certo, olha se fiz certo por favor:

Quote:

if(dialogid == SpawnSudeste)
{
if(response)
{
if((listitem) == 0)
{
SetPlayerSkin(playerid, 264);
SetPlayerColor(playerid,0x057ABDAA);
SetPlayerPos(playerid,2081.7632,1908.6748,14.4865) ;
SetPlayerInterior(playerid, 0);
}
}
return 1;
}

Vlw !!!
Reply
#2

Segundo topico com o mesmo conteudo !

https://sampforum.blast.hk/showthread.php?tid=258672
Reply
#3

Olб danktog.

Tente agora...
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == SpawnSudeste)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SetPlayerSkin(playerid, 264);
                SetPlayerColor(playerid,0x057ABDAA);
                SetPlayerPos(playerid,2081.7632,1908.6748,14.4865) ;
                SetPlayerInterior(playerid, 0);
            }
        }
    }
    return 1;
}
Atenciosamente,
Falcon.
Reply
#4

nгo deu certo, tipo o plqyer nao spawn e a tela fica preta :S
Reply
#5

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == SpawnSudeste)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SetPlayerSkin(playerid, 264);
                SetPlayerColor(playerid,0x057ABDAA);
                SetPlayerPos(playerid,2081.7632,1908.6748,14.4865) ;
                SetPlayerInterior(playerid, 0);
                SpawnPlayer(playerid);
                SetCameraBehindPlayer(playerid);
            }
        }
    }
    return 1;
}
Reply
#6

quase lб, mais tipo seta o skin que ta la no 1є no AddPlayerClass
Reply
#7

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == SpawnSudeste)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SetPlayerColor(playerid,0x057ABDAA);
                SetPlayerPos(playerid,2081.7632,1908.6748,14.4865) ;
                SetPlayerInterior(playerid, 0);
                SpawnPlayer(playerid);
                SetCameraBehindPlayer(playerid);
                SetPlayerSkin(playerid, 264);
            }
        }
    }
    return 1;
}
SetPlayerSkin(playerid, 264);
Escolha o valor da skin que vocк deseja, verifique se o id nгo й o mesmo que o tal que vocк diz..
Veja tambйm se em seu OnPlayerSpawn nгo existe uma funзгo que cause a troca de skin !!
De qualquer forma tente o cуdigo acima com o SetPlayerSkin apуs o SpawnPlayer...

Atenciosamente,
Falcon.
Reply
#8

Viu, to pondo a skin que tem la no meio do AddPlayerClass, e quando spawn, sempre e a 1є :S
Reply
#9

Bom. entгo o problema provavelmente estб em seu OnPlayerSpawn !!
Se possнvel poste ele para verificar se tem algo que esteja causando isto.
Reply
#10

Pode me add no msn? dank_silva@hotmail.com
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)