a lusta mindenedet
scriptet kérsz? szégyeld magad delete samp
na viccet félre téve...
õõõ NEM írok neked ilyet
másnak még talán de neked ááá
ne ilyen kódokon akarj idõt spórolni
megírnád ha neki állnál kb félóra alatt + debug meg mindennel max 1 óra lenne
EHELYETT ITT KÉREGETSZ!!!!
A verzió:
- amikor fellép az admin eltárolod az év,hónap,nap,óra,perc,másodperc-et
- amikor kilép lekéred a jelenlegi év,hónap,nap,óra,perc,másodperc-et
mentésnél a kettõ között eltelt idõt kiszámolod és hozzáadod a fájlból kiolvasott adathoz és visszaírod az új adatot
Amennyiben szeretnéd ha a pontos idõt jelezné ki a lekérdezéseknél...
pl ez a parancs: /lustavagyokésfórumonkérekegytökegyszerûscriptetdeletesamp
Ugye akkor az eltárolt adatod csak annyi hogy mikor lépett fel, bõvítened kell azzal még hogy kiolvasod a fájlból az eddig mentett állását és amikor beírja az admin a parancsot akkor kikalkulálod az eltelt idõt és a MOST-ra állítod a \"fellépés idejét\"...
Röviden:
2 adat:
- csatlakozás ideje
- fent töltött idõ
CSATLAKOZÁSNÁL:
fájból kiolvasás és adat tárolás
MOST eltárolása
PARANCSNÁL:
kalkulálás + kiírás
MOST állítása
KILÉPÉSNÉL:
kalkulálás + mentés
[/quote]
B verzió:
Ez egy tök egyszerû verzió ha lusta lennék ( mint te ) és a szervert szeretném jobban terhelni akkor ezt használnám:
Létrehozok egy változót ami a játékos online idejét méri másodpercben és egy idõzítõt ami másodpercenként növeli az értéket...( persze a \"változó\" tömb lenne az egyszerûség miatt )
fellépésnél lekérem a változóba az értéket kilépésnél meg lementem
[/quote]
Na most már írd meg te ! ajánlom az A verziót mert az annyira nem terheli a szervert és több tapasztalatot tudsz vele szerezni de ha sokszor kérdezed le ( pl textdraw-al akarod jeleztetni ) akkor talán a B verzió lenne jó neked, de ha nem másodpercben akarod számoltatni hanem fontos az óra perc másodperc akkor inkább abban tárold