Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: y-ini
1. [INNE] y-ini
Witam. Poni?szy kod tworzy plik z danymi gracza, ale niestety plik jest pusty. Przedstawiam wam poni?ej kod, prosz? o korekrte w razie buga xD

[code]#include <YSIy_ini>
enum SavePlayerPosEnum
{
Float:LastX,
Float:LastY,
Float:LastZ
};


enum pInfo
{
pHaslo,
pKasa,
pPunkty
}
new PlayerInfo[MAX_PLAYERS][pInfo];


#define KONTA "Konta/Gracze/%s.ini"


public OnPlayerConnect(playerid)
{
if(fexist(Gracz(playerid)))
{
ShowPlayerDialog(playerid, 31, DIALOG_STYLE_PASSWORD,"Power Project - Logowanie!","{ffffff}Witaj ponownie na {ffa900}Power Project!n{ffffff}Aby si? zalogowa?, podaj swoje {ff0000}has?o{ffffff}, kt?re wpisa?e? podczas rejestracji.n","Zaloguj","Anuluj");
}
}


public OnPlayerDisconnect(playerid, reason)
{
new INI:Plik = INI_Open(Gracz(playerid));//Otwieramy plik
INI_SetTag(Plik,"Dane");//Nadajemy Tag
INI_WriteInt(Plik,"Pieniadze",GetPlayerMoney(playerid));//Zapisujemy ilo?? pieni?dzy
INI_WriteInt(Plik,"Punkty",GetPlayerScore(playerid));//Zapisujemy ilo?? score
INI_Close(Plik);//Zamykamy plik
}




public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 30) // Od komendy /rejestracja
{
{
new string[64], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"Mamy nowego zarejestrowanego gracza -...