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



Skin. - Lucas-Fc - 21.11.2012

Oi Galera, tenho um dialog, em que o player pode escolher sua skin.
Acontece, que depois que ele escolhe a skin, quando ele da spawn, a skin nгo estava trocando.

Entгo eu fiz assim :

pawn Код:
new PlayerInfo[MAX_PLAYERS];
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerInfo(playerid) == 1)
    {
        SetPlayerSkin(playerid, 210 );
    }
    else if(PlayerInfo(playerid) == 2)
    {
        SetPlayerSkin(playerid, 226 );
    }
    else if(PlayerInfo(playerid) == 3)
    {
        SetPlayerSkin(playerid, 59 );
    }
    else if(PlayerInfo(playerid) == 4)
    {
        SetPlayerSkin(playerid, 141 );
    }
    return 1;
}
pawn Код:
if (dialogid == DIALOG_SEXO1)
    {
        if (response)
        {
            SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Masculino.");
            PlayerInfo[playerid] = 1; // 210
        }
        else
        {
            SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Feminino.");
            PlayerInfo[playerid] = 2; // 226
        }
    }
    if (dialogid == DIALOG_SEXO)
    {
        if (response)
        {
            SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Masculino.");
            PlayerInfo[playerid] = 3; // 59
        }
        else
        {
            SendClientMessage(playerid, -1, "Vocк escolheu o Sexo Feminino.");
            PlayerInfo[playerid] = 4; // 141
        }
    }
    return 1;
}


Mais estб dando esses Erros :

pawn Код:
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : error 012: invalid function call, not a valid address
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : warning 215: expression has no effect
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : error 001: expected token: ";", but found ")"
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : error 029: invalid expression, assumed zero
C:\Users\Lucas\Desktop\Servidor\gamemodes\OMG.pwn(43) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Alguйm pode me ajudar ?


Re: Skin. - Lucas-Fc - 21.11.2012

Por favor, alguйm ! to mф tempгo tentando !


Re: Skin. - Zona_Sky - 21.11.2012

man vocк crio o topico agora e ja deu um UP em Seguida :S .
Creio que esse problema fazia parte do seu topico do Dialog poderia posta o code lб.. nгo fica criando topicos topicos TOPICOS ..


Re: Skin. - Lucas-Fc - 21.11.2012

Invйs de vocк ficar falando sobre meu tуpico, por que vocк nгo me ajuda ?


Re: Skin. - Zona_Sky - 21.11.2012

amigo so falei msm por fala..

mais agr com essa Ignorвncia que nгo ajudo msm simplesmente isso.

eu acho que os Ajudantes precisa ter mais Respeito.

Agora vб estuda mais. :]


Re: Skin. - Lucas-Fc - 21.11.2012

Quote:
Originally Posted by Zona_Sky
Посмотреть сообщение
amigo so falei msm por fala..

mais agr com essa Ignorвncia que nгo ajudo msm simplesmente isso.

eu acho que os Ajudantes precisa ter mais Respeito.

Agora vб estuda mais. :]
Ignorвncia nгo.

E outra, se nгo quiser ajudar, nгo ajude.



Re: Skin. - Maklister - 21.11.2012

nгo deveria ser

pawn Код:
new PlayerInfo[MAX_PLAYERS][NomeDaEnum];
Exemplo

pawn Код:
enum pInfo
{
    Level,
    Skin
}


new PlayerInfo[MAX_PLAYERS][pInfo];


public OnPlayerConnect(playerid)
{

    PlayerInfo[playerid][Skin] = 299 // 299 ъltima Skin
    SetPlayerSkin(playerid, PlayerInfo[playerid][Skin] );
    return 1;
}



Re: Skin. - Lucas-Fc - 21.11.2012

Nгo entendi nada , Murilo.

Serб que й tгo difнcil assim gente ?

Tanto servidor, que tem a opзгo do player escolher o sexo, parece ser tгo fбcil.

affz



Re: Skin. - Maklister - 21.11.2012

Quote:
Originally Posted by Lucas-Fc
Посмотреть сообщение
Nгo entendi nada , Murilo.

Serб que й tгo difнcil assim gente ?

Tanto servidor, que tem a opзгo do player escolher o sexo, parece ser tгo fбcil.

affz
uma coisa:

pawn Код:
new PlayerInfo[MAX_PLAYERS];
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerInfo(playerid) == 1)
    {
        SetPlayerSkin(playerid, 210 );
    }
    else if(PlayerInfo(playerid) == 2)
    {
        SetPlayerSkin(playerid, 226 );
    }
    else if(PlayerInfo(playerid) == 3)
    {
        SetPlayerSkin(playerid, 59 );
    }
    else if(PlayerInfo(playerid) == 4)
    {
        SetPlayerSkin(playerid, 141 );
    }
    return 1;
}
vocк definiu no topo

Код:
new PlayerInfo[MAX_PLAYERS];
e na public OnPlayerSpawn vocк tava verificando de outra forma

Код:
public OnPlayerSpawn(playerid)
{
	if(PlayerInfo(playerid) == 1)
	{
		SetPlayerSkin(playerid, 210 );
	}
    return 1;
}
Explicando vocк definiu com [] e tava verificando com ()

da uma olhada nisso ai.


Re: Skin. - Lucas-Fc - 21.11.2012

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
uma coisa:

pawn Код:
new PlayerInfo[MAX_PLAYERS];
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerInfo(playerid) == 1)
    {
        SetPlayerSkin(playerid, 210 );
    }
    else if(PlayerInfo(playerid) == 2)
    {
        SetPlayerSkin(playerid, 226 );
    }
    else if(PlayerInfo(playerid) == 3)
    {
        SetPlayerSkin(playerid, 59 );
    }
    else if(PlayerInfo(playerid) == 4)
    {
        SetPlayerSkin(playerid, 141 );
    }
    return 1;
}
vocк definiu no topo

Код:
new PlayerInfo[MAX_PLAYERS];
e na public OnPlayerSpawn vocк tava verificando de outra forma

Код:
public OnPlayerSpawn(playerid)
{
	if(PlayerInfo(playerid) == 1)
	{
		SetPlayerSkin(playerid, 210 );
	}
    return 1;
}
Explicando vocк definiu com [] e tava verificando com ()

da uma olhada nisso ai.


AAAAAAA MANOOO ! GRAЗAS A DEUS ! VALEU CARA DEU CERTO AQUI xD