Helló ujra! Készitettem egy olyat dini vel hogy mentse a pénzt. Az van hogy amikor adok magamnak pénzt és megnézem a scriptfiles mappát akkor ott van, de mikor már megint belépek akkor már nem addja meg, amikor kilépek akkor meg lenulláza!
Itt van minden:
enum Informacio
{
Penz,
}
new Info[MAX_PLAYERS][informacio];
new nev[MAX_PLAYER_NAME];
new Betolt[128];
new Ment[128];
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, nev, sizeof(nev));
format(Betolt, sizeof(Betolt), \"Karakterek/%s.ini\",nev);
if(dini_Exists(Betolt))
{
Info[playerid][Penz] = dini_Int(Betolt,\"Penz\");
GivePlayerMoney(playerid, Info[playerid][Penz]);
}
return 1;
}
public OnPlayerDisconnect(playerid)
{
GetPlayerName(playerid, nev, sizeof(nev));
format(Ment, sizeof(Ment), \"Karakterek/%s.ini\",nev);
if(dini_Exists(Ment))
{
dini_IntSet(Ment, \"Penz\", Info[playerid][Penz]);
}
return 1;
}
Idézetet írta: TengeriMalac date=1366605135\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36437\" data-ipsquote-contentclass=\"forums_TopicPénzt mentessz és Admint töltessz be? Persze h nemjo.
Jaj sry sry sry pillanat, rosszat másoltam be.
Javítva!
Nézd meg hogy a scriptfiles/Karakterek az tényleg nagy K val van írva és tényleg Karakterek a mappa neve
Dupla hozzászólás automatikusan összefûzve. ( 2013. április 25. - 22:22:16 )
Ha megoldódott akkor zárd a témát!