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: N@rbirock - 2012. június 22. - 08:03:04

Cím: Számtábla mentés
Írta: N@rbirock - 2012. június 22. - 08:03:04
Hogy lehet dini-vel menteni a számtáblát?
Cím: Számtábla mentés
Írta: ZyZu. - 2012. június 22. - 08:04:00
Egy kicsit több infót kérlek? Számtábla? :question:
Cím: Számtábla mentés
Írta: N@rbirock - 2012. június 22. - 08:12:34
A számtáblákat a kocsikról le kéne menteni, hogy mikor resztart lesz ne vesszen el.
Cím: Számtábla mentés
Írta: ZyZu. - 2012. június 22. - 08:19:45
rendszám parancsod kéne..
Cím: Számtábla mentés
Írta: N@rbirock - 2012. június 22. - 08:21:10
CMD:rendszam(playerid,params[])
{
new rendszam[32];
if(sscanf(params,\"s[50]\",rendszam)) return SendClientMessage(playerid,SARGA,\"Használat /rendszam [rendszám]\");
SetVehicleNumberPlate(GetPlayerVehicleID(playerid),rendszam);
return 1;
}
Cím: Számtábla mentés
Írta: ZyZu. - 2012. június 22. - 08:33:08

#include <a_samp>
#include <zcmd>
#include <dini>
#include <dudb>
#include <sscanf>
#pragma unused ret_memcpy
CMD:rendszam(playerid,params[])
    {
    new rendszam[32];
    new jatekos, name[MAX_PLAYER_NAME];
    new file[128];
    GetPlayerName(jatekos, name, sizeof(name));
    if(sscanf(params,\"s[50]\",rendszam)) return SendClientMessage(playerid,-1,\"Használat /rendszam [rendszám]\");
    SetVehicleNumberPlate(GetPlayerVehicleID(playerid),rendszam);
    format(file, sizeof(file), \"/rendszam/%s.ini\", name);
    dini_Create(file);
    return 1;
    }
   
public OnPlayerConnect(playerid)
{
        new jatekos, name[MAX_PLAYER_NAME];
        new file[128];
        GetPlayerName(jatekos, name, sizeof(name));
        format(file, 128, \"/rendszam/%s.ini\",name);
        if(!fexist(file))
        {
             dini_IntSet(file, \"rendszám\", 0);
        }
        return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
        new jatekos, name[MAX_PLAYER_NAME];
        new file[128];
        GetPlayerName(jatekos, name, sizeof(name));
        format(file, sizeof(file), \"/rendszam/%s.ini\",name);
        if(fexist(file))
        {
                dini_IntSet(file, \"rendszám\", 1);
        }
        return 1;
}

 
Tessék! Nem teszteltem de kérlek jelezd ha hibás! És hozzál létre egy rendszam mappát a scriptfiles mappában!
Cím: Számtábla mentés
Írta: N@rbirock - 2012. június 22. - 08:48:20
Errort nem ír de nem tudom tesztelni mert erroros a mod.
Cím: Számtábla mentés
Írta: ZyZu. - 2012. június 22. - 08:50:58
Mond kérlek mi az error a módban?
Cím: Számtábla mentés
Írta: N@rbirock - 2012. június 22. - 08:51:55
http://sampforum.hu/index.php?topic=26421.45
Cím: Számtábla mentés
Írta: ZyZu. - 2012. június 22. - 08:53:41
Vegyél fell skypen és segítek, vagy megoldjuk!               ZyZuBoy
Cím: Számtábla mentés
Írta: N@rbirock - 2012. június 22. - 09:15:34
Inkább hagynám a skypet.
Cím: Számtábla mentés
Írta: ZyZu. - 2012. június 22. - 09:53:38
Valahogyan meg kéne csinálni neked..
Vagy teszteld egy lvdm modon és probáld meg megyen!