Помощь - Поиск - Пользователи - Календарь
Полная версия: Plz Help
UoKit.com Форумы > Ultima Online > Программы для Ultima Online > Injection
srcem
Если никто не возражает, начну свой топик надеюсь мне тут будут отвечать,я только начал учиться писать скрипты прочел уроки как пологаеться и тд, но запнулся на самом элементарном скрипте... хотел прокачать кампинг, для этого брать 1 хворост и кидать на землю, а потом его поджигать но чет скрипт меня посылает, говоря что на земле он ничего не находит, а сам хворост кидает...
скриптик взял изночально на кукинг с этого шарда
Код
Code: 

sub GetFire()
   var Kindling  = '0x0de1'
                var sumka = id сумки
   lasttimer = uo.timer()  # это вообще нужно??
   repeat
      uo.findtype(Kindling,"-1","sumka") #Ищем хворост в сумке
      wait(100)
   until uo.findcount() > 0 or uo.timer()>lasttimer+500
   if uo.findcount() == 0 then
      uo.print('нет хвороста')
      RETURN 0                   # поясните что эта команда делает??????? в уроках про нее не слова, я так понял она кудата скрипт возврщает или чтото запускает, да????
   endif
   UO.Drop('1',0,0,0,'finditem') #кидаем хворост под ноги
   #до этого моменда все работает тоесть он кинул хворост, а потом я делаю каманду использовать .. а он говорит нот фаунд
   uo.usetype(Kindling)
# пробовал другую команду там чето с граундом.. писал в ручную дграунд уюз итем а он не в какую не зажигает .... что мне дописать??? может финд тайп(или итем.. как там правельно ) добавить или как???? я так понимаю что можно просто кардинаты попробовать укозать упавшего швороста. но чере юз итем помойму более грамотно.. инжект последней версии
   endsub
  



ОГРОМНОЕ спасибо тем кто откликниться
vertijok
даи сылку где можна взять урок как зделать скрипт
Destruction
http://yoko.uokit.com/viewforum.php?f=18
Deks
Destruction дал отличный материал , сам с него начинал !! smile.gif

Скрипт у тя не пашет по очень простой причине - написан на половину и то как то криво !!!

Вот:

sub Camping()

Var Kindling =0x0de1
Var myx , myy , myz

while uo.life > 0

myx=uo.getx()
myy=uo.gety()
myz=uo.getz()

uo.findtype( Kindling,-1,2 )

if uo.getquantity( 'finditem' ) then

uo.moveitem( 'finditem','1','ground',Str(myx),Str(myy),Str(myz) )
wait( 500 )

uo.findtype( Kindling,-1,1 )
uo.useobject( 'finditem' )
wait( 500 )

else

uo.print( 'You don't have kindlink.' )
wait( 1000 )

endif

wend

endsub


Если ещё что понадобится - пиши в приват !!! smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.