Szerző Téma: Távolság  (Megtekintve 416 alkalommal)

Távolság
« Dátum: 2013. Szeptember 19. - 17:25:24 »
0 Show voters
Valaki hozzá tudná írni ehez a scripthez hogyha a játékos nincs közel hozzá akkor ne tudja lecsukni.
Script:
 
CMD:ar(playerid, params[])
{
new adottid;
if(sscanf(params, \"u\", adottid)) return SendClientMessage(playerid, 0, \"Használat: /ar [Játékos]\");
if(GetPlayerWantedLevel(adottid) > 0)
{
new rcash = random(1000000);
new rscor = random(10);
GivePlayerMoney(playerid, rcash);
SetPlayerScore(playerid, GetPlayerScore(playerid) +rscor);
SetPlayerPos(adottid, 0, 0, 10);
}
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0,\"{\"piros\"}Jármûben nem használhatod ezt a parancsot!\");
}
return 1;
}

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Távolság
« Válasz #1 Dátum: 2013. Szeptember 19. - 17:38:40 »
+1 Show voters
CMD:ar(playerid, params[])
{
new adottid,Float:X,Float:Y,Float:Z;
if(sscanf(params, \"u\", adottid)) return SendClientMessage(playerid, 0, \"Használat: /ar [Játékos]\");
GetPlayerPos(adottid,X,Y,Z);
if(!IsPlayerInRangeOfPoint(playerid, 2.0, X,Y,Z) return SendClientMessage(playerid, 0, \"HIBA: Nem vagy közel hozzá!\");
if(GetPlayerWantedLevel(adottid) > 0)
{
new rcash = random(1000000);
new rscor = random(10);
GivePlayerMoney(playerid, rcash);
SetPlayerScore(playerid, GetPlayerScore(playerid) +rscor);
SetPlayerPos(adottid, 0, 0, 10);
}
if(IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,0,\"{\"piros\"}Jármûben nem használhatod ezt a parancsot!\");
}
return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal