Page 1 of 2

Корабль!!!

Posted: 2009-08-25 15:22:33
by Lolker007
Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

Re: Корабль!!!

Posted: 2009-08-25 15:44:41
by Mirage
Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

А в ультиме как в DOOM 1 прыгать низя ;)
*БГГ*

тебе как надо "прыгнуть?" шаг на борт, рекол по ключу, рекол по руне замарченой на палубе, юз борта...

Re: Корабль!!!

Posted: 2009-08-25 20:02:19
by Lolker007
Mirage wrote:
Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

А в ультиме как в DOOM 1 прыгать низя ;)
*БГГ*

тебе как надо "прыгнуть?" шаг на борт, рекол по ключу, рекол по руне замарченой на палубе, юз борта...

Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.

Posted: 2009-08-25 22:40:05
by DreadLord
- поиск борта
- юз борта
- поиск этой палки (забыл как называется)
- юз палки
- юз борта
что-то типа такого?

Re: Корабль!!!

Posted: 2009-08-25 22:56:15
by Mirage
Lolker007 wrote:Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.
ЧТО ЕСТЬ ПРЫГНУЛ?

если это действие совершаемое персонажем то вот такой скрипт

Code: Select all

sub main()
var bort='ID borta'
usefromground(bort)
end sub


либо както так

Code: Select all

sub main()
UO.Set('finddistance', 3)
If UO.CountGround( 'TYPE борта' ) Then
UO.UseType( 'TYPE борта' );
endif
end sub

Re: Корабль!!!

Posted: 2009-08-26 05:59:18
by Kynep
Mirage wrote:
Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

А в ультиме как в DOOM 1 прыгать низя ;)

А в DOOM 1 прыгать и так нельзя, как и в ультиме :lol:

Posted: 2009-08-26 07:01:34
by Lolker007
DreadLord wrote:- поиск борта
- юз борта
- поиск этой палки (забыл как называется)
- юз палки
- юз борта
что-то типа такого?

именно так

Re: Корабль!!!

Posted: 2009-08-26 07:02:18
by Lolker007
Mirage wrote:
Lolker007 wrote:Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.
ЧТО ЕСТЬ ПРЫГНУЛ?

если это действие совершаемое персонажем то вот такой скрипт

Code: Select all

sub main()
var bort='ID borta'
usefromground(bort)
end sub


либо както так

Code: Select all

sub main()
UO.Set('finddistance', 3)
If UO.CountGround( 'TYPE борта' ) Then
UO.UseType( 'TYPE борта' );
endif
end sub

в первом скрипте ошибка usefromground
а второй я включаю он не чего неделает)

Posted: 2009-08-26 07:13:35
by Lolker007
если что я всё писывал) иды и тайпы

Posted: 2009-08-26 08:38:09
by Mirage

Code: Select all

sub main()
var bort='ID borta'
UO.usefromground(bort)
end sub
:roll:

во втором попроуй вот так

Code: Select all

sub main()
UO.Set('finddistance', 3)
UO.FindType('TYPE борта', '-1', 'ground')
If UO.FindCount() > 0 Then
UO.UseType( 'TYPE борта' );
else
    UO.Print('Либо не могу достать либо ты тип не тот указал')
endif
end sub
Стоять естественно на расстоянии <=3 тайлам от борта

Posted: 2009-08-26 08:49:12
by Lolker007
Mirage wrote:

Code: Select all

sub main()
var bort='ID borta'
UO.usefromground(bort)
end sub
:roll:

во втором попроуй вот так

Code: Select all

sub main()
UO.Set('finddistance', 3)
UO.FindType('TYPE борта', '-1', 'ground')
If UO.FindCount() > 0 Then
UO.UseType( 'TYPE борта' );
else
    UO.Print('Либо не могу достать либо ты тип не тот указал')
endif
end sub
Стоять естественно на расстоянии <=3 тайлам от борта

Первый No item found второй пишет то что не тот тип укозал или не достаю, стою вроде близко..хм.. вот что у меня получилось то

sub main()
UO.Set('finddistance', 3)
UO.FindType('0x3E84', '-1', 'ground')
If UO.FindCount() > 0 Then
UO.UseType( '0x3E84' );
else
UO.Print('Либо не могу достать либо ты тип не тот указал')
endif
end sub

Posted: 2009-08-26 12:03:28
by Mirage
скинь полную инфу по типу '0x3E84'
Закрытая палуба, открытая палуба, с корабля, с земли.

4 набора должно быть. Полностью.

Posted: 2009-08-26 12:17:54
by Lolker007
ID=0x402C5D53 Type=0x3E84 JKUAQMD Name=
Quantity: 0 Colour: 0x0000 Layer: 0 Has: 0
X=1384 Y=1740 Z=251 C=0xFFFFFFFF F=0x00
ПАЛУБА с земли.
ID=0x402C5D53 Type=0x3E85 JKUAQMD Name=a gang plank
Quantity: 0 Colour: 0x0000 Layer: 0 Has: 0
X=1384 Y=1740 Z=251 C=0xFFFFFFFF F=0x00
ЗАКРЫТАЯ ПАЛУБА с земли.
Скоробля тажа инфа

Posted: 2009-08-26 13:14:11
by Mirage
Lolker007 wrote:Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.


Lolker007 wrote:ID=0x402C5D53 Type=0x3E84 JKUAQMD Name=
Quantity: 0 Colour: 0x0000 Layer: 0 Has: 0
X=1384 Y=1740 Z=251 C=0xFFFFFFFF F=0x00
ПАЛУБА с земли.
ID=0x402C5D53 Type=0x3E85 JKUAQMD Name=a gang plank
Quantity: 0 Colour: 0x0000 Layer: 0 Has: 0
X=1384 Y=1740 Z=251 C=0xFFFFFFFF F=0x00
ЗАКРЫТАЯ ПАЛУБА с земли.
Скоробля тажа инфа


Почему же в скрипте у тебя 0x3E84?

Posted: 2009-08-26 13:20:34
by Lolker007
Mirage wrote:
Lolker007 wrote:Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.


Lolker007 wrote:ID=0x402C5D53 Type=0x3E84 JKUAQMD Name=
Quantity: 0 Colour: 0x0000 Layer: 0 Has: 0
X=1384 Y=1740 Z=251 C=0xFFFFFFFF F=0x00
ПАЛУБА с земли.
ID=0x402C5D53 Type=0x3E85 JKUAQMD Name=a gang plank
Quantity: 0 Colour: 0x0000 Layer: 0 Has: 0
X=1384 Y=1740 Z=251 C=0xFFFFFFFF F=0x00
ЗАКРЫТАЯ ПАЛУБА с земли.
Скоробля тажа инфа


Почему же в скрипте у тебя 0x3E84?

изменив на 0x3E85 нечего не изменилось

Posted: 2009-08-27 10:52:43
by Lolker007
ап :cry:

Posted: 2009-08-28 08:26:27
by Lolker007
ноу даун

Posted: 2009-08-28 11:06:30
by Mirage
всетаки у меня подозрения что ты не туда тыкаешь :roll:

Если никто не поможет завтра скрипт будет.

Posted: 2009-08-28 14:28:06
by kexwer

Code: Select all

sub main() 
var bort='ID borta'
UO.UseObject(bort)
end sub

Posted: 2009-08-28 15:05:49
by Lolker007
kexwer wrote:

Code: Select all

sub main() 
var bort='ID borta'
UO.UseObject(bort)
end sub

непашет!