Szerző Téma: Bugkihasználás elkerülése  (Megtekintve 478 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Bugkihasználás elkerülése
« Dátum: 2014. Január 12. - 12:42:42 »
0 Show voters
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.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Bugkihasználás elkerülése
« Válasz #1 Dátum: 2014. Január 12. - 12:49:46 »
0 Show voters
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.

Nem elérhető Lucio

  • 232
    • Profil megtekintése
Bugkihasználás elkerülése
« Válasz #2 Dátum: 2014. Január 12. - 12:50:17 »
0 Show voters
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.

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Bugkihasználás elkerülése
« Válasz #3 Dátum: 2014. Január 12. - 16:03:24 »
0 Show voters
Kitaláltam egy másik megoldást,de köszi az ötleteket.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal