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

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

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

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

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

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

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

Подсчёт убийств подряд

Статус пользователя lceman
сообщение 26.3.2015, 20:10
Сообщение #41
Стаж: 16 лет

Сообщений: 197
Благодарностей: 29
Полезность: < 0

убирать при нуле и чтобы не заслонял другие HUD сообщения.
Цитата
О, ошибочку нашел
Приеду домой, надо будет поправить


Отредактировал: lceman, - 26.3.2015, 20:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ExtraSens
сообщение 31.3.2015, 0:21
Сообщение #42


Стаж: 11 лет

Сообщений: 227
Благодарностей: 32
Полезность: 24

GOOD FELLOW, а вариант для КСДМ не сложно сделать?) Новенькое всегда радует игроков!) Спс!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 31.3.2015, 0:26
Сообщение #43


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

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

ExtraSens, да нет в принципе.
Там по сути только эвент начала раунда на эвент спавна игрока сменится да и все.
Пока времени нет, на работе запара.
Возможно завтра с утречка сделаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 31.3.2015, 1:15
Сообщение #44


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

ExtraSens, Код:
#include <amxmodx>
#include <hamsandwich>

#define X 0.12
#define Y 0.3

#define RED 255
#define GREEN 230
#define BLUE 0

new gFrags[33], gHS[33], g_HudSync

public plugin_init() {
register_plugin("ShowFrags", "1.0", "Alienware")
register_event("DeathMsg", "fwEventPlayerKilled", "a", "1>0")
set_task(0.1, "show_stats", _, _, _, "b")
RegisterHam(Ham_Spawn,"player","player_respawn")
g_HudSync = CreateHudSyncObj()
}

public player_respawn(i){
gFrags[i] = 0; gHS[i] = 0
}


public fwEventPlayerKilled() {
new iKiller = read_data(1); new iVictim = read_data(2)
if(iKiller == iVictim || get_user_team(iKiller) == get_user_team(iVictim)) return
if(read_data(3)) gHS[iKiller]++
gFrags[iKiller]++
gFrags[iVictim] = 0; gHS[iVictim] = 0
}

public show_stats() {
for(new i = 1; i < get_playersnum(); ++i) {
if(gFrags[i] >=1){
set_hudmessage(RED, GREEN, BLUE, X, Y, 0, 6.0, 12.0, 0.1, 0.1, -1)
ShowSyncHudMsg(i, g_HudSync, "Убийств: %d^nУбийств в голову: %d", gFrags[i], gHS[i])
}
}
}


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя GOOD FELLOW
сообщение 31.3.2015, 11:59
Сообщение #45


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

Стаж: 13 лет

Сообщений: 2294
Благодарностей: 1187
Полезность: 890

Короче, так как время не позволяет
нужно в цикле вместо get_playersnum() заюзать get_players(...)
Так будет проходить один запрос, а в нынешнем случае при каждом новом i мы запрашиваем кол-во игроков
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V  « 2 3
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: