Siema, jak zrobi? przegrany czas? Po zalogowaniu si? na konto (onPlayerLogin) nalicza si? czas od k?t zalogowali?my si? na konto a? po wyj?cie z serwera, usuwa si? naliczony gracz (dla jednego gracza). Chc?, aby mog?o si? odczyta? ile si? ju? gra od zalogowania na serwer za pomoc? elementdata. Za pomoc respekt oraz piwo.
@edit: poprosz? jaki? przyk?ad bo nie mam zielonego poj?cia jak to zrobi? :v
w event onPlayerLogin dajesz funkcj? kt?ra wywo?uje timmer kt?ry co 1 min dodaje do elementDaty gracza 1 - czyli ilo?? minut. Lub mo?esz co min pobiera? all graczy i im dodawa? na raz minut?
Kalizman, Ja bym zrobi? to tak, ?e po zalogowaniu nadaje mu si? element data "czas:online" i co 60s jest doliczane do niej +1.
Za pomoc? eventu onplayerquit, pobra?bym t? element dat? i zamieni?bym j? na godziny i importowa? do tabeli MySQL.
Mi tylko zale?y na czasie przegranym ONLINE, bo chc? stworzy? do tego komend?.
Nie chc? ?eby si? zapisywa?o gdzie?... Tylko tak? komend?:
1. zalogujesz si?
2. przegra?e? 5 minut na serwerze
3. wpisujesz /sprawdzczasonline
4. wyswietla Ci sie jednostka 5 minut
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach