Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

Теперь вы можете отображать сведения о внутриигровых элементах простым наведением курсора мыши.

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

ShipHUD


Ciuine

Рекомендуемые сообщения

The version I sent is the Circular version which has been posted and updated along side the normal add-on for some time. (It is the version that I use personally.)

I'm sorry to hear that the add-on is not working with the fixes I implemented. In all honesty, it is not -my- fault that the developers removed the only health events that this add-on can use. I will try to create a simple second timer fix to distribute.

You are by far the rudest human being I have ever met on the internet. So congratulations on that prize; it used to be held by a six year old.

Our cultural differences have nothing to do with this add-on, nor should they, but yet you keep treating me like a lesser human being because you have some ridiculous stereotype about me as a singular -person-.

You should also keep in mind Asika that this forum is for the Addons Developer Community; there is no specification to what culture is permitted.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 140
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Your imaginary "EVENT_GOBLIN_REPAIR_IN_PROGRESS" totally exists though, right?

That's what the EVENT_SECOND_TIMER addresses. EVENT_SHIP_DAMAGE_RECEIVED only works when the ship receives or dishes out damage, but if you repair the ship after a fight, you won't see any device change; and then you'd be back again with your "You destroyed my culture you American imbecile, get out of these Russian forums! We don't like your kind here!" which I've had nothing to do with.

Ссылка на комментарий
Поделиться на другие сайты

Asika - сделай свой аддон - уже бы сделали а - там то все ж просто

самое сложное это графику сделать удобную понятную простую

Ссылка на комментарий
Поделиться на другие сайты

Где ссыль то на новый замечательно работающий аддон?

Quote:
А то, боюсь, у наших ребят mods.txt через недельку гигабайты будет весить....

У дурачков может и будет - туда им и дорога

Ссылка на комментарий
Поделиться на другие сайты

Asika is banned for the inadequacy. And for the lack of respect to Ciuine, which is one of the most loyal and creative addon developers here.

Ссылка на комментарий
Поделиться на другие сайты

Ну что же, как говорил тот кролик в мультике про винни-пуха, "я уже и сам собирался уходить".

Вместе с тем, я рада, что Ciuine отреагировал и изменил там что-то. Уж звиняйте, тестить не буду.

Опять таки, насупротив обвинений в голословности, и насчет дурной без дела лающейся тетки, ловите пруф:

Картинку удалила. Asika.

Тоже хочу поблагодарить автора, что его работа послужила кирпичиком в чем-то действительно нужном и полезном, а так же выразить глубочайшее сожаление, что не удалось убедить его сделать свой аддон лучше и эффективней.

Также, пользуясь случаем, благодарю icreator за функцию вывода лога в чат и сбора информации о системных виджетах.

За сим умываю руки.

З.Ы. SLA, можете не трудиться, этот акк удалю сама.

З.З.Ы. Вы, случайно, не модер на офф сайте аллодов? Стиль работы с критикой уж больно знакомый...

Ссылка на комментарий
Поделиться на другие сайты

да. жаль. буду ждать возможной доработки того, что есть...

Ссылка на комментарий
Поделиться на другие сайты

Это 2-й или 3-ий случай бана, за всю долгую историю UI9. Объясню, почему посчитал посты "неадекватными".

Этот аддон сделал Ciuine, и безвозмездно выложил его в свободный доступ. Неужели мы должны в каждый аддон прикладывать инструкцию, что "этот аддон распространяется бесплатно, к нему не прилагается круглосуточная техническая поддержка, мы не гарантируем 100% правильную работу аддона, и этот аддон вы используете на свой страх и риск"? Неужели это и так не понятно? Ciuine сам читает API через Google Translate, сам пишет аддоны так, как он умеет, и ещё, рисует довольно красивые текстуры. При этом, его аддоны РАБОТАЮТ, и выглядят красиво. Он сделал несколько аддонов, которых бы вообще не было, если бы не он. То есть, если бы он не сделал ShipHUD, то, скорее всего, у нас вообще не было аналога этому аддону. Спасибо ему за это.

Если в его аддоне обнаружилась ошибка, которая спамит в файл Mods.txt, то это не потому, что он сделал это специально, а просто потому, что у Ciuine НЕТ современной русской версии клиента АО (и все это знают, кстати). В таких случаях, кто-нибудь из пользователей разбирается, как её исправить, и пишет Ciuine, что нужно поправить, чтобы в русской версии, ошибки не было. Нужно понимать, что Ciuine (как и любой другой разработчик аддонов) ничего никому не должен, и не обязан ничего чинить, он делает это по своей доброй воле.

Если совсем не нравится аддон, попробуй сделать такой аддон сама. И именно СДЕЛАТЬ, а не говорить, что знаешь, как это делается. Знать, как нужно сделать - это одно, а сделать всё от начала до конца - это совсем другое. (Я, например, знаю, как сделать свою MinimapSla в полтора раза лучше, но я этого пока не сделал, и может быть, никогда не сделаю, и поэтому, хвалиться мне нечем). И даже если осилишь сделать такой аддон (с нуля, конечно, а не взяв за основу всё, что сделал Ciuine), не стоит поднимать такой флейм. В спорах о функционале аддонов, всегда прав автор аддона. Не нравится аддон - не пользуйся.

UI9 - это нечто вроде клуба единомышленников, где все друг другу друзья. Так получается, что здесь собирается соответствующий, отборный контингент людей - хорошие, доброжелательные люди, которые умеют и хотят создавать аддоны просто так, чтобы всем было хорошо. Поэтому, здесь просто в принципе невозможны, и неуместны такие споры, это не место для флейма.

И тем более, не нужно было обвинять Ciuine во всех грехах американского правительства. Это не он приказывает бомбить восточные страны, не он устроил мировой финансовый кризис. И тем более, не нужно было обвинять его в ненависти к русским. Если он играет в АО (тем более, что он играет уже довольно давно), то это значит, что с головой у него всё в полном порядке, у него в голове нет никаких таких тараканов (а у тебя, похоже, есть). После всего этого, совершенно очевидно, что источник всей твоей ненависти в чём-то другом. Просто, Ciuine подвернулся под горячую руку, и ты решила на него излить всё своё недовольство, которое не имеет никакого отношения ни к автору аддона, ни к аддонам вообще. Пожалуйста, изливай свою ненависть там, где ты её набираешься. Не здесь, не на UI9.

P.S. "Google Translate" translates the text quite well.

Ссылка на комментарий
Поделиться на другие сайты

The EU version just had the upgrade to 2.0.06.something, which brought the new tabbed chat thingy. Also, since this patch, the astral layer map (ContextAstralMap; which shows sector warps and mobs) seems to have decreased priority - hence the menu stuff (ContextPinMenu2; CS, Help, Settings, Talents etc) and the Ship information (ContextShipDeviceNavigator or ContextShipPlate, not sure; with Name, Health, Energy, etc) overlap with it.

Those steering the ship usually have that map open (at least all the people I know around here, including me do that) to better see where mobs are and where to go. Another addon brought the capability to overlay the chat window aswell.

My idea for the next version: do the same for ShipHUD. I just changed the Priority in MainForm.(WidgetForm).xdb to 8000, which gives me the same effect: ShipHUD is shown on top of the navigation map, which allows me to navigate and see my ships status at the same time.

Edit: aww crap, I just updated to the r9 and searched the source for the command to enable DnD - and noticed that /shudtop does the same thing. Guess you can ignore this post :)

Ссылка на комментарий
Поделиться на другие сайты

...but I suppose you shouldn't ignore this one:

EVENT_USABLE_DEVICE_SPAWNED calling AvatarShip causes lags/hangs when boarding a ship (as it is called for every device on the ship).

I'm not entirely sure why this was done, mind shedding some light?

I patched my local script to do this:

Code:
function ShipDeviceSpawned(params)

if device.GetUsableDeviceType(params.id) == USDEV_REACTOR then

AvatarShip()

end

end

-- in Init:

common.RegisterEventHandler( ShipDeviceSpawned, "EVENT_USABLE_DEVICE_SPAWNED" )

Ссылка на комментарий
Поделиться на другие сайты

Well, the reason I had done this was that sometimes during flight a device will change IDs "randomly". So this was really a prevention of it passing errors when flying, because the device usually respawns to create this ID change. I'll try and sneak the registering of this event in after the ship loads to prevent hangs.

Edit: Yeh, that worked there is no more hanging in my version; I'll post this up later, and I still need to update the Circular form to the new version.

Ссылка на комментарий
Поделиться на другие сайты

I noticed that you use the device's name for your table; this might be another problem there (also when ship devices are replaced with others in maintenance mode).

It might be a worthwhile change to use the slot id instead, or something like that.

Ссылка на комментарий
Поделиться на другие сайты

There was a reason why I used names in the tables, instead of just ids; although I can't remember it right now.

I'll test changing it.

Ссылка на комментарий
Поделиться на другие сайты

BhaaL, see if this is more to your liking; (The removal of the DeviceId table cut some physical memory, thanks.)

Ссылка на комментарий
Поделиться на другие сайты

You're obviously the winner. You broke me. You showed me that I am an ignorant, arrogant, idiotic fool who doesn't deserve to post add-ons for the RU community.

I especially don't deserve to fix add-ons for the RU community; please take over all of my add-ons, oh wise and merciful Asika, make sure to keep them up to date for each of the game localizations that pop up on UI9.ru because some people might come and harass you for hours on end and make it their personal mission to derogate anything you do for a typo or an error that you couldn't foresee.

Remember, the payment for this job is nothing but the "thanks" from the few people that genuinely thank you and the hatred and scorn of people like you.

Ссылка на комментарий
Поделиться на другие сайты

Let's do without sarcasm, right?

The fact that I was right about the health of the reactor and function tostring() does not mean that I'm right about everything else. Will be quite enough that just Asika unban.

Ссылка на комментарий
Поделиться на другие сайты

It is a pity. I wanted to please her when she wakes up.

In this case, let me finish this conversation and wish you all the best.

Ссылка на комментарий
Поделиться на другие сайты

Just took a look, but havent had time to test it yet.

Couldn't DeviceHealthChanged just use Device[params.id] instead of the loop? You call DeviceCreate with an objectId anyways, and use that as key in Device when creating the widget. Checking that (Device[params.id]) for nil should theoretically do the same, unless I missed something.

Ссылка на комментарий
Поделиться на другие сайты

Good point, this should cut a few milliseconds off the function run time; I'll make the necessary changes.

Anything else about the code that needs changing?

Ссылка на комментарий
Поделиться на другие сайты

Программист нашел способ полностью восстановить работоспособность аддона, как она задумывалась изначально. Также он перерабатывает функцию загрузки основных виджетов, как посоветовал BhaaL, ведь поиск значения в таблице с числовым индексом работает в несколько раз быстрее, чем со строковым.

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...

Надеюсь теперь избавлена от упреков SLA.

Полностью, с нуля, переделана графика и вся логика.

С забугорным папашей теперь ничего общего.

T1D1xmd9LMm0S0Z.jpg
Ссылка на комментарий
Поделиться на другие сайты

ВНИМАНИЕ!
Обязательна информация из \Personal\Logs\mods.txt для диагностики ошибки.
Иначе вам не помочь.
В игре включите в Меню → Интерфейс → Общие настройки → Запись ошибок пользовательских дополнений. Затем запустите аддон в игре.
Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования