Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 31.1.2009, 5:54 | Очень нужен бесплатный хостинг с разрешением вареза | Fedcomp | |||
| 20.1.2009, 12:21 | Http | Fedcomp | |||
| 19.1.2009, 13:33 | Бесплатный хостинг | Fedcomp | |||
| 24.9.2008, 23:14 | In-game Advertisement System V1.60 | Топик на оф. форуме: http://forums.alliedmods.net/showthread.php?p=424583 FAQ по установке плагина и его использованию 1) Качаем аттач с плагином, кидаем .amxx в /amxmodx/plugins/, .sma в /amxmodx/scripting/ и добавляем плагин в plugins.ini. Папку In-Game Ads кладем в amxmodx/configs/. 2) Заходим в cstrike/sprites/ и создаем любую папку (пусть это будет cstrike/sprites/reklama) это будет папка для наших спрайтов реклам. 3) Заходим в фотошоп и проявляем все мастерство художника для создании нужной рекламы. После того как сделали сохраняем в .bmp Внимание! разрешение картинки должно по ширине и высоте делится на 8! у меня после пяти минут терпения вышло вот так: http://img213.imageshack.us/my.php?image=wzrekl4yi1.png 4) После этого качаем программку Sprite Explorer и делаем так: new sprite (Ctrl+N) > create new sprite > add > ищем нашу картинку и нажимаем открыть > next > пишем название спрайта > сохранить. У нас получается спрайт картинки, который будем вешать. 5) Следующим шагом дабы избежать вопросов почему картинка не видна на стенке или пропадает или крутится, выкладываю программку SpriteFix, которая убирает погрешности спрайтов. 6) Устанавливаем программку и действуем следующим образом: open file (Ctrl+O) > Выбираем спрайт и открываем. На скриншоте показано, что надо изменить 2 на 3 в 8м столбце. http://xs.to/xs.php?h=xs227&d=08180&...-sprite610.png Сразу нажимаем file > save и у нас получился готовый спрайт без багов и глюков. 6a) Если вы предпочитаете вeшать на стену не спрайты а модели .mdl то этот пункт для вас. Кому достаточно спрайтов - можете переходить к п.7. Для начала качаем программку Half-Life Model Viewer, инсталлим, заходим, выбираем file > load model > идем на вкладку textures, нажимаем import и сохраняем текстурку на винт. потом открываем фотошоп, рисуем что хотим на той текстурке, далее сохраняем в формат .bmp. В HLMV нажимаем export и выбираем нашу текстуру. После - нажимаем save model и у нас готовая моделька. 7) засовываем спрайты и модельки в cstrike/sprites/reklama/ и заходим в /amxmodx/configs/In-Game Ads/precache_list.cfg пишем там после Код: //If you would like to choose which model/sprite to place while placing an ad, add the item to the list below. //For example: //models/wall.mdl //models/player.mdl //etc... все наши готовые спрайты: Код: sprites/reklama/sprite_reklami_1.spr sprites/reklama/sprite_reklami_2.spr sprites/reklama/reklama_piva.spr Проверьте правильность путей и наличие спрайтов, иначе сервер не запустится! 8) После этого заходим в ваш конфиг либо в autoexec.cfg и добавляем следующие строки (у меня например так) Код: bind "F9" "iga_closer" bind "F10" "+place_ad" bind "F11" "iga_farther" Теперь заходим на сервер и вызываем меню выбора картинки нажатием "F10". Нажатием "F9" мы будем удалять картинку от себя, "F11" - приближать. В меню выбора картинки есть функции смены размера (bigger, smaller) - Вобщем, подгоняем картинку под себя и нажимаем в меню "save" Анимации делаются таким же макаром только после пункта 8 заходим в addons/amxmodx/configs/In-Game Ads/mapname.txt и правим там Код: //this is an animated sprite sprites/reklama/animation.spr origin 907.000000 2078.000000 87.000000 angles 0.000000 990.000000 0.000000 scale 0.000000 //сколько кадров в анимации? frames 20 //сколько кадров в секунду? framerate 2.0 Вот и все. после 5 минут в фотошопе и 5 минут манипуляций с картинкой получилось вот так: http://img213.imageshack.us/my.php?image=screen1ly6.jpg http://img213.imageshack.us/my.php?image=screen2vj7.jpg Еще пару ньюансов: >> высота и ширина картинки не должны равнятся 10752 >> сохранять .bmp лучше не в RGB цветах в а индексированных, картинка будет выглядеть не тусклой. P.S. Писал не я , но после того как прочитал этот FAQ все получилось , советую делать не .mdl а sprite (.spr) , весит меньше , да и легче в создании и настройке , в спрайтах можно увеличивать или уменьшать размер самой картинке в игре , что недоступно в моделях , если вы внимательно прочитаете эту статью и сделаете все как написано у вас все получится с первого раза.Ниже скрины что сделал я с своего сервера(то что у меня вышло со спрайтов) http://xs.to/xs.php?h=xs131&d=08393&f=banner1880.jpg http://xs.to/xs.php?h=xs131&d=08393&f=banner2455.jpg http://xs.to/xs.php?h=xs131&d=08393&f=banner3617.jpg |
-=ncux=-, Fedcomp | ||