[Pomoc]Problem sa spawnom

Započeo Cigo Amigo, Decembar 06, 2012, 10:41:02 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim: ////
Detaljan opis problema: Kada mi zavrsi tutorijal dode nesto avion slece na aerodrom i tada se stvorim u nekom selu umjesto u los santosu
Dio skripte:
Kod:  else if(TutTime == 45)
             {
                 ClearChatbox(i, 10);
                 SetPlayerInterior(i, 1);
                 JBC_SetPlayerPos(i, 1.6126,28.2143,1199.5938);
                 SetPlayerInterior(i, 1);
                 SetCameraBehindPlayer(i);
                 SetPlayerVirtualWorld(i, 0);
                  SendClientMessage(i, 0x0080FFFF, "{FFFFFF}Avion Slece na Aerodrom....");
               //--------------------
                  TextDrawHideForPlayer(i, tut44);
               TextDrawHideForPlayer(i, tut45);
               TextDrawHideForPlayer(i, tut46);
               TextDrawHideForPlayer(i, tut47);
               TextDrawHideForPlayer(i, tut48);
               TextDrawHideForPlayer(i, tut49);
               TextDrawHideForPlayer(i, tut50);
               TextDrawHideForPlayer(i, tut51);
               TextDrawHideForPlayer(i, tut52);
               TextDrawHideForPlayer(i, tut53);
               TextDrawHideForPlayer(i, tut54);
               //--------------------
                 TextDrawShowForPlayer(i, tut0);
               TextDrawShowForPlayer(i, tut1);
               TextDrawShowForPlayer(i, tut2);
               TextDrawShowForPlayer(i, tut3);
               TextDrawShowForPlayer(i, tut4);
               TextDrawShowForPlayer(i, tut12);
               TextDrawShowForPlayer(i, tut13);
               TextDrawShowForPlayer(i, tut55);
               TextDrawShowForPlayer(i, tut56);
               TextDrawShowForPlayer(i, tut57);
               TextDrawShowForPlayer(i, tut58);
               TextDrawShowForPlayer(i, tut59);
               TextDrawShowForPlayer(i, tut60);
               TextDrawShowForPlayer(i, tut61);
               TextDrawShowForPlayer(i, tut62);
               TextDrawShowForPlayer(i, tut63);
               TextDrawShowForPlayer(i, tut64);
               TextDrawShowForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 2);
             }
             else if(TutTime == 53)
             {
                 ClearChatbox(i, 10);
               //--------------------
                TextDrawHideForPlayer(i, tut0);
               TextDrawHideForPlayer(i, tut1);
               TextDrawHideForPlayer(i, tut2);
               TextDrawHideForPlayer(i, tut3);
               TextDrawHideForPlayer(i, tut4);
               TextDrawHideForPlayer(i, tut12);
               TextDrawHideForPlayer(i, tut13);
               TextDrawHideForPlayer(i, tut55);
               TextDrawHideForPlayer(i, tut56);
               TextDrawHideForPlayer(i, tut57);
               TextDrawHideForPlayer(i, tut58);
               TextDrawHideForPlayer(i, tut59);
               TextDrawHideForPlayer(i, tut60);
               TextDrawHideForPlayer(i, tut61);
               TextDrawHideForPlayer(i, tut62);
               TextDrawHideForPlayer(i, tut63);
               TextDrawHideForPlayer(i, tut64);
               TextDrawHideForPlayer(i, tut65);
               //--------------------
                 TutTime = 0; PlayerInfo[pTut] = 1;
               gOoc = 0; gNews = 0; gFam = 0;
               TogglePlayerControllable(i, 1);
               MedicBill = 0;
               AfterTutorial = 1;
               SetTimerEx("UnsetAfterTutorial", 2500, false, "i", i);
               SetTimerEx("UnsetFirstSpawn", 5000, false, "i", i);
               SetPlayerSpawn(i);
                 new sendername[MAX_PLAYERS];
                GetPlayerName(i, sendername, sizeof(sendername));
               format(string, sizeof(string), "[OS:RP]: Igrac %s(%d) se upravo registrovao.",  sendername, i);
               SendAdminGmMessage(TEAM_GROVE_COLOR,string);
               SetPlayerSpawn(i);
             }
         }

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Poslednja Izmena: Decembar 06, 2012, 10:42:46 PRE PODNE od Cigo Amigo



else if(TutTime == 45)
             {
                  TextDrawHideForPlayer(i, tut44);
               TextDrawHideForPlayer(i, tut45);
               TextDrawHideForPlayer(i, tut46);
               TextDrawHideForPlayer(i, tut47);
               TextDrawHideForPlayer(i, tut48);
               TextDrawHideForPlayer(i, tut49);
               TextDrawHideForPlayer(i, tut50);
               TextDrawHideForPlayer(i, tut51);
               TextDrawHideForPlayer(i, tut52);
               TextDrawHideForPlayer(i, tut53);
               TextDrawHideForPlayer(i, tut54);
               //--------------------
                 TextDrawShowForPlayer(i, tut0);
               TextDrawShowForPlayer(i, tut1);
               TextDrawShowForPlayer(i, tut2);
               TextDrawShowForPlayer(i, tut3);
               TextDrawShowForPlayer(i, tut4);
               TextDrawShowForPlayer(i, tut12);
               TextDrawShowForPlayer(i, tut13);
               TextDrawShowForPlayer(i, tut55);
               TextDrawShowForPlayer(i, tut56);
               TextDrawShowForPlayer(i, tut57);
               TextDrawShowForPlayer(i, tut58);
               TextDrawShowForPlayer(i, tut59);
               TextDrawShowForPlayer(i, tut60);
               TextDrawShowForPlayer(i, tut61);
               TextDrawShowForPlayer(i, tut62);
               TextDrawShowForPlayer(i, tut63);
               TextDrawShowForPlayer(i, tut64);
               TextDrawShowForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 2);
             }
             else if(TutTime == 53)
             {
                 ClearChatbox(i, 10);
               //--------------------
                TextDrawHideForPlayer(i, tut0);
               TextDrawHideForPlayer(i, tut1);
               TextDrawHideForPlayer(i, tut2);
               TextDrawHideForPlayer(i, tut3);
               TextDrawHideForPlayer(i, tut4);
               TextDrawHideForPlayer(i, tut12);
               TextDrawHideForPlayer(i, tut13);
               TextDrawHideForPlayer(i, tut55);
               TextDrawHideForPlayer(i, tut56);
               TextDrawHideForPlayer(i, tut57);
               TextDrawHideForPlayer(i, tut58);
               TextDrawHideForPlayer(i, tut59);
               TextDrawHideForPlayer(i, tut60);
               TextDrawHideForPlayer(i, tut61);
               TextDrawHideForPlayer(i, tut62);
               TextDrawHideForPlayer(i, tut63);
               TextDrawHideForPlayer(i, tut64);
               TextDrawHideForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 10);
                 SetPlayerInterior(i, 1);
                 JBC_SetPlayerPos(i, 1.Ovde koordinate spawna);
                 SetCameraBehindPlayer(i);
                 SetPlayerVirtualWorld(i, 0);
                  SendClientMessage(i, 0x0080FFFF, "{FFFFFF}Avion Slece na Aerodrom....");
                 TutTime = 0; PlayerInfo[pTut] = 1;
               gOoc = 0; gNews = 0; gFam = 0;
               TogglePlayerControllable(i, 1);
               MedicBill = 0;
               AfterTutorial = 1;
               SetTimerEx("UnsetAfterTutorial", 2500, false, "i", i);
               SetTimerEx("UnsetFirstSpawn", 5000, false, "i", i);
               SetPlayerSpawn(i);
                 new sendername[MAX_PLAYERS];
                GetPlayerName(i, sendername, sizeof(sendername));
               format(string, sizeof(string), "[OS:RP]: Igrac %s(%d) se upravo registrovao.",  sendername, i);
               SendAdminGmMessage(TEAM_GROVE_COLOR,string);
               SetPlayerSpawn(i);
             }
         }


Evo mislim da bi ovako trebalo da spawn igraca na zeljenu poziciju!

Citat: Aca SimkE poslato Decembar 06, 2012, 10:54:00 PRE PODNE
else if(TutTime == 45)
             {
                  TextDrawHideForPlayer(i, tut44);
               TextDrawHideForPlayer(i, tut45);
               TextDrawHideForPlayer(i, tut46);
               TextDrawHideForPlayer(i, tut47);
               TextDrawHideForPlayer(i, tut48);
               TextDrawHideForPlayer(i, tut49);
               TextDrawHideForPlayer(i, tut50);
               TextDrawHideForPlayer(i, tut51);
               TextDrawHideForPlayer(i, tut52);
               TextDrawHideForPlayer(i, tut53);
               TextDrawHideForPlayer(i, tut54);
               //--------------------
                 TextDrawShowForPlayer(i, tut0);
               TextDrawShowForPlayer(i, tut1);
               TextDrawShowForPlayer(i, tut2);
               TextDrawShowForPlayer(i, tut3);
               TextDrawShowForPlayer(i, tut4);
               TextDrawShowForPlayer(i, tut12);
               TextDrawShowForPlayer(i, tut13);
               TextDrawShowForPlayer(i, tut55);
               TextDrawShowForPlayer(i, tut56);
               TextDrawShowForPlayer(i, tut57);
               TextDrawShowForPlayer(i, tut58);
               TextDrawShowForPlayer(i, tut59);
               TextDrawShowForPlayer(i, tut60);
               TextDrawShowForPlayer(i, tut61);
               TextDrawShowForPlayer(i, tut62);
               TextDrawShowForPlayer(i, tut63);
               TextDrawShowForPlayer(i, tut64);
               TextDrawShowForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 2);
             }
             else if(TutTime == 53)
             {
                 ClearChatbox(i, 10);
               //--------------------
                TextDrawHideForPlayer(i, tut0);
               TextDrawHideForPlayer(i, tut1);
               TextDrawHideForPlayer(i, tut2);
               TextDrawHideForPlayer(i, tut3);
               TextDrawHideForPlayer(i, tut4);
               TextDrawHideForPlayer(i, tut12);
               TextDrawHideForPlayer(i, tut13);
               TextDrawHideForPlayer(i, tut55);
               TextDrawHideForPlayer(i, tut56);
               TextDrawHideForPlayer(i, tut57);
               TextDrawHideForPlayer(i, tut58);
               TextDrawHideForPlayer(i, tut59);
               TextDrawHideForPlayer(i, tut60);
               TextDrawHideForPlayer(i, tut61);
               TextDrawHideForPlayer(i, tut62);
               TextDrawHideForPlayer(i, tut63);
               TextDrawHideForPlayer(i, tut64);
               TextDrawHideForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 10);
                 SetPlayerInterior(i, 1);
                 JBC_SetPlayerPos(i, 1.Ovde koordinate spawna);
                 SetCameraBehindPlayer(i);
                 SetPlayerVirtualWorld(i, 0);
                  SendClientMessage(i, 0x0080FFFF, "{FFFFFF}Avion Slece na Aerodrom....");
                 TutTime = 0; PlayerInfo[pTut] = 1;
               gOoc = 0; gNews = 0; gFam = 0;
               TogglePlayerControllable(i, 1);
               MedicBill = 0;
               AfterTutorial = 1;
               SetTimerEx("UnsetAfterTutorial", 2500, false, "i", i);
               SetTimerEx("UnsetFirstSpawn", 5000, false, "i", i);
               SetPlayerSpawn(i);
                 new sendername[MAX_PLAYERS];
                GetPlayerName(i, sendername, sizeof(sendername));
               format(string, sizeof(string), "[OS:RP]: Igrac %s(%d) se upravo registrovao.",  sendername, i);
               SendAdminGmMessage(TEAM_GROVE_COLOR,string);
               SetPlayerSpawn(i);
             }
         }


Evo mislim da bi ovako trebalo da spawn igraca na zeljenu poziciju!
Tako ce da mu napravi globalni krash, uskaldio si 3 pozicije, probaj ovako else if(TutTime == 45)
             {
                  TextDrawHideForPlayer(i, tut44);
               TextDrawHideForPlayer(i, tut45);
               TextDrawHideForPlayer(i, tut46);
               TextDrawHideForPlayer(i, tut47);
               TextDrawHideForPlayer(i, tut48);
               TextDrawHideForPlayer(i, tut49);
               TextDrawHideForPlayer(i, tut50);
               TextDrawHideForPlayer(i, tut51);
               TextDrawHideForPlayer(i, tut52);
               TextDrawHideForPlayer(i, tut53);
               TextDrawHideForPlayer(i, tut54);
               //--------------------
                 TextDrawShowForPlayer(i, tut0);
               TextDrawShowForPlayer(i, tut1);
               TextDrawShowForPlayer(i, tut2);
               TextDrawShowForPlayer(i, tut3);
               TextDrawShowForPlayer(i, tut4);
               TextDrawShowForPlayer(i, tut12);
               TextDrawShowForPlayer(i, tut13);
               TextDrawShowForPlayer(i, tut55);
               TextDrawShowForPlayer(i, tut56);
               TextDrawShowForPlayer(i, tut57);
               TextDrawShowForPlayer(i, tut58);
               TextDrawShowForPlayer(i, tut59);
               TextDrawShowForPlayer(i, tut60);
               TextDrawShowForPlayer(i, tut61);
               TextDrawShowForPlayer(i, tut62);
               TextDrawShowForPlayer(i, tut63);
               TextDrawShowForPlayer(i, tut64);
               TextDrawShowForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 2);
             }
             else if(TutTime == 53)
             {
                 ClearChatbox(i, 10);
               //--------------------
                TextDrawHideForPlayer(i, tut0);
               TextDrawHideForPlayer(i, tut1);
               TextDrawHideForPlayer(i, tut2);
               TextDrawHideForPlayer(i, tut3);
               TextDrawHideForPlayer(i, tut4);
               TextDrawHideForPlayer(i, tut12);
               TextDrawHideForPlayer(i, tut13);
               TextDrawHideForPlayer(i, tut55);
               TextDrawHideForPlayer(i, tut56);
               TextDrawHideForPlayer(i, tut57);
               TextDrawHideForPlayer(i, tut58);
               TextDrawHideForPlayer(i, tut59);
               TextDrawHideForPlayer(i, tut60);
               TextDrawHideForPlayer(i, tut61);
               TextDrawHideForPlayer(i, tut62);
               TextDrawHideForPlayer(i, tut63);
               TextDrawHideForPlayer(i, tut64);
               TextDrawHideForPlayer(i, tut65);
               //--------------------
                 ClearChatbox(i, 10);
                 SetPlayerInterior(i, 1);
                 SetCameraBehindPlayer(i);
                 SetPlayerVirtualWorld(i, 0);
                  SendClientMessage(i, 0x0080FFFF, "{FFFFFF}Avion Slece na Aerodrom....");
                 TutTime = 0; PlayerInfo[pTut] = 1;
               gOoc = 0; gNews = 0; gFam = 0;
               TogglePlayerControllable(i, 1);
               MedicBill = 0;
               AfterTutorial = 1;
               SetTimerEx("UnsetAfterTutorial", 2500, false, "i", i);
               SetTimerEx("UnsetFirstSpawn", 5000, false, "i", i);
               SetPlayerSpawn(i);
                 new sendername[MAX_PLAYERS];
                GetPlayerName(i, sendername, sizeof(sendername));
               format(string, sizeof(string), "[OS:RP]: Igrac %s(%d) se upravo registrovao.",  sendername, i);
               SendAdminGmMessage(TEAM_GROVE_COLOR,string);
               SpawnPlayer(i);
             }
         }