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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: cheesebmth - 2016. November 24. - 19:38:18

Cím: Radius
Írta: cheesebmth - 2016. November 24. - 19:38:18
Sziasztok ismét,
Most egy olyan kérdésel fordulok hozzátok, hogy hogyan tudom azt megcsinálni hogy egy adott rádiuszon belül ne lehessen, se fegyvert elő venni, se pedig parancsokat használni.
Cím: Radius
Írta: whadez - 2016. November 24. - 19:42:55
Szia, ha ZCMD-t használsz, akkor:
 
public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(IsPlayerInRangeOfPoint(playerid, 50.0 0.0, 0.0, 0.0)) {
SendClientMessage(playerid, -1, \"Itt nem!\");
return 0;
}
return 1;
}

 
Keresel egy OnPlayerWeaponChange() eljárást az interneten, hozzárendeled a módodhoz, és amikor egy játékoshoz fegyver kerül, akkor lekérdezed hogy nincs-e az adott koordinátán, ha ott van akkor SetPlayerWeapon(playerid, 0); függvényt lefuttatod.