AMX MOD X
Пятница, 09.01.2026, 20:53:45



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

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

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
Значёк с левой стороны (спрайт)
LukSДата: Пятница, 25.04.2008, 19:22:32 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Не в сети
Помогите! Пишу плагин. Я новичек в Pawn-скриптинге. Каким образом можно поставить какой-нибудь значёк слева экрана (выше под жизнями), как в Warcraft моде, когда у ты можешь использовать ultimate (там еще появляется значёк, что ты не видим и т.д.), причём поставить туда именно свой спрайт ?

P.S. сложными терминами (типа "hud") не пишите пожалуйста.. blush Я не очень их понимаю...

 
DaTaДата: Пятница, 25.04.2008, 19:46:52 | Сообщение # 2
Генерал-полковник
Группа: Cупер-модеры
Сообщений: 1025
Репутация: 16
Статус: Не в сети
http://wiki.amxmodx.org/HUD
http://forums.alliedmods.net/showthread.php?t=52529
http://www.translate.ru/text.asp?lang=ru
 
LukSДата: Пятница, 25.04.2008, 19:57:05 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Не в сети
DaTa, спасибо. Но как туда вставить свой спрайт? Нашел в папке /valve/sprites/ файл hud.txt, а в нём имена всех этих значков, а к ним спрайты. А как добавить свой?
 
VENДата: Пятница, 25.04.2008, 20:28:03 | Сообщение # 4
AMXX-Скриптинг-Эксперт
Группа: Админы
Сообщений: 1892
Репутация: 45
Статус: Не в сети
Добавить руками, правда, только на своем клиенте.
На всех клиентах не удастся, т.к. AMX Mod X не имеет возможности модифицировать файлы клиента - это раз.
Два - даже если бы это было возможно, при добавлении требовалась бы перезагрузка клиента для вступления изменений всилу.
В случае с HUD-иконками новых оружий дело проще - можно прекешировать новый файл HUD конфигурации оружия, но с StatusIcon все куда более лимитировано - см. HLSDK -> .\cl_dll\status_icons.cpp -> void CHudStatusIcons::EnableIcon

Code
    // Load the sprite and add it to the list
   // the sprite must be listed in hud.txt
   int spr_index = gHUD.GetSpriteIndex( pszIconName );
 
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2026