помогите с условием
Posted: 2005-10-11 15:39:53
Всем драсте!
Сразу к делу: у меня есть скрипт на ламбер,но я немогу правильно написать функцию выбрасывания логов при привышении заданного веса. Последняя моя попытка закончилась тем что я просидел
3 дня в джаиле за свой скрипт.(типа неправильные команды и сервак изза меня тормозит) Так вот собственно интересующая меня часть скрипта:
if UO.Weight > 260 then
uo.Print ('Бросаем это дело!')
UO.Findtype("0x1BDD","0x0000")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x0362")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x010D")
UO.Drophere("finditem")
wait(2000)
end if
UO.Findtype("0x1BDD","0x0094")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x01A2")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x01B0")
UO.Drophere("finditem")
wait(2000)
end if
Это моя версия(только вот неправельная) мне нужно чтоб скрипт сначала проверял есть ли данный тип логов в сумке, если да то выкидыал их на пол...
Пожалуста прошу исправте это условие.
Сразу к делу: у меня есть скрипт на ламбер,но я немогу правильно написать функцию выбрасывания логов при привышении заданного веса. Последняя моя попытка закончилась тем что я просидел
3 дня в джаиле за свой скрипт.(типа неправильные команды и сервак изза меня тормозит) Так вот собственно интересующая меня часть скрипта:
if UO.Weight > 260 then
uo.Print ('Бросаем это дело!')
UO.Findtype("0x1BDD","0x0000")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x0362")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x010D")
UO.Drophere("finditem")
wait(2000)
end if
UO.Findtype("0x1BDD","0x0094")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x01A2")
UO.Drophere("finditem")
wait(2000)
UO.Findtype("0x1BDD","0x01B0")
UO.Drophere("finditem")
wait(2000)
end if
Это моя версия(только вот неправельная) мне нужно чтоб скрипт сначала проверял есть ли данный тип логов в сумке, если да то выкидыал их на пол...
Пожалуста прошу исправте это условие.