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: pisti525 - 2013. január 07. - 15:39:33

Cím: Újra Pont és Pénz mentés
Írta: pisti525 - 2013. január 07. - 15:39:33
Sziasztok!
Ez nekem valami miért nem jó :\'( :
 
#include <a_samp>
#include <dini>
enum adat
{
        penz,
        pont
};
new pAdat[MAX_PLAYERS][adat];
public OnPlayerSpawn(playerid)
{
        new Fajl[128];
        format(Fajl,sizeof(Fajl),\"/Adatok/%s.ini\",Neve(playerid));
        pAdat[playerid][penz] = dini_Int(Fajl, \"Penz\");
        pAdat[playerid][pont] = dini_Int(Fajl, \"Pont\");
        return 1;
}
public OnPlayerDisconnect(playerid,reason)
{
        new Fajl[128];
        format(Fajl,sizeof(Fajl),\"/Adatok/%s.ini\",Neve(playerid));
        dini_IntSet(Fajl, \"Penz\",pAdat[playerid][penz]);
        dini_IntSet(Fajl, \"Pont\",pAdat[playerid][pont]);
        return 1;
}
stock Neve(playerid)
{
        new nev[24];
        GetPlayerName(playerid,nev,sizeof(nev));
        return nev;
}

 
Ezért szeretnék kérni egy jót ami mûködik is.  ;D
Cím: Újra Pont és Pénz mentés
Írta: shadee - 2013. január 07. - 15:46:34
ezért nem kell új témát nyitni
a script müködõképes,csak te aztmondtad menteni kell,betöltést is megcsináltam félig meddig.
 
GivePlayerMoney(playerid,pAdat[playerid][penz]);
SetPlayerScore(playerid,pAdat[playerid][pont]);
Cím: Újra Pont és Pénz mentés
Írta: TengeriMalac - 2013. január 07. - 19:27:58
#include <a_samp>
#include <dini>
enum adat
{
        penz,
        pont
};
new pAdat[MAX_PLAYERS][adat];
public OnPlayerConnect(playerid)
{
        new Fajl[128];
        format(Fajl,sizeof(Fajl),\"/Adatok/%s.ini\",Neve(playerid));
        pAdat[playerid][penz] = dini_Int(Fajl, \"Penz\");
        pAdat[playerid][pont] = dini_Int(Fajl, \"Pont\");
       
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, pAdat[playerid][penz]);
SetPlayerScore(playerid, pAdat[playerid][pont]);
        return 1;
}
public OnPlayerDisconnect(playerid,reason)
{
        new Fajl[128];
        format(Fajl,sizeof(Fajl),\"/Adatok/%s.ini\",Neve(playerid));
        dini_IntSet(Fajl, \"Penz\",GetPlayermoney(playerid));
        dini_IntSet(Fajl, \"Pont\",GetPlayerScore(playerid));
        return 1;
}
stock Neve(playerid)
{
        new nev[24];
        GetPlayerName(playerid,nev,sizeof(nev));
        return nev;
}
Cím: Újra Pont és Pénz mentés
Írta: ZyZu. - 2013. január 07. - 21:49:53
Ha nem lenne jó akkor: http://sampforum.hu/index.php?topic=27568.0  :whistle:
Cím: Újra Pont és Pénz mentés
Írta: shadee - 2013. január 08. - 08:14:00
ha nemlenne ekkora ... akkor már rég müködne,eztet én írtam,nekem is ilyen van,ment/betölt,semmi hiba nincs benne.e