KekeKizaru |
Дата: Пятница, 12.10.2018, 10:35 | Сообщение # 1
|
Новичок
Сообщений: 4
Статус: Offline
|
Всем привет. Значит выкладываю я паблик с г*вно кодом, прошу строго не судить, так как в скриптинге особо не шарю.
forward SecondUpdate(playerid); public SecondUpdate(playerid) { new Money; new mani[7]; new string[64]; Money = GetPlayerMoney(playerid); format(mani, sizeof(mani), "%d", Money); new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "players/%s.ini", playername); new iniFile = ini_openFile(string); ini_setInteger(iniFile, "Money", Money); if(ini_getInteger(iniFile, "Money", Money) < 0) { } if(ini_getInteger(iniFile, "Money", Money) > 0) { new dengi; dengi = ini_getString(iniFile, "Money", mani, 7); ResetPlayerMoney(playerid); GivePlayerMoney(playerid, dengi); ini_closeFile(iniFile); } return 1; }
В паблике OnGameModeInit:
SetTimer("SecondUpdate",1000,true);
Проблема заключается вот в чём. Хочу добавить сохранение денег на mxIni, но я как вижу, особо не получается. Пробовал проверять этот код через пикап для выдачи денег, мол сохранится ли в текстовом документе новое значение денег или нет, НЕ сохранилось... Прикреплю скрин этого текстового документа. Просьба помочь.
Сообщение отредактировал KekeKizaru - Пятница, 12.10.2018, 11:44 |
|
|
|
Iacoste |
Дата: Пятница, 02.08.2019, 13:08 | Сообщение # 2
|
Боец
Сообщений: 101
Статус: Offline
|
Отпиши в ЛС. Помогу
Lacoste za, net lacoste protiiiv
|
|
|
|