Вот есть счётчик на питьё баночек... А на касты?
Moderators: Murderator+, Murderator
Вот есть счётчик на питьё баночек... А на касты?
Возможно ли технически создать счётчик, засекающий, например, "полиморф" и предупреждающий секунд за 20 до его конца?
А то так оно невовремя вечно...
А то так оно невовремя вечно...
Кстати замечательная идея.
Собственно, можно сделать так:
Собственно, можно сделать так:
Code: Select all
sub Cast_Timer()
VAR CastTime = 180 ; время действия каста в секундах
VAR k = 0
UO.Cast( 'Что-нибудь', 'self' )
Repeat
Wait (1000)
k = k + 1
Until (CastTime - k == 20) ; за 20 секунд до совпадения счетчика
UO.Print( 'Внимание! До окончания каста 20 секунд!' )
end sub
flake wrote:Кстати замечательная идея.
Собственно, можно сделать так:Code: Select all
sub Cast_Timer()
VAR CastTime = 180 ; время действия каста в секундах
VAR k = 0
UO.Cast( 'Что-нибудь', 'self' )
Repeat
Wait (1000)
k = k + 1
Until (CastTime - k == 20) ; за 20 секунд до совпадения счетчика
UO.Print( 'Внимание! До окончания каста 20 секунд!' )
end sub
скажи какой у тебя версии инжект ? а то у меня после Uo.print не показывает русские буквы токо латынь
Замени транслитом...
Code: Select all
sub Cast_Timer()
VAR CastTime = 180 ; время действия каста в секундах
VAR k = 0
UO.Cast( 'Что-нибудь', 'self' )
Repeat
Wait (1000)
k = k + 1
Until (CastTime - k == 20) ; за 20 секунд до совпадения счетчика
UO.Print( 'Vnimanie! Do okonchanija kasta 20 sekund!' )
end sub
-
- Junior Expert
- Posts: 3221
- Joined: 2004-06-24 22:08:56
I'm wrote:flake wrote:Boris wrote:скажи какой у тебя версии инжект ? а то у меня после Uo.print не показывает русские буквы токо латынь
312.19
Тут дело не в инже а в fons.mul если неизменяет память.
Абсалютно верно. Инжект отправляет клиенту вывести сабж, а клиент шрифты берет исключительно из fonts.mul
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
-
- Posts: 104
- Joined: 2005-04-16 23:33:13
- Contact:
-
- Posts: 104
- Joined: 2005-04-16 23:33:13
- Contact:
Qualis Eram wrote:Делать то делать! А вот только как?Askaneli wrote:flake wrote:А на основе приведенного выше не судьба сделать?
Ну это же делать надо.
Инструкция:
1. Думаем головой.
2. На клавиатуре набираем текст модуля скрипта.
3. Дополнительные манипуляции производим мышкой.
4. Дополнительную информацию ищем на
http://yoko.netroof.net/help/ и http://yoko.netroof.net/forum/.
Сделал дело - флуди смело !!!
-
- Posts: 104
- Joined: 2005-04-16 23:33:13
- Contact:
Да вот только ты забыл:Askaneli wrote:Qualis Eram wrote:Делать то делать! А вот только как?Askaneli wrote:flake wrote:А на основе приведенного выше не судьба сделать?
Ну это же делать надо.
Инструкция:
1. Думаем головой.
2. На клавиатуре набираем текст модуля скрипта.
3. Дополнительные манипуляции производим мышкой.
4. Дополнительную информацию ищем на
http://yoko.netroof.net/help/ и http://yoko.netroof.net/forum/.
1. Что не черта не понимаю в скритах
2. Я не понимаю по каком принципу сделать засечку (времени)
3. В падлу помочь?...только не надо кидать такую тему как: есть поиск....там все найдешь! (пока что с трудом но можно найти!)....а что делать тем у кого трафик или инет скоростью 18кб!? Поиск займет целую вечность.
Qualis Eram wrote:Да вот только ты забыл:Askaneli wrote:Qualis Eram wrote:Делать то делать! А вот только как?Askaneli wrote:flake wrote:А на основе приведенного выше не судьба сделать?
Ну это же делать надо.
Инструкция:
1. Думаем головой.
2. На клавиатуре набираем текст модуля скрипта.
3. Дополнительные манипуляции производим мышкой.
4. Дополнительную информацию ищем на
http://yoko.netroof.net/help/ и http://yoko.netroof.net/forum/.
1. Что не черта не понимаю в скритах
2. Я не понимаю по каком принципу сделать засечку (времени)
3. В падлу помочь?...только не надо кидать такую тему как: есть поиск....там все найдешь! (пока что с трудом но можно найти!)....а что делать тем у кого трафик или инет скоростью 18кб!? Поиск займет целую вечность.
Не кричи. Поспокойней надо быть.
Попроси по хорошему и жди. Может кто и ответит. А может и нет.
Тебе лично никто просто так ничего делать не обязан.
Это дело сугубо добровольное.
Лично у меня такого скрипта нету. Писать его мне лень, ибо практической пользы для себя от этого скрипта не вижу.
Сделал дело - флуди смело !!!
-
- Posts: 104
- Joined: 2005-04-16 23:33:13
- Contact:
Qualis Eram wrote:Да вот только ты забыл:
1. Что не черта не понимаю в скритах
Начинай с малого...
К томуже унас есть прекрасные темы уроков.
Qualis Eram wrote:2. Я не понимаю по каком принципу сделать засечку (времени)
Посмотри выше.
Qualis Eram wrote:3. В падлу помочь?...только не надо кидать такую тему как: есть поиск....там все найдешь! (пока что с трудом но можно найти!)....
Тебе никто ничем НЕОБЯЗАН.
Qualis Eram wrote:а что делать тем у кого трафик или инет скоростью 18кб!?
Меня это неостанавливает. Также как постоянные дисканекты и цена метра.
Но есть встречный вопрос: что в таком случае ты делаеш в uo?
Qualis Eram wrote:Поиск займет целую вечность
Брехня.
Qualis Eram wrote:А где скрипт то? Счетчик питья банок?
Держи мой скрипт на рефреш, для остальных потионов по аналогии сделаешь...
Code: Select all
sub drefresh()
UO.FindType('0x0f0e','0x0997','backpack')
If UO.GetQuantity('finditem') > 0 then
UO.UseObject('finditem')
VAR refreshcnt=UO.GetQuantity('finditem') - 1
UO.Print(""+STR(refreshcnt)+":Рефреш")
Potiontimer()
else
UO.Print("Нет рефрешек")
end if
end sub
sub Potiontimer()
VAR i
For i = 1 To 16
wait(1000)
UO.Print( 'P-'+ str( i ) )
Next
wait(1000)
UO.Print("Монжо пить потионы!")
end sub