Page 1 of 1
Скрипт на лут (пвм) Оском(о1)
Posted: 2008-02-10 02:04:09
by -Dark-
Вобщем вот так...
sub lootpvm()
DIM W[19]
var c
W[1] = 0x0eed ;Гп
W[2] = 0x0f8f ;Квест Реагенты
W[3] = 0x0f8b ;
W[4] = 0x0f90 ;
W[5] = 0x0f7d ;
W[6] = 0x0f83 ;
W[7] = 0x0f7f ;
W[8] = 0x0f8a ;
W[9] = 0x0f7e ;
W[10] = 0x1f1c ;Драгон\Титан Рок
W[11] = '0x1078,0x0455' ;Черн Кожа
W[12] = '0x1078,0x08A1' ;Зел Кожа
W[13] = '0x1078,0x0676' ;Кр Кожа
W[14] = '0x1078,0x0486' ;Демон Кожа
W[15] = '0x1078,0x0380' ;Сер Кожа
W[16] = '0x1078,0x084D' ;Голд Кожа
W[17] = '0x1078,0x0487' ;Кристл Кожа
W[18] = '0x1078,0x0482' ;Сильвер Кожа
W[19] = '0x1078,0x08A5' ;Титан Кожа
UO.UseObject('lastcorpse')
wait(100)
uo.exec("warmode '0'")
uo.waittargetobject('lastcorpse')
uo.usetype(0x0F51)
wait(400)
for c=1 to 19
uo.findtype(W[c],"-1","lastcorpse")
if UO.FindCount()>0 and Uo.GetDistance("lastcorpse")<=2then
UO.Grab("0","finditem")
wait(600)
end if
wait(10)
next
end sub
Запирается на этой строчке ...[uo.findtype(W[c],"-1","lastcorpse")]
хотя вроде все правильно ...
и еше если можно подскажите как добавить чтобы он лутал все это.. если есть труп. и лутал
вот это с земли.
ID=0x41517C24 Type=0x0F8F UQTBGOD Colour: 0x0000 (это реагент)
+
ID=0x4034FE88 Type=0x0EED OFZGRMD Colour: 0x0000 (это гп)
И еше если добавить чтобы он печатал что взял будет воообще супер =)
Заранее сеньк =)
Posted: 2008-02-10 04:27:53
by Destruction
Вообще-то он в следущей строчке должен упираться - пробела-то не хватает
В любом случае - юзаем теги, ибо нефиг, забанить бы вас всех..

Posted: 2008-02-10 17:57:01
by -Dark-
Ненадо нас банить +) лучше со скриптом помоги +)
кстати что такое "теги" ?)
Re: Скрипт на лут (пвм) Оском(о1)
Posted: 2008-02-10 18:01:08
by -Dark-
Code: Select all
sub lootpvm()
DIM W[19]
var c
W[1] = 0x0eed ;Гп
W[2] = 0x0f8f ;Квест Реагенты
W[3] = 0x0f8b ;
W[4] = 0x0f90 ;
W[5] = 0x0f7d ;
W[6] = 0x0f83 ;
W[7] = 0x0f7f ;
W[8] = 0x0f8a ;
W[9] = 0x0f7e ;
W[10] = 0x1f1c ;Драгон\Титан Рок
W[11] = '0x1078,0x0455' ;Черн Кожа
W[12] = '0x1078,0x08A1' ;Зел Кожа
W[13] = '0x1078,0x0676' ;Кр Кожа
W[14] = '0x1078,0x0486' ;Демон Кожа
W[15] = '0x1078,0x0380' ;Сер Кожа
W[16] = '0x1078,0x084D' ;Голд Кожа
W[17] = '0x1078,0x0487' ;Кристл Кожа
W[18] = '0x1078,0x0482' ;Сильвер Кожа
W[19] = '0x1078,0x08A5' ;Титан Кожа
UO.UseObject('lastcorpse')
wait(100)
uo.exec("warmode '0'")
uo.waittargetobject('lastcorpse')
uo.usetype(0x0F51)
wait(400)
for c=1 to 19
uo.findtype(W[c],"-1","lastcorpse")
if UO.FindCount()>0 and Uo.GetDistance("lastcorpse")<=2then
UO.Grab("0","finditem")
wait(600)
end if
wait(10)
next
end sub
Запирается на этой строчке ...[uo.findtype(W[c],"-1","lastcorpse")]
хотя вроде все правильно ...
и еше если можно подскажите как добавить чтобы он лутал все это.. если есть труп. и лутал
вот это с земли.
ID=0x41517C24 Type=0x0F8F UQTBGOD Colour: 0x0000 (это реагент)
+
ID=0x4034FE88 Type=0x0EED OFZGRMD Colour: 0x0000 (это гп)
И еше если добавить чтобы он печатал что взял будет воообще супер =)
Posted: 2008-02-10 19:48:04
by Edred
Читай уроки по скриптингу. Там все внятно объяснено. И как раз скрипт на лут трупа разбирается в качестве примера. И та ошибка, которую ты в своем скрипте совершил, особо там отмечена.
Posted: 2008-02-11 01:07:03
by -Dark-
Edred wrote:Читай уроки по скриптингу. Там все внятно объяснено. И как раз скрипт на лут трупа разбирается в качестве примера. И та ошибка, которую ты в своем скрипте совершил, особо там отмечена.
А прост поправить трудно? Обезательно показать какой ты умный.

Posted: 2008-02-11 01:46:34
by Edred
Угу. Потому как ты уже 35724-ый, кто об этом просит.
Posted: 2008-02-11 02:21:35
by -Dark-
Edred wrote:Угу. Потому как ты уже 35724-ый, кто об этом просит.
Представляю

я тут полазил такихже как я много +) но что делать если некогда обычно читать пособия по скриптам и прочие ...работа учеба ... и просто жить то когда ?) Мне лично учебы и инста хватает по горло +) хочется только либ посидет в уошке часок на ночь ... либо если у девушки есть время то с ней побыть .

Кстати скоро буду в Питере +)
таксь ладно чтот я от скрипта отехал +)
Если действительно комуто не лень Исправить скрипт буду презнателен

, если человек будет с оскома готов чтони будь дать +)
если что аська 3 666 30
Posted: 2008-02-11 04:02:03
by -Dark-
кстати оч странно точно такойже скрипт на лут плееров .. и все пашет.
режет лутает то что сказали ...а мобов нехочет .

Posted: 2008-02-11 11:25:15
by Edred
-Dark- wrote:но что делать если некогда обычно читать пособия по скриптам и прочие ...работа учеба ... и просто жить то когда ?) Мне лично учебы и инста хватает по горло +) хочется только либ посидет в уошке часок на ночь ... либо если у девушки есть время то с ней побыть .
Интересное мнение. Почему-то тут явно предполагается, что у "экспертов" времени навалом и им просто делать больше нечего, кроме как сидеть на форуме и каждому разжевывать их элементарные ошибки в скриптах.
Никаких проблем указать тебе на твою ошибку нет, но если я это сделаю - то через несколько дней ты запостишь новый скрипт с подобной ошибкой, потом еще один и так далее. И все время будешь ждать что кто-то смилостивится и укажет тебе на эту ошибку. Не вижу в этом смысла. Гораздо больше смысла в том, чтобы помочь кому-то научиться писать свои скрипты. А для этого человек должен этого хотеть. И начать с уроков.