Započeo Tuxa
•29. Mar. 2014.• Zaključano[POMOC]Butik-problem
265
pregleda
4
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
95
Postovi:
5
Teme:
Pridružio se:Sep. 2013
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:
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
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): //
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,918
Postovi:
54
Teme:
Pridružio se:Okt. 2009
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);
Ugl. new Float:pos; (na pocetku skripte)
u komandu:
GetPlayerPos(pos,pos,pos);
u OnPlayerKeyStateChange:
SetPlayerPos(pos,pos,pos);
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
95
Postovi:
5
Teme:
Pridružio se:Sep. 2013
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
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
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava