SA-MP Forums Archive
[AJUDA] Skin +REP - 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] Skin +REP (/showthread.php?tid=335773)



[AJUDA] Skin +REP - peumenezes - 19.04.2012

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.


Re: [AJUDA] Skin +REP - peumenezes - 19.04.2012

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


Re: [AJUDA] Skin +REP - KinX - 19.04.2012

no public OnPlayerDialogResponse desse dialog

vc coloca SetPlayerSkin


Re: [AJUDA] Skin +REP - peumenezes - 19.04.2012

como assim ?


Re: [AJUDA] Skin +REP - KinX - 19.04.2012

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


Re: [AJUDA] Skin +REP - KinX - 19.04.2012

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 {



Re: [AJUDA] Skin +REP - peumenezes - 19.04.2012

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


Re: [AJUDA] Skin +REP - KinX - 19.04.2012

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


Re: [AJUDA] Skin +REP - peumenezes - 19.04.2012

vlw men


Re: [AJUDA] Skin +REP - leosivi - 19.04.2012

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