Zaključano

[POMOĆ] Pickup / 3D Text - REŠENO

Započeo MiljanM
pre 13 godina
556
pregleda
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Frank99
Enforcer
pre 13 godina
Skripta koju koristim: Moja.
Detaljan opis problema: Imam 2 kafića sa istim intom, i stavio sam virual world da igrači ne ulaze u int isti tj. u 2 kafića na isto mesto. E kada sam stavio to da se menja virtual world kada uđu u kafić, meni nestade pickup i 3D text, pa me zanima kako to da popravim ? I usput kako da stavim da igrač ne može koristiti komandu dok je u vozilu ?
Dio skripte: Objasnio sam gore.
Neke slike/video za lakse dobivanje pomoci(neobavezno): Objasnio sam gore.
Snooker
Shot Caller
pre 13 godina
Za drugo samo stavi:
http://wiki.sa-mp.com/wiki/IsPlayerInVehicle

Jednostavno

if(IsPlayerInAnyVehicle(playerid)) return 1;
ostalo ako nije u njemu
Frank99
Enforcer
pre 13 godina
Snooker wrote on July 17, 2012, 7:13 am:
Za drugo samo stavi:
http://wiki.sa-mp.com/wiki/IsPlayerInVehicle

Jednostavno

if(IsPlayerInAnyVehicle(playerid)) return 1;
ostalo ako nije u njemu
Ne radi 😢
CMD:getveh(playerid, params[]) {
new Float:x,Float:y,Float:z, Angle, admincar;
if(PlayerInfo < 3) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Niste autorizirani za ovu komandu - nemate admin level.");
if(IsPlayerInVehicle(playerid, 32)) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
if(AdminDuty == 1)
{
GetPlayerPos(playerid,x,y,z);
admincar = CreateVehicle(424, x, y, z, Angle, -1, -1, 3);
PutPlayerInVehicle(playerid, admincar, 0);
ChangeVehicleColor(admincar, 3, 3);
AdminVozilo = 1;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "GRESKA: Morate biti na admin duznosti kako bih koristili admin komande.");
}
return 1;
}


Ja stavio ovako i ne radi :S
Snooker
Shot Caller
pre 13 godina
Huh koristi
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
Frank99
Enforcer
pre 13 godina
Snooker wrote on July 17, 2012, 7:29 am:
Huh koristi
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
To sam već uradio, ali on mora da bude u vozilo da bi prvo uzeo /getveh, a ja hoću kada on /getveh da posle ne može /getveh i onda se neće spawnati 2 auta, razumeš ?
Snooker
Shot Caller
pre 13 godina
Frank. wrote on July 17, 2012, 7:29 am:
Huh koristi
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
To sam već uradio, ali on mora da bude u vozilo da bi prvo uzeo /getveh, a ja hoću kada on /getveh da posle ne može /getveh i onda se neće spawnati 2 auta, razumeš ?

Moze li to malo razumnije?
Ako igrac nije u vozilu da moze stvoriti i da moze koristiti tu komandu samo 1. I da ne moze vise da stvara auta?
Frank99
Enforcer
pre 13 godina
Snooker wrote on July 17, 2012, 7:29 am:
Huh koristi
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
To sam već uradio, ali on mora da bude u vozilo da bi prvo uzeo /getveh, a ja hoću kada on /getveh da posle ne može /getveh i onda se neće spawnati 2 auta, razumeš ?

Moze li to malo razumnije?
Ako igrac nije u vozilu da moze stvoriti i da moze koristiti tu komandu samo 1. I da ne moze vise da stvara auta?
Ako igrač nije u vozilu može /getveh, ako je igrač u vozilu ne može /getveh, razumeš sad ?
Snooker
Shot Caller
pre 13 godina
if(IsPlayerInAnyVehicle(playerid) == 1) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
Frank99
Enforcer
pre 13 godina
Snooker wrote on July 17, 2012, 8:01 am:
if(IsPlayerInAnyVehicle(playerid) == 1) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
E to. Hvala puno.

JoÅ¡ mi ostalo ovo za pickup i 3d text, pa ako neko može da mi pomogne 😄
Snooker
Shot Caller
pre 13 godina
Frank. wrote on July 17, 2012, 8:01 am:
if(IsPlayerInAnyVehicle(playerid) == 1) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
E to. Hvala puno.

JoÅ¡ mi ostalo ovo za pickup i 3d text, pa ako neko može da mi pomogne 😄

Create3DTextLabel ima parametar VirtualWorld, tu stavi VirtualWorld koji si ti podesio.
Frank99
Enforcer
pre 13 godina
Snooker wrote on July 17, 2012, 8:01 am:
if(IsPlayerInAnyVehicle(playerid) == 1) return SendClientMessage(playerid, COLOR_LIGHTRED,"GRESKA: Ne mozete koristiti ovu komandu u automobilu.");
E to. Hvala puno.

JoÅ¡ mi ostalo ovo za pickup i 3d text, pa ako neko može da mi pomogne 😄

Create3DTextLabel ima parametar VirtualWorld, tu stavi VirtualWorld koji si ti podesio.
Hvala, uradio i za pickup, wiki samp :p

Može lock ovde.

Snooker hvala ti puno.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava