Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Cистема уровней по фрагам в Мод

Статус
В этой теме нельзя размещать новые ответы.

Veklor73

Дебютант
Брал за основу мод от клана GNR (Дрифт мод). Нашёл систему фрагов и решил записать себе в мод. Многие этот мод знают и думаю смогут помочь!

В public OnPlayerDisconnect:


new str[34], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
str = "Stats/", strcat(str, name), strcat(str, ".ini");
new File: file = fopen(str, io_write); // Открываем файл в режиме записи
if(file)
{
format(str, 8, "%d", Kills[playerid]); fwrite(file, str); // Форматируем строку и записываем количество фрагов в файл со статистикой игрока
fclose(file); // Закрываем файл
}

Сохранение количества фрагов.
Паблик после того, как игрок зашёл в аккаунт:


new str[34], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
str = "Stats/", strcat(str, name), strcat(str, ".ini");
new File: file = fopen(str, io_read); // Открываем файл в режиме чтения
if(file)
{
fread(file, str); // Прочитаем первую строку из файла
Kills[playerid] = strval(str); // Установим количество фрагов игроку
SetPlayerScore(playerid, Kills[playerid]); // Сделаем так, чтобы при нажатии на клавишу TAB были видны фраги игрока
fclose(file); // Закрываем файл
}

Нужно чтобы все данные по фрагам сохранялись в аккаунт в папке players. Полную систему могу кинуть личным сообщением!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу