Skripta koju koristim:Freeroam by fafu
Detaljan opis problema: pokusao sam napraviti kad igrac stane na pickup da onda ude u ammunation a ne sad /enter, no kad stane nista ne ide
Dio skripte:
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == enterammu) // ovdje sam stavljao SetPlayerpos ali nece + jos mi treba i interior :S
return 1;
}
ovo je pickup
enterammu = CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, -1);
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] OnPlayerPickUpPickup
1,031
pregleda
9
postova
9. Maj 2011.
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == enterammu) // ovdje sam stavljao SetPlayerpos ali nece + jos mi treba i interior :S
{
SetPlayerInterior(playerid, interiorid);
SetPlayerPos(playerid, x, y, z);
SetPlayerFacingAngle(playerid, r); //ovo r to ti je ona cetvrta velika brojka u savedepositions(stupnjevi za kolikko ce bit okrenut
}
return 1;
}
Evo probaj ovako
ovdje su ti interior id-ovi
http://weedarr.wikidot.com/interior
{
if(pickupid == enterammu) // ovdje sam stavljao SetPlayerpos ali nece + jos mi treba i interior :S
{
SetPlayerInterior(playerid, interiorid);
SetPlayerPos(playerid, x, y, z);
SetPlayerFacingAngle(playerid, r); //ovo r to ti je ona cetvrta velika brojka u savedepositions(stupnjevi za kolikko ce bit okrenut
}
return 1;
}
Evo probaj ovako
ovdje su ti interior id-ovi
http://weedarr.wikidot.com/interior
9. Maj 2011.
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == enterammu)
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, 286.148986,-40.644397,1001.515625);
SetPlayerFacingAngle(playerid, 269.4127);
}
return 1;
}
{
if(pickupid == enterammu)
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, 286.148986,-40.644397,1001.515625);
SetPlayerFacingAngle(playerid, 269.4127);
}
return 1;
}
9. Maj 2011.
Ovo na CreatePickup ovo zadnje ti si stavio -1 to je virtual world obican VW(Virtual world) je 0.Taj imas kad se spawnas.Znaci ovak mora igledat
enterammu = CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, 0);
enterammu = CreatePickup(1242, 2, 1503.3359, 1432.3585, 10.1191, 0);
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava