Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Цвет
vein
сообщение 23.5.2011, 8:17
Сообщение #1


**

Neophyte
Сообщений: 13
Регистрация: 11.5.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.650



При помощи скрипта выдает что цвет заданной точки 92. Такое может быть?
Код

:Start_collor_set
get color #hp 75, 584 abs
msg #hp
//цикл ожидания 30 мин
:pause
wait 30m
Goto pause
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.5.2011, 8:45
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27738
Пользователь №: 11.279



в принципе может. Темно красный это.

set linedelay 0
set #dev 1
if #dev = 1
set logging clear
set logging close
set logging open 1 -6 1024 150
end_if

// Скрипт предназначен для перевода числового значения цвета
// из формата UOPilot в читабельный вид.
// Поместите в переменную #decToRGBcount исходный цвет.
// Результат будет содержаться в массиве %RGB
// %RGB [ 1 ] - красный, %RGB [ 2 ] - зеленый, %RGB [ 3 ] - синий.

set #decToRGBcount 92

gosub DecToRGB
set logging %RGB [ 1 ] %RGB [ 2 ] %RGB [ 3 ] // УБРАТЬ, ЕСЛИ НЕ НУЖЕН ВЫВОД В ЛОГ.

stop_script

:DecToRGB
for #nRGBtemp 1 6 1
set %RGBTemp [ #nRGBtemp ] #decToRGBcount - ( #decToRGBcount / 16 * 16)
set #decToRGBcount #decToRGBcount / 16
end_for

set %RGB [ 1 ] %RGBTemp [ 2 ] * 16 + %RGBTemp [ 1 ]
set %RGB [ 2 ] %RGBTemp [ 4 ] * 16 + %RGBTemp [ 3 ]
set %RGB [ 3 ] %RGBTemp [ 6 ] * 16 + %RGBTemp [ 5 ]


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
vein
сообщение 23.5.2011, 8:49
Сообщение #3


**

Neophyte
Сообщений: 13
Регистрация: 11.5.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.650



А в скрипте тогда как писать?
Код
if 11, 11 92 abs

или
Код
if 11, 11 0000092 abs
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.5.2011, 9:29
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27738
Пользователь №: 11.279



if 11, 11 92 abs

Сообщение отредактировал DarkMaster - 23.5.2011, 9:29


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
vein
сообщение 23.5.2011, 9:33
Сообщение #5


**

Neophyte
Сообщений: 13
Регистрация: 11.5.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.650



Цитата(DarkMaster @ 23.5.2011, 10:29) *

if 11, 11 92 abs

Спасибо
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.4.2024, 4:04
Designed by Nickostyle