San Andreas Multiplayer (SA-MP) > Segítségkérés
Pénz mentés!
(1/1)
zean056:
Sziasztok! Segítséget szeretnék kérni , egy pénzmentő Code-ra lenne szükségem amit betudok építeni az admin rendszerembe . A lényeg ,hogy ne MySQL alapon működjön , sejtem hogy nem egy nehéz dolog de még sose írtam ilyet és a neten se találok hozzá segítséget ! Szóval ha valaki nyújt egy kis HELP-t azt megköszönöm !:)  UI : (olyan pénz mentő code-ra lenne szükségem , ami szimplán csak menti a player pénzét és score-t is!)
NoiSe:
szia, mysqlel messze a legkonnyebb ezeket megoldani, de azert itt van amit kertel :)

ha nem dinit hasznalsz akkor valaszolj es segitek mashova menteni

dini letöltése: https://github.com/AndreT/samp-vortex-rp/blob/master/pawno/include/Dini.inc
dudb letöltése: https://github.com/Bryan-0/Samp-Server/blob/master/include/dudb.inc


--- Kód: ---public OnPlayerConnect(playerid)
{
    new file[128];
    new pname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(file, sizeof(file), "/jatekosok/%s.ini", pname); // a "jatekosok"-at ird at arra ahova mentetted a jatekosokat
    if(dini_Exists(file))
    {
          //adatok hozzaadasa a fajlhoz:
          dini_IntSet(file, "pont", PlayerInfo[playerid][score]);
          dini_IntSet(file, "penz", PlayerInfo[playerid][cash]);
    }
    return 1;
}

--- Kód vége ---
AnthonyGates:
Működik a fenti kód, viszont semmiféleképpen nem javaslom bármilyen ini és egyéb szövegalapú fájlok használatát játékosadatok tárolására.

Hosszútávon sok nehézségtől megóvod magad!

Mindenképpen használj SQL-t: SQLite, MySQL
zean056:
Köszönöm a segítséget ! Azóta megoldódott !
Navigáció
Üzenetek főoldala

Teljes verzió megtekintése