Скриптинг cs
Dllfunc dllfunc think
   
 
   
   Регистрация  
 
 
Моды КС 1.6. на бомбу
Counter-Strike 1.6
Готовые сервера
Скриптинг cs 1.6.
Защита сервера
New с4 КС 1.6.
Архив статей
Плагин для КС 1.6. бомба
Программы
Скриптинг КС
Плагины
New с4 КС 1.6.
Модели
Плагин для КС бомба
Разное
Скриптинг КС
Видео
New с4 КС 1.6.
Карты
Плагин для КС бомба
Патчи
C4 для КС сервера
Моды
Взрывы бомбы в КС 1.6.
Читы
 
Модели для CS 1.6
Пистолеты
Плагин для КС бомба
Автоматы
C4 для КС сервера
Прицелы
Мод на минирование бомбы в КС
Гранаты
Плагины з бомбою
Бомбы
Cs 1.6. c4 mod
Скины
Мод на минирование бомбы в КС
Ножи
 
Cтатьи CS 1.6
  • Изменяем цвет текста ...
  • Как защитить админку
  • Запрещаем заменять C ...
  • Установка моделей дл ...
  • Как сделать домен вм ...
  • Установка ботов на с ...
  • Установка карт в cs ...
  • Убираем рекламу с се ...
  • FAQ как установить S ...
  • Сборник статей по Co ...
  •  
    CS:GO
    Новости CS:GO
    Скриптинг cs
    Статьи CS:GO
     
    Наши друзья
     
    Counter-Strike: Source
    Плагины
    Cs 1.6. c4 mod
    Модели
    Моды КС 1.6. на бомбу
    Моды
    Скриптинг cs
    Читы
    Cs 1.6. c4 mod
    Архив статей
     
    Анонсы партнёров
     
    Поддержи сайт
    Моды КС 1.6. на бомбу



    Скриптинг cs
    Dllfunc dllfunc think
     Скриптинг с C4 бомбой
    Моды КС 1.6. на бомбу

    Скриптинг cs 1.6.

    Автор: VEN

    Перед тем, как начать, вы должны быть знакомы с основами AMXX скриптинга.
    Чтобы получить индекс игрока (только внутри ""logevent_function_p"), необходимо использовать:

    stock get_loguser_index()
    {
    new loguser[80], name[32]
    read_logargv(0, loguser, 79)
    parse_loguser(loguser, name, 31)

    return get_user_index(name)
    }

    К примеру:
    public logevent_function_p()
    {
    new id = get_loguser_index()
    // Код
    }

    1. Игрок/бомба
    Бомба выкинута/у игрока:

    if (fm_find_ent_by_class(-1, "weapon_c4"))

    Бомба выкинута:
    new bomb = fm_find_ent_by_class(-1, "weapon_c4")
    if (bomb && pev(bomb, pev_owner) > get_maxplayers())

    Бомба у игрока/кто несет:
    new carrier = 0, ownerent, bomb = fm_find_ent_by_class(-1, "weapon_c4")
    if (bomb && (ownerent = pev(bomb, pev_owner)) get_maxplayers())
    {
    dllfunc(DLLFunc_Think, weapbox) // удаляет объекты weaponbox + weapon_c4
    // удаляет красную точку на радаре
    message_begin(MSG_ALL, get_user_msgid("BombPickup"))
    message_end()
    }

    Как дать бомбу игроку:

    fm_give_item(id, "weapon_c4")
    // используйте cs_set_user_plant(id), чтобы разрешить игроку минировать бомбу

    Как удалить бомбу у игрока:
    engclient_cmd(id, "weapon_c4")
    cs_set_user_bpammo(id, CSW_C4, 0)
    engclient_cmd(id, "lastinv")
    // удаляем HUD иконку бомбы
    message_begin(MSG_ONE, get_user_msgid("StatusIcon"), _, id)
    write_byte(0)
    write_string("c4")
    message_end()

    Бомба установлена/как удалить установленную бомбу:

    new bomb
    if ((bomb = fm_find_ent_by_model(-1, "grenade", "models/w_c4.mdl")))
    {
    // бомбу установлена
    fm_remove_entity(bomb) // удалить установленную бомбу
    }

    2. Выкинуть/взять
    Событие, когда игрок появился с бомбой:

    register_logevent("logevent_function_p", 3, "2=Spawned_With_The_Bomb")

    Бомба выкинута (включает событие, когда игрок вышел с сервера или умер):

    register_logevent("logevent_function_p", 3, "2=Dropped_The_Bomb")
    // используйте is_user_alive/is_user_connected для проверки подключен/живой ли игрок

    Бомба поднята (кроме события появления игрока):

    register_logevent("logevent_function_p", 3, "2=Got_The_Bomb")

    Бомба получена (включает события появления игрока и give_item):

    register_event("WeapPickup", "event_function", "be", "1=6")

    3. Минирование/разминирование
    Событие начала минирования бомбы:

    register_event("BarTime", "event_function", "be", "1=3")

    Бомба установлена:

    register_logevent("logevent_function_p", 3, "2=Planted_The_Bomb")

    Событие начала разминирования бомбы:

    register_event("BarTime", "event_function", "be", "1=5", "1=10")

    Событие начала разминирования бомбы (без щипцов):

    register_logevent("logevent_function_p", 3, "2=Begin_Bomb_Defuse_Without_Kit")

    Событие начала разминирования бомбы (с щипцами):

    register_logevent("logevent_function_p", 3, "2=Begin_Bomb_Defuse_With_Kit")

    Бомба разминирована:

    register_logevent("logevent_function_p", 3, "2=Defused_The_Bomb")

    Событие отмены минирования/разминирования бомбы (вы должны быть уверены, что минирование/разминирование бомбы в процессе) :

    register_event("BarTime", "event_function", "b", "1=0")

    Событие спасения цели:

    register_logevent("logevent_function", 6, "3=Target_Saved")

    4. Взрыв
    Цель взорвана раньше окончания раунда:

    register_logevent("logevent_function", 6, "3=Target_Bombed")

    Событие взрыва бомбы (раньше/позже окончания раунда):

    register_event("23", "event_function", "a", "1=17", "6=-105", "7=17")

    5. Цель (место закладки бомбы)
    Игрок находится на месте установки бомбы (func_bomb_target):

    // Примечание: нет хорошего способа определения находится ли игрок в info_bomb_target
    new target = -1, class[] = "func_bomb_target", bool:is_inside = false
    while ((target = fm_find_ent_by_class(target, class)))
    {
    if (!fm_boxents_distance(index, target))
    {
    is_inside = true
    break
    }
    }
    if (is_inside)

    Карта содержит места закладки бомбы:

    if (fm_find_ent_by_class(-1, "func_bomb_target") || fm_find_ent_by_class(-1, "info_bomb_target"))

    Как удалить место закладки бомбы:

    new target = -1, classname[] = "func_bomb_target"
    while ((target = fm_find_ent_by_class(target, classname)))
    fm_remove_entity(target)
    classname = "info_bomb_target"
    while ((target = fm_find_ent_by_class(target, classname)))
    fm_remove_entity(target)

    Игрок убит от взрыва бомбы (не сработает, если игрок был убил от объекта env_explosion):

    public client_death(killer, victim, wpnindex, hitplace, TK)
    {
    if (wpnindex == CSW_C4)
    }

    New с4 КС 1.6.
    Плагин для КС 1.6. бомба Просмотров: 2380  |   Скриптинг КС Выложил: Babai  |   New с4 КС 1.6. Комментарии (1)                     НАШ ФОРУМ 
     
    Похожие новости:
     
     
    Плагин для КС бомба

    Пользователь
    Публикаций: 7
    Комментарии: 49

    Кудрявый,
    Ну захотел ты плагин написать который что нибдуь с бомбой мутит и не знаешь скрипт,а тут все написано. Скриптинг КС


         

    New с4 КС 1.6.Посетители, находящиеся в группе Посетители, не могут оставлять комментарии к данной публикации.

    Плагин для КС бомба
    C4 для КС сервера
    Поиск
     
    Информация
    Вопрос/Ответ
    Взрывы бомбы в КС 1.6.
    Комментарии
    Плагин для КС бомба
    Правила добавления
    C4 для КС сервера
    Наши правила
    Мод на минирование бомбы в КС
    Наши баннеры
    Плагины з бомбою
    Реклама на сайте
     
    Не скучай - поиграй ;)
     
    Топ новостей
  • Bullet Damage Around Crosshair v2.0 fixed by exXtasy :D
  • Public server by Notarius
  • Fight Club 2-0-1-2
  • Jurassic Park [Zombie Hell] v1.0 by DUBRAVA
  • Паблик сервер от NIKITOS
  • Public server by KAN
  • Round Sound by exXtasy 2012
  • Classic Server [RUS] + CW мод by iGoRyXa
  • Public Server by MIT (DRED)
  • New Serv Pub By SPARTA v.2
  •  
    Облако
    Amx команды CD hack 8.2. Cs 1.6. как стать админом Tokio drift aim для cs 1.6. Готовые сборки сервера cs 1.6. Готовые сервера для cs Как забиндить кнопку в КС 1.6. Как сделать постоянный IP c no IP? Как установить модельку на свой сервер? Мастер сервер для css 70 1 Моды к cs source русский спецназ Плагин для КС парашут Плагины для сервера cs 1.6. Плагины для сервера css v34 Скачать 48 протокол для КС Скачать готовый паблик сервер для КС 1.6. Скачать кс1 6 Скачать плагин rs для КС 1.6. Скачать плагины на сервер КС Читы на КС
     
    Партнёры
         
       
         
    Лицензия зарегистрирована на amxservera.ru © 2009 - 2012 | Карта сайта
    Counter-Strike портал.
    Готовые сервера для cs | Читы для cs | Античиты для cs | Плагины для cs | Карты для cs | Патчи для cs | Моды для cs