[Pomoc] - Garaza

Započeo Rogher
20. Feb. 2015. Zaključano
385
pregleda
10
postova
Rogher
3
Wheel Man
20. Feb. 2015.
Skripta koju koristim:Moj mod (makedonski)
Detaljan opis problema😛a vaka eve garazainfo .. napravio sam garaze .. i sega kad odes u garazu i kad izlezis daje te pred drugu garazu .. evo , kad pritisnis shift dade te u garazu .. ama drugo ne dade te u svoju ..
Dio skripte:
 if(newkeys == KEY_SPRINT)
{
    for(new i = 1; i < sizeof(GarazaInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, GarazaInfo, GarazaInfo, GarazaInfo))
{
    if(PlayerInfo == i || GarazaInfo == 0)
      {
                if(!IsPlayerInAnyVehicle(playerid))
                        {
                        SetPlayerVirtualWorld(playerid,GarazaInfo);
                        SetPlayerInterior(playerid,GarazaInfo);
                        SetPlayerPos(playerid,GarazaInfo, GarazaInfo, GarazaInfo);
                        lastGarage = i;
                        vleze = 1;
                        }
                        if(IsPlayerInAnyVehicle(playerid))
                        {
                        new vid = GetPlayerVehicleID(playerid);
                            LinkVehicleToInterior(vid,GarazaInfo);
                            SetVehicleVirtualWorld(vid,GarazaInfo);
                SetPlayerVirtualWorld(playerid,GarazaInfo);
                  SetPlayerInterior(playerid,GarazaInfo);
                  vehvw = GarazaInfo;
                  vehint = GarazaInfo;
                  SetVehiclePos(vid,GarazaInfo, GarazaInfo, GarazaInfo);
                  lastGarage = i;
                  vleze = 1;
                        }
                }
                else return GameTextForPlayer(playerid, "~r~Zakluceno!", 2000, 1);
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, GarazaInfo, GarazaInfo, GarazaInfo))
{
    if(PlayerInfo == i || GarazaInfo == 0)
      {
                if(!IsPlayerInAnyVehicle(playerid))
                        {
                        SetPlayerVirtualWorld(playerid,0);
                        SetPlayerInterior(playerid,0);
                        SetPlayerPos(playerid,GarazaInfo, GarazaInfo, GarazaInfo);
                        lastGarage = i;
                        vleze = 0;
                        }
                        if(IsPlayerInAnyVehicle(playerid))
                        {
                        new vid = GetPlayerVehicleID(playerid);
                            LinkVehicleToInterior(vid,0);
                            SetVehicleVirtualWorld(vid,0);
                SetPlayerVirtualWorld(playerid,0);
                  SetPlayerInterior(playerid,0);
                  vehvw = 0;
                  vehint = 0;
  SetVehiclePos(vid,GarazaInfo, GarazaInfo, GarazaInfo);
                  lastGarage = i;
                  vleze = 0;
                        }
                }
                else return GameTextForPlayer(playerid, "~r~Zakluceno!", 2000, 1);
}
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):N/A
Rudimental
5
OG Legend
20. Feb. 2015.
Nisi ovaj kod trebao staviti ovako jedva se snadjoh 😄 ako sam te dobro razumeo ti kada ulazis u garazu sve je ok ali kada izlazis onda ima problem ? Mozes li nam malo bolje pojasniti ...
Rogher
3
Wheel Man
20. Feb. 2015.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on February 20, 2015, 1:49 pm:
Nisi ovaj kod trebao staviti ovako jedva se snadjoh 😄 ako sam te dobro razumeo ti kada ulazis u garazu sve je ok ali kada izlazis onda ima problem ? Mozes li nam malo bolje pojasniti ...
Pa kad ulazim u garazu sve je okej , ali zatim .. kad izlazim napolje daje me u drugu garazu .. t.e pred drugu garazu .. na primer ako ulazim u garaza id 1 zatim dade me kad izlazim napolje u garaza broj 5 .. i slicno .
Rudimental
5
OG Legend
20. Feb. 2015.
Vidim da ti garaze imaju VirtualWorld predpostavljam da je svaki ID garaze isti i VirtualWorld mislim ako nije onda to sredi ovako primer garaza id 1 da ima VirtualWorld na 1 pa garaza 2 da ima VirtualWorld na 2 itd... I onda jednostavno sredis izlaz da proverava VirtualWorld i tako da dobije pravi id garaze i tako da te izbaci pored te garaze s tim IDom.
Rogher
3
Wheel Man
20. Feb. 2015.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on February 20, 2015, 4:38 pm:
Vidim da ti garaze imaju VirtualWorld predpostavljam da je svaki ID garaze isti i VirtualWorld mislim ako nije onda to sredi ovako primer garaza id 1 da ima VirtualWorld na 1 pa garaza 2 da ima VirtualWorld na 2 itd... I onda jednostavno sredis izlaz da proverava VirtualWorld i tako da dobije pravi id garaze i tako da te izbaci pored te garaze s tim IDom.
Mozes mi to uraditi na ovoj kodu sto sam dao gore ? Posto neznam ja to .. :/
Rudimental
5
OG Legend
20. Feb. 2015.
Aj posalji mi deo gde izlazis iz garaza.
Rogher
3
Wheel Man
20. Feb. 2015.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on February 20, 2015, 6:29 pm:
Aj posalji mi deo gde izlazis iz garaza.
Eto ga g ore .
Rudimental
5
OG Legend
20. Feb. 2015.
I sledeci put nemoj stavljati kod u center ne mos se snaci kako treba ...

new idx = GetPlayerVirtualWorld(playerid);
if (IsPlayerInRangeOfPoint(playerid, 3.0, GarazaInfo, GarazaInfo, GarazaInfo))
{
if (PlayerInfo == i || GarazaInfo == 0)
{
if (!IsPlayerInAnyVehicle(playerid))
{
    SetPlayerPos(playerid,GarazaInfo, GarazaInfo, GarazaInfo);
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
lastGarage = i;
vleze = 0;
}
if (IsPlayerInAnyVehicle(playerid))
{
    SetVehiclePos(vid,GarazaInfo, GarazaInfo, GarazaInfo);
new vid = GetPlayerVehicleID(playerid);
LinkVehicleToInterior(vid,0);
SetVehicleVirtualWorld(vid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
vehvw = 0;
vehint = 0;
lastGarage = i;
vleze = 0;
}
}
}
Rogher
3
Wheel Man
20. Feb. 2015.
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on February 20, 2015, 7:14 pm:
I sledeci put nemoj stavljati kod u center ne mos se snaci kako treba ...

new idx = GetPlayerVirtualWorld(playerid);
if (IsPlayerInRangeOfPoint(playerid, 3.0, GarazaInfo, GarazaInfo, GarazaInfo))
{
if (PlayerInfo == i || GarazaInfo == 0)
{
if (!IsPlayerInAnyVehicle(playerid))
{
    SetPlayerPos(playerid,GarazaInfo, GarazaInfo, GarazaInfo);
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
lastGarage = i;
vleze = 0;
}
if (IsPlayerInAnyVehicle(playerid))
{
    SetVehiclePos(vid,GarazaInfo, GarazaInfo, GarazaInfo);
new vid = GetPlayerVehicleID(playerid);
LinkVehicleToInterior(vid,0);
SetVehicleVirtualWorld(vid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
vehvw = 0;
vehint = 0;
lastGarage = i;
vleze = 0;
}
}
}

A izlaz ?
Rudimental
5
OG Legend
20. Feb. 2015.
A da pogledas sta sam ti poslao ? To je izlaz ... Ti sad promeni onaj tvoj i ubaci ovaj pa vidi sta ce biti ...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha