AMX MOD X
Четверг, 01.01.2026, 10:31:35



Приветствую Вас Гость | RSS
[ Главная ] [ Жуки из халф лайф в кс - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Модератор форума: slogic, AlMod  
Жуки из халф лайф в кс
hatchДата: Среда, 21.05.2008, 15:18:41 | Сообщение # 1
Сержант
Группа: Пользователи
Сообщений: 37
Репутация: 2
Статус: Не в сети
Народ, помогите плиз. Помните в халф лайф было такое оружие "жуки". Кидаешь их на землю а они бегают по земле за противником. Очень нужно их в кс вставить. И чтобы выдавались только террористам и дроп оружия после смерти ненужен.
Понятно что нужно прекэшить все модели и звуки...Но я не знаю какие. И как вообще реализовать бегание жуков за противником.
Заранее спасибо.


Ыыы...

Сообщение отредактировал hatch - Среда, 21.05.2008, 15:20:16
 
slogicДата: Среда, 21.05.2008, 15:33:36 | Сообщение # 2
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
По-моему такой сущности (snark) в CS нет. Т.е. заспавнить объект по имени класса не получится. А реализовывать на amx/x такие объекты - сплошной гемор. Поэтому были взяты исходники из HLSDK и сделан metamod плагин под названием Monster. Только с пом. него можно спавнить монтров, используя команду
monster <classname> <playernane|#id>

Например,

Code
monster snark "Player"

создаст снарков которые будут атаковать игрока по имени Player.
Прикрепления: monster_plugin_.zip (322.8 Kb)
 
hatchДата: Среда, 21.05.2008, 16:05:53 | Сообщение # 3
Сержант
Группа: Пользователи
Сообщений: 37
Репутация: 2
Статус: Не в сети
Я вот нашел в сети такой плагин.
Code
#include <amxmodx>
#include <engine>
#include <wtf>

new Weapon:weapon_snark

public plugin_precache()
{
   precache_model("models/p_squeak.mdl")
   precache_model("models/v_squeak.mdl")
   precache_model("models/w_squeak.mdl")
    
   precache_sound("squeek/sqk_die1.wav")
   precache_sound("squeek/sqk_deploy1.wav")
   precache_sound("squeek/sqk_hunt1.wav")
   precache_sound("squeek/sqk_hunt2.wav")
   precache_sound("squeek/sqk_hunt3.wav")
   precache_sound("squeek/sqk_blast1.wav")
}
public weapons_init()
{
   weapon_snark = register_weapon(weapontype_automatic)
   weapon_config(weapon_snark,"weaponname","weapon_snark")
   weapon_config(weapon_snark,"rateoffire","0.5")
   weapon_config(weapon_snark,"deploydelay","0.5")
   weapon_config(weapon_snark,"attackforward","snark_attack")
   weapon_config(weapon_snark,"drawanim","4")
   weapon_config(weapon_snark,"attackanim","5")
   weapon_config(weapon_snark,"viewmodel","models/v_squeak.mdl")
   weapon_config(weapon_snark,"playermodel","models/p_squeak.mdl")
}

public plugin_init()
{
   register_clcmd("weapon_snark","weapon_snark_attack")
}
public weapon_snark_attack(id)
{
   weapon_draw(id,weapon_snark)
}
public snark_attack(id)
{
  new itsasnark = snark_create(id);
  snark_config(itsasnark,"speed","0");
  snark_launch(itsasnark)
  return PLUGIN_CONTINUE
}

Правда он требует модуль wtf. А нельзя ли его переписать в амхх, используя стандартные модули?


Ыыы...
 
slogicДата: Среда, 21.05.2008, 16:10:02 | Сообщение # 4
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Модуль переписать?! Модуль расширяет возможности amx/x вообще-то.
 
JokerДата: Среда, 21.05.2008, 16:16:39 | Сообщение # 5
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
Quote (slogic)
По-моему такой сущности (snark) в CS нет. Т.е. заспавнить объект по имени класса не получится. А реализовывать на amx/x такие объекты - сплошной гемор. Поэтому были взяты исходники из HLSDK и сделан metamod плагин под названием Monster. Только с пом. него можно спавнить монтров, используя командуmonster <classname> <playernane|#id>

Поставил. Но он у меня Chlvl Команда monster - unknow =\ В чем может быть проблема?

Quote (slogic)
Модуль переписать?! Модуль расширяет возможности amx/x вообще-то.

Он имел ввиду переписать плагин, что бы не использовать модуль wtf


One death is a Tragedy
One million is a Statistic...


Сообщение отредактировал Joker - Среда, 21.05.2008, 16:18:27
 
hatchДата: Среда, 21.05.2008, 16:24:23 | Сообщение # 6
Сержант
Группа: Пользователи
Сообщений: 37
Репутация: 2
Статус: Не в сети
Quote (Joker)
Он имел ввиду переписать плагин, что бы не использовать модуль wtf

Да. И кстати нашел я этот модуль: http://forums.alliedmods.net/showthread.php?t=13858
Но всеравно хотелось бы как нибудь без него обойтись, если это возможно...
Quote (slogic)
Поэтому были взяты исходники из HLSDK и сделан metamod плагин под названием Monster

Блиин, забыл совсем сказать что серв то на линухе. :) А в архиве monster_mm.dll


Ыыы...

Сообщение отредактировал hatch - Среда, 21.05.2008, 16:29:05
 
JokerДата: Среда, 21.05.2008, 16:29:41 | Сообщение # 7
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
Вот что значит сила readme :D

Оказываеться он немного не так устанавливается ))


One death is a Tragedy
One million is a Statistic...
 
hatchДата: Среда, 21.05.2008, 16:59:26 | Сообщение # 8
Сержант
Группа: Пользователи
Сообщений: 37
Репутация: 2
Статус: Не в сети
Блин, пытался щас подключить этот модуль к серверу в винде, чтобы попробовать плагин который я выложил, не получилось. Не видит модуль и всё, хоть убейся. Может я че то неправильно делаю... Модуль прикрепил для винды.

Добавлено (2008-05-21, 4:59 Pm)
---------------------------------------------
Народ, помогите. Че то я туплю. Как подключить модуль? Я залил его, прописал в modules.ini всеравно невидит его сервер. Говорит вот такое:

Code

  [ 51] unknown                 unknown     unknown           snark.amxx       bad load  
( 51) Load fails: Plugin uses an unknown function (name "snark_launch") - check your modules.ini.

Типа требуется модуль wtf.
Набираю meta list там в листе тоже нет модуля.
Code

  [ 1] AMX Mod X        RUN   -    amxmodx_mm_i386.  v1.8.1.3  ini   Start ANY   
  [ 2] sxei             RUN   -    sxei_mm_i386.so   v6.0.0.0  ini   ANY   ANY   
  [ 3] Fun              RUN   -    fun_amxx_i386.so  v1.8.1.3  pl1   ANY   ANY   
  [ 4] Engine           RUN   -    engine_amxx_i386  v1.8.1.3  pl1   ANY   ANY   
  [ 5] FakeMeta         RUN   -    fakemeta_amxx_i3  v1.8.1.3  pl1   ANY   ANY   
  [ 6] CStrike          RUN   -    cstrike_amxx_i38  v1.8.1.3  pl1   ANY   ANY   
  [ 7] CSX              RUN   -    csx_amxx_i386.so  v1.8.1.3  pl1   ANY   ANY   
  [ 8] Ham Sandwich     RUN   -    hamsandwich_amxx  v1.8.1.3  pl1   ANY   ANY   
Прикрепления: wtf.zip (62.5 Kb)


Ыыы...

Сообщение отредактировал hatch - Среда, 21.05.2008, 16:41:19
 
JokerДата: Среда, 21.05.2008, 17:05:01 | Сообщение # 9
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
Хоть убейте, а у меня этот monster plugin не рабоатет. Перечитал ридми несколько раз.
Закинул все конфиги в папку cstrike
monster_mm.dll положил даже рядом с metamod.dll
в конфиге метамода строка: win32 addons\metamod\dlls\monster_mm.dll
При старте сервер выдается нужно сообщение -
[MONSTER] Monster v3.00.00, 06/30/2002
[MONSTER] by botman <botman@planethalflife.com>

meta list:
Quote
[ 2] Monster, v3.00.00, 06/30/2002, by botman <botman@planethalflife.com>, see http://planethalflife.com/botman/

8 plugins, 8 running

Всеравно команда monster - unknow

Где я допустил ошибку?

з.ы гдя взять wtf.inc для компиляции плагина?


One death is a Tragedy
One million is a Statistic...
 
slogicДата: Среда, 21.05.2008, 17:32:25 | Сообщение # 10
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Файл monster_precache.cfg должен валяться в папке мода. К тому же кое-что должно там быть раскомментировано. По логике команда должна работать только на серверной консоли, потому что в metamod нет встроенного функционала по ограничению использования той или иной команды. Если ты с клиента пытаешься это сделать, то представь, какая фигня будет твориться на сервере, когда каждый клиент начнет спавнить монстров на друг друга.
 
slogicДата: Среда, 21.05.2008, 17:34:06 | Сообщение # 11
Генералиссимус
Группа: Админы
Сообщений: 1941
Репутация: 47
Статус: Не в сети
Quote (Joker)
Он имел ввиду переписать плагин, что бы не использовать модуль wtf

Чтобы переписать плагин без использования модуля, надо модуль переписать на amx/x, неужели непонятно?
 
hatchДата: Среда, 21.05.2008, 18:50:33 | Сообщение # 12
Сержант
Группа: Пользователи
Сообщений: 37
Репутация: 2
Статус: Не в сети
Quote (Joker)
з.ы гдя взять wtf.inc для компиляции плагина?

Выкладываю.

И на всякий случай полностью весь архив WTF. Там исходник моудля и пару плаигнов.
В общем, проблема в том, чтобы скомпилировать модуль под линукс. Там на офф сайте я качал скомпилированный модуль wtf под линукс, он не пашет. Скомпильте кто нибудь :)

Ещё решил добавить. Вот есть плагин jetpack. Он добавляет совершенно новое оружие вместо ножа, ракетницу кароч. Со всеми моделями и т.п. и не требует никаких дополнительных модулей. Я вот думал его как нибудь переделать может можно...
Посмотрите плиз.

Прикрепления: wtf.zip (325.7 Kb) · jetpack.sma (19.5 Kb)


Ыыы...

Сообщение отредактировал hatch - Среда, 21.05.2008, 19:18:01
 
JokerДата: Среда, 21.05.2008, 19:22:31 | Сообщение # 13
Генерал-майор
Группа: Пользователи
Сообщений: 375
Репутация: 5
Статус: Не в сети
В общем не работает этот модуль под 1.8.0 =((

One death is a Tragedy
One million is a Statistic...
 
hatchДата: Среда, 21.05.2008, 19:35:09 | Сообщение # 14
Сержант
Группа: Пользователи
Сообщений: 37
Репутация: 2
Статус: Не в сети
Quote (Joker)
В общем не работает этот модуль под 1.8.0 =((

Да он вроде под более старые версии амхх.


Ыыы...
 
AlModДата: Четверг, 22.05.2008, 14:59:32 | Сообщение # 15
Сонный кодер
Группа: Админы
Сообщений: 600
Репутация: 27
Статус: Не в сети
Quote (Joker)
В общем не работает этот модуль под 1.8.0 =((

команда monster серверная если память мне не изменяет. Т.е. если у тебя сервер выделенный а пишешь ты в консоли клиента то ничего не будет работать, и это вполне логично


 
  • Страница 1 из 4
  • 1
  • 2
  • 3
  • 4
  • »
Поиск:

AMX Mod X Russian Community © 2006-2026