Započeo Streetboy
•21. Nov. 2012.• Zaključano[POMOC] Cuvanje statsa
979
pregleda
13
postova
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,332
Postovi:
71
Teme:
Pridružio se:Jun 2012
21. Nov. 2012.
Skripta koju koristim: Raven's edit
Detaljan opis problema: Kako napraviti da se statsi sacuvaju i bez izlaska preko /q ?
Dio skripte: dacu sta treba...
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Detaljan opis problema: Kako napraviti da se statsi sacuvaju i bez izlaska preko /q ?
Dio skripte: dacu sta treba...
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
951
Postovi:
25
Teme:
Pridružio se:Maj 2009
21. Nov. 2012.
Pa samo pokreni neki timer koji ce funkciju za spremanje pokrenuti svakih X minuta.
http://wiki.sa-mp.com/wiki/SetTimer
http://wiki.sa-mp.com/wiki/SetTimer
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
21. Nov. 2012.
jel mislis na levele i to daj mi kako ti je definirano za level recimo Level ili pLevel
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,332
Postovi:
71
Teme:
Pridružio se:Jun 2012
21. Nov. 2012.
LordShigi wrote on November 21, 2012, 2:27 pm:
Pa samo pokreni neki timer koji ce funkciju za spremanje pokrenuti svakih X minuta.
http://wiki.sa-mp.com/wiki/SetTimer
http://wiki.sa-mp.com/wiki/SetTimer
Nije to ''samo'' ako mozes daj mi primjer...
ivica158 wrote on November 21, 2012, 2:29 pm:
jel mislis na levele i to daj mi kako ti je definirano za level recimo Level ili pLevel
Na lvl i pare i poziciju i sve....Inace jeste pLevel je kao i u obicnom ravensu..
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
21. Nov. 2012.
daj mi sve iz onplayerregister publica onplayerupdate publica i onplayerlogin publica i stavi mi tu sta zelis da ti se sprema i kako ti je sta definirano pa cemo videjti 😉
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
947
Postovi:
80
Teme:
Pridružio se:Jun 2011
21. Nov. 2012.
LordShigi wrote on November 21, 2012, 2:27 pm:
Pa samo pokreni neki timer koji ce funkciju za spremanje pokrenuti svakih X minuta.
http://wiki.sa-mp.com/wiki/SetTimer
http://wiki.sa-mp.com/wiki/SetTimer
Ne lupaj osti, to je najgori moguci nacin sejvanja koj neko moze da ima. Kad bi igracu Crash server, izgubio bi poslednje promene.
@Streetboy, pod svaku komandu koja promeni ensto u igracevom profilu, dodas OnPlayerUpdateEx(playerid);
ako drugi girac to promeni na njemu oept uradis isto samo zamenis playerid.
EDIT: za ostale, OnPlayerUpdateEx(playerid); se koristi u ravensu za cuvanje te sam zato to i napisao ,da vas nezbuni.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
926
Postovi:
185
Teme:
Pridružio se:Okt. 2012
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
947
Postovi:
80
Teme:
Pridružio se:Jun 2011
21. Nov. 2012.
Koristi ga idalje, nek igracu crash acc(tipa nestane struje, nagli izalzak itd), a tvoj sistem koj na svkaih par mintua snima, pa ces videti da mu fali poslednja izmena.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
951
Postovi:
25
Teme:
Pridružio se:Maj 2009
21. Nov. 2012.
Quote from November 21, 2012, 6:52 pm:
Koristi ga idalje, nek igracu crash acc(tipa nestane struje, nagli izalzak itd), a tvoj sistem koj na svkaih par mintua snima, pa ces videti da mu fali poslednja izmena.
OnPlayerDisconnect se izvrsi i kod crasha (reason = 0) i ako se tamo poziva funkcija za spremanje nece doci do rollbacka.
Kad bi se spremalo svaki put kad se promjeni igracev status to bi jako usporavalo skriptu, pogotovo uoÄljivo kod velikog broja konekcija 100-400.
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
947
Postovi:
80
Teme:
Pridružio se:Jun 2011
21. Nov. 2012.
LordShigi wrote on November 21, 2012, 6:52 pm:
Koristi ga idalje, nek igracu crash acc(tipa nestane struje, nagli izalzak itd), a tvoj sistem koj na svkaih par mintua snima, pa ces videti da mu fali poslednja izmena.
OnPlayerDisconnect se izvrsi i kod crasha (reason = 0) i ako se tamo poziva funkcija za spremanje nece doci do rollbacka.
Kad bi se spremalo svaki put kad se promjeni igracev status to bi jako usporavalo skriptu, pogotovo uoÄljivo kod velikog broja konekcija 100-400.
Cesto se ne detektuje crash sto je testirano, cesto igrac ode off a njegov nalog je idalje ulogovan neko vreme, to je odanvo primeceno.
Sto se tice toga da usporava skriptu, tu se i ne slazem nesto, na 50 igraca je sve bilo normalno, stim da pratim porast cpu i ram memorije, itd, sve je savrseno, dok takav sistem koriste i veci communitiji, stim da sam bas pre koj mesec vodio neku diskusiju o tome, sta vise upravo navedeni sistem sa tajmerom moze da stvori veci lag, jer ce tajmer u istom trenutku svim online igracima snimiti statse, sto stvara izuzetan lag na serveru, na tom broju igraca koj si naveo, ap cak i na troduplo manjem. 🙂
Igrao sam se sa sve sistemima i testirao ih upravo iz tog razloga, te sam saznao sta je najbolje (za mene i moj server), a mnogi su me poslusali i nisu nikad zazalili. 🙂
A o istom sistemu sam pricao i sa Gigijem, tad se slozio samnom 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava