counter-strike 1.6 плагины

Плагин Дуэли (Simply Duels)

 Counter-Strike 1.6, Плагины  Comments Off on Плагин Дуэли (Simply Duels)
Jul 102013
 

Simply Duels

Авторы: Psycrow
Версия: 0.76

Плагин дуэли это простенькая система дуэлей наподобие TF2. С помощью команды /duel игрок может вызвать другого игрока на дуэль, в которой для победы потребуется убить оппонента заданное кваром раз. На взаимодействие с другими игроками дуэль не влияет.

Что входит в плагин:

    * Выводиться в чат любые действия, связанные с дуэлью
    * Присутствует звуковое сопровождение
    * Над дуэлянтами будет появляться спрайт, который будут видеть только они
    * Победа на дуэли будет денежно вознаграждаться
    * Игрок может выйти из дуэли, введя в чате **/unduel**

Замените в коде //#define AES_EXP на #define AES_EXP если хотите заменить странадртную денежную систему на опыт AES.

Cvars:

cv_duels_frags – кол-во убийств до победы на дуэли. (изначально “3”)
cv_duels_reward – денежная награда (опыт) за победу на дуэли. 0 – отключить. (изначально “6000”)
cv_duels_losing – денежное взыскание (опыт) за проигрыш на дуэли или выход из нее. 0 – отключить. (изначально “3000”)
cv_duels_compensation – компенсация за прерванную дуэль вероятному победителю. 0 – отключить. (изначально “3000”)
cv_duels_maxmoney – максимальное кол-во денег, который может иметь игрок. Если у вас нету специального плагина для этого, то оставить квар без изменения. (изначально “16000”)
cv_duels_sounds – вкл/выкл звуки. (изначально “1″)
cv_duels_sprite – размер спрайта над головой. 0.0 – отключает отображение (изначально “0.5″)
cv_duels_sprite_dist – расстояние спрайта до головы игрока (изначально “40.0″)

Плагин [Realism] Push Player

 Counter-Strike 1.6, Плагины  Comments Off on Плагин [Realism] Push Player
Jul 042013
 

Плагин: Push player
Версия:  1.0
Автор: OneEyed & Sn!ff3r

Описание:
Данный плагин добавляет реализма на сервере на сей раз это касается взаимодействия игроков.
Теперь при соприкосновении с другим игроком вы будете отталкивать его на небольшое расстояние (в зависимости от вашей скорости * 0.65)
Continue reading »

Плагин Online Map

 Counter-Strike 1.6, Плагины  Comments Off on Плагин Online Map
Jun 102013
 

Автор: silkker
Версия: v2.5

Описание:
Плагин позволяет посмотреть что происходит на сервере прямо из браузера.
Стоит отметить, что это бета версия и первый плагин автора) но все найденные баги активно устраняются, по мере возможности я буду обновлять этот пост, публикуя более новые версии плагина.

overview_two

Online предпросмотр:
http://onlinemap.waweasy.com/ (работает не круглосуточно, иногда оффлайн)
http://gameswitch.org/coop/overview/
Continue reading »

Плагин Flowers Mod

 Counter-Strike 1.6, Плагины  Comments Off on Плагин Flowers Mod
Jun 042013
 

flower mod

Автор: micapat
Версия: 2.6

Геймплей:
Контр-Террористы (Садовники)

  • Некоторое время после возрождения Вы ослеплены (время настраивается кваром).
  • После того как пройдёт ослепление, Вы получаете usp с одной обоймой.
  • Теперь Вы должны найти фейковые цветы в вашем саду).

Команды:
/cut : Купить нож.
/ammo : Купить обойму для usp.

Террористы (Цветы (прим. пер.: ну, почти цветы, “растения” – не очень звучит))

  • У вас всего 1 hp!
  • Вы можете подразнить садовника (свист).
  • Вы можете взорваться или использовать Shoop Da Whoop.
  • Вы взрываетесь только спустя 3 секунды, после нажатия правой кнопки мыши.

Для взрыва или использования Shoop Da Whoop : Правая кнопка мыши.
Подразнить садовника (свист) : Левая кнопка мыши.

Команды:
/shoop : Купить Shoop Da Whoop ( Wtf ? )
Continue reading »

Модуль Orpheu (v2.5.1)

 Counter-Strike 1.6, Modules, Guids  Comments Off on Модуль Orpheu (v2.5.1)
May 302013
 

Автор: joaquimandrade

Модуль Orpheu дает скриптеру возможность использовать функции, которые было бы невозможно использовать без него (включая функции от других плагинов MetaMod).Модуль работает, как на Windows, так и на Linux.
Начиная с версии 2.1 ( 29 января 2010 г.), Orpheu также поддерживает прямой доступ к памяти.

Суть работы заключается в следующем:
Модуль использует преобразования между типами С++ и Pawn, и позволяет вызывать функции, указав ее адрес в памяти, а также используемые ею аргументы. Этот метод включает в себя общие принципы работы со структурами С++.

Например, предположим, что вы хотите использовать эту функцию:
void PM_Move( struct playermove_s *ppmove, qboolean server)

Она получает один аргумент типа “playermove_s” и другой типа “qboolean”. Значения эта функция не возвращает.

Пока типы, необходимые функции, используются в модуле, вы можете использовать ее. Если один из типов не используется, то Вы можете подключить его напрямую, и все равно продолжать работать с функцией, к примеру подключать ее, так как при подключении функции Вам не надо заботиться обо всех ее аргументах.
Continue reading »

Смена HUD у оружия (Weapon Custom Hud)

 Counter-Strike 1.6, Guids, Плагины  Comments Off on Смена HUD у оружия (Weapon Custom Hud)
May 252013
 

Этот плагин поможет избавиться от некоторой нудной работы, такой как поиск оффсетов, добавления своих дополнительных функций и регистрирования команд типа register_clcmd(“weapon_mygun”, “switch_handler”)

Сейчас всё объясню на примере тестового плагина, который меняет hud ножу.
Continue reading »

Orpheu: Поиск функций в библиотеках

 Counter-Strike 1.6, Guids  Comments Off on Orpheu: Поиск функций в библиотеках
May 182013
 

Автор: joaquimandrade

Библиотека это набор байтов. Миллионов байтов. Они могут представлять числа, функции (в машинном коде), массивы и строки. Эта статья попытается объяснить вам, как найти функции в библиотеках и как их использовать.

Найти функцию значит определить ее местоположение в библиотеке, которое обычно называется оффсет. По сути, это число байтов, которое необходимо пройти, чтобы достигнуть функции, начиная с первого байта библиотеки.

В библиотеках, откомпилированных GCC (Linux), оффсеты помечены символьными именами, с помощью которых Вы можете легко распознать, что находится по данному оффсету.

В библиотеках, откомпилированных VC++, оффсеты, в целом, не имеют никаких меток, так что приходиться обращаться к таким методам, как поиск строки в библиотеке. Это происходит потому, что Вы можете легко связать строки в события, например, если Вы видите надпись “Terrorists Win”, то Вы знаете, что имеете дело с функцией, связанной с концом раунда.
Continue reading »

Плагин добавляет псевдо-реалистичность)

 Counter-Strike 1.6, Плагины  Comments Off on Плагин добавляет псевдо-реалистичность)
May 162013
 

Код: fl0wer

Описание:
При выстреле в руку противника, с небольшой вероятностью принудительно делается несколько выстрелов.

#include <amxmodx>
#include <hamsandwich>
#include <fakemeta>

public plugin_init() RegisterHam(Ham_TakeDamage, "player", "CBasePlayer__TakeDamage_Post", 1)

public CBasePlayer__TakeDamage_Post(iVictim, iInflicator, iAttacker)
{
      if (!is_user_alive(iVictim) || iVictim == iAttacker)
            return;

      new m_LastHitGroup = get_pdata_int(iVictim, 75, 5);

      if (m_LastHitGroup != HIT_LEFTARM || m_LastHitGroup != HIT_RIGHTARM)
            return;

      if (random_num(0, 3))
            return;

      new iRandom = random_num(1, 5);

      for (new i = 0; i <= iRandom; i++) ExecuteHamB(Ham_Weapon_PrimaryAttack, get_pdata_cbase(iVictim, 373, 5))
}