GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Leírások/Útmutatók => A témát indította: ShoCk - 2013. Április 16. - 14:34:25

Cím: [TuT] IsPlayerInRangeOfPoint leírás
Írta: ShoCk - 2013. Április 16. - 14:34:25

Sziasztok!
Egy pawno if függvényt szeretnék bemutatni/elmagyarázni a kezdõ scriptereknek.
Ez a függvény nem más mint a IsPlayerInRangeOfPoint függvény.
Hogy mire is jó ez?: Ezzel a kóddal helyhez tudsz kötni egy parancsot.
Elõször is nézzük a függvényt:
 
 
if(IsPlayerInRangeOfPoint( playerid, távolsá, x, y, z))

 


Magyarázat:
playerid - a játékos aki beírja a kódot.
távolság - ide egy szám jön, hogy mekkora sugarú \"körben\" legyen használható a parancs.
x, y, z - ide jön a kör sugarának kiindulópontja, vagyis innen kezdõdik a parancs használható helyének hatósugara.
Itt egy egyszerû példa:
 
 
CMD:ruhavesz(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 3.5, vX, vY, vZ)) return SendClientMessage(playerid, PIROS, \"Nem vagy a ruhaboltban!\");
{
SetPlayerSkin(playerid, 26);
}
return 1;
}
Cím: [TuT] IsPlayerInRangeOfPoint leírás
Írta: Legend - 2013. Április 16. - 14:45:03
[mod]Létezik már egy ilyen leírás, ezért zárok. ( Link: http://sampforum.hu/index.php?topic=21285.msg225958#msg225958 )[/mod]