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

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

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

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

как подсчитать нанесенный урон

Статус пользователя 3ple
сообщение 16.11.2012, 19:00
Сообщение #1
Стаж: 13 лет

Сообщений: 74
Благодарностей: 7
Полезность: 8

Доброго времени суток, как подсчитать урон ,нанесенный игроком в одном раунде ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя .:Mephisto:.
сообщение 16.11.2012, 19:18
Сообщение #2


Стаж: 14 лет

Сообщений: 364
Благодарностей: 162
Полезность: 695

Цитата(3ple @ 16.11.2012, 20:00) *
Доброго времени суток, как подсчитать урон ,нанесенный игроком в одном раунде ?


say /me

Вроде этот плагин stats.amxx

Отредактировал: .:Mephisto:., - 16.11.2012, 19:21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3ple
сообщение 16.11.2012, 19:25
Сообщение #3
Стаж: 13 лет

Сообщений: 74
Благодарностей: 7
Полезность: 8

Цитата(.:Mephisto:. @ 16.11.2012, 19:18) *
say /me

Вроде этот плагин stats.amxx


я пробовал разобраться в этом плагине, но ничего не понял, может кто-нибудь выложить код сюда?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hnt
сообщение 16.11.2012, 19:33
Сообщение #4


Стаж: 18 лет

Сообщений: 810
Благодарностей: 198
Полезность: 494

А что дефолтная статистика не канает? На русский ее перевести никак?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3ple
сообщение 16.11.2012, 19:34
Сообщение #5
Стаж: 13 лет

Сообщений: 74
Благодарностей: 7
Полезность: 8

мне не статистика нужна, а вот код именно этого куска в статистике.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 16.11.2012, 19:48
Сообщение #6
Стаж: 16 лет

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

модуль hamsandwitch

посмотри исходник
killa_hp может тебе подойдет там как раз вроде то что ты ищешь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 20.11.2012, 16:30
Сообщение #7


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

Код
#include <amxmodx>
#include <csx>

#define PLUGIN "client_damage"
#define VERSION "1.0"
#define AUTHOR "Empower"

#pragma tabsize 0

new counter[33] = 0
  
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /me","me") //в чат
    register_clcmd("say_team /me","me") //в тим чат
    register_clcmd("me","me") //в консоль
    register_event("ResetHUD","startround","be")
}

public startround(){
    counter = 0
}

public client_damage(attacker,damage){
    counter[attacker] = counter[attacker] + damage    
}

public me(attacker){
        client_print(attacker, print_chat, "Вы нанесли %s hp урона", counter[attacker])
}


попробуй его. индусский код всегда работает. Однако, мне кажется, что он не рабочий =)


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 20.11.2012, 16:44
Сообщение #8


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

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Код
    register_event("ResetHUD","startround","be")
}

public startround(attacker){
    counter[attacker] = 0
}

бред

и зачем там csx

Отредактировал: AndrewZ, - 20.11.2012, 16:45


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
underwoker
сообщение 20.11.2012, 17:19
Сообщение #9
Стаж: 56 лет


Благодарностей:

бред

и зачем там #pragma tabsize 0
Перейти в начало страницы     
   + Цитировать сообщение
Статус пользователя JIokoMoTuB
сообщение 20.11.2012, 17:22
Сообщение #10


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

Цитата(underwoker @ 20.11.2012, 18:19) *
бред

и зачем там #pragma tabsize 0


привычка

Цитата(AndrewZ @ 20.11.2012, 17:44) *
Код
    register_event("ResetHUD","startround","be")
}

public startround(attacker){
    counter[attacker] = 0
}

бред

и зачем там csx


дайте человеку лучше вариант. вы у нас тут все кодеры высокого уровня.


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 20.11.2012, 17:25
Сообщение #11


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

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

Цитата(JIokoMoTuB @ 20.11.2012, 18:22) *
привычка



дайте человеку лучше вариант. вы у нас тут все кодеры высокого уровня.

ну там все верно-то, только id там нет никакого, в ивенте.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
underwoker
сообщение 20.11.2012, 19:55
Сообщение #12
Стаж: 56 лет


Благодарностей:

Цитата(JIokoMoTuB @ 20.11.2012, 18:22) *
вы у нас тут все кодеры высокого уровня.

Да причем тут это?! Когда вам говорят ваши недочеты, вы продолжаете задирать нос.
Перейти в начало страницы     
   +
Статус пользователя JIokoMoTuB
сообщение 21.11.2012, 5:18
Сообщение #13


Стаж: 16 лет

Сообщений: 2174
Благодарностей: 566
Полезность: 425

Цитата(underwoker @ 20.11.2012, 20:55) *
Да причем тут это?! Когда вам говорят ваши недочеты, вы продолжаете задирать нос.

и только один указал на ошибку.


Empower isn't phoenix
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя miRror
сообщение 21.11.2012, 5:30
Сообщение #14


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

Меценат Меценат

public event_round_start
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DeNyS91
сообщение 6.1.2013, 22:30
Сообщение #15


Стаж: 15 лет

Сообщений: 151
Благодарностей: 34
Полезность: 166

Кто подскажет, есть плагин который подщитывает нанесённый урон и за ето даёт какие то привилегии допустить дополнительные $ или там одну из гранат. Заинтересовал этот вопрос, потому что часто бывает что ты наносиш урона на 90 хр и более и кто то забирает твой фраг. Или же за раунд по 300-500 урона и 0 фрагов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 7.1.2013, 0:03
Сообщение #16


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

DeNyS91,
ебаш в голову, будут фраги
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AndrewZ
сообщение 7.1.2013, 0:25
Сообщение #17


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

Стаж: 18 лет
Город: Санкт-Петербург


Сообщений: 4700
Благодарностей: 2452
Полезность: 1018

DeNyS91,
есть плагин такой интересный, вбей в гугле что-то типа amxx assist


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 7.1.2013, 0:30
Сообщение #18
Стаж: 16 лет

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

прям как в варе магом забирать деньги
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: