|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Amx_Adrenaline
|
|
PomanoB | Дата: Понедельник, 22.09.2008, 23:03:06 | Сообщение # 1 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Amx_Adrenaline v 0.1.7 Плагин добавляет в игру адреналин наподобие UT Адреналин получается игроком за убийство других игроков Отнимается за самоубийство различными способами Когда накопится 100 адреналина игрок сможет выбрать одну из нескольких возможностей: 1) Повышенная скорость - скорость становится равной 500 2) Регенерация здоровья - у игрока восстанавливается здоровье 5 ед. здоровья прибавляет в секунду, не более 255 3) Невидимость - игрок становится относительно прозрачным 4) Режим бога игрок становится неуязвимым Если игрока убивают во время действия адреналина, действие прекращается, остаётся оставшийся адреналин Все режимы озвучены оригинальными звуками из UT Консольная команда: Code amx_give_adrenaline <@CT|@T|@ALL|#id|nick> - дать 100 адреналина игроку и показать ему меню выбора скачть с архива -Amx_adrenaline Для компиляции без звуков следует закомментировать строку 13: Cvar: Code amx_adrenaline_sound 1/0 amx_adrenaline_ut_style 1/0 Использовать ли метод включения набором комбо на клавиатуре amx_adrenaline_value_add <значение> Сколько адреналина прибавится игроку за убийство amx_adrenaline_hed_add <значение> Сколько адреналина прибавится игроку за убийство хедшотом amx_adrenaline_point_invisible Сколько очков адреналина в секунду отбирает невидимость amx_adrenaline_point_regeneration Сколько очков адреналина в секунду отбирает регенерация amx_adrenaline_point_godmodee Сколько очков адреналина в секунду отбирает режим бога amx_adrenaline_point_speed Сколько очков адреналина в секунду отбирает скорость История версий: 0.1.1: Исправлена небольшая ошибка, оптимизация 0.1.2: Добавлены звуки прямиком из UT! 0.1.3: Добавлен cvar amx_adrenaline_sound 1/0, значительная оптимизация 0.1.4: Исправлена небольшая ошибка и надписи 0.1.5: Добавлен альтернативный метод включения адреналина, исправлена ошибка 0.1.6: Добавлены два новых cvar'a 0.1.7: Добавлены 4 новых cvar'a Прикреплён только плагин, плагин и звуки качать из файлового архива P.S Это мой первый плагин, жду замечаний и предложений
http://romanov4400.mybrute.com
Сообщение отредактировал PomanoB - Четверг, 04.12.2008, 19:11:37 |
|
| |
DaTa | Дата: Вторник, 23.09.2008, 00:15:55 | Сообщение # 2 |
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| Code #define AUTHOR "Романов" не на всех консолях будет отображаться корректно(крокозяблики), советую использовать английские символы ----------- Code new bool:g_Inv[32] new bool:g_Speed[32] new bool:g_GodMode[32] new bool:g_AdrenalineIsOn[32] new Float:g_OldSpeed[32] new g_adrenaline[32] тут будет возникать ошибка out of range, тебе надо использовать массивы размером 33, потому что у a[n] индексы от 1 до n-1 Code for (i=1;i<=32;i++) { remove_task(i) g_Inv[i]=false g_Speed[i]=false g_GodMode[i]=false g_AdrenalineIsOn[i]=false g_adrenaline[i]=0 } ----------- Code public fwPlayerPostThink(id) { is_user_alive(id) { set_hudmessage(255, 255, 0, 0.02, 0.7, 0, 0.0, 0.1, 0.0, 0.0, 4) show_hudmessage(id, "Adrenaline: %d", g_adrenaline[id]) } return FMRES_IGNORED } слишком часто показываешь сообщение, это нагрузка на канал и клиентскую часть, советую тебе использовать set_task ----------- советую избавится от модуля fun, используя портации из fakemeta_util.inc set_user_godmode аналогично fm_set_user_godmode set_user_rendering на fm_set_user_rendering set_user_maxspeed на fm_set_user_maxspeed get_user_maxspeed на fm_get_user_maxspeed ----------- Code if (g_OldSpeed[id]) set_old_speed(id) я не видел в твоем плагине ни одного присваивания g_OldSpeed нулю, так что проверка if (g_OldSpeed[id]) практически бесполезна ----------- если игрок выбросит оружие, то его скорость станет стандартной, а не 500
|
|
| |
gOOdRich | Дата: Вторник, 23.09.2008, 02:23:25 | Сообщение # 3 |
Генерал-майор
Группа: Пользователи
Сообщений: 251
Статус: Не в сети
| Совместим ли плагин с модом CSDM?
|
|
| |
PomanoB | Дата: Вторник, 23.09.2008, 17:33:14 | Сообщение # 4 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Quote (DaTa) #define AUTHOR "Романов" Это вставило AMXX_Studio, я вообще про это забыл Quote тут будет возникать ошибка out of range, тебе надо использовать массивы размером 33, потому что у a[n] индексы от 1 до n-1 Да, это я сглупил Quote (DaTa) слишком часто показываешь сообщение, это нагрузка на канал и клиентскую часть, советую тебе использовать set_task Исправлено в версии 0.1.1, также избавился от модуля fun Quote (DaTa) я не видел в твоем плагине ни одного присваивания g_OldSpeed нулю, так что проверка if (g_OldSpeed[id]) практически бесполезна ----------- если игрок выбросит оружие, то его скорость станет стандартной, а не 500 Если игрок не включал способность скорость то глобальная переменная останется равной нулю. Code register_event("CurWeapon","switchweapon","be")
public switchweapon(id) { if(g_Speed[id]) fm_set_user_maxspeed(id,500.0) return PLUGIN_CONTINUE } Quote (gOOdRich) Совместим ли плагин с модом CSDM? Да, совместим
http://romanov4400.mybrute.com
|
|
| |
M1R0n | Дата: Вторник, 23.09.2008, 21:06:11 | Сообщение # 5 |
Лейтенант
Группа: Пользователи
Сообщений: 65
Статус: Не в сети
| Плахои линк
(\_ /) ( -_-) c(")(")
|
|
| |
PomanoB | Дата: Вторник, 23.09.2008, 22:04:56 | Сообщение # 6 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Да нормальный линк
http://romanov4400.mybrute.com
|
|
| |
M1R0n | Дата: Вторник, 23.09.2008, 22:06:53 | Сообщение # 7 |
Лейтенант
Группа: Пользователи
Сообщений: 65
Статус: Не в сети
| да, тока заходет в архив фаилав
(\_ /) ( -_-) c(")(")
Сообщение отредактировал M1R0n - Вторник, 23.09.2008, 22:07:15 |
|
| |
DaTa | Дата: Вторник, 23.09.2008, 22:13:57 | Сообщение # 8 |
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| Quote (M1R0n) да, тока заходет в архив фаилав [ Скачать с сервера (2.3Kb) ]
|
|
| |
M1R0n | Дата: Вторник, 23.09.2008, 22:15:06 | Сообщение # 9 |
Лейтенант
Группа: Пользователи
Сообщений: 65
Статус: Не в сети
| мне заходет в фаилав архив где многа плагинав...
(\_ /) ( -_-) c(")(")
|
|
| |
aha | Дата: Вторник, 23.09.2008, 23:10:14 | Сообщение # 10 |
Генерал-майор
Группа: Пользователи
Сообщений: 370
Статус: Не в сети
| Quote (M1ron) не заходет в фаилав архив где многа плагинав... Кстати мне тоже самое -_-
Сообщение отредактировал aha - Вторник, 23.09.2008, 23:10:40 |
|
| |
PomanoB | Дата: Четверг, 25.09.2008, 21:06:11 | Сообщение # 11 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Просто админ тогда ещё не одобрил файл в архиве, поэтому его видели только я и модеры Сейчас всё нормально уже Добавлено (2008-09-25, 9:06 Pm) --------------------------------------------- Доступна новая версии: 0.1.2 В ней каждый режим озвычен оригинальными звуками из UT: Adrenaline Full, Speed, Booster, Invisible, Berzerk Чтобы скомпилировать плагин без звуков следует заккоментировать строку 13:
http://romanov4400.mybrute.com
|
|
| |
AlMod | Дата: Пятница, 26.09.2008, 08:46:55 | Сообщение # 12 |
Сонный кодер
Группа: Админы
Сообщений: 600
Статус: Не в сети
| Quote (PomanoB) Чтобы скомпилировать плагин без звуков следует заккоментировать строку 13: Code //#define SOUND_ON а вот это лучше сделать переменной типа amx_adrenaline_sound 0/1 а не перекомпиливанием
|
|
| |
PomanoB | Дата: Суббота, 27.09.2008, 14:20:32 | Сообщение # 13 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Переменной сделать нетрудно - но даже если переменная отключена ведь всё равно у игроков пойдут скачиватся звуки Мне например не нравятся сервера которые начинают сразу что-то качатьДобавлено (2008-09-27, 2:20 Pm) --------------------------------------------- Плагин опять обновился: Появился Cvar: [code]amx_adrenaline_sound 1/0[code] Проигрывать звуки или нет 0.1.3: Добавлен cvar amx_adrenaline_sound 1/0, значительная оптимизация
http://romanov4400.mybrute.com
|
|
| |
DaTa | Дата: Суббота, 27.09.2008, 17:51:31 | Сообщение # 14 |
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Статус: Не в сети
| Хотя мои познания в области английского языка смутны и сомнительно, но мне кажется в некоторых местах нужно писать "Your" вместо "You", когда хочешь сказать "Ваш(а,е,ы)"
|
|
| |
PomanoB | Дата: Понедельник, 29.09.2008, 21:05:12 | Сообщение # 15 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Мои познания ещё более смутны )) Писал как думал что пишется)) Сейчас исправлюДобавлено (2008-09-29, 9:05 Pm) --------------------------------------------- Версия 0.1.4: Исправлена небольшая ошибка и надписи
http://romanov4400.mybrute.com
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |