[POMOC]Butik-problem

Započeo Tuxa
29. Mar. 2014. Zaključano
258
pregleda
4
postova
Tuxa
3
Hustler
29. Mar. 2014.
Skripta koju koristim:
Detaljan opis problema:
Problem je u tome kad u butiku kucam /odjeca, izaberem odjecu i sve to, kad stisnem shift da odustanem, spawna me na farmi, na nultim koordinatama
Da li bi se moglo napraviti kako da pamti poziciju, int, vw sa koje je kucana cmd😮djeca i da prilikom zavrsetka odabira vraca igraca na tu istu poziciju? Od 21h se ovdje zezam sa tim, i nikako da ustimam -.-
Dio skripte:
CMD:odjeca(playerid, params[])
{
for(new i; i < sizeof(BizzInfo); i++)
    {
    if (IsPlayerInRangeOfPoint(playerid,25.0,BizzInfo, BizzInfo, BizzInfo) && GetPlayerVirtualWorld(playerid) == BizzInfo)
{
  if(BizzInfo == 5)
{
    if(GetPlayerInterior(playerid) == 15) Interijer = BUTIK_BINCO;
else if(GetPlayerInterior(playerid) == 14) Interijer = BUTIK_DIDIER;
else if(GetPlayerInterior(playerid) == 3) Interijer = BUTIK_PROLAPS;
else if(GetPlayerInterior(playerid) == 1) Interijer = BUTIK_SUBURBAN;
else if(GetPlayerInterior(playerid) == 5) Interijer = BUTIK_VICTIM;
else if(GetPlayerInterior(playerid) == 18) Interijer = BUTIK_ZIP;
SetPlayerInterior(playerid, 14);
SetPlayerPos(playerid, 258.4893,-41.4008,1002.0234);
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerCameraPos(playerid, 254.1724,-43.7000,1004.0234);
SetPlayerCameraLookAt(playerid, 258.4893,-41.4008,1002.0234);
BiraSkin = true;
SelectCharPlace = 1;
TogglePlayerControllable(playerid, 0);
Odeca(playerid, 1);
}
else
{
    GameTextForPlayer(playerid, "~R~Niste u butiku", 5000, 1);
    SendClientMessage(playerid, COLOR_GREY, "Niste u butiku!");
  PlayerPlaySound(playerid, 1055, 0.0, 0.0, 0.0);
}
}
}
    return 1;
}
	if(newkeys & KEY_SPRINT)
{
            if(BiraSkin == true)
for(new i; i < sizeof(BizzInfo); i++)
{
BiraSkin = false;
SelectCharPlace = 0;
TogglePlayerControllable(playerid, 1);
        SetPlayerSkin(playerid, PlayerInfo);
        PostaviInt(playerid,BizzInfo);
PostaviVW(playerid,BizzInfo);
B_SetPlayerPos(playerid,BizzInfo,BizzInfo+1.0,BizzInfo);
SetPlayerFacingAngle(playerid, BizzInfo);
            SetCameraBehindPlayer(playerid);
Odeca(playerid, 0);
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
GGC
5
Godfather
30. Mar. 2014.
Pa kolko vidim kad pritisne moralo bi ga spawnat na prethodnim koord. (tj. biznis exit koord, al ajd).

Ugl. new Float:pos; (na pocetku skripte)

u komandu:

GetPlayerPos(pos,pos,pos);

u OnPlayerKeyStateChange:

SetPlayerPos(pos,pos,pos);
Tuxa
3
Hustler
30. Mar. 2014.
Pokusao sam tako, ali opet spawna na farmi...
Aj pogledat cu jos da uzima int i vw

Ne znam sta mu je vise -.-


Hvala puno, rijesio sam problem.. Nece da radi OnPlayerKeyStateChange, ali radi na cmd

Rijesio sam skroz, bio pomjesao tipke xd
GGC
5
Godfather
30. Mar. 2014.
Da htio sam napomenuti da mozda imas da se jos jednom ta tipka poziva, morao si samo stavit return 1; no nevazno sad..

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha