
Корабль!!!
Moderators: Murderator+, Murderator
Корабль!!!
Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик 

Re: Корабль!!!
Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик
А в ультиме как в DOOM 1 прыгать низя

*БГГ*
тебе как надо "прыгнуть?" шаг на борт, рекол по ключу, рекол по руне замарченой на палубе, юз борта...
Re: Корабль!!!
Mirage wrote:Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик
А в ультиме как в DOOM 1 прыгать низя![]()
*БГГ*
тебе как надо "прыгнуть?" шаг на борт, рекол по ключу, рекол по руне замарченой на палубе, юз борта...
Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.
Re: Корабль!!!
ЧТО ЕСТЬ ПРЫГНУЛ?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: Корабль!!!
Mirage wrote:Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик
А в ультиме как в DOOM 1 прыгать низя![]()
А в DOOM 1 прыгать и так нельзя, как и в ультиме

Re: Корабль!!!
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
а второй я включаю он не чего неделает)
Code: Select all
sub main()
var bort='ID borta'
UO.usefromground(bort)
end sub

во втором попроуй вот так
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
Mirage wrote:Code: Select all
sub main()
var bort='ID borta'
UO.usefromground(bort)
end sub![]()
во втором попроуй вот такСтоять естественно на расстоянии <=3 тайлам от борта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
Первый 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
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
ЗАКРЫТАЯ ПАЛУБА с земли.
Скоробля тажа инфа
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
ЗАКРЫТАЯ ПАЛУБА с земли.
Скоробля тажа инфа
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?
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 нечего не изменилось
Code: Select all
sub main()
var bort='ID borta'
UO.UseObject(bort)
end sub
kexwer wrote:Code: Select all
sub main()
var bort='ID borta'
UO.UseObject(bort)
end sub
непашет!