Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   Отображение проходимости скилов на экране (https://forum.zone-game.info/showthread.php?t=14890)

malder 02.07.2011 16:45

Отображение проходимости скилов на экране
 
Говорю сразу, это не реклама и не её подруга скрытая реклама.
На этом сервере http://l2sky.ru/ есть вот такая штука.
http://s012.radikal.ru/i320/1107/dc/4b5e2da7fc21.jpg
http://i037.radikal.ru/1107/fa/1c8c9817d7e3.jpg
Подскажите пожалуйста, кто знает, какие файлы отвечают за эти надписи. Спрашивал у админа не 1-н раз - морозится, а методом тыка ничего не получается. Вот их патч http://l2sky.ru/index.php?f=download . А вот файлы, которые якобы надо редактировать Desktop.zip — RGhost — файлообменник (сам пробовал - не вышло). Прошу вашей помощи!

3арание спасибо

untunable 02.07.2011 16:50

Re: Отображение проходимости скилов на экране
 
мда.. много тебе тут помогут, если мне не кто не отвечает на более простой вопрос - то тебе тут только нафлудят. По теме, я пробовал, кажись надо свою dll писать... так как такого в офф клиенте не наблюдается...

malder 02.07.2011 16:55

Re: Отображение проходимости скилов на экране
 
http://mmoworld.info/f8/otobrazhenie...i-damage-4553/
Хорошая штука, но не помогла
http://my.opera.com/li2ruoff/forums/topic.dml?id=712512
Тоже не помогло.

Blast 02.07.2011 16:58

Re: Отображение проходимости скилов на экране
 
Всё на много проще.
В клиентском файле, в котором находиться руссификация/раскраска чата, там эти самые системные сообщения, так вот именно там можно указать координаты где каждое будет обожражаться на экране.

К сожалению названия файла не помню, зайти и посмотреть не могу, т.к. срочно убегаю.
Дерзайте)

Добавлено через 1 минуту
Цитата:

Сообщение от malder (Сообщение 129390)
http://mmoworld.info/f8/otobrazhenie...i-damage-4553/
Хорошая штука, но не помогла
http://my.opera.com/li2ruoff/forums/topic.dml?id=712512
Тоже не помогло.

Это и есть именно то решение, как оно может не помочь - я хз. Пробовал - всё работает.

Azagthtot 02.07.2011 16:59

Re: Отображение проходимости скилов на экране
 
Никаких dll писать не надо, все реализуется на серверной стороне + максимум правка dat-файла.
Вариант рабочий на всех хрониках.
На сервере. Создаете новый SystemMessageId. Например с ID 100500
При рассчете шанса скилла отправляете его. Что вы в нем будете писать - ваше личное дело.
На клиенте.
в systemmsg-e.dat добавляете сообщение 100500 желаемого цвета, толщины и тд. с
type siege
Все!

AlexDiFi 02.07.2011 17:03

Re: Отображение проходимости скилов на экране
 
если реализована надпись "Клан .... Объявил вам войну" значит по тому же принципу можно реализовать и шанс.

ANZO 02.07.2011 18:02

Re: Отображение проходимости скилов на экране
 
Пакет ExShowScreenMessage вам в помощь, именно им можно реализовать ваш кастом. Просто расставляете\заменяете SystemMessage пакетом ExShowScreenMessage.

untunable 02.07.2011 18:02

Re: Отображение проходимости скилов на экране
 
не ну клан то понятно... откройте L2editorom и сами все поймете...
удобнее в экселе конечно, если вы знаете наверняка за что отвечает каждый столбец в строке...

Joxer 10.07.2011 10:51

Re: Отображение проходимости скилов на экране
 
Цитата:

Сообщение от Blast (Сообщение 129391)
Всё на много проще.
В клиентском файле, в котором находиться руссификация/раскраска чата, там эти самые системные сообщения, так вот именно там можно указать координаты где каждое будет обожражаться на экране.

К сожалению названия файла не помню, зайти и посмотреть не могу, т.к. срочно убегаю.
Дерзайте)

Добавлено через 1 минуту
Это и есть именно то решение, как оно может не помочь - я хз. Пробовал - всё работает.

а на каком клиенте, я сделал все как написанно, но урон не отображается на экране :( (хроники HF5)

linliss 10.07.2011 11:06

Re: Отображение проходимости скилов на экране
 
работает на всех клиентах


Текущее время: 00:38. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot