Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Счётчик смертей или фрагов.

[РЕШЕНО]
Статус пользователя mOdest
сообщение 28.10.2016, 9:10
Сообщение #21


Стаж: 9 лет 9 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Fullserver, благодарю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 28.10.2016, 9:40
Сообщение #22


Стаж: 9 лет 9 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Fullserver, ещё вопрос. Как сделать, чтобы они обнулялись при начале нового раунда? (Я знаю, что в моде КСДМ один раунд, но у меня после смены карты идёт разминка, а потом рестарт раунда и начинается игра)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 28.10.2016, 9:49
Сообщение #23


Иконка группы

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

mOdest,
Cкрытый текст
Код:
#include <amxmodx>
#include <hamsandwich>

new SyncHud
new TT
new CT
new MaxPlayers

public plugin_init()
{
register_plugin("CSDM SCORE","0.1", "FULLSERVER")
register_event( "DeathMsg", "check", "a" )
SyncHud = CreateHudSyncObj()
register_clcmd("checker", "ScoreInfo")
set_task(1.0, "ScoreInfo", 111, "", 0, "b")
MaxPlayers = get_maxplayers()

RegisterHam(Ham_Spawn, "player", "player_spawn", 1)

register_event("TextMsg","restart_round","a","2&#Game_w")
register_event("TextMsg","restart_round","a","2&#Game_C");
}

public restart_round(){
TT=0
CT=0
}

public ScoreInfo()
{
new id

for(id = 1; id <= MaxPlayers; id++)
{
if(!is_user_connected(id)) continue

set_hudmessage(255, 255, 255, 0.01, 0.18, 1, 0.0, 1.0, 0.01, 0.0)
ShowSyncHudMsg(id, SyncHud, "Счет:^nTT:%d^nCT:%d", TT, CT)
}
}

public check(id){
new iKiller, sWeapon[6], iVictim
iKiller = read_data(1)
iVictim = read_data(2)
read_data(4, sWeapon, 5)

if(iKiller == iVictim){
return
}

if(!iKiller && equal(sWeapon, "world", 5)){
return
}

if(!iKiller && equal(sWeapon, "trigger_hurt", 12)){
return
}

if(get_user_team(iKiller)==1)
TT += 1
if(get_user_team(iKiller)==2)
CT += 1
}

public player_spawn(id){
if(TT-CT>=40){
//определённая команда в случае если у ТТ на 40 фрагов больше, чем у КТ
}
if(CT-TT>=40){
//определённая команда в случае если у CT на 40 фрагов больше, чем у TТ
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mOdest
сообщение 28.10.2016, 10:00
Сообщение #24


Стаж: 9 лет 9 месяцев

Сообщений: 1255
Благодарностей: 255
Полезность: 79

Fullserver, почему-то не контачит с худом от Lite Rank System (худ рангов редко появляется, либо очень долго), дело в каналах может быть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fullserver
сообщение 28.10.2016, 10:09
Сообщение #25


Иконка группы

Стаж: 11 лет

Сообщений: 5122
Благодарностей: 2100
Полезность: 1394

mOdest, ну попробуйте
Код:
set_hudmessage(255, 255, 255, 0.01, 0.18, 1, 0.0, 1.0, 0.01, 0.0, -1)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: