Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику xnCD ::: Спасибо сказали: 5
Дата поста: В теме: За сообщение: Спасибо сказали:
31.1.2009, 5:54 Очень нужен бесплатный хостинг с разрешением вареза Fedcomp
20.1.2009, 12:21 Http
https://c-s.net.ua/forum/index.php?showtopic=14105

И закачка быстрая , и редактирование файлов.
Fedcomp
19.1.2009, 13:33 Бесплатный хостинг
Цитата(Fedcomp @ 19.1.2009, 14:13) *
Откуда про хостинг узнал?


На одном из Одесский торрент трекеров.
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