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: tudvari - 2014. január 12. - 12:42:42
-
Sziasztok,most nem hibát szeretnék írni,hanem a kreativitásotokra lenne szükségem.
Arra lenné kíváncsi,hogy hogy oldhatnám meg azt,hogy a játékos ne tudja spammelni a /pizzaszallitas (munkakezdés) és a /befejez parancsot.A játékos addig spammelheti ezt,míg meg nem kapja a legközelebbi checkpointot.
Szóval anti spamre szeretnék megoldást.Ott van az a megoldás is,hogy minden checkpoint kb. ugyan olyan messze legyen a pizzériától,de ez a közeli checkpoint RP szempontjából szükséges.
Szóval az ötleteiteket várom :D Elõre is köszönöm.
-
Esetleg ha megjegyezné a program, hogy a legutóbbi alkalommal az adott playerid-hez csatolva melyik CP lett letéve? És akkor az újra beíráskor is ugyanaz a CP jönne ki.
-
Mikor beírja a parancsot lekéred az idõt, eltárolod egy változóba. Mikor meg akarja hívni a parancsot elhelyezel egy if feltételt, hogy kivonod a jelenlegi idõt a változós idõbõl és, ha az mondjuk nincs meg 20(mp) akkor vissza tér egy üzenettel.
-
Kitaláltam egy másik megoldást,de köszi az ötleteket.