Ребята вот я ищу скрипт под сервер v0.56b Client Version 2.0.3
Old paradise XL
У меня когда-то был этот скрипт но увы время прошло ! и нету вот начинаю вспоминать что к чему с севером
не знаете где может валяются скрипты эти на ездовую мишку и дракона !
был бы очень признательный если бы кто-то поделился!
[ITEMDEF 03f0f]
DEFNAME=i_mt_bear
TYPE=T_EQ_HORSE
LAYER=25
TDATA3=01bb
[ITEMDEF 03f0e]
DEFNAME=i_mt_drake
TYPE=T_EQ_HORSE
LAYER=25
TDATA3=01ba
[FUNCTION mountdrake]
SRC.NEWITEM=i_mt_drake
SRC.ACT.EQUIP
SRC.FLAGS=<SRC.FLAGS>|statf_onhorse
SRC.FIX
[FUNCTION mountbear]
SRC.NEWITEM=i_mt_bear
SRC.ACT.EQUIP
SRC.FLAGS=<SRC.FLAGS>|statf_onhorse
SRC.FIX
[CHARDEF 01BB]
DEFNAME=C_BEAR_MOUNT
NAME=BEAR MOUNT
on=@create
color=0ffff
on=@click
remove
return 1
on=@npcrestock
remove
return 1
on=@skillstart
remove
return 1
[CHARDEF 01ba]
DEFNAME=C_DRAGON_MOUNT
NAME=DRAGON MOUNT
on=@create
color=0ffff
on=@click
remove
return 1
on=@npcrestock
remove
return 1
on=@skillstart
remove
return 1
[EOF]
прив, попробуй этот:
Прикрепленные файлы
Ethereal.rar ( 2,35 килобайт )
Кол-во скачиваний: 161
Ок счас попробую
Не тупо просто без нечего мишка показывается
у меня когда то был скрипт на мишку но увы не найду
Эскизы прикрепленных изображений
http://www.uo-pixel.de/anim/krazy_zacks_drake_bear/
это лохматый скрипт с пикселя, там тоже под седлом воздух
Да также воздух
Надо сказать шану чтобы отдал все скрипты пацанам ну или хотябы дракона и мишку чтобы кататся
Там ридми есть, но читать - это для лохов
Так у меня и происходит. Закинул скрипт и ждешь вдруг появится ход он в сумке поевляеца а род жопой воздух
Ну тогда я перекину анимацию в сферу и клиент а другие будут видеть что у меня мишка?
Новая анимация ездовых завязана на трех файлах:
1. anim.mul (набор картинок, сами кадры анимации)
2. Сам скрипт ездового питомца, где указан его номер анимации.
3. И то, о чем забывают: Bodyconv.def
В данном файле указано какая анимация будет проигрываться когда игрок садится на НПС.
Теоретически можно даже паука ездовым сделать. Занимался этим давно, поэтому к сожалению мануал составить не из чего.
https://youtu.be/nNXDwy7WCb4
вы разберитесь ) а я попробую закинуть так как морбит сказал потом буду еще искать
я на драконов люблю охотитца, но недавно решил оседлать его. Взял эти файлики, всё пропатчил и воще воздух под задом. А если я слезаю с призрака, то появляется анимация умирающего коня Все секреты тут хранит Вап, пусть он поведает как он решил данную траблу.
поиграйся с файлами body.def,mobtypes.txt коль невидно , и не всегда анимация соответствует заданному номеру в скрипте, я хз как в сфере, LAYER=25,24,23 и тп .... оно или нет
Весело тут у вас
морбит пробывал делать по редми не получилось (((( что делать подробной инфы нету как сделать мишку
В 2.0.3 надо патчить вердату. Если своей нет то можно взять http://uo-files.narod.ru/files/standart/verdataOSI.zip
Качаешь архив что дал M0rBiT.
Кладешь verdata.mul в папку STEP1 и тыкаешь Patch.exe -> GO. Файл xxvdata.mul переименовываешь в verdate.mul
Кладешь этот файл в папку STEP2. Тудаже закидываешь файлы TILEDATA.MUL и hues.mul, запускаешь файл AVATAR.EXE. Файл verdata.srv переименовываешь в verdata.mul и вставляешь его в каталог игры.
Заатем файлы из папки scripts добавляешь в свою сферу (если это не сделал).
Медвед и дракон должны появиться под седалищем чара. Дальше можно прогой verdata2mul перенести анимацию в файлы клиента.
Неужели так сложно подумать и сделать?
Зачем думать, если можно просить и надеятся на то что тебе готовое дадут и все за тебя сделают %)
есть такая мысль ))
но вы ребята стали на много очень много добрые
раньше как не спросишь чего-то так не кто даже ссылку не кинет )
а сейчас уже не жалко )
5 лет прошло раздел новый поевился Готовых серверов )
ухх... ребята вы растете в моих глазах.
вот кто выкладывал свои сферы или кто то место них выкладывал готовые ну это же реально пиар )
кто то создает сервер с названием другим а сфера таже но не додали чего та зажал главный админ или скриптер надо кидать вам всем свои сферы ) и просто тупо люди заходят на шард (левак) играют там 2 дня максимум и понимают что надо итди на оригинал играть )
Вот представь. Есть сервер на котором играет скажем 200 человек. Один игрок чем то не доволен - влил 1000 рублей а его не ублажили в той мере на которую он рассчитывал (представляются буровящие на аборигенов русские мужички в ебипетских отелях за 10К рублей на 2 недели считающими себя аллэнклюзивными туристами богами). Он идет на этот форум, качает максимально похожее на то где он не состоялся и начинает побираться с миру по нотки скриптами. Не разбираться а просить сделать ему, просить скинуть ему, просить найти за него. Потом кое как запустив получившееся творение начинает на разных ресурсах спамить что у него и бабы посисястие и торты по слаще и тарва позеленее чем на оригинале у злого админа. К нему перетекает кто то из любопытства кто то поржать кто то чем то так же не довольный человек 50. Но сервис у него как в китайском телефоне - вроде как бы есть но не такой и немного сломаный и "вообще пошли все нахер я тут хазяин как хочу так и делаю". В итоге разочарованные игроки либо забивают на игру либо пытаются вернуться на оригинал но скорость прокачки там ниже и условия там не такие тепличные. И они начинают нагнетать ситуацию на живом проекте. С их подачи уходит еще человек 20-30. А те кто остались начинают жаловаться на низкий онлайн и админу придется создавать более тепличные условия для уменьшевшегося онлайна что чаще плохо влияет на играбельность. Итог - два проекта захлебнулись, толпа народа разочаровалась в игре.
Стоит ли ТАК подходить к игромоделированию? Может быть все таки начать разбираться, помогать развивать и так уже старенький мир осколков что бы собрать то то хорошее блестящее а не с резким запахом отхожего места по причине криворукости "админа"? Или просто не делать говна.
ЗЫ скрипт на ездовых лежит в доступе в нескольких вариантах. Даже не обладая знанием иностранного языки можно методом тыка разобраться что там куда вертеть. Это из области простейших операций аля как добавить новое оружие как сделать НПС или почему у меня после закрытия крестом сферы новая не запускается. Это вопросы не серверного админа, а хренового пользователя.
Ну ро поводу онлайна на шардах где род 200 онлайн уже не то время чтобы был огромный онлайн у всех
А ро поводу мишки и дракона да я хреновый пользователь и вообще фиговый игрок.
Я даже не пытаюсь претиндовать не на что ))) просто туплю хочется делать читать чегоьа и смотреть но латышам нравится хД
Проктически каждый модетор или супер пользователель на уокит админ на сервери или у кого-то свой или кто то на каком-то сервери гм все понимают что ультима умерает. Вот ozzy закрыл свой шард и многие другие.
Было бы класнно заходишь на сайт пример уомега.РФ и в одном сайте примерно 10 миров тоесть топовые серавера бестуо уорпг итд.. Выбераешь сервер заходишь играеш. Каяаешся а турниры там сервер против сервера кто то мне говорил что код ультимы позволяет очень много делать разного надо думать как спасать уо потому что через 5 лет уже не кому не надо будет ультима вот знакомые мои которые не не видели уо спрашивают что это за говн# че за графика итд сделать один проект на всех но все же еденоличники..
играй Альбион игра платная но говорят даже один из разрабов уо участвовал в ее творениях но, даже с такой графой как у Альбиона уо смотрелась прикольно но .....
насчет графы уо, просто нет другой а рисовать на шару не кто не будет, все возможно движок думаю позволяет к примеру ранка и тп держать графу по луче хез...
Вы прям как УО философы настоящие.
а че делать новых тем мало. Филосовствуемс.
Я мечтатель.
У. Кого есть копия сервера uo.wos.lv или копия олдп за 2014 2015 ну поновее
Какой-то хороший интересный сервер что бы врубить его на хосте и чтобы стоял работал без регестрации ????
Уо по дэффу
//SPHERE_DEFS.SCP
[DEFNAME mount_items]
mount_0x1bb 03f0f
mount_0x1ba 03f0e
mount_0x23d 035A5
////////////////////////////////////////////////////////////////////
[ITEMDEF 03f0f]
DEFNAME=i_mt_bear
TYPE=T_FIGURINE
TDATA3=C_BEAR_MOUNT
CATEGORY=Miscellaneous
SUBSECTION=Character Icons
DESCRIPTION=Polar Bear
\\
[ITEMDEF 020e1]
DEFNAME=i_pet_bear_polar
NAME=Polar Bear
TYPE=T_FIGURINE
TDATA3=c_bear_polar
CATEGORY=Miscellaneous
SUBSECTION=Character Icons
DESCRIPTION=Polar Bear
[CHARDEF 01BB]
DEFNAME=C_BEAR_MOUNT
NAME=Bear Mount
SOUND=snd_ANIMALS_LLAMA3
ICON=i_pet_Bear
CAN=MT_WALK|MT_RUN
ANIM=01fff
DAM=2,6
ARMOR=30
RESOURCES=7 i_ribs_raw,2 i_fur_light
FOODTYPE=100 t_crops, 100 t_fruit, 100 t_grain, 100 i_hay, 100 t_grass
TEVENTS=e_horses
ON=@Create
NPC=brain_animal
STR={21 49}
DEX={36 55}
INT={16 30}
PARRYING={35.0 45.0}
MAGICRESISTANCE={15.0 20.0}
TACTICS={19.0 29.0}
WRESTLING={19.0 29.0}
TAMING=70.0
FAME=10
KARMA={-1 -99}
ON=@CLICK
NAME=<name>
IF (<HITS>==0) || (<FOOD>==0) || (<FLAGS>&statf_dead)
IF !(<FLAGS>&statf_ridden)
REMOVE
ENDIF
ENDIF
IF (<SRC.TAG0.NAMEY>==1)
RETURN 1
ENDIF
IF (<SRC.TAG0.HIDEZ>==1)
RETURN 0
ENDIF
[FUNCTION mountbear]
SRC.NEWITEM=i_mt_bear
SRC.ACT.EQUIP
SRC.FLAGS=<SRC.FLAGS>|statf_onhorse
SRC.FIX
[ITEMDEF 03f0e]
DEFNAME=i_mt_drake
TYPE=T_EQ_HORSE
LAYER=25
TDATA3=01ba
[CHARDEF 01ba]
DEFNAME=C_DRAGON_MOUNT
NAME=Bear Mount
SOUND=snd_ANIMALS_LLAMA3
ICON=i_pet_Bear
CAN=MT_WALK|MT_RUN
ANIM=01fff
DAM=2,6
ARMOR=30
RESOURCES=7 i_ribs_raw,2 i_fur_light
FOODTYPE=100 t_crops, 100 t_fruit, 100 t_grain, 100 i_hay, 100 t_grass
TEVENTS=e_horses
ON=@Create
NPC=brain_animal
STR={21 49}
DEX={36 55}
INT={16 30}
PARRYING={35.0 45.0}
MAGICRESISTANCE={15.0 20.0}
TACTICS={19.0 29.0}
WRESTLING={19.0 29.0}
TAMING=70.0
FAME=10
KARMA={-1 -99}
ON=@CLICK
NAME=<name>
IF (<HITS>==0) || (<FOOD>==0) || (<FLAGS>&statf_dead)
IF !(<FLAGS>&statf_ridden)
REMOVE
ENDIF
ENDIF
IF (<SRC.TAG0.NAMEY>==1)
RETURN 1
ENDIF
IF (<SRC.TAG0.HIDEZ>==1)
RETURN 0
ENDIF
[FUNCTION mountdrake]
SRC.NEWITEM=i_mt_drake
SRC.ACT.EQUIP
SRC.FLAGS=<SRC.FLAGS>|statf_onhorse
SRC.FIX
//-----------------------------------------------------------------------------------//
//-----------------------------------------------------------------------------------//
[chardef c_bear]
id=C_BEAR_MOUNT
NAME=Polar Bear
SOUND=snd_ANIMAL_OSTARD_FRENZIED1
ICON=i_pet_Bear
CAN=MT_WALK|MT_RUN
DAM=7,13
ARMOR=40
ANIM=01fff
FOODTYPE=9999 t_fruit
On=@Create
color=0870
NPC=brain_animal
STR={94 170}
DEX={96 115}
INT={6 10}
PARRYING={75.0 85.0}
MAGICRESISTANCE={75.0 80.0}
TACTICS={79.0 94.0}
WRESTLING={79.0 94.0}
TAMING=300.0
ON=@HUNGER
FOOD=<MAXFOOD>
RETURN 1
[itemdef i_et_eb]
NAME=Ethereal Bear
id=i_pet_Bear
type=t_normal
WEIGHT=4
ON=@CREATE
color=0870
tag0.owned 1
ATTR=04
ON=@CLICK
NAME = <SERV.ITEMDEF.<BASEID>.NAME> owned by <link.name>
MESSAGE <NAME>
RETURN 1
ON=@DCLICK
//IF (<TAG0.LIFETIME> < <SERV.TIME>)
// LifeTimeOff2
// RETURN 1
//ENDIF
IF (<src.flags> & statf_onhorse)
src.sysmessage You are already on a transport!
RETURN 1
ENDIF
IF <cont.uid>==<src.findlayer(21).uid>
ELSE
src.message You must have it in your backpack to use!
RETURN 1
ENDIF
IF (<src.body>!=c_man) && (<src.body>!=c_woman)
src.sysmessage You can't use that in your current state!
RETURN 1
ENDIF
IF (<link>==04fffffff)
LINK = <src.uid>
ENDIF
IF (<link>==<src.uid>)
SRC.NEWNPC c_bear
NEW.P <SRC.P>
IF (<src.findlayer.22.uid>)
new.color=<src.findlayer.22.color>
ELIF (<src.findlayer.13.uid>)
new.color=<src.findlayer.13.color>
ELSE
new.color=0870
ENDIF
TAG.NPCUID = <NEW.UID>
SERV.NEWITEM i_memory
NEW.COLOR memory_ipet
NEW.MORE1 04
NEW.MORE2 <SERV.TIME>
NEW.MOREP <P>
NEW.LINK <SRC.UID>
NEW.CONT <TAG.NPCUID>
NEW = <TAG.NPCUID>
NEW.DCLICK
TAG.NPCUID =
//SRC.TAG.NT_<src.findlayer.25.uid>_LT = <TAG0.LIFETIME>
REMOVE
RETURN 1
ENDIF
SRC.MESSAGE This isn't your horse!
RETURN 1
[chardef c_Drake]
id=C_DRAGON_MOUNT
NAME=Dragon Drake
SOUND=snd_ANIMAL_OSTARD_FRENZIED1
ICON=i_pet_Bear
CAN=MT_WALK|MT_RUN
DAM=7,13
ARMOR=40
ANIM=01fff
FOODTYPE=9999 t_fruit
On=@Create
color=0870
NPC=brain_animal
STR={94 170}
DEX={96 115}
INT={6 10}
PARRYING={75.0 85.0}
MAGICRESISTANCE={75.0 80.0}
TACTICS={79.0 94.0}
WRESTLING={79.0 94.0}
TAMING=300.0
ON=@HUNGER
FOOD=<MAXFOOD>
RETURN 1
[itemdef i_et_drake]
NAME=Ethereal Drake
id=i_pet_dragon
type=t_normal
WEIGHT=4
ON=@CREATE
color=0870
tag0.owned 1
ATTR=04
ON=@CLICK
NAME = <SERV.ITEMDEF.<BASEID>.NAME> owned by <link.name>
MESSAGE <NAME>
RETURN 1
ON=@DCLICK
//IF (<TAG0.LIFETIME> < <SERV.TIME>)
// LifeTimeOff2
// RETURN 1
//ENDIF
IF (<src.flags> & statf_onhorse)
src.sysmessage You are already on a transport!
RETURN 1
ENDIF
IF <cont.uid>==<src.findlayer(21).uid>
ELSE
src.message You must have it in your backpack to use!
RETURN 1
ENDIF
IF (<src.body>!=c_man) && (<src.body>!=c_woman)
src.sysmessage You can't use that in your current state!
RETURN 1
ENDIF
IF (<link>==04fffffff)
LINK = <src.uid>
ENDIF
IF (<link>==<src.uid>)
SRC.NEWNPC c_drake
NEW.P <SRC.P>
IF (<src.findlayer.22.uid>)
new.color=<src.findlayer.22.color>
ELIF (<src.findlayer.13.uid>)
new.color=<src.findlayer.13.color>
ELSE
new.color=0870
ENDIF
TAG.NPCUID = <NEW.UID>
SERV.NEWITEM i_memory
NEW.COLOR memory_ipet
NEW.MORE1 04
NEW.MORE2 <SERV.TIME>
NEW.MOREP <P>
NEW.LINK <SRC.UID>
NEW.CONT <TAG.NPCUID>
NEW = <TAG.NPCUID>
NEW.DCLICK
TAG.NPCUID =
//SRC.TAG.NT_<src.findlayer.25.uid>_LT = <TAG0.LIFETIME>
REMOVE
RETURN 1
ENDIF
SRC.MESSAGE This isn't your horse!
RETURN 1
[itemdef i_et_vort]
NAME=Ethereal Vortex
id=i_vortexen_mt
type=t_normal
WEIGHT=4
ON=@CREATE
color=0870
tag0.owned 1
ATTR=04
ON=@CLICK
NAME = <SERV.ITEMDEF.<BASEID>.NAME> owned by <link.name>
MESSAGE <NAME>
RETURN 1
ON=@DCLICK
//IF (<TAG0.LIFETIME> < <SERV.TIME>)
// LifeTimeOff2
// RETURN 1
//ENDIF
IF (<src.flags> & statf_onhorse)
src.sysmessage You are already on a transport!
RETURN 1
ENDIF
IF <cont.uid>==<src.findlayer(21).uid>
ELSE
src.message You must have it in your backpack to use!
RETURN 1
ENDIF
IF (<src.body>!=c_man) && (<src.body>!=c_woman)
src.sysmessage You can't use that in your current state!
RETURN 1
ENDIF
IF (<link>==04fffffff)
LINK = <src.uid>
ENDIF
IF (<link>==<src.uid>)
SRC.NEWNPC c_vor
NEW.P <SRC.P>
IF (<src.findlayer.22.uid>)
new.color=<src.findlayer.22.color>
ELIF (<src.findlayer.13.uid>)
new.color=<src.findlayer.13.color>
ELSE
new.color=0870
ENDIF
TAG.NPCUID = <NEW.UID>
SERV.NEWITEM i_memory
NEW.COLOR memory_ipet
NEW.MORE1 04
NEW.MORE2 <SERV.TIME>
NEW.MOREP <P>
NEW.LINK <SRC.UID>
NEW.CONT <TAG.NPCUID>
NEW = <TAG.NPCUID>
NEW.DCLICK
TAG.NPCUID =
//SRC.TAG.NT_<src.findlayer.25.uid>_LT = <TAG0.LIFETIME>
REMOVE
RETURN 1
ENDIF
SRC.MESSAGE This isn't your horse!
RETURN 1
[chardef c_vort]
id=c_vortex
NAME=Energy Vortex
SOUND=snd_ANIMAL_OSTARD_FRENZIED1
ICON=i_pet_Bear
CAN=MT_WALK|MT_RUN
DAM=7,13
ARMOR=40
ANIM=01fff
FOODTYPE=9999 t_fruit
On=@Create
color=0870
NPC=brain_animal
STR={94 170}
DEX={96 115}
INT={6 10}
PARRYING={75.0 85.0}
MAGICRESISTANCE={75.0 80.0}
TACTICS={79.0 94.0}
WRESTLING={79.0 94.0}
TAMING=300.0
ON=@HUNGER
FOOD=<MAXFOOD>
RETURN 1
[chardef 023D]
DEFNAME=c_vortex
NAME=Vortex Mount
SOUND=snd_ELEMENTL_AIRELEM5
ICON=i_vortexen_mt
CAN=MT_WALK|MT_RUN
ANIM=01fff
DAM=2,6
ARMOR=30
RESOURCES=7 i_ribs_raw,2 i_fur_light
FOODTYPE=100 t_crops, 100 t_fruit, 100 t_grain, 100 i_hay, 100 t_grass
TEVENTS=e_horses
ON=@Create
NPC=brain_animal
STR={21 49}
DEX={36 55}
INT={16 30}
PARRYING={35.0 45.0}
MAGICRESISTANCE={15.0 20.0}
TACTICS={19.0 29.0}
WRESTLING={19.0 29.0}
TAMING=70.0
FAME=10
KARMA={-1 -99}
ON=@CLICK
NAME=<name>
IF (<HITS>==0) || (<FOOD>==0) || (<FLAGS>&statf_dead)
IF !(<FLAGS>&statf_ridden)
REMOVE
ENDIF
ENDIF
IF (<SRC.TAG0.NAMEY>==1)
RETURN 1
ENDIF
IF (<SRC.TAG0.HIDEZ>==1)
RETURN 0
ENDIF
//MESSAGE @049 Food: <food>/<maxfood>
[ITEMDEF 035A5]
defname=i_vortexen_mt
NAME=Energy Vortex
WEIGHT=1
type=t_EQ_HORSE
LAYER=layer_horse
ON=@CREATE
ATTR=00010
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)