[POMOC] Ulazak i izlazak iz Banke

Započeo MaTTaTa
8. Nov. 2011.
514
pregleda
5
postova
rakun1993
4
Made Man
8. Nov. 2011.
Skripta koju koristim:BG
Detaljan opis problema: Napravio sam Banku i dva ulaza jedan blizu drugoga i kada u prvu udem tamo i izadem a kada u drugu udem izadem na prvu kako da to napravim da se ne mijesaju da bude kako treba jer su odvojeni ulazi
Dio skripte:

Ulazak/Enter ili F od obje banke ulaz
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1457.1041,-1010.3954,26.8438)) //Banka Glavna1
{
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
    }
    else if(IsPlayerInRangeOfPoint(playerid,3.0, 1467.2980,-1010.2504,26.8438)) //Banka Glavna2
{
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
    }


Izlazak/Exit ili F od obje banke izlaz
else if(IsPlayerInRangeOfPoint(playerid,3.0, 2315.952880,-1.618174,26.742187)) //Banka Glavna1
{
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1457.1041,-1010.3954,26.8438);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 2315.952880,-1.618174,26.742187)) //Banka Glavna2
{
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,1467.2980,-1010.2504,26.8438);
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
Deleted User
Obrisan korisnik
8. Nov. 2011.
Evo ovako sam ja stavio da se ne mijesaju

Evo ulaz
	else if(PlayerToPointStripped(1, playerid,1199.5746,-919.0562,43.1142, cx,cy,cz))
{//Burg
SetPlayerVirtualWorld(playerid, 8);
PlayerInfo = 8;
SetPlayerInterior(playerid, 10);
SetPlayerPos(playerid,375.6331,-67.4376,1001.5078);
OnPlayerEnterFood(playerid, 2);
}
else if(PlayerToPointStripped(1, playerid,810.4849,-1616.2451,13.5469, cx,cy,cz))
{//Burg
SetPlayerVirtualWorld(playerid, 10);
PlayerInfo = 10;
SetPlayerInterior(playerid, 10);
SetPlayerPos(playerid,375.6331,-67.4376,1001.5078);
OnPlayerEnterFood(playerid, 2);
}


A evo izlaz
else if(GetPlayerVirtualWorld(playerid) == 8)
{
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1199.5746,-919.0562,43.1142);
SetPlayerVirtualWorld(playerid, 0);
PlayerInfo = 0;
PlayerInfo = 0;
}
else if(GetPlayerVirtualWorld(playerid) == 10)
{
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,810.4849,-1616.2451,13.5469);
SetPlayerVirtualWorld(playerid, 0);
PlayerInfo = 0;
PlayerInfo = 0;
}
rakun1993
4
Made Man
8. Nov. 2011.
Ok da ali de ti meni po mojem kodu sta treba uraditi da se ne mijesaju😕
FyoDoR
4
Shot Caller
8. Nov. 2011.
Napravi varijablu
new UsaoNaDruga;


pod onplayerconnect vidi dje setta varijable na 0 pa ti dodaj
UsaoNaDruga = 0;


evo ti samo zamjeni 😄
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1457.1041,-1010.3954,26.8438)) //Banka Glavna1
{
   SetPlayerInterior(playerid,0);
   SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
   }
   else if(IsPlayerInRangeOfPoint(playerid,3.0, 1467.2980,-1010.2504,26.8438)) //Banka Glavna2
{
   SetPlayerInterior(playerid,0);
   SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
           UsaoNaDruga = 1;
   }


i ovo sto cu ti napisat zamjeni sa svojim izlaskom
else if(IsPlayerInRangeOfPoint(playerid,3.0, 2315.952880,-1.618174,26.742187)) //Banka Glavna1
{
        if(UsaoNaDruga == 1)
         {
   SetPlayerInterior(playerid,0);
   SetPlayerPos(playerid,1467.2980,-1010.2504,26.8438);
           UsaoNaDruga = 0;
}
        else
        {
           SetPlayerInterior(playerid,0);
   SetPlayerPos(playerid,2315.952880,-1.618174,26.742187);
        }
}


Ja mislim da je ovo ok 😄 Eto ti gotovanu jedan
rakun1993
4
Made Man
8. Nov. 2011.

ovaj dio nisam bas skuzio i dodao sam ga vamo jeli valja oznaceno je crveno

Prti Bee Gee 4Life wrote on November 8, 2011, 11:36 pm:
pod onplayerconnect vidi dje setta varijable na 0 pa ti dodaj
UsaoNaDruga = 0;

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha