Detaljan opis problema:Napravio sam 2 banku i sad zelim da bude isti interior pa kad udjem u 2banku zelim izaci i umijesto da me baci na 2banku meni izajde na 1 kako da to popravim
Dio skripte:za ulaz
//======================ENTER / EXIT FUNKCIJE ==================================
stock EnterExitPlayer(playerid)
{
for(new i = 0; i < sizeof(KucaStats); i++)// kuca ulaz
{
if (PlayerToPoint(3, playerid,KucaStats,KucaStats,KucaStats))
{
if(KucaStats == 0)
{
SetPlayerInterior(playerid,KucaStats);
SetPlayerPos(playerid,KucaStats,KucaStats,KucaStats);
SetPlayerVirtualWorld(playerid, KucaStats);
}
else{SCM(playerid, COLOR_LIGHTRED, ": Kuca zakljucana!");}
}
}
for(new i = 0; i < sizeof(StanStats); i++)//stan ulaz
{
if (PlayerToPoint(3, playerid,StanStats,StanStats,StanStats))
{
if(StanStats == 0)
{
SetPlayerInterior(playerid,StanStats);
SetPlayerPos(playerid,StanStats,StanStats,StanStats);
SetPlayerVirtualWorld(playerid, StanStats);
}
else{SCM(playerid, COLOR_LIGHTRED, ": Stan zakljucan!");}
}
}
if(IsPlayerInRangeOfPoint(playerid,3.0, 1478.6047,-1771.5254,15.3839)) //vjecnica
{
SetPlayerInterior(playerid,3);
SetPlayerPos(playerid,388.6337,173.5658,1008.3828);
SetPlayerFacingAngle(playerid,89.5208);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1553.6056,-1675.2795,16.1953)) //PD..
{
SetPlayerInterior(playerid,6);
SetPlayerPos(playerid,246.7840,63.9005,1003.6406);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1459.3678,-1010.4154,26.8438)) //banka ulaz..
{
SetPlayerInterior(playerid,7);
SetPlayerPos(playerid,1415.3270,-988.9178,1639.8000);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1290.7036,-1339.5345,13.5538)) //banka ulaz 2..
{
SetPlayerInterior(playerid,8);
SetPlayerPos(playerid,1415.3270,-988.9178,1639.8000);
}
return 0;
}za izala
stock ExitEnterPlayer(playerid)
{
for(new i = 0; i < sizeof(KucaStats); i++)//kuca izlazak
{
if (PlayerToPoint(3, playerid,KucaStats,KucaStats,KucaStats))
{
if(GetPlayerVirtualWorld(playerid) == KucaStats)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,KucaStats,KucaStats,KucaStats);
SetPlayerVirtualWorld(playerid, 0);
}
}
}
for(new i = 0; i < sizeof(StanStats); i++)//stan izlazak
{
if (PlayerToPoint(3, playerid,StanStats,StanStats,StanStats))
{
if(GetPlayerVirtualWorld(playerid) == StanStats)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,StanStats,StanStats,StanStats);
SetPlayerVirtualWorld(playerid, 0);
}
}
}
if(IsPlayerInRangeOfPoint(playerid,3.0, 388.6337,173.5658,1008.3828)) //vjecnica
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1478.6047,-1771.5254,15.3839);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 246.7840,63.9005,1003.6406)) //PD..
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1553.6056,-1675.2795,16.1953);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1415.3270,-988.9178,1639.8000)) //banka izlaz..
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1459.3678,-1010.4154,26.8438);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0, 1415.3270,-988.9178,1639.8000)) //banka izlaz 2..
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1290.7036,-1339.5345,13.5538);
}
return 0;
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
