Скриптеры помогите пожалуйста

Ask for scripts here

Moderators: Murderator+, Murderator

zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Скриптеры помогите пожалуйста

Post by zaelol »

если нетрудно прошу сделать скрипт -

-распоковка животного
- say all stop
- кинуть на него банку инвиза (тут именно банки магия некатит)


заранее очень бланодарен таму кто поможет
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Ищи, есть скрипт на распаковку дракона если он в паке, и упаковку его в шринк если на земле. Подправишь немного, и будет искомый скрипт
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

если незатруднит дай мне пожалуйста исправленый ! в написание или исправлении скриптов я 0 ......
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

да и темболее мне надо кинуть на него банку а не использовать на него! (поднять банку и положить на тело животного и оно встанет в инвиз)
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

поднять.. положить.. moveitem..
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
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

zaelol wrote:да и темболее мне надо кинуть на него банку а не использовать на него! (поднять банку и положить на тело животного и оно встанет в инвиз)


ID нпц используй как контейнер, поиск банки и перемещение соответственно через FindType и MoveItem
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

ну ты не понял ! для меня ети слова как иностранные ! я неумею скрипты писать ...... помоги если разбираешся
Spirit
Posts: 101
Joined: 2006-03-23 19:25:23

Post by Spirit »

zaelol wrote:ну ты не понял ! для меня ети слова как иностранные ! я неумею скрипты писать ...... помоги если разбираешся
А это? :)
:O
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

Ребята ну неужели помочь неможете?
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

почитал уруки и понял что ето всё не моё =) начало смог сделать а вот на самом сложном у меня запор :

sub horse ()
UO.Exec("usetype 0x2121")
uo.say("all stay")
тут мне надо поднять банку инвиза и сбросить её на распакованое животное
end sub
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Code: Select all

Поиск 
Если найдена тогда
  перемещение найденой вещи на ИД животного
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

Скрипт врайтер ну чтож ты сложный такой я же тебе говорю непонимаю я в етом нечего ! ты вроде разюераешся так напиши ты ету строчку недостоющую ! 4 часа копался по поиску тока головную боль нароботал
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

zaelol wrote:Скрипт врайтер ну чтож ты сложный такой я же тебе говорю непонимаю я в етом нечего ! ты вроде разюераешся так напиши ты ету строчку недостоющую ! 4 часа копался по поиску тока головную боль нароботал


Если дракон один и тот же то делаешь так:

Code: Select all

sub horse () 
  VAR ID = '' #ID Дракона не в шринке
  VAR butt = '' #Тип Бутылки инвиза
  VAR butc = '' #Цвет бутылки инвиза

  UO.UseType('0x2121')
  wait(500)
  uo.say("all stay")
  wait(500)
  UO.FindType(butt, butc, 'backpack')
  If UO.FindCount() > 0 then
    UO.MoveItem('finditem', '1', ID)
    wait(500)
  else
    UO.Print('!!!НЕ НАЙДЕНЫ ИНВИЗКИ!!!')
  end if
end sub
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

спс ! но дракон не 1 а скажем так штук надо разом в инвиз кинуть ! модно ли вместо ID поставить Type ??? если нет ето как сделать?
скрипт нуже для быстрой ловушки - некие монстры плюются сильно и задача в максимальный срок дастать чтук 10 и всех в инвиз банками !
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

ID расшринкованого каждый раз меняется если его обратно шринковать и выпускать ! тоесть какой вписивать в скрипт я уму неподлежу (ID меняется проверил 10 раз ! Type остоётся одинаковый
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Когда тебе ответят, в следующем сообщении ты задаш вопрос ещё глупее ... а потом ещё ... и ещё ...

Проще человека научиться ловить рыбу, чем постоянно его кормить. (с)

Уроки, хелп, доки, скрипты в помощь.
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

скриптер мне жаль тебя если ты незнаеш разницы между незнанием и глупостью ! Ребят если кто может прошу помогите ! готов даже накинуть на пару пива в вебмони =) моя аська 479-093-001
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

Post by Kynep »

Пробуй так.

Code: Select all

sub inv_drak() 
  VAR type = '' #ТИп Дракона не в шринке
  VAR butt = '' #Тип Бутылки инвиза
  VAR butc = '' #Цвет бутылки инвиза
  VAR i, ser, kolvo = 1 #Количество Шринк драков
 
  UO.Set('finddistance', '2')
  for i = 0 to kolvo
    UO.UseType('0x2121')
    wait(500)
    uo.say("all stay")
    wait(500)
    UO.FindType(butt, butc, 'backpack')
    If UO.FindCount() > 0 then
      UO.FindType(type, '-1', 'ground')
      If UO.FindCount() > 0 then
        ser = UO.GetSerial('finditem')
      end if
      UO.FindType(butt, butc, 'backpack')
      UO.MoveItem('finditem', '1', ser)
      wait(500)
      UO.Ignore(ser)
    else
      UO.Print('!!!НЕ НАЙДЕНЫ ИНВИЗКИ!!!')
    end if
  next
  UO.Set('finddistance', '16')
  UO.IgnoreReset()
end sub
zaelol
Posts: 83
Joined: 2007-12-19 12:51:42

Post by zaelol »

UO.MoveItem('finditem', '1', ser)

В етой строчке находит ошибку
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Kynep wrote:Пробуй так.

Code: Select all

sub inv_drak() 
VAR i, ser, kolvo = 1 #Количество Шринк драков
end sub


Если не ошибаюсь,-нельзя в строке с объявлением более 1 переменной делать присвание значений одной из них
Post Reply