Корабль!!!

Ask for scripts here

Moderators: Murderator+, Murderator

Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Корабль!!!

Post by Lolker007 »

Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

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

Post by Mirage »

Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

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

тебе как надо "прыгнуть?" шаг на борт, рекол по ключу, рекол по руне замарченой на палубе, юз борта...
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

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

Post by Lolker007 »

Mirage wrote:
Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

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

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

Стою рядом с короблём нажал кнопочку он открыл борт и прыгнул на него.
DreadLord
Posts: 42
Joined: 2009-02-28 15:02:09
Location: Украина
Contact:

Post by DreadLord »

- поиск борта
- юз борта
- поиск этой палки (забыл как называется)
- юз палки
- юз борта
что-то типа такого?
///
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

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

Post 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
Kynep
Expert!
Posts: 1348
Joined: 2006-02-07 08:51:40
Location: г. Старый Оскол
Contact:

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

Post by Kynep »

Mirage wrote:
Lolker007 wrote:Ищу скрипт что бы нажал кнопочку и он прыгнул на караблик :)

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

А в DOOM 1 прыгать и так нельзя, как и в ультиме :lol:
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post by Lolker007 »

DreadLord wrote:- поиск борта
- юз борта
- поиск этой палки (забыл как называется)
- юз палки
- юз борта
что-то типа такого?

именно так
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

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

Post 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
а второй я включаю он не чего неделает)
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post by Lolker007 »

если что я всё писывал) иды и тайпы
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post 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 тайлам от борта
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post 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
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

скинь полную инфу по типу '0x3E84'
Закрытая палуба, открытая палуба, с корабля, с земли.

4 набора должно быть. Полностью.
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post 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
ЗАКРЫТАЯ ПАЛУБА с земли.
Скоробля тажа инфа
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post 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?
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post 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 нечего не изменилось
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post by Lolker007 »

ап :cry:
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post by Lolker007 »

ноу даун
Mirage
Posts: 2802
Joined: 2009-05-28 09:58:28
Location: Иваново
Contact:

Post by Mirage »

всетаки у меня подозрения что ты не туда тыкаешь :roll:

Если никто не поможет завтра скрипт будет.
kexwer
Posts: 159
Joined: 2005-06-19 19:21:28

Post by kexwer »

Code: Select all

sub main() 
var bort='ID borta'
UO.UseObject(bort)
end sub
Lolker007
Posts: 49
Joined: 2009-03-24 15:38:08

Post by Lolker007 »

kexwer wrote:

Code: Select all

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

непашет!
Post Reply