Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Ante_Street poslato Novembar 17, 2010, 01:29:38 PRE PODNE

Naslov: [Pomoc] U vezi interijera
Poruka od: Ante_Street poslato Novembar 17, 2010, 01:29:38 PRE PODNE
Ja koristim ravens.....
Pokusavao sam ubaciti intove.....i uglavnom izbaci mi dva eror radi ovog
if (PlayerToPoint(8.0, playerid,1258.6113,-785.3919,92.0302))//XYZ Ulaza

To moj mod nema>>>if (PlayerToPoint
E sada zanima me kako da to ubacim

Evo i ti errori:
C:\Documents and Settings\LuÄ'ak\Desktop\Zuki\Zuki\gamemodes\larp.pwn(43272) : error 017: undefined symbol "PlayerToPoint"
C:\Documents and Settings\LuÄ'ak\Desktop\Zuki\Zuki\gamemodes\larp.pwn(43283) : error 017: undefined symbol "PlayerToPoint"
Naslov: Odg: (Pomoc)U vezi interijera
Poruka od: JuustyGe poslato Novembar 17, 2010, 06:50:52 PRE PODNE
Pokušaj ovako:

Na početku gdje ti stoje forwardi dodaj

forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);

Na kraju gamemoda dodaj

public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
return 0;
}
Naslov: Odg: [Pomoc] U vezi interijera
Poruka od: black_dota poslato Novembar 17, 2010, 09:10:35 PRE PODNE
Koristi RangeOfPoint jer to ide u raves
Naslov: Odg: [Pomoc] U vezi interijera
Poruka od: Ante_Street poslato Novembar 17, 2010, 15:17:39 POSLE PODNE
Tnx Juusty.......;)
Dota probao sam ali nesto neradi.....al nema veze ovaj ce sto-nasto valjati ;)