[Ajuda] o cara n ta indo pra posiзгo certa :s
#1

pow ae galera blz?
eu to com um problema aki
quando o player da spawn eli
da spawn nas pos 0.0,0.0,0.0
com a skin 0

olha meu onplayerspawn

pawn Код:
public OnPlayerSpawn(playerid)
{
    PlayerPlaySound(playerid,SOUND_OFF,0.0, 0.0, 0.0);
    if(PlayerInfo[playerid][TutorialV] == 0)
    {
        Inicial(playerid);
        return 1;
    }
    SetPlayerSkin(playerid, PlayerInfo[playerid][Skin]);
    autoescola[playerid] = 0;
    if(PlayerInfo[playerid][ChaveCasa]!= -255)
    {
    format(abrirarquivo, sizeof(abrirarquivo), PASTA_CONTAS, pName(playerid));
    SetPlayerPos(playerid, hInfo[ dini_Int(abrirarquivo, "ChaveCasa") ][ iconx ],hInfo[ dini_Int(abrirarquivo, "ChaveCasa") ][ icony ],hInfo[ dini_Int(abrirarquivo, "ChaveCasa") ][ iconz ]);
    }
    else
    {
    CarregarProf(playerid);
    }
//==============================================================================
    GangZoneShowForPlayer(playerid, Pesca, ColorPesca);
    GangZoneShowForPlayer(playerid, Drogas, ColorDrogas);
    return 1;
}
nгo sei por que ta danddo isso
Reply
#2

Perdгo do double mais ngm sabe qual o motivo nгo?
onplayerspawn n ta funfando
Reply
#3

verifica se PlayerInfo[playerid][Skin] nгo й 0.

e troca o SetPlayerPos por este:

pawn Код:
SetPlayerPos(playerid, hInfo[ dini_Float((abrirarquivo, "ChaveCasa") ][ iconx ],hInfo[ dini_Float(abrirarquivo, "ChaveCasa") ][ icony ],hInfo[ dini_Float(abrirarquivo, "ChaveCasa") ][ iconz ]);
Reply
#4

pawn Код:
public OnPlayerSpawn(playerid)
{
    PlayerPlaySound(playerid,SOUND_OFF,0.0, 0.0, 0.0);
    if(PlayerInfo[playerid][TutorialV] == 0)
    {
        Inicial(playerid);
        return 1;
    }
    SetPlayerSkin(playerid, PlayerInfo[playerid][Skin]);
    autoescola[playerid] = 0;
    if(PlayerInfo[playerid][ChaveCasa]!= -255)
    {
        format(abrirarquivo, sizeof(abrirarquivo), PASTA_CONTAS, pName(playerid));
        SetPlayerPos(playerid, hInfo[ dini_Int(abrirarquivo, "ChaveCasa") ][ iconx ],hInfo[ dini_Int(abrirarquivo, "ChaveCasa") ][ icony ],hInfo[ dini_Int(abrirarquivo, "ChaveCasa") ][ iconz ]);
    }
    else
    {
        CarregarProf(playerid);
    }
    SetPlayerPos(playerid, X, Y, Z);//AQUI COLOQUE AS COORDENADAS INICIAIS.
//==============================================================================
    GangZoneShowForPlayer(playerid, Pesca, ColorPesca);
    GangZoneShowForPlayer(playerid, Drogas, ColorDrogas);
    return 1;
}
Reply
#5

arrumei kk esqueci do return 1 ali
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)