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):
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);
}
}
Probat cu hvala na pomoci