Skripta koju koristim: Mod od 0
Detaljan opis problema: Kod exita iz istog interijera...
Dio skripte:
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 2420.1841,-1508.9875,24.0000)) // Ulaz burger 1
{
SetPlayerPos(playerid, 362.8979,-75.1954,1001.5078);
SetPlayerInterior(playerid,10);
GameTextForPlayer(playerid,"Usao si u Burger shot!", 3000, 1);
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, 362.8979,-75.1954,1001.5078)) // Izlaz burger 1
{
SetPlayerPos(playerid, 1199.3544,-918.5135,43.1198);
SetPlayerInterior(playerid,0);
GameTextForPlayer(playerid,"Izasao si iz Burger shota!", 3000, 1);
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1199.3544,-918.5135,43.1198)) // Ulaz burger 2
{
SetPlayerPos(playerid, 362.8979,-75.1954,1001.5078);
SetPlayerInterior(playerid,10);
GameTextForPlayer(playerid,"Usao si u Burger shot!", 3000, 1);
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, 362.8979,-75.1954,1001.5078)) // Izlaz burger 2
{
SetPlayerPos(playerid, 1199.3544,-918.5135,43.1198);
SetPlayerInterior(playerid,0);
GameTextForPlayer(playerid,"Izasao si iz Burger shota!", 3000, 1);
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): Nista...
Objasni sta je problem, nisam vidovit...
Ako ti izadje tamo gde nezelis, koristi virtual world... kad udje u biz stavi mu se vw na npr 1, i ubacis proveru ako je kod tih i tih koordinata, i vw mu ej na 1, da ga stavi na te i te koordinate :D
Citat: [FG]Maki187 poslato Januar 06, 2012, 19:50:00 POSLE PODNE
Objasni sta je problem, nisam vidovit...
Ako ti izadje tamo gde nezelis, koristi virtual world... kad udje u biz stavi mu se vw na npr 1, i ubacis proveru ako je kod tih i tih koordinata, i vw mu ej na 1, da ga stavi na te i te koordinate :D
vidi se po samom kodu sta je problem, kad se koristi tipka enter za izlazak prebacuje na kriv burg iz razloga sto je interior isti na oba 2 burga.
koristio sam virtual world if(GetPlayerVirtualWorld(playerid) == 1) i 2, i setao ga na ulasku u burg al oped izbacuje na krivom mjestu ...
Stavi ga na isto mjesto zato što si na oba izlaza stavio iste koordinate.
Citat: Get busy living or Get busy dying poslato Januar 06, 2012, 20:08:50 POSLE PODNE
Stavi ga na isto mjesto zato što si na oba izlaza stavio iste koordinate.
u jbt fakat, nisam ni primjetio :S ty