Mam pytanie, postanowi?em zrobi? system kt?ry doda +1 czego? za ka?de 1h przegrane od startu skryptu. Wszystko mam zamiar zamie?ci? w kliencie, jednak pytanie moje brzmi, czy jest to dobry pomys? by jak na chwil? obecn? zamie?ci? to w client, w evencie onClientResourceStart, da? tam timera i co te 3600... ms niech si? wykonuje funkcja kt?ra triggeruje do server.lua a tam przypisuje +1 i w client to samo od nowa..
Drug? spraw? jest to ?e nie mam poj?cia czy jak gracz wyjdzie z serwera to nadal ta funkcja si? b?dzie wykonywa?, je?li tak to jak przerwa? timer ( to og??em mogliby?cie napisa? bo jestem ciekaw jak to zrobi?, co? z broke czy jak? ).
Co do wykonywania funkcji my?l? ?e tak si? stanie bo timer si? chyba nie zerwie po opuszczeniu przez gracza serwera, my?l? ?e b?dzie tylko kompilator mia? problem z p??niejszym trigerowaniem tego do serwera bo kogo ma trigerowa? skoro gracza nie ma a timer zosta? zapocz?tkowany przed wyj?ciem. Czy to po prostu po wyj?ciu si? samo zrywa.
Troch? mog?em bzdur napisa?, lecz to by?y moje rozwa?ania, prosz? by kto? tutaj wykrzycza? g?o?no mi prawd? jak to wygl?da. Za wszelak? pomoc wielkie dzi?ki
Tomakan, ujm? to tak, takie rzeczy po stronie client'a to najgorszy pomys?, zawsze mog? si? zdarzy? wadliwe client'y (cheaty), kt?re mog? Ci tak? informacj? wysy?a? co 1ms... R.I.P. Server...
Najpro?ciej b?dzie po stronie serwer'a ustawi? Timer np co 5 minut, i sprawdza? zapisany w elementDatach lub accountDatach czas i oblicza? na jego podstawie czy min??a ju? ta godzina.
Co do timera i client'a... Je?eli gracz wyjdzie timer si? usuwa, to tyle.
Dzi?kuj?
Nie pro?ciej jest zrobi? timera kt?ry si? wykonuje ca?y czas, i co te 5000ms b?dzie pobiera?o liczb? dodawa?o jeden i zapisywa?o?
Umie?ci? ten timer w jakim? evencie? Jaki? polecasz godny do tego?
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