Все форумы
Общие Ultima Online
Разработка шардов
Представительства шардов
Прочее
Разделы продаж
[
настроить
]
Помощь
Поиск
Пользователи
Календарь
Правила
Здравствуйте, гость
(
Вход
|
Регистрация
)
UoKit.com Форумы
>
Кликер
>
UO Pilot
ОБЩИЕ ПРАВИЛА ФОРУМА
Lua
Опции
cirus
11.3.2017, 21:37
Сообщение
#1
Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 27518
Пользователь №: 16.971
Возраст: 29
1. Какая-то справка планируется?
2. Как присваивать значения массиву?
3. Функции lua я так понял тоже доступны?
Код
--lua
a,b = math.sqrt(10),math.sqrt(11)
c = a + b
log (c)
5. Как проверить цвет через if или findcolor?
Ответов
Cockney
15.8.2017, 12:30
Сообщение
#2
Master
Сообщений: 1.402
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 21916
Пользователь №: 16.156
хотел это написать, но думал такая проблема решена в языке такого уровня. оно ж даже в паскале реализованно.
имел в виду отличие знаковых чисел от операций без скобок.
Сообщений в этой теме
cirus
Lua
11.3.2017, 21:37
Cockney
справок по луа в инете хоть ешь...
11.3.2017, 22:16
DarkMaster
Вообще надо, но это самая большая беда. Т.е. по с...
11.3.2017, 22:17
cirus
Для тех кто только скачал пилот они не очень-то п...
11.3.2017, 22:49
Cockney
Для тех кто только скачал пилот они не очень-то п...
11.3.2017, 23:21
cirus
Кому-то поможет справка и примеры, кому-то нет. Не...
11.3.2017, 23:47
DarkMaster
a={{}} a[1][1] = 100 ....
12.3.2017, 0:14
Cockney
А чем поможет справка ИМЕННО НА ВИКИ ПИЛОТА ? Как ...
12.3.2017, 0:44
DarkMaster
можно сделать какое-то краткое базовое введение, н...
12.3.2017, 1:41
cirus
Потому что в справках полно лишнего. Того что мног...
12.3.2017, 1:55
DarkMaster
Это лучший способ найти все баги =)
12.3.2017, 7:43
cirus
--lua log (color (553, 365)) if co...
12.3.2017, 12:28
Cockney
2)никак
12.3.2017, 12:43
DarkMaster
Работают, но через заглушки. Что-то вроде set (va...
12.3.2017, 13:05
Cockney
Так а зачем бред городить, когда можно : var = ...
12.3.2017, 20:50
DarkMaster
Это сделано не более чем для временной совместимо...
13.3.2017, 0:35
cirus
--lua if tonumber(color (273, 753)...
13.3.2017, 13:19
cirus
Я так понимаю, теперь в 1 строке можно писать неск...
13.3.2017, 14:55
Cockney
или if color (273, 753) == "16754189...
13.3.2017, 15:14
DarkMaster
имхо косяк - не должно оно быть стрингом.
13.3.2017, 15:19
cirus
Это можно исправить или так и будет? --lua a=roun...
13.3.2017, 15:32
cirus
Что с переменной workwindow? --lua log (workwi...
14.3.2017, 3:16
DarkMaster
на самом деле workwindow никогда не была переменно...
14.3.2017, 11:01
WKnight
Починил. Вообще workwindow это целая функция в пил...
14.3.2017, 20:13
cirus
Проясните этот момент. Как останавливать скрипты ...
15.3.2017, 3:27
DarkMaster
Оно вроде как должно: А по факту выбивает ошибку...
15.3.2017, 5:33
WKnight
Починил вроде.
15.3.2017, 19:59
cirus
Бетки будут?
16.3.2017, 2:08
DarkMaster
надо. и надо не бетки, а хотфиксы стабильные.
16.3.2017, 2:23
DarkMaster
Кнайт, а почему не создавать по машине на вкладку ...
16.3.2017, 6:40
WKnight
Будут, в выходные запилю, в будни обычно не до это...
17.3.2017, 0:42
cirus
Не работают переменные hour, min, sec.
17.3.2017, 2:14
DarkMaster
а чего не грохать то? вот тебе и кнопка стопа буд...
17.3.2017, 15:42
cirus
Пример с if_not напишите, не могу понять как оно д...
22.3.2017, 11:42
Cockney
if not (state) then //body end
22.3.2017, 14:03
cirus
Если бы оно еще работало так. if not 1 == 2 then ...
22.3.2017, 14:54
Cockney
а со скобочками в учловии? после not хоть это и н...
22.3.2017, 15:14
cirus
Нет. Похоже что не работает.
22.3.2017, 15:31
Cockney
Нет. Похоже что не работает. Так выводит if ...
22.3.2017, 17:24
cirus
Ну хоть так :)
23.3.2017, 2:05
cirus
--lua a = 10.3 - 5.4 log (a) b = 10.345 +...
5.4.2017, 2:14
DarkMaster
Скорее всего кретинические стандарты русской лока...
5.4.2017, 3:03
Cockney
А запятае так критична ? Он же и с запятой все рас...
5.4.2017, 11:01
cirus
Может и не критично, получается пишешь точку, в ре...
5.4.2017, 13:30
DarkMaster
разница в том, что log() при выводе в лог делает с...
6.4.2017, 0:04
FREEON
Похоже на то что вы между собой на марсианском раз...
6.4.2017, 1:09
Cockney
os.setlocale() В луа используется си-лока...
6.4.2017, 14:26
WKnight
Луа возвращает double, но лог принимает уже готову...
6.4.2017, 18:57
DarkMaster
Си-локаль? Это как? Вообще в плюсах при русской л...
6.4.2017, 20:03
Cockney
Си-локаль? Это как? Вообще в плюсах при русской л...
6.4.2017, 21:14
DarkMaster
Там вручную устанавливается локаль, и если ты вст...
7.4.2017, 0:11
DarkMaster
как прилинковывать в случае пилота дллки луашные? ...
8.4.2017, 10:09
Cockney
Где там ? setlocale(LC_NUMERIC, "ru_...
9.4.2017, 12:32
DarkMaster
я юникод не юзал, а в рульном ASCII все делал)
9.4.2017, 14:12
cirus
--lua arr = {{}} arr [1][1] = 20 a...
25.4.2017, 13:34
DarkMaster
Если в 2 словах, то ты объявил некоторый массив и ...
25.4.2017, 20:40
cirus
В пилотовском варианте намного проще :) --lua arr...
26.4.2017, 2:39
DarkMaster
table.sort (table [, comp]) Сортирует элементы т...
26.4.2017, 19:53
cirus
Справку по луа я читал и не одну, так что копипаст...
27.4.2017, 3:19
cirus
Можно ли сделать чтобы функция загружалась из тхт ...
27.4.2017, 13:26
Cockney
что-то типа require но там много нюансов.
27.4.2017, 17:41
DarkMaster
Сортировка с учетом значений двух первых столбцов,...
27.4.2017, 18:04
DarkMaster
кстати весьма забавная фишка: передача функции в к...
27.4.2017, 19:50
cirus
Спасибо за пример. Теперь понятно что к чему.
28.4.2017, 2:43
cirus
--lua e = exp(1) e = string.gsub(e, ...
28.5.2017, 20:17
DarkMaster
Массив.
29.5.2017, 2:47
cirus
Очень информативно :) В пилотовском варианте: s...
29.5.2017, 3:10
DarkMaster
в луа ты можешь сделать не только прямоугольник, н...
29.5.2017, 15:11
DarkMaster
Пойми одну простую вещь: элемент массива может быт...
29.5.2017, 20:42
cirus
--lua log ("mode compact") log ...
30.5.2017, 2:37
DarkMaster
Да. Да, но нужно понимать насколько это критично...
30.5.2017, 17:07
cirus
Без понятия как оно должно быть. Как надо?
31.5.2017, 2:16
DarkMaster
вот это бы выкинуть просто. Я понимаю, что оно дл...
31.5.2017, 11:36
cirus
Помедитировав полчаса над тем что ты написал, дошл...
31.5.2017, 14:10
DarkMaster
Кстати подобные действия могут привести к падению ...
31.5.2017, 14:15
cirus
Какой тип данных будет возвращать getlayout? Там ж...
11.6.2017, 16:18
WKnight
build 4 Исправил возврат в Lua значений некоторых ...
11.6.2017, 18:26
cirus
findcolor также возвращает строки. Или он ещё не п...
11.6.2017, 18:51
WKnight
Так они почти все в принципе строки возвращают, пр...
11.6.2017, 20:20
cirus
Заметили, но это же не нормально для функций, кот...
11.6.2017, 21:38
WKnight
Да, но пилотовским скриптам на это как бы фиолетов...
12.6.2017, 19:22
cirus
А что много скриптов на луа написано? if tonumber...
12.6.2017, 20:27
cirus
Как в луа выходить из вложенных циклов?
12.6.2017, 21:59
Cockney
Как и в пилоте. Только break влияет только на цикл...
12.6.2017, 23:37
cirus
Если бы как в пилоте break 2 и вышел. Тут же нет т...
13.6.2017, 0:37
Cockney
RE: Lua
13.6.2017, 1:24
cirus
Как работает брейк и как прервать текущий цикл по...
13.6.2017, 10:50
Cockney
Ну если работает, то наверно так.
13.6.2017, 17:42
cirus
--lua h = findwindow ("UoPilot") p...
14.6.2017, 2:51
cirus
--lua log (111) log (222) Номер ис...
14.6.2017, 12:22
cirus
--lua log ("C:\Users") lo...
15.6.2017, 11:38
Cockney
а если вставить два слеша? с:\\ эскейп-...
15.6.2017, 11:43
cirus
С двумя остаётся один.
15.6.2017, 11:52
cirus
--lua a = -5^2 hint (a) Вместо 25 выдаёт -...
7.8.2017, 1:31
DarkMaster
И абсолютно верно выдает хочу заметить. Есть поря...
15.8.2017, 10:18
Cockney
хотел это написать, но думал такая проблема решена...
15.8.2017, 12:30
cirus
Пробовал. --lua a = 20 + -2^2 c = 20 + (-2^2...
15.8.2017, 12:39
Cockney
вот так : (-2)^2
15.8.2017, 12:56
cirus
Теперь понятно.
15.8.2017, 13:14
DarkMaster
min2 = findimage ("900, 17 980, 50 (S...
29.8.2017, 16:03
3 страниц
1
2
3
>
« Предыдущая тема
·
UO Pilot
·
Следующая тема »
2
чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей:
0
Главная страница
Поиск
Помощь
Портал
|-- Новости
|---- Приемная администрации портала
Ultima Online
|-- Общий
|---- Игровые вопросы
|---- Интересные истории
|---- Объявления
|-- Шарды Ultima Online
|---- Представительства шардов
|------ Олмер
|------ UORPG
|------ UO Antares
|------ Короли Махаона
|------ Old Oskom
|------ Forest Wars
|-------- Новости и обновления
|------ Kingdom PvP
|------ UOWOS.EU
|------ OLDP.net
|------ Reborn UO
|---- Ищу шард
|-- Рейтинг шардов
|-- Торговый раздел
|---- Аккаунты
|---- Золото / Игровое имущество
|---- Гарант сделок
|-- Программы для Ultima Online
|---- Injection
|---- Easy UO
|---- Uo Assist
|---- Orion
|---- Другие программы для UO
Кликер
|-- UO Pilot
|---- UO Pilot в онлайн играх
|------ UO Pilot в Lineage II
|-------- Готовые скрипты
|------ UO Pilot в Ultima Online
|---- Плагины и доп. ПО
Прочее
|-- Другие игры
|---- Торговый раздел
|-- Харчевня "3 таракана"
Ultima Online : Dev
|-- Работа с клиентом UO
|---- Вспомогательные программы
|------ Как создать свой раздел
|------ CentrEd+
|------ Essence UDK
|------ UOExt
|---- Полезные ресурсы
|---- Избранные темы
|-- Sphere Server
|---- На сайт
|---- Документация
|---- Sphere Server TUS - 0.51
|---- Sphere Server 0.54 - 0.55i
|---- Sphere Server 0.55R
|---- Sphere Server 0.56 - Sphere X
|---- Архив готовых скриптов
|-- RunUO Server
|---- Документация
|---- Вопросы по RunUO
|---- Готовые скрипты RunUO
|-- Emulators
|---- Другие эмуляторы
|---- POL
|---- UOX
Режим отображения:
Переключить на: Стандартный
·
Переключить на: Линейный
·
Древовидный
Подписка на тему
·
Сообщить другу
·
Версия для печати
·
Подписка на этот форум
Текстовая версия
|
Версия для КПК
Сейчас: 26.9.2024, 13:37
Русская версия
Invision Power Board
v2.1.7 © 2024 IPS, Inc.
Лицензия зарегистрирована на: UoKit.com
Designed by Nickostyle