[Pomoc]Ulaz Izlaz

Započeo Vlad Buzinsky
15. Sep. 2012. Zaključano
478
pregleda
4
postova
Nenad_Zugec
4
Enforcer
15. Sep. 2012.
Skripta koju koristim:OD 0
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)://
Nenad_Zugec
4
Enforcer
15. Sep. 2012.
opet je isto opet mijesa
Nenad_Zugec
4
Enforcer
15. Sep. 2012.
sa mi baca ovo
C:\Users\nenad\Desktop\XDrive\gamemodes\0.pwn(9351) : error 017: undefined symbol "PlayerInfo"
C:\Users\nenad\Desktop\XDrive\gamemodes\0.pwn(9351) : warning 215: expression has no effect
C:\Users\nenad\Desktop\XDrive\gamemodes\0.pwn(9351) : error 001: expected token: ";", but found "]"
C:\Users\nenad\Desktop\XDrive\gamemodes\0.pwn(9351) : error 029: invalid expression, assumed zero
C:\Users\nenad\Desktop\XDrive\gamemodes\0.pwn(9351) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.


Evp te linije
public SafeSetPlayerInterior(plyid, interiorid)
{
SetPlayerInterior(plyid, interiorid);
PlayerInfo = interiorid;
if(interiorid == 0) { PlayerInfo = 0; }
return 1;
}

EDIT
Nenad_Zugec
4
Enforcer
15. Sep. 2012.
ok rjesio moze lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha