Понизить уровень в GunGame

valerikov

Участник
Сообщения
4
Реакции
2
Всем привет!
Подскажите как сделать чтобы при убийстве с мухи (т.е scout) у игрока которого убили отнимался один уровень?
п.с. ..в интернете как на зло ни одного примера в эту сторону.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #2
valerikov, ловишь смерть, получаешь оружие, получаешь индекс жертвы, а потом нативом из гг поижаешь уровень.
P.S. С телефона код не удобно писать
 

valerikov

Участник
Сообщения
4
Реакции
2
ловишь смерть, получаешь оружие, получаешь индекс жертвы
Тут примерно ясно, хотя и не совсем)) но думаю разобраться можно.

а потом нативом из гг поижаешь уровень.
ну а тут тупик.. ни одного натива из gg не знаю, в том-то и проблема.
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #5
valerikov, inc файлы от гг рой.

Добавлено через 20 минут
Как-то так:
PHP:
#include <sourcemod>
#include <gungame>
#pragma semicolon 1

public OnPluginStart() HookEvent("player_death", Event_PlayerDeath);

public Event_PlayerDeath(Handle:hEvent, const String:name[], bool:silence)
{
	decl String:sWeapon[60];
	GetEventString(hEvent, "weapon", sWeapon, sizeof(sWeapon));
	if(StrEqual(sWeapon[7], "scout", false)) GG_RemoveALevel(GetClientOfUserId(GetEventInt(hEvent, "userid"));
}
 
Последнее редактирование:

valerikov

Участник
Сообщения
4
Реакции
2
Спасибо!

Добавлено через 12 часов 56 минут
R1KO что означают циферки в sWeapon[60] и sWeapon[7] ?
..это мне так, для себя, на будущее.

Добавлено через 14 часов 54 минуты
Не, не работает... :this:

Добавлено через 15 часов 43 минуты
Всё, разобрался))
 
Последнее редактирование:
Сверху Снизу