Szerző Téma: Újra Pont és Pénz mentés  (Megtekintve 633 alkalommal)

Nem elérhető pisti525

  • 906
  • One Shot, One Kill
    • Profil megtekintése
Újra Pont és Pénz mentés
« Dátum: 2013. január 07. - 15:39:33 »
0 Show voters
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

Nem elérhető shadee

  • 1073
    • Profil megtekintése
Újra Pont és Pénz mentés
« Válasz #1 Dátum: 2013. január 07. - 15:46:34 »
0 Show voters
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]);

Újra Pont és Pénz mentés
« Válasz #2 Dátum: 2013. január 07. - 19:27:58 »
0 Show voters
#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;
}

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Újra Pont és Pénz mentés
« Válasz #3 Dátum: 2013. január 07. - 21:49:53 »
+1 Show voters
Ha nem lenne jó akkor: http://sampforum.hu/index.php?topic=27568.0  :whistle:

Nem elérhető shadee

  • 1073
    • Profil megtekintése
Újra Pont és Pénz mentés
« Válasz #4 Dátum: 2013. január 08. - 08:14:00 »
0 Show voters
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

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal