[AJUDA] Skin +REP
#1

Olб pessoal do fуrum eu queria substituir esse
code:
pawn Код:
dini_IntSet(file, "novato", 2);
ShowPlayerDialog(playerid, skinnovato, DIALOG_STYLE_MSGBOX, "Vocк mora aonde?", "Escolha Seu Pais", "Brasil", "Outros");
}else {
Para

pawn Код:
dini_IntSet(file, "novato", 2);
ShowPlayerDialog(playerid, skinnovato, DIALOG_STYLE_MSGBOX, "Escolha o sexo",  "Homem", "mulher");
}else {
mais nгo sei o que faзo com o skin para colocar.
Reply
#2

O Skin que tem que й de homem ta assim na #define skinnovato 51 ai eu coloquei o da mulher assim #define skinnovato2 54
Reply
#3

no public OnPlayerDialogResponse desse dialog

vc coloca SetPlayerSkin
Reply
#4

como assim ?
Reply
#5

Vocк quer fazer com que quando o player selecione , por exemplo, "Homem", setar uma skin pra ele?
Reply
#6

Acho que o certo seria vc mudar para
pawn Код:
dini_IntSet(file, "novato", 2);
ShowPlayerDialog(playerid, skinnovato, DIALOG_STYLE_MSGBOX, "Escolha o Sexo", "Vocк й homem ou mulher?",  "Homem", "mulher");
}else {
Reply
#7

KinX mais ai sу vai setar um skin que й o de home "skinnovato" o de mulher que eu botei й "skinnovato2"
Reply
#8

entao, ai no OnPlayerDialogReponse, vc coloca assim, mais ou menos

topo
pawn Код:
new bool:Homem[MAX_PLAYERS];
new bool:Mulher[MAX_PLAYERS];
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == skinnovato)
    {
        if(response) // se ele selecionar "Homem"
        {
            Homem[playerid] = true;
            return 1;
        }
        if(!response)// Se selecionar "Mulher"
        {
            Mulher[playerid] = true;
            return 1;
        }
        return 1;
    }
    return 1;
}
no OnPlayerSpawn
pawn Код:
if(Homem[playerid] == true)
{
SetPlayerSkin(playerid, skinnovato); // mudar para a skin de homem, definida como "skinnovato"
}
if(Mulher[playerid] == true)
{
SetPlayerSkin(playerid, skinnovato2); // mudar para skin de mulher, definida como "skinnovato2"
}
isso foi soh 1 exemplo q eu usei, mas e melhor vc usar 1 sistema q salve
Reply
#9

vlw men
Reply
#10

KinX
Arrumei ai
peumenezes caso sua var nao seja pSkin posteo erro
mas tenho certeza q serб pSkin

OnPlayerSpawn

PHP код:
if(Homem[playerid] == true)
{
SetPlayerSkin(playeridskin); // mudar para a skin de homem
PlayerInfo[playerid][pSkin] = mudar para a skin de homem;
}
if(
Mulher[playerid] == true)
{
SetPlayerSkin(playeridskin); // mudar para skin de mulher
PlayerInfo[playerid][pSkin] = mudar para a skin de mulher
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)