[Ajuda]Nгo spawnando .-.
#1

Bom fiz uma parada Para spawna na profissao Mais nгo funfa.
ele spawna no Local inicial.
Gostaria de saber como deixo pra spawna Na Profi...
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PrimeiroSpawn[playerid] == true)
    {
        PrimeiroSpawn[playerid] = false;
        SetPlayerHealth(playerid, VALOR_MAXIMO_VIDA);
        GetPlayerName(playerid, nome, sizeof(nome));
        format(arquivo, sizeof(arquivo), ContasPlayers, nome);
        INI_Open(arquivo);
        SetPlayerSkin(playerid, INI_ReadInt("Skin"));
        SetPlayerPos(playerid,-2133.5146,173.7141,42.2500);
        ApplyAnimation(playerid, "CRACK", "Crckidle2", 4.0, 1, 0, 0, 0, 0);
        //criar o /continuarpos
        INI_Close();
        if(INI_ReadFloat("Vida") == 0) return 0x1;
        INI_Open(arquivo);
        SetPlayerHealth(playerid, INI_ReadFloat("Vida"));
        SetPlayerArmour(playerid, INI_ReadFloat("Colete"));
        SetTimer("Salario", 1800000, true);//1860000
        INI_Close();
    }
    SetPlayerSpawn(playerid);
    return 1;
}

public SetPlayerSpawn(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerProf[playerid] == 1)
        {
            SetPlayerPos(playerid, 1760.7625,-1885.8522,13.5554);
            SetPlayerInterior(playerid, 0);
            return 1;
        }
    }
    return 1;
}
Reply
#2

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PrimeiroSpawn[playerid] == true)
    {
        PrimeiroSpawn[playerid] = true;
        SetPlayerHealth(playerid, VALOR_MAXIMO_VIDA);
        GetPlayerName(playerid, nome, sizeof(nome));
        format(arquivo, sizeof(arquivo), ContasPlayers, nome);
        INI_Open(arquivo);
        SetPlayerSkin(playerid, INI_ReadInt("Skin"));
        SetPlayerPos(playerid,-2133.5146,173.7141,42.2500);
        ApplyAnimation(playerid, "CRACK", "Crckidle2", 4.0, 1, 0, 0, 0, 0);
        INI_Close();
        if(INI_ReadFloat("Vida") == 0) return 0x1;
        INI_Open(arquivo);
        SetPlayerHealth(playerid, INI_ReadFloat("Vida"));
        SetPlayerArmour(playerid, INI_ReadFloat("Colete"));
        SetTimer("Salario", 1800000, true);
        INI_Close();
    }
    return 1;
}
Reply
#3

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PrimeiroSpawn[playerid] == true)
    {
        PrimeiroSpawn[playerid] = true;
        SetPlayerHealth(playerid, VALOR_MAXIMO_VIDA);
        GetPlayerName(playerid, nome, sizeof(nome));
        format(arquivo, sizeof(arquivo), ContasPlayers, nome);
        INI_Open(arquivo);
        SetPlayerSkin(playerid, INI_ReadInt("Skin"));
        SetPlayerPos(playerid,-2133.5146,173.7141,42.2500);
        ApplyAnimation(playerid, "CRACK", "Crckidle2", 4.0, 1, 0, 0, 0, 0);
        INI_Close();
        if(INI_ReadFloat("Vida") == 0) return 0x1;
        INI_Open(arquivo);
        SetPlayerHealth(playerid, INI_ReadFloat("Vida"));
        SetPlayerArmour(playerid, INI_ReadFloat("Colete"));
        SetTimer("Salario", 1800000, true);
        INI_Close();
    }
    return 1;
}
Ainda Nao spawna Na Profissao !
Reply
#4

Ata Na Profiasao Qual e a Definiзao da profiзao?
Reply
#5

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Ata Na Profiasao Qual e a Definiзao da profiзao?
pawn Код:
PlayerProf[playerid]
id das Prof

#define Desempregado 0
#define Taxista 1
#define MotoTaxi 2
#define MOnibus 3
#define Medico 4
#define Advogado 5
#define Bancario 6
#define MParticular 7
#define TArmas 8
#define TDrogas 9
#define Prostituta 10
#define Prefeito 11
#define Presidente 12
#define Governador 13
Reply
#6

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerProf[playerid] == 1)
    {
       SetPlayerPos(playerid, x, y ,z);
       SendClientMessage(playerid, -1, " Voce Foi Spawnado");
     }
     return 1;
}
Reply
#7

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerProf[playerid] == 1) || if(PlayerProf[playerid] == Taxista)
    {
       SetPlayerPos(playerid, x, y ,z);
       SendClientMessage(playerid, -1, " Voce Foi Spawnado");
     }
     return 1;
}
Reply
#8

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerProf[playerid] == 1) || if(PlayerProf[playerid] == Taxista)
    {
       SetPlayerPos(playerid, x, y ,z);
       SendClientMessage(playerid, -1, " Voce Foi Spawnado");
     }
     return 1;
}
Nгo spawna ainda :/

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PrimeiroSpawn[playerid] == true)
    {
        PrimeiroSpawn[playerid] = false;
        SetPlayerHealth(playerid, VALOR_MAXIMO_VIDA);
        GetPlayerName(playerid, nome, sizeof(nome));
        format(arquivo, sizeof(arquivo), ContasPlayers, nome);
        INI_Open(arquivo);
        SetPlayerSkin(playerid, INI_ReadInt("Skin"));
        SetPlayerPos(playerid,-2133.5146,173.7141,42.2500);
        ApplyAnimation(playerid, "CRACK", "Crckidle2", 4.0, 1, 0, 0, 0, 0);
        //criar o /continuarpos
        INI_Close();
        if(INI_ReadFloat("Vida") == 0) return 0x1;
        INI_Open(arquivo);
        SetPlayerHealth(playerid, INI_ReadFloat("Vida"));
        SetPlayerArmour(playerid, INI_ReadFloat("Colete"));
        SetTimer("Salario", 1800000, true);//1860000
        INI_Close();
    }
    if(PlayerProf[playerid] == 1)
    {
        SetPlayerPos(playerid, 1753.7893,-1894.2590,13.5571);
        SendClientMessage(playerid, -1, " Voce Foi Spawnado");
    }
    return 1;
}
Reply
#9

Quote:
Originally Posted by ApeloForum
Посмотреть сообщение
Lol І

2 if em 1. zika msm em! nгo sabia dessa.. KKKKK!

@Topic

Tenta direto. Veja se funciona..
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PrimeiroSpawn[playerid] == true)
    {
        PrimeiroSpawn[playerid] = false;
        SetPlayerHealth(playerid, VALOR_MAXIMO_VIDA);
        GetPlayerName(playerid, nome, sizeof(nome));
        format(arquivo, sizeof(arquivo), ContasPlayers, nome);
        INI_Open(arquivo);
        SetPlayerSkin(playerid, INI_ReadInt("Skin"));
        SetPlayerPos(playerid,-2133.5146,173.7141,42.2500);
        ApplyAnimation(playerid, "CRACK", "Crckidle2", 4.0, 1, 0, 0, 0, 0);
        //criar o /continuarpos
        INI_Close();
        if(INI_ReadFloat("Vida") == 0) return 0x1;
        INI_Open(arquivo);
        SetPlayerHealth(playerid, INI_ReadFloat("Vida"));
        SetPlayerArmour(playerid, INI_ReadFloat("Colete"));
        SetTimer("Salario", 1800000, true);//1860000
        INI_Close();
    }
    if(PlayerProf[playerid] == 1)
    {
        SetPlayerPos(playerid, 1760.7625,-1885.8522,13.5554);
        SetPlayerInterior(playerid, 0);
        return 1;
    }
    return 1;
}
Reply
#10

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(PlayerProf[playerid] == 1) || if(PlayerProf[playerid] == Taxista)
    {
       SetPlayerPos(playerid, x, y ,z);
       SendClientMessage(playerid, -1, " Voce Foi Spawnado");
     }
     return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)