logg

Addons Developer
  • Content Count

    1453
  • Joined

  • Last visited

  • Days Won

    88

About logg

  • Rank
    Salt of the earth

Recent Profile Visitors

13570 profile views
  1. logg

    AutoCrabs

    Думаю автор немного ошибся и имел ввиду строчку 146 SectorItems = tl[1] Потому что функция EventAutoSpeak в которую входит 310 строчка не используется
  2. Это огромная работа по расположению 300 иконок по нужным координатам + сопоставление с текстовым описанием. Если автор или кто-то еще этим займется....
  3. logg

    SundukTarget

    Unfortunately, the French language is normally saved only in utf 8 encoding, but the Russian language does not work in this encoding.
  4. logg

    SundukTarget

    Hi. I think there is a mistake in the name of the Al Rihat Ruins. ["Zones_On"]={["Al Rihat Ruins"] and ["Ruines d'Al Rihat"]. And missing the Suslanger zone..
  5. logg

    KillAnnounce

    Вот в кодировке Windows-1251 Localization.lua
  6. logg

    GuildGui1b

  7. Максимальный уровень персонажа увеличен до 95. 93 уровень: 1 очко умений. 95 уровень: 1 очко умений и 1 веха развития.
  8. можно не заморачиваться со спавном и деспавном, а каждую секунду по EVENT_SECOND_TIMER получать avatar.GetUnitList()
  9. Со спавнами и деспавнами отдельная еще история, они могут как приходить, так и не приходить, тогда начинается веселье... А еще один и тот же персонаж может иметь разные unitId если он выходит из поле зрения и появляется, при этом EVENT_UNIT_DESPAWNED может не прийти)
  10. unitId уже исчез и получить по нему информацию нельзя, можно завести хеш таблицу с unitId и именем и прочими данными и при исчезновении можно будет вывести имя, и удалить эту запись из таблицы. local players = {} local aid=params.unitId table.insert(players, { id = aid, name = object.GetName(aid), level = unit.GetLevel( aid ), } for k,v in pairs(players) do if players[k] and players[k].id==target then LogInfo(players[k].name) players[k]=nil -- удаляем из таблицы -- или if v and v.id==target then -- LogInfo(v.name) -- v=nil end end код не проверял, так пример на скорую руку
  11. Есть же AO Text Viewer [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage2_Item_1.(ItemResource).Description.txt]: На видимой стороне надпись: "Дсбвпгба бммёа. Светлый, официально одет, в черном" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_10.(ItemResource).Description.txt]: На видимой стороне надпись: "Тёгёсоьк рбсл нёзеф сёийеёочйанй. Светлый, одет неформально, в футболке" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_11.(ItemResource).Description.txt]: На видимой стороне надпись: "Тёгёсоьк рбсл нёзеф сёийеёочйанй. Темный, красная мантия" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_12.(ItemResource).Description.txt]: На видимой стороне надпись: "Тёгёсоьк рбсл нёзеф сёийеёочйанй. Темный, одет неформально, в зеленом" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_2.(ItemResource).Description.txt]: На видимой стороне надпись: "Дсбвпгба бммёа. Светлый, неформально одет, в футболке" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_3.(ItemResource).Description.txt]: На видимой стороне надпись: "Дсбвпгба бммёа. Темный, красная мантия" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_4.(ItemResource).Description.txt]: На видимой стороне надпись: "Тёгёсоьк рсйшбм. Темный, одет неформально, в зеленом" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_5.(ItemResource).Description.txt]: На видимой стороне надпись: "Тёгёсоьк рсйшбм. Светлая, фиолетовая вечерняя одежда" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_6.(ItemResource).Description.txt]: На видимой стороне надпись: "Тёгёсоьк рсйшбм. Светлая, одета неформально, в леопардовом" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_7.(ItemResource).Description.txt]: На видимой стороне надпись: "Епн ей Вмйибс. Светлый, официально одет, в черном" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_8.(ItemResource).Description.txt]: На видимой стороне надпись: "Епн ей Вмйибс. Темная, одета в вечернюю одежду, в красном" [/World/Quests/Airin/AO11EM_Daily_Airin_06/AO11EM_Daily_Airin_06_Stage3_Item_9.(ItemResource).Description.txt]: На видимой стороне надпись: "Епн ей Вмйибс. Темная, одета неформально, в рубашке"
  12. EVENT_AVATAR_CLIENT_ZONE_CHANGED
  13. common.CompareWString( text1, text2 )
  14. Всё еще сложнее sysZoneName служебное название зоны, лучше использовать zoneName но оно WString тогда функцию compareString нужно менять может так будет проще? if userMods.FromWString(cartographer.GetCurrentZoneInfo().zoneName)=="Осколки Айрина" then LogInfo() end
  15. local zoneInfo = cartographer.GetCurrentZoneInfo()