Yoko

All sides of Injection
It is currently 2025-11-12 15:04:36

All times are UTC+02:00




Post new topic  Reply to topic  [ 10 posts ] 
Author Message
PostPosted: 2006-06-16 09:31:43 
Offline

Joined: 2006-06-15 23:42:19
Posts: 7
Просмотрел весь форум, не нашел. Ищу скриптик на обкаст себя на о1.


Top
   
 Post subject:
PostPosted: 2006-06-16 17:06:36 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Какой обкаст? Пиши подробнее. Телепаты в Германии.

Какие касты? На кого? Сколько маны требует каждый? Какой шард? Сколько каст по времени идёт?

Это всё ты должен отписывать, а не скриптёры тебя спрашивать.


Top
   
 Post subject:
PostPosted: 2006-06-16 18:40:50 
Offline

Joined: 2006-06-15 23:42:19
Posts: 7
Magic Reflection
Protection
Reactive Armor

Задержку точно не знаю - но это я сам впринципе могу поправить. Да и сколько маны требуется.
Шард написал О1 - Олд Оском Фри...
Обкаст себя - ну мне казалось что вы знаете...


Top
   
 Post subject:
PostPosted: 2006-06-16 18:44:48 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Code:
sub buff()
 if uo.mana > 123 then
 uo.cast('Magic Reflection','self')
 wait(123)
 uo.cast('Protection','self')
 wait(123)
 uo.cast('Reactive Armor','self')
 else
 uo.print(' !!! -= You need more mana =- !!! ')
 end if
end sub

_________________
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net


Top
   
 Post subject:
PostPosted: 2006-06-16 19:06:33 
Offline

Joined: 2006-06-15 23:42:19
Posts: 7
Премного благодарен....
чуть чуть изменил задержку под оском.

sub buff()
if uo.mana > 10 then
uo.cast('Magic Reflection','self')
wait(3000)
uo.cast('Protection','self')
wait(2000)
uo.cast('Reactive Armor','self')
else
uo.print(' !!! -= You need more mana =- !!! ')
end if
end sub


Top
   
 Post subject:
PostPosted: 2006-06-16 23:33:57 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Fest wrote:
Code:
 if uo.mana > 10 then



Это тебе 11 маны хватит на три каста?

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-06-16 23:46:06 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Code:
sub buff() 
var mana = 15 ;Кол-во маны на кажд. каст
var forcast = 3000  ;Время на каждый каст
DIM cast[3]

cast[0]='Protection' ; То, что кастуем
cast[1]='Magic Reflection' ; То, что кастуем
cast[2]='Reactive Armor' ; То, что кастуем

for var i = 0 to 2
  if uo.mana > mana then
    uo.Cast( cast[i] ,'self')
    wait(forcast)
  else
    uo.Print('You dont have enough mana')
  end if
next
end sub


Вот что я вам отвечу.


Top
   
 Post subject:
PostPosted: 2006-06-16 23:56:46 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Ответ не верный... ты не сдал =)
На самом деле на каждое заклинание уходит разное время, поэтому еще массива с задержками на каждый каст не хватает...

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-06-17 08:55:41 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
В обкасте, пол секунды не решают.


Top
   
 Post subject:
PostPosted: 2006-06-17 11:07:13 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
You Must Die wrote:
Вот что я вам отвечу.


Не есть хорошо. Скрипт проверяет наличие маны перед очередным кастом. А скрипт на обкаст чара. Чуешь? То есть если маны хватит на два каста - скрипт их скастует и вывалится - задача игрока не выполнена. Пока он медитирует - время кастов идет. Когда чар отмедитирует и запустит скрипт - чар начнет обкаст заново! Причем последствия попыток повторного каста на себя одних и тех же заклов не учтены вообще.

Так что первый вариант, с проверкой нужного кол-ва маны в начале, есть более правильный. Но он тоже не фонтан - возможные физлы не учтены, паузы лучше бы сделать динамическими.

Quote:
В обкасте, пол секунды не решают.


Если это обкаст себя в ПвП - еще как решают...

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 10 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited