Добавлен N1ghtSiren,
не публикуется
Алгоритмы, Наработки и Способности
Способ реализации:
Jass
Тип:
Наработка
Версия Warcraft:
1.26(должно работать и на 1.28+)
Простая наработка, выдающая случайные цвета.
Позволяет увидеть как тот или иной цвет будет выглядеть в игре.
Также сразу показывает цветовой код.
Сделано на Jass.
В карте прикручен на 1-секундный таймер, но вы точно найдёте ему лучшее применение
Использование:
Вызываете в любой string, до основного текста, и он примет случайный цвет:
Позволяет увидеть как тот или иной цвет будет выглядеть в игре.
Также сразу показывает цветовой код.
Сделано на Jass.
В карте прикручен на 1-секундный таймер, но вы точно найдёте ему лучшее применение
Использование:
Вызываете в любой string, до основного текста, и он примет случайный цвет:
call DisplayTimedTextToPlayer(Player(0),0,0,30,ColorRandomiser()+"Ваш Текст")
Код
function ColorRandomiser takes nothing returns string
local string str = "|cFF"
local integer i = 1
local integer n
loop
exitwhen i > 6
set n = GetRandomInt(0, 15)
if n < 10 then
set str = str + I2S(n)
endif
if n == 10 then
set str = str + "A"
endif
if n == 11 then
set str = str + "B"
endif
if n == 12 then
set str = str + "C"
endif
if n == 13 then
set str = str + "D"
endif
if n == 14 then
set str = str + "E"
endif
if n == 15 then
set str = str + "F"
endif
set i = i + 1
endloop
return str
endfunction
function Trig_colorrandomiser_Actions takes nothing returns nothing
string str = "Some Random Color"
string cr = ColorRandomiser()
call DisplayTimedTextToPlayer(Player(0),0,0,30,cr+str+" "+SubString(cr,4,10)+"|r")
set cr = ""
set str = ""
endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
да и реализация не очень