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;
}