їSpawns en el aire? [HELP]
#1

Esto empieza aquн:

https://sampforum.blast.hk/showthread.php?tid=175328

Lo arreglй segun decian.

Pues bien, todo perfecto, maravilloso, sigo editando el script tiruru feclizmente (RP) meto unos comandos edito el stuff.ini, Meto los archivos originales del GF en scriptfiles
Y voy a testear una cosa y ya habrй acabaado y chan chan!

Todas las facciones spawnean en el aire
(Spawnean muuuuucho mas arriba pero la foto la tome bajo)
Estoy desesperado y cabreado, porque ya estaba preparado para subirlo al host.
Os mando el set player spawn, que mande la otra vez

pawn Код:
public SetPlayerSpawn(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pTut] == 0)
        {
            gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1; gBus[playerid] = 1;
            TogglePlayerControllable(playerid, 0);
            SetPlayerCameraPos(playerid,1807.5317,-1874.3710,19.9318);
            SetPlayerCameraLookAt(playerid,1810.3656,-1872.5260,19.6235);
            RegistrationStep[playerid] = 1;
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, " ");
            SendClientMessage(playerid, COLOR_YELLOW, "Bienvenido a Espaсa-Virtual Roleplay, por favor rellena la siguiente informaciуn para continuar.");
            SendClientMessage(playerid, AZUL, "їEres hombre o mujer? (Escribe lo que seas).");

        }
        new rand;
        new house = PlayerInfo[playerid][pPhousekey];
        if(PlayerPaintballing[playerid] != 0)
        {
            ResetPlayerWeapons(playerid);
            GivePlayerWeapon(playerid, 29, 999);
            rand = random(sizeof(PaintballSpawns));
            SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
            return 1;
        }
        if(PlayerInfo[playerid][pJailed] == 1)
        {
            SetPlayerInterior(playerid, 10);
            SetPlayerPos(playerid,223.2878,109.6057,999.0156);
            SendClientMessage(playerid, COLOR_LIGHTRED, "Condena incompleta, vuelves a la carcel.");
            return 1;
        }
        if(PlayerInfo[playerid][pJailed] == 2)
        {
            SetPlayerInterior(playerid, 10);
            SetPlayerPos(playerid,219.7550,111.0173,999.0156);
            SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
            return 1;
        }
        if(MedicBill[playerid] == 1 && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0 && PlayerInfo[playerid][pTut] == 1)
        {
            if(PlayerInfo[playerid][pDonateRank] >= 0)
            {
                new string[256];
                new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost;
                GivePlayerMoney(playerid, -cut);
                format(string, sizeof(string), "DOCTOR: tu factura por los servicios prestados es de $%d, pasa un buen dia.", cut);
                SendClientMessage(playerid, TEAM_CYAN_COLOR, string);
                MedicBill[playerid] = 0;
                MedicTime[playerid] = 0;
                NeedMedicTime[playerid] = 0;
                PlayerInfo[playerid][pDeaths] += 1;
                SetPlayerHealth(playerid, 75.0);
            }
            /*SetPlayerInterior(playerid, 5);
            rand = random(sizeof(gMedicSpawns));
            SetPlayerPos(playerid, gMedicSpawns[rand][0], gMedicSpawns[rand][1], gMedicSpawns[rand][2]); // Warp the player
            SetPlayerFacingAngle(playerid, 270.0);
            TogglePlayerControllable(playerid, 0);
            GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~y~You are recovering from your ~r~wounds~y~...", 35000, 3);
            MedicTime[playerid] = 1;
            if(PlayerInfo[playerid][pDonateRank] > 0)
            {
                NeedMedicTime[playerid] = 30;
            }
            else
            {
                NeedMedicTime[playerid] = 60;
            }
            PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0);
            return 1;*/

        }
        else if(house !=255)
        {
            if(SpawnChange[playerid]) //If 1, then you get to your house, else spawn somewhere else
            {
                SetPlayerToTeamColor(playerid);
                SetPlayerInterior(playerid,HouseInfo[house][hInt]);
                SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
                PlayerInfo[playerid][pLocal] = house;
                PlayerInfo[playerid][pInt] = HouseInfo[house][hInt];
                return 1;
            }
        }
        else if(PlayerInfo[playerid][pLeader] == 7)//Mayor spawn
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1498.1019,-1748.3665,15.4453);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//Police Force spawn
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 293.3870,-1512.3900,26.0203);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)//GROOVE
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2495.2852,-1686.5195,13.5142);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//Ballas
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2143.4319,-1485.1072,25.5391);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)//Fire/Ambulance spawn
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1187.9407,-1297.8887,13.5546);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//LaCosaNostra spawn
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1133.3285,-2036.4789,69.0078);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//Yakuza spawn
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1280.9045,-818.2344,84.1406);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) //Bomberos
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 318.8138,-1805.4303,4.5562);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) //News spawn
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 739.7784,-1355.6804,13.5000);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) //Taxis
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1755.9878,-1886.0736,13.5566);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) //Policia Local
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1526.6776,-1677.4456,5.8906);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) //Guardia Civil
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2732.7485,-2451.0908,17.5937);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) //HITMAN
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 257.4196,-1365.0779,53.1094);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pJob] == 7)
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2186.0781,-998.0214,66.4688);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pJob] == 14)
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2186.0781,-998.0214,66.4688);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        else if (PlayerInfo[playerid][pJob] == 20)
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 2186.0781,-998.0214,66.4688);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
        /*if ((gTeam[playerid]) == 1)
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 265.6472,-1498.7578,924.6406);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }*/

        /*if(PlayerInfo[playerid][pFMember] != 255)
        {
            new family = PlayerInfo[playerid][pFMember];
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, FamilyInfo[family][FamilyInterior]);
            SetPlayerPos(playerid, FamilyInfo[family][FamilySpawn][0],FamilyInfo[family][FamilySpawn][1],FamilyInfo[family][FamilySpawn][2]);
            SetPlayerFacingAngle(playerid, FamilyInfo[family][FamilySpawn][3]);
            return 1;
        }*/

        else if (PlayerInfo[playerid][pMember] == 0)
        {
            SetPlayerToTeamColor(playerid);
            SetPlayerInterior(playerid, 0);
            SetPlayerPos(playerid, 1481.4087,-1758.3235,17.5313);
            PlayerInfo[playerid][pInt] = 0;
            return 1;
        }
    }
    return 1;
}
Ayuda porfavor
Reply


Messages In This Thread
їSpawns en el aire? [HELP] - by SuperMarioRol - 17.09.2010, 17:28
Re: їSpawns en el aire? [HELP] - by J96 - 17.09.2010, 17:36
Re: їSpawns en el aire? [HELP] - by Shelby - 17.09.2010, 18:11
Respuesta: їSpawns en el aire? [HELP] - by SuperMarioRol - 17.09.2010, 18:16
Respuesta: їSpawns en el aire? [HELP] - by DarkChildren - 17.09.2010, 23:24
Respuesta: їSpawns en el aire? [HELP] - by TheChaoz - 18.09.2010, 00:52
Respuesta: їSpawns en el aire? [HELP] - by DarkChildren - 18.09.2010, 03:12
Respuesta: їSpawns en el aire? [HELP] - by TheChaoz - 18.09.2010, 04:00
Respuesta: їSpawns en el aire? [HELP] - by SuperMarioRol - 18.09.2010, 10:03
Respuesta: їSpawns en el aire? [HELP] - by Cesar_Biker - 18.09.2010, 10:12

Forum Jump:


Users browsing this thread: 1 Guest(s)