Запись киллов игроков в ini файлы. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
Запись киллов игроков в ini файлы.
=]D]EA[N[= Дата: Суббота, 22.08.2015, 15:30 | Сообщение # 1
Боец
Сообщений: 74
Статус: Offline
Напишите кто-нибудь код, как сделать чтобы при убийстве одним игроком другого количество его убийств записывалось в файл с его ником в папку scriptfiles/levels, а при входе на сервер данные загружались из этих файлов о игроке.
P.S: Так чтобы записывались именно убийства, а не очки..
Len1n Дата: Суббота, 22.08.2015, 18:14 | Сообщение # 2
Боец
Сообщений: 89
Статус: Offline
=]D]EA[N[=,
Код

enum PlayerKills{
pkPlayerName[24],
pkKilledName[24],
pkGunID,
...
};
new PK[MAX_PLAYERS][PlayerKills];

Загружаешь при входе игрока убийства как и любую другую статистику, но в PK.
А записываешь в файл при каждом убийстве:
Код

public OnPlayerDeath(playerid, killerid, reason){
if(reason<47) {
// Код сохранения, например
SaveKill(killerid, playerid, reason); // 1 - ид убийцы, 2 - ид убитого, 3 - ид оружия. В первых двух случаях нужно еще и узнать имена игрока.
}
}


Более готовый код я давать не готов, так как не работал с MxInI и подобными с 2011 года dry


Связь со мной:
Skype: po61-rap
E-Mail: [email protected]

if(time>=1500 && rep<500) {
cout « "200 репы накручено!";
rep+=200;
}
=]D]EA[N[= Дата: Суббота, 22.08.2015, 18:46 | Сообщение # 3
Боец
Сообщений: 74
Статус: Offline
Len1n, тут идет запись причины и ника убийцы/жертвы, а мне бы просто количество убийств для каждого игрока (Сколько убийств на счету у каждого игрока)
Len1n Дата: Воскресенье, 23.08.2015, 10:29 | Сообщение # 4
Боец
Сообщений: 89
Статус: Offline
=]D]EA[N[=, ты просил не очки. Я написал не очки. Теперь ты просишь очки убийств (количество).
Так сделай запись в аккаунт и не морочь себе головы. и просто при убийстве в OnPlayerDeath добавляешь:

Код
kills[killerid]++;


Связь со мной:
Skype: po61-rap
E-Mail: [email protected]

if(time>=1500 && rep<500) {
cout « "200 репы накручено!";
rep+=200;
}
kaZax_ Дата: Среда, 09.09.2015, 18:27 | Сообщение # 5
Новичок
Сообщений: 13
Статус: Offline
Могу помочь с этим.
Пиши в Вк.


https://vk.com/ukazax
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума