Sziasztok csináltam egy RegID rendszert ami számolja hányan regisztráltak a szerverre, na ez eddig is megyki is írja ahogy szeretném mikor valaki regisztrál a szerverre hogy Eddig %d regisztráltak a szerverre. A regid-t is ugyan ez alapján kérdezem le, azaz annyi lenne a player regid-je ahányan addig regisztráltak, azaz adat amit lekérdez és ki is ir, de sajnos az a gond hogy ezt az adatot nem menti le a játékos adatai közé és mindenkinek 0 regid-t ír. Sajnos nincs már ötletem erre ezért fordultam ide. A kód részletek:
INI_WriteInt(File, \"regid\", regisztraltak); // ezt mentem le a stats-ba regisztrációnál és ezt nem menti le
regisztraltak++; // hozzá adok egyet a regisztrált felhasználók számához
format(str, sizeof(str), \"\"RED\"{%06x}%s(%d) {2BD9F8}regisztrált a szerverre. Eddig regisztráltak száma: {008FFB}%d.\", random_color >>> 8, GetName(playerid), playerid, regisztraltak); //és itt pedig kiirja a regisztráltak számát amit feljebb mentenék le, de nem történik meg
A válaszokat és a segítséget vagy valami tippet várok:) Köszi!
Hát ebből a 3 sorból nagyon sokat meg lehet tudni a hibáról..semmit..(mert ugyebár a 4. és az 5. sor üres).Akkor a modból azokat a részeket másold be ahol foglalkozol a RegID-el(amúgymeg ha amiatt félsz hogy ellopnám a regrendszered: van sajátom(valszeg jobb)).Amúgy meg lehetne debugolni is(ha nemtud hogy: mindig ahol dolgozol a változó értékével kiíro a playernek/konzolba és rájössz mi a baja)
Szerintem olyat nem lehet találni mivel azt a saját regrendszeredbe kell írjad(max regrendszerrel eggyüt találsz)