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: zean056 - 2023. December 27. - 16:13:09

Cím: Pénz mentés!
Írta: zean056 - 2023. December 27. - 16:13:09
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!)
Cím: Re:Pénz mentés!
Írta: NoiSe - 2023. December 30. - 20:24:08
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

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;
}
Cím: Re:Pénz mentés!
Írta: AnthonyGates - 2024. Január 07. - 12:57:57
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
Cím: Re:Pénz mentés!
Írta: zean056 - 2024. Január 10. - 17:45:52
Köszönöm a segítséget ! Azóta megoldódott !