Русское сообщество по скриптингу

Плагин счёт убийств команд для КСДМ сервера

Поиск плагинов для AMX Mod X.

Модератор: Leonidddd

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающиеся только поиску плагинов для AMX Mod X.

Плагин счёт убийств команд для КСДМ сервера

Сообщение 12312313 » 19 фев 2018, 15:24

Нужен плагин который в дхуд показывает вверху экрана СЧЁТ убийств команд К и Т
Аватара пользователя
12312313
 
Сообщения: 2
Зарегистрирован: 19 фев 2018, 15:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#

Счёт убийств команд для КСДМ сервера

Сообщение 12312313 » 19 фев 2018, 15:25

Нужен плагин который в дхуд показывает вверху экрана СЧЁТ убийств команд К и Т

Аватара пользователя
12312313
 
Сообщения: 2
Зарегистрирован: 19 фев 2018, 15:16
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Языки программирования: Pawn
SourcePawn
C++
Php
Ruby
Python
C#

Re: Плагин счёт убийств команд для КСДМ сервера

Сообщение Hilarious » 20 фев 2018, 11:33

Можно кстати спрайтами такое реализовать с помощью сообщений weapon list.
Покрасивее будет. Надо будет заняться таким на досуге.
В матрице :-[
Аватара пользователя
Hilarious
 
Сообщения: 68
Зарегистрирован: 07 фев 2018, 08:46
Благодарил (а): 6 раз.
Поблагодарили: 29 раз.

Re: Плагин счёт убийств команд для КСДМ сервера

Сообщение pro100web » 27 фев 2018, 20:12

12312313 писал(а):Нужен плагин который в дхуд показывает вверху экрана СЧЁТ убийств команд К и Т


Думаю я помог вам в решении вашего вопроса

Код: Выделить всё
#include <amxmodx>
#include <dhudmessage>
#include <cstrike>

new g_Frags[3]
public 
plugin_init() {
    
register_plugin("Frags For CSDM""0.1""pro100web" );
    
set_task(1.0"taskCheckInformer"___"b")
}

public 
taskCheckInformer() {
    
set_dhudmessage(255255255, -1.00.0106.00.990.00.10true);
    
show_dhudmessage(0"CT: %d | T: %d",g_Frags[0],g_Frags[1])
    
g_Frags[2]++
    if(
g_Frags[2]>120ReloadScore()
}

ReloadScore(){
    
g_Frags[0] = g_Frags[1] = 0
    
new i_Player[32], iPlayeriNum
    get_players
(i_PlayeriNum"c")
    for(new 
0iNumi++) {
        
iPlayer i_Player[i]
        switch(
cs_get_user_team(iPlayer)) {
            case 
CS_TEAM_CTg_Frags[0]+=get_user_frags(iPlayer)
            case 
CS_TEAM_Tg_Frags[1]+=get_user_frags(iPlayer)
        }
    }
}

public 
client_death(killer) {
    switch(
cs_get_user_team(killer)) {
        case 
CS_TEAM_CTg_Frags[0]++
        case 
CS_TEAM_Tg_Frags[1]++
    }
Без труда и без проблем мы играем на Old-Game.org
Аватара пользователя
pro100web
 
Сообщения: 23
Зарегистрирован: 12 мар 2016, 14:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Опыт программирования: Около 6 месяцев
Языки программирования: pHp, SQL, BASH, pawn(o)
В процессе изучения: C++, C#

Re: Плагин счёт убийств команд для КСДМ сервера

Сообщение Ternopil62000 » 18 май 2018, 16:12

pro100web писал(а):
12312313 писал(а):Нужен плагин который в дхуд показывает вверху экрана СЧЁТ убийств команд К и Т


Думаю я помог вам в решении вашего вопроса

Код: Выделить всё
#include <amxmodx>
#include <dhudmessage>
#include <cstrike>

new g_Frags[3]
public plugin_init() {
    register_plugin("Frags For CSDM", "0.1", "pro100web" );
    set_task(1.0, "taskCheckInformer", _, _, _, "b")
}


public taskCheckInformer() {
    set_dhudmessage(255, 255, 255, -1.0, 0.01, 0, 6.0, 0.99, 0.0, 0.10, true);
    show_dhudmessage(0, "CT: %d | T: %d",g_Frags[0],g_Frags[1])
    g_Frags[2]++
    if(g_Frags[2]>120) ReloadScore()
}

ReloadScore(){
    g_Frags[0] = g_Frags[1] = 0
    new i_Player
[32], iPlayer, iNum
    get_players
(i_Player, iNum, "c")
    for(new i = 0; i < iNum; i++) {
        iPlayer = i_Player[i]
        switch(cs_get_user_team(iPlayer)) {
            case CS_TEAM_CT: g_Frags[0]+=get_user_frags(iPlayer)
            case CS_TEAM_T: g_Frags[1]+=get_user_frags(iPlayer)
        }
    }
}

public client_death(killer) {
    switch(cs_get_user_team(killer)) {
        case CS_TEAM_CT: g_Frags[0]++
        case CS_TEAM_T: g_Frags[1]++
    }
}


Не работает нормально плаг   :( 
«А сегодня в завтрашний день не все могут смотреть. Вернее, смотреть могут не только лишь все. Мало кто может это делать»

Виталий Кличко :-D
Аватара пользователя
Ternopil62000
 
Сообщения: 36
Зарегистрирован: 05 апр 2018, 23:25
Благодарил (а): 1 раз.
Поблагодарили: 4 раз.
Опыт программирования: Меньше месяца


Вернуться в Поиск плагинов

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1