Поиск Плагин делает из cs_ карт de_ карты

Статус
В этой теме нельзя размещать новые ответы.

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
70
Симпатии
2
В общем, ищу такой плагин(видел на одном сервере) в ночное время, плагин делает из cs карт de карты, то есть вместо заложников бомба, и в сервер браузере в игре, отображение как de_assault а не cs_assault
Просьба подсказать кто такой встречал.
Если это приват, то кто может написать такой? Не бесплатно.
 
Последнее редактирование:
K

kapangaIII

Эмм... Заложники - бомба? И какой из заложников - бомба?
 

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
70
Симпатии
2
Эмм... Заложники - бомба? И какой из заложников - бомба?
Вместо заложников бомба, как на обычных de картах, заложников там вообще нет когда действует этот плагин, хоть ассаулт хоть милития.
 

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
70
Симпатии
2

Wolf228

Пользователь
Регистрация
13 Июл 2017
Сообщения
180
Симпатии
14
Пол
Мужской
Может IP сервак под спойлер поставить?
 

BeasT

Anubis
Пользователь
Регистрация
26 Июн 2017
Сообщения
390
Симпатии
53
Пол
Мужской
Дело не в карте, это именно плагин, причем карта стандартная а не этот цирк что вы скинули ))) Просто имеет бомбу вместо заложников в определенный промежуток времени и префикс de...
Очевидно же, что ты бред пишешь.
"Плагин меняет название с cs_ на de_" - это не плагин меняет названия, а всего-лишь ночное голосование с картами de_, где должны быть заложники.
Однако можно и плагин такой накатать, но, опять же очевидно, что это полнейший бред.
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
вообще-то это не бред. интересно играть напр. на карте italy с бомбой и не меняя саму карту. написать такой плагин легко но проблема будет с бомбплейсом
 

BeasT

Anubis
Пользователь
Регистрация
26 Июн 2017
Сообщения
390
Симпатии
53
Пол
Мужской
вообще-то это не бред. интересно играть напр. на карте italy с бомбой и не меняя саму карту. написать такой плагин легко но проблема будет с бомбплейсом
насколько я помню тупо менять инфу о карте в поиске серверов нельзя, а значит делай выводы, как это реализовано там.
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
BeasT, какую инфу ? Нельзя или запрещено ?
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
Запрещают обычно
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
думаю менять префикс не преступление
 

BeasT

Anubis
Пользователь
Регистрация
26 Июн 2017
Сообщения
390
Симпатии
53
Пол
Мужской
не запрещают, а функционала такого нет.(поправьте если ошибаюсь)
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
BeasT, погугли "FakeMap amxx"
 

СергейПанов

Пользователь
Регистрация
5 Окт 2017
Сообщения
70
Симпатии
2
BeasT, погугли "FakeMap amxx"
Да только за него банят мониторинги, но тут не совсем фейк мап, а просто италия с бомбой....
По крайне мере турбо-буст банит за этот плагин[DOUBLEPOST=1518213993][/DOUBLEPOST]
Очевидно же, что ты бред пишешь.
"Плагин меняет название с cs_ на de_" - это не плагин меняет названия, а всего-лишь ночное голосование с картами de_, где должны быть заложники.
Однако можно и плагин такой накатать, но, опять же очевидно, что это полнейший бред.
Должны, но вместо них -- бомба =) В этом суть, я бы тоже на ночь такие карты поставил бы.
Никто не хочет/не может накалякать плагин?
 

wopox1337

Разработчик
Регистрация
11 Июн 2017
Сообщения
114
Симпатии
97
плагин делает из cs карт de карты
По сути, плагин написать на удаление ent заложников (пара строк), а так же воспользоваться плагином AlliedModders - View Single Post - BombSite Creator[DOUBLEPOST=1518345861][/DOUBLEPOST]
плагин написать на удаление ent заложников (пара строк)
Отсюда вырежете взаимодействие с остальными ентити, кроме бомплейса.
Код:
#include <amxmodx>
#include <engine>
#include <fun>

new maxplayers

public plugin_init() {
    maxplayers = get_maxplayers()
    register_cvar("amx_nobombhos","1")
    register_plugin("No bomb/hostages","1.00","NL)Ramon(NL")
    register_event("RoundTime", "nohos", "bc")
    removeit()
    nohos()
}

public removeit() {
    new fhosr = find_ent_by_class(-1, "func_hostage_rescue")
    while(fhosr > maxplayers)
        {
        entity_set_int(fhosr, EV_INT_flags, FL_KILLME)
        fhosr = find_ent_by_class(fhosr, "func_hostage_rescue")
    }
    new doneonce = 0
    new fbombt = find_ent_by_class(-1, "func_bomb_target")
    while(fbombt > maxplayers)
        {
        entity_set_int(fbombt, EV_INT_flags, FL_KILLME)
        doneonce = 1
        fbombt = find_ent_by_class(fbombt, "func_bomb_target")
    }
    if(doneonce == 1)server_cmd("sv_restartround 1")
    new ibombt = find_ent_by_class(-1, "info_bomb_target")
    while(ibombt > maxplayers)
        {
        entity_set_int(ibombt, EV_INT_flags, FL_KILLME)
        ibombt = find_ent_by_class(ibombt, "info_bomb_target")
    }   
    new fescape = find_ent_by_class(-1, "func_escapezone")
    while(fescape > maxplayers)
        {
        entity_set_int(fescape, EV_INT_flags, FL_KILLME)
        fescape = find_ent_by_class(fescape, "func_escapezone")
    }   
    new fvips = find_ent_by_class(-1, "func_vip_safteyzone")
    while(fvips > maxplayers)
        {
        entity_set_int(fvips, EV_INT_flags, FL_KILLME)
        fvips = find_ent_by_class(fvips, "func_vip_safteyzone")
    }   
    new fvipst = find_ent_by_class(-1, "func_vip_start")
    while(fvipst > maxplayers)
        {
        entity_set_int(fvipst, EV_INT_flags, FL_KILLME)
        fvipst = find_ent_by_class(fvipst, "func_vip_start")
    }   
    return PLUGIN_CONTINUE
}

public nohos() {
    if(get_cvar_num("amx_nobombhos") == 1)
        {
        new iHos = find_ent_by_class(-1, "hostage_entity")
        while(iHos > maxplayers)
            {
            entity_set_int(iHos, EV_INT_flags, FL_KILLME)
            iHos = find_ent_by_class(iHos, "hostage_entity")
        }
        new jHos = find_ent_by_class(-1, "monster_scientist")
        while(iHos > maxplayers)
            {
            entity_set_int(jHos, EV_INT_flags, FL_KILLME)
            iHos = find_ent_by_class(jHos, "monster_scientist")
        }
    }
}
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
Мне больше интересует сделать все это "на лету" без рестартов[DOUBLEPOST=1518347251][/DOUBLEPOST]простое удаление уг
 

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
, код скинь ты лучше.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу