Szerző Téma: Pont és pénz mentés  (Megtekintve 1118 alkalommal)

Nem elérhető pisti525

  • 906
  • One Shot, One Kill
    • Profil megtekintése
Pont és pénz mentés
« Dátum: 2013. január 07. - 13:31:38 »
0 Show voters
Sziasztok!
Azt hiszem már hogy ezt régen kértem tõletek egy Pont és Pénzt mentõ scriptet.(Nem admin rendszer volt hanem egy script.)

Nem elérhető shadee

  • 1073
    • Profil megtekintése
Pont és pénz mentés
« Válasz #1 Dátum: 2013. január 07. - 13:48:02 »
0 Show voters
#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;
}

 
tess

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Pont és pénz mentés
« Válasz #2 Dátum: 2013. január 08. - 18:45:57 »
0 Show voters
Már megbocsáss,de ez jelenlegi állapotában sz*r-t se ment.
[pawn]
new File[128];
public OnPlayerConnect(playerid) {
format(File,128,\"%s.ini\",pName(playerid));
SetPlayerMoney(playerid,dini_Int(File,\"Penz\"));
SetPlayerScore(playerid,dini_Int(File,\"Score\"));
return 1;
}
public OnPlayerDisConnect(playerid,reason) {
format(File,128,\"%s.ini\",pName(playerid));
dini_IntSet(File,\"Penz\",GetPlayerMoney(playerid));
dini_IntSet(File,\"Score\",GetPlayerScore(playerid));
return 1;
}
stock pName(playerid) {
new name[24];
GetPlayerName(playerid,name,24);
return name;
}
[/pawn]
Nem teszteltem.

Pont és pénz mentés
« Válasz #3 Dátum: 2013. január 09. - 18:00:26 »
0 Show voters
És a scriptfilseba miylen mappát csináljakneki amibe mentese?

Nem elérhető pisti525

  • 906
  • One Shot, One Kill
    • Profil megtekintése
Pont és pénz mentés
« Válasz #4 Dátum: 2013. január 09. - 18:34:03 »
0 Show voters
mindegy bármi lehet

Nem elérhető bendor

  • 2949
    • Profil megtekintése
Pont és pénz mentés
« Válasz #5 Dátum: 2013. január 09. - 19:57:38 »
0 Show voters
Nem kell mappát létrehozni. Az alap scriptfiles mappába menti.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal