GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: skynny - 2010. február 23. - 17:41:19
-
Üdv
Én egy olyasmit kezdtem el írni, vagyis majdnem kész... szóval annyi hogy pl valamit megveszek 1hétig vagy 1hónapig van nálam, pl zöldkártya... azaz havonta kéne vizsgáztatni a kocsit. Node ez mind szép és jó, nagyjából készis vagyok mindennel de nem tudok rájönni mivel tudom megcsinálni hogy 1hónapig vagy amennyit én megszabok idoig legyen érvényes. Timerre gondoltam legeloször, dehát ha én kilépek vagy újraindítom a szervert az megszakad.
Segítségetek elore is köszönöm (:
-
Timerrel is jó, csak minden kilépésnél elmented a játékos adatai közzé. :)
PL: \\scriptfiles\\...\\users\\Jancsika.ini <- ebbe el mentenéd, hogy zöldkártya
Ha belép elindítod a timert ezzel együtt, ha pedig kilép lekérdezed a timert és mented, majd kikapcsolod a timert.
Szerintem így megvalósítható. De lehet, hogy tévedek ??? ::)
-
Szerintem csinálsz egy 1mpnként lefuto timert..
Aztán valami ilyesmit:
forward 1mpstimer(playerid)
{
if(Info[playerid][zoldkartya] > 0)
{
Info[playerid][zoldkartya]--;
}
else
}
-
Nemjó, ezen gondolkoztam énis, de ha így csinálom meg akkor ha kilépek lementi hogy mittomén maradt 100sec és miközben nem vagyok fent nem számolja, így 3hét után felmegyek akkoris 100sec maradt miközbe annak már lekellet volna rég járnia. am kb hasonló elképzelésre gondolok mint pl rp szerók alapjába ahogy a ház eladódik 30nap innaktivitás után.
-
Jaaa, én úgy gondoltam, hogy csak akkor telik az ído, mikor a játékos a szerveren van... ::)
am kb hasonló elképzelésre gondolok mint pl rp szerók alapjába ahogy a ház eladódik 30nap innaktivitás után.
Ha tudod, hogy van ilyen, akkor miért nem nézed meg, hogy hogyan muködik ? ???
-
A fay nem adja ki a módját.
-
Lehet hogy van egy ismerosöm aki tudja..Megkérdezem majd..
-
Jutottál valamire? :) énis nézelodöm azótais de semmi.