Yoko

All sides of Injection
It is currently 2025-10-21 10:12:59

All times are UTC+02:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
PostPosted: 2008-01-27 18:36:20 
Offline

Joined: 2008-01-27 18:34:28
Posts: 8
Нужен скрипт который сам меняет оружие если придыдущее ломаеться . . . самый простой ! Заранее благодарю :wink:

_________________
Один удар. Одна жизнь. Одна любовь.


Top
   
 Post subject:
PostPosted: 2008-01-27 21:25:06 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Я слепой - пишите громче !!!!!!!!!!!!

Code:
sub autowep()
var layer = "Rhand"
var type = uo.getGraphic( uo.objAtLayer( "Rhand" ) )
if type == "0x0000" then
   layer = "Lhand"
   type = uo.getGraphic( uo.objAtLayer( "Lhand" ) )
endif
if type == "0x0000" then
   uo.print( "Weapon not found, exit." )
   return false
endif
repeat
   if not uo.objAtLayer( layer ) then
      if not uo.count( type ) then
         uo.print( "Can not equip weapon - have no weapon." )
         return false
      endif
      uo.usetype( type )
      checklag()
   endif
   wait( 300 )
until false
endsub


Как-то так, по-хорошему - нужно поглядеть, что возвращают ф-ции, а то я поналепил проверку на нули..

_________________
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.
Skype: d119060


Last edited by Destruction on 2008-01-27 22:26:29, edited 2 times in total.

Top
   
 Post subject:
PostPosted: 2008-01-27 21:39:08 
Offline

Joined: 2008-01-27 18:34:28
Posts: 8
Немогбы подписать что куда вписывать? я чюток в этих делах нешарю :(

_________________
Один удар. Одна жизнь. Одна любовь.


Top
   
 Post subject:
PostPosted: 2008-01-27 21:46:09 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Станислав:) wrote:
Немогбы подписать что куда вписывать? я чюток в этих делах нешарю :(

Я ещё раз повторяю - пишите громче !!!

А вписывать ничего никуда не надо, скрипт смотрит что в правой руке - если ничего, смотрит что в левой, если и там ничего - конец скрипта, потом когда в указанной руке ничего нету - он юзает по тайпу что-то такое, что там было, если такого хлама с собой нема - конец скрипта..

Вопрос в том, нули или FF'ки ?)

_________________
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.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-01-27 21:50:23 
Offline

Joined: 2008-01-27 18:34:28
Posts: 8
он мне пишет Line 11 - parse error . . .
можеш написать мне глупому чтоб он сам заменял тупо только то что в правой руки . . . что я просто вписал тайп и он сам менял . . . всеравно де оно будет на полу в сумке на полу или в бэк паке !!

_________________
Один удар. Одна жизнь. Одна любовь.


Top
   
 Post subject:
PostPosted: 2008-01-27 21:56:34 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
Code:
end_if 

опечатался наверно
Code:
end if 

так должно быть

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


Top
   
 Post subject:
PostPosted: 2008-01-27 21:59:32 
Offline

Joined: 2008-01-27 18:34:28
Posts: 8
он включаеться но не одевает в данном случае катану ( я уже пробывал из сумки на полу и из бэкпака . . .

_________________
Один удар. Одна жизнь. Одна любовь.


Top
   
 Post subject:
PostPosted: 2008-01-27 22:27:36 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Mr Nmy wrote:
Code:
end_if 

опечатался наверно
Code:
end if 

так должно быть

Верно пишешь, поправил.

Плюс перепроверил - uo.objAtLayer( str Layer ) возвращает false, в случае отсутствия предмета на этом слое, а я думал 0x00000000... Поправил скриптик, ща должен работать :)

PS: Радует, что автор всё-таки понял мои намёки.

_________________
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.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-01-27 22:55:01 
Offline

Joined: 2008-01-27 18:34:28
Posts: 8
Одел оружие запустил скрипт
Снял оружие(при работе скрипта)
Скрипт написал что я хочу использовать я нажимаю на катану и он мне без остановки пишет тоже самое что я хочу использовать и т.д. . . .!

_________________
Один удар. Одна жизнь. Одна любовь.


Top
   
 Post subject:
PostPosted: 2008-01-27 23:03:55 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Станислав:) wrote:
Одел оружие запустил скрипт
Снял оружие(при работе скрипта)
Скрипт написал что я хочу использовать я нажимаю на катану и он мне без остановки пишет тоже самое что я хочу использовать и т.д. . . .!

гг, ну у меня привычка одеваться через useobject / usetype.. Попробуй uo.equipt() :)

_________________
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.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-01-27 23:06:40 
Offline

Joined: 2008-01-27 18:34:28
Posts: 8
Блин дядь ну я же обьяснил что я непонимаю в скриптах ничего :(

_________________
Один удар. Одна жизнь. Одна любовь.


Top
   
 Post subject:
PostPosted: 2008-01-27 23:50:33 
Offline

Joined: 2005-04-07 09:40:49
Posts: 36
Code:
sub weapon()
while not uo.dead()
if UO.objatlayer("Rhand")=="" then
UO.equipt("Rhand","0x1401") # ТИП Оружия
end if
wait(10000)
wend
end sub

_________________
[ещё раз увижу такую дебильную подпись - забаню. Администрация.]


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 1 guest


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