←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Wytrzymałość przedmiotów jako czas

Zablokowany

  • +
  • -
Nomaf - zdjęcie Nomaf 11.07.2011

Potrzebuję pomoc, a dokładniej wyjaśnienia.
Chciałbym zrobić przedmioty (do diablo moda) ograniczone czasowo. Jak ktoś dostanie takiego, to zamiast wytrzymałości ma "długość życia" powiedzmy 6 godzin. I żeby to działało tylko wtedy, gdy użytkownik jest faktycznie na serwerze, to wtedy ten czas spada. Mam już obmyślony pomys jak to zrobić, ale jest on zapewno zasobożerny i prowizoryczny.
Odpowiedz

  • +
  • -
MarWit - zdjęcie MarWit 15.07.2011

To moze tak:

Po wejściu na serwer, po 1 spawnie, czytane są informacje z bazy NVault oraz pobierana aktualna godzina. Na koniec rundy, mapy oraz śmierci pobierana jest znowu godzina i zostaje odjęta od tej pierwszej, nastepnie od tej z NVault. Jezeli przy odejmowaniu liczba jest równa/mniejsza od zdefiniowanej, tutaj 6h, wpis jest czyszczony a graczowi odbierany item. Jedyna wada jest taka ze trzeba czekać
do końca rundy/mapy/smierci gracza. Ew. sprawdzać godzinę przy zmianie broni/zadania dmg.
Użytkownik MarWit edytował ten post 15.07.2011 15:14
Odpowiedz
Zablokowany