Перейти к содержимому

Высокая работоспособность
Геодата, классы и способности, подземелья и рейды:
всё, как было на официальных серверах!
Без малого 15 лет работы
29 июня нашему проекту исполняется 15 лет,
старейший сервер рунета,
ни одного вайпа за этот срок!
Бесплатно и без доната
Наш проект является полностью бесплатным,
на нём отсутствует покупка игровых ценностей, влияющих на баланс.
Отсутствие лагов
Благодаря 4 мощным серверам и надежному провайдеру
в игре полностью отсутствуют лаги!
Трансфер с других серверов
Приходите к нам со своим персонажем,
воспользуйтесь БЕСПЛАТНОЙ
услугой по переносу персонажа на наш проект!
Высокий онлайн
Онлайн на всех наших мирах РЕАЛЬНЫЙ,
ежесуточно наши миры посещает более
12000 игроков!
Хорошая техподдержка
Четыре сотрудника, отвечающих за решение ваших вопросов,
всегда выслушают и обязательно помогут.
Мы предоставляем действительно качественный сервис!
Начать играть

Shadowed Unit Frames

фрем портрет

  • Авторизуйтесь для ответа в теме

Сообщений в теме: 7

#1 Moonqa

Отправлено 27 ноября 2014 - 01:52

Вопрос заключается в следующем:стоит suf, по умолчанию в игре если игрок отключился или находится не в ренже с персонажем  3D портрет меняется на вопросительный знак. Исходный код взят из ShadowedUnitFrames\modules\portrait.lua  

Скрытый текст

 

Посоветуйте чем заменить, чтобы при отключении игрока ( not UnitIsConnected) или его отсутствия в поле зрения(not UnitIsVisible) портрет менялся не на вопросительный знак (talktomequestionmark.mdx), а на портрет 2D.

 

 

Пытался заменить 

frame.portrait:SetModelScale(4.25)
frame.portrait:SetPosition(0, 0, -1.5)
frame.portrait:SetModel("Interface\\Buttons\\talktomequestionmark.mdx")

на

frame.portrait:SetTexCoord(0.10, 0.90, 0.10, 0.90)
SetPortraitTexture(frame.portrait, frame.unitOwner)

Портрет вообще не отображается.


Сообщение отредактировал Moonqa: 27 ноября 2014 - 02:06

  • 0

Начать играть на EzWoW?
Присоединяйтесь к нашему сообществу!
Играйте на самом работоспособном и стабильном русскоязычном WoW сервере без доната игровых ценностей!

#2 rnd4vengeful

Отправлено 27 ноября 2014 - 11:54

http://www.wowace.co...ble-isntead-of/

 

Да и в самом обсуждении аддона автор говорит, что не ок и делать не хочет=(
Люди пытались, ничего не получилось как я понял


  • 0

#3 rnd4vengeful

Отправлено 27 ноября 2014 - 12:10

Скрытый текст

 

замени всю свою функцию "function Portrait:Update(frame)" на это(под спойлером, но сохрани перед этим оригинал).


  • 0

#4 kyern

Отправлено 27 ноября 2014 - 12:18

Думаю тут скорей проблема в невозможности осмотра вышедшего из сети/стоящего далеко персонажа


  • 0

#5 Moonqa

Отправлено 27 ноября 2014 - 14:09

В x-perl ето реализованно, а значит реально сделать.


Скрытый текст

 

замени всю свою функцию "function Portrait:Update(frame)" на это(под спойлером, но сохрани перед этим оригинал).

Не отображается


  • 0

#6 rnd4vengeful

Отправлено 27 ноября 2014 - 14:32

В x-perl ето реализованно, а значит реально сделать.


Не отображается

http://www.wowace.co...8226-r20091004/
вот, читай CL
When players go outside of visible range with a 3D portrait, they will swap to 2D version until they go within range

 

отсюда брал


  • 0

#7 Moonqa

Отправлено 27 ноября 2014 - 14:56

http://www.wowace.co...8226-r20091004/
вот, читай CL
When players go outside of visible range with a 3D portrait, they will swap to 2D version until they go within range

 

отсюда брал

Я понял тебя, отдельно подключал аддон и заменял portrait.lua не работает, ты сам не тестил?


  • 0

#8 rnd4vengeful

Отправлено 28 ноября 2014 - 10:51

Я понял тебя, отдельно подключал аддон и заменял portrait.lua не работает, ты сам не тестил?

Нет, не тестил, я думаю там маловато поменять один lua


  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей

UCaller Visa Mastercard Paypal Qiwi Robokassa Yookassa
Договор-оферта Условия возврата
Подробности - о сервере?
Играй на нашем сервере!
Бесплатный сервер WoW 3.3.5 Wrath of the Lich King - уже 16 лет мы радуем наших игроков, присоединяйся к ним!
Без доната! Всё работает!
Нет - продаже предметов, влияющих на игровой процесс. Да - высокой работоспособности - проверь!

Система лояльности

За внутриигровую активность Вы будете получать Сферы Лояльности, которые автоматически конвертируются в бонусы для покупок в магазине сервера:

  • Победа в матче на Арене: 15% от текущего рейтинга;
    (т.е. примерно 300 при рейтинге в 2000)
  • Победа в сражении на Полях Боя: 12.5% от текущего рейтинга;
    (т.е. примерно 500 при рейтинге в 4000)

(только при использовании системы Поиска Подземелий)

(только актуальные рейдовые подземелья - ЦЛК, РС и ИВК)

За каждые 100 Сфер Лояльности Вы получаете 1 бонусный рубль, который можете использовать для полной или частичной оплаты чего-нибудь нужного из магазина.


Участие в особом событии - Цареубийстве!

Кажд (для игроков Альянса) и кажд (для игроков Орды) с 16:00 до 22:00 (по московскому времени) проводится особое событие - Цареубийство!


Достаточно убить одного из предводителей противоположной фракции и получить награду: 2000 Сфер Лояльности! Следите за уведомлениями в чате...


Еженедельно можно получить 15000 Сфер Лояльности, после достижения данного значения бонусы за вышеперечисленные действия начисляться не будут.