Версия для печати темы
UoKit.com Форумы _ Sphere Server 0.56 - Sphere X _ Как поставить Gate и другое
Автор: Gefest27rus 17.10.2018, 16:30
Всем привет,помогите разобраться.
Как поставить гейт?чтоб зашел и вышел куда надо?Много разных скриптов,захожу через Axis,ставлю гейт из скрипта и ничего не происходит.
Автор: kklej 17.10.2018, 17:18
нажимаешь на гейт .info и там more надо изменить, ставишь координаты к драконам, заходишь туда и лупишь их.
Автор: Atheist 17.10.2018, 18:42
еще лучше прописать гейту событие на on=@STEP чтобы твои кишки разлетелись у гейта а гост проходил дальше
Автор: d`ArcZeal 18.10.2018, 8:13
Универсальный телепорт, через TYPE=T_SCRIPT можно поставить глобальные настройки.
Создать телепорт: .UNTEL
Код
[ITEMDEF I_TELEPORT_UNIVERSAL]
ID=I_MOONGATE_BLACK
NAME=Universal teleport
TYPE=T_SCRIPT
ON=@CREATE
COLOR=0486
ATTR=010
TYPE=T_SCRIPT
ON=@STEP
SERV.LOG <SRC.NAME> , <SRC.UID> , <SRC.P> use teleport: <NAME>
SRC.NEWP=<MOREP>
SRC.UPDATE
RETURN 1
ON=@CLICK
MESSAGE @0487,,1 Универсальный телепорт
MESSAGE @,,1 Телепортирует: <MOREP>
SRC.SYSMESSAGE @0487,,1 [GM] Установить координаты .x morep=X,Y,Z,M Создать телепорт: .UNTEL
RETURN 1
[FUNCTION UNTEL]
SERV.NEWITEM=I_TELEPORT_UNIVERSAL
NEW.MOREP=<SRC.P>
NEW.P=<SRC.P>
SRC.SYSMESSAGE @0487,,1 GM: создан телепорт с настройками в <SRC.P>.
Автор: Sirocco 18.10.2018, 8:19
через TYPE=T_SCRIPT можно поставить глобальные настройки.
что означает эта гениальная фраза?
Автор: Gefest27rus 18.10.2018, 13:29
Цитата(kklej @ 17.10.2018, 18:18)
нажимаешь на гейт .info и там more надо изменить, ставишь координаты к драконам, заходишь туда и лупишь их.
Спс,получилось
Автор: Gefest27rus 18.10.2018, 14:04
Подскажите по другому вопросу
Какие минимальные скрипты нужны для запуска сферы?
Чтоб можно было с 0 собрать те скрипты, которые мне нужны.
Без всяких команд связанных с квестами,арморами и всего барахла что в них прописывают.
И что прописать в spheretables чтобы они запустились?
Автор: Ozzy Osbourne 18.10.2018, 16:19
Бери sphere scripts pack и потом из него выкидывай все лишнее что тебе не требуется.
Автор: Gefest27rus 18.10.2018, 16:27
Цитата(Ozzy Osbourne @ 18.10.2018, 17:19)
Бери sphere scripts pack и потом из него выкидывай все лишнее что тебе не требуется.
Где его взять?
папок Scripts у меня много,мне нужны только основные скрипты для запуска.Потому что,голая сфера не пускает даже до выбора персонажа
Автор: kklej 19.10.2018, 5:11
что за голая сфера у тебя там такая?)) где сферу качал? С дефовыми скриптами должно всё поднлючатцо пучком.
Автор: Ozzy Osbourne 19.10.2018, 9:54
Цитата(Gefest27rus @ 18.10.2018, 16:27)
Где его взять? папок Scripts у меня много,мне нужны только основные скрипты для запуска.Потому что,голая сфера не пускает даже до выбора персонажа
Брать там же, где ты брал сферу )
https://forum.spherecommunity.net/sshare.php?srt=4
Обычно на основе этого скриптпака делают шарды нормальные т.к. там много чего уже пофиксили компьюнити и много чего поддержку добавили. А уже после того как заведешь эти скрипты - можешь начать выкидывать лишнее, но в этом (выкидывании) нет смысла имхо
Автор: Juzzver 19.10.2018, 11:41
Цитата
А уже после того как заведешь эти скрипты - можешь начать выкидывать лишнее
а есть где-то перечень содержимого пакета?
Автор: Ozzy Osbourne 19.10.2018, 15:35
Вроде нет, но если я правильно помню они под ОСИ целились когда то.
Вот тут их гит репоз (https://github.com/Sphereserver/Scripts), думаю по комитам +- можна понять что делалось и куда двигались. Вроде даже раздел на оф форуме сфересервера есть по этому поводу.
Автор: Atheist 19.10.2018, 15:42
что ты наделал?! теперь у рануошнегов их вымышленный мир сферы рухнет...
Автор: Juzzver 19.10.2018, 18:02
Цитата
Вот тут их гит репоз (https://github.com/Sphereserver/Scripts), думаю по комитам +- можна понять что делалось и куда двигались.
Спасибо, интересно
Автор: Gefest27rus 20.10.2018, 13:47
Цитата(Ozzy Osbourne @ 19.10.2018, 9:54)
Брать там же, где ты брал сферу )
https://forum.spherecommunity.net/sshare.php?srt=4
Обычно на основе этого скриптпака делают шарды нормальные т.к. там много чего уже пофиксили компьюнити и много чего поддержку добавили. А уже после того как заведешь эти скрипты - можешь начать выкидывать лишнее, но в этом (выкидывании) нет смысла имхо
Спс буду пробовать
Автор: Gefest27rus 20.10.2018, 14:01
Цитата(kklej @ 19.10.2018, 5:11)
что за голая сфера у тебя там такая?)) где сферу качал? С дефовыми скриптами должно всё поднлючатцо пучком.
В том то и дело,что скриптов выше крыши) А мне надо было с минимальным пакетом запустить,что бы в дальнейшем добавлять те,которые мне нужны
Автор: Gefest27rus 20.10.2018, 15:54
Цитата(Ozzy Osbourne @ 19.10.2018, 9:54)
Брать там же, где ты брал сферу )
https://forum.spherecommunity.net/sshare.php?srt=4
Обычно на основе этого скриптпака делают шарды нормальные т.к. там много чего уже пофиксили компьюнити и много чего поддержку добавили. А уже после того как заведешь эти скрипты - можешь начать выкидывать лишнее, но в этом (выкидывании) нет смысла имхо
Под какой клиент игры, скрипты создают?чтобы мулы совпадали
ERROR:(sphere_map_points5_tol.scp,100)Unsupported map #5 specified. Auto-fixing that to 0
Автор: Ozzy Osbourne 20.10.2018, 16:16
Цитата(Gefest27rus @ 20.10.2018, 14:01)
Под какой клиент игры, скрипты создают?чтобы мулы совпадали
Это реколы с/в данжи/пещеры и тп последних Карт. Можешь либо удалить файлы которые ненадо в (E:\ozzy\3scripts\maps), но опять таки смысла нет т.к. на старте все пофиксит автоматом (о чем тебе и написало). Тут фишка не в клиенте, а твоих настройках sphere.ini
Сами скрипты сделаны для поддержки вплоть до последнего клиента и последних введенных в нем карт.
Цитата(Gefest27rus @ 20.10.2018, 14:01)
В том то и дело,что скриптов выше крыши) А мне надо было с минимальным пакетом запустить,что бы в дальнейшем добавлять те,которые мне нужны
Ну вот это именно тот базовый пакет скриптов на основе которых и надо делать новый шард т.к. оно включает в себя все базовые возможности, дефолтные трейд окна, базовые итемы и мобов и самое главное - очень много багфиксов которых даже нету в "доступных" в открытом доступе шардов т.к. их писали миллиард лет назад. Ну и поддержка новых клиентов и их предметов. Так что разбирайся.
Автор: Gefest27rus 20.10.2018, 16:20
Цитата(Ozzy Osbourne @ 20.10.2018, 16:16)
Это реколы с/в пещеры и тп последних Карт. Можешь либо удалить файлы которые ненадо в (E:\ozzy\3scripts\maps), но опять таки смысла нет т.к. на старте все пофиксит автоматом (о чем тебе и написало). Тут фишка не в клиенте, а твоих настройках sphere.ini
Сами скрипты сделаны для поддержки вплоть до последнего клиента и последних введенных в нем карт.
Ну вот это именно тот базовый пакет скриптов на основе которых и надо делать новый шард т.к. оно включает в себя все базовые возможности, дефолтные трейд окна, базовые итемы и мобов и самое главное - очень много багфиксов которых даже нету в "доступных" в открытом доступе шардов т.к. их писали миллиард лет назад. Ну и поддержка новых клиентов и их предметов. Так что разбирайся.
Где можно скачать все эти карты?
17:03:WARNING:4:Bad Login 11 (Encryption error (unknown encryption or bad login packet))
Да и с криптом пробемы
Есть клиенты которые запускают игру(разные клиенты всяких игр),но мне эти ошибки глаз мазолят
Автор: Ozzy Osbourne 20.10.2018, 16:22
Цитата(Gefest27rus @ 20.10.2018, 16:20)
Где можно скачать все эти карты? 17:03:WARNING:4:Bad Login 11 (Encryption error (unknown encryption or bad login packet)) Да и с криптом пробемы
HS клиент качни, например с какого то чужого сервера, просто не накатывай сверху их "патчи"
А проблема с криптом решается настройками в sphere.ini в этом блоке
Подстраивай настройки согласно своего клиента которым будут конектиться твои игроки
Еще есть sphereCrypt.ini , но вряд ли ты используешь какую то супер новую не поддерживаемую версию
Цитата(Gefest27rus @ 20.10.2018, 16:20)
Есть клиенты которые запускают игру(разные клиенты всяких игр),но мне эти ошибки глаз мазолят
Тогда бери HS, либо сноси файлы поинтов с неподдерживаемых карт (sphere_map_pointsX, sphere_mapX)
Автор: Gefest27rus 20.10.2018, 17:04
Цитата(Ozzy Osbourne @ 20.10.2018, 16:22)
HS клиент качни, например с какого то чужого сервера, просто не накатывай сверху их "патчи"
HS- Это Age of Shadou?
И в чем разница клиентов?
Как подстроить клиент игры под сферу?
Я начал свой путь UO в 2005-2012 примерно с Oskom(плотной игры и задроства). На других серверах мне не по душе было. клиент 2,0,3 AOS
Помню как были постоянные варки в данже за респ Unicorn, его можно было по статам поднять и бить мобов и игроков им)
Автор: Ozzy Osbourne 20.10.2018, 19:39
HS это http://www.uoguide.com/Ultima_Online:_High_Seas, если верить http://www.uoguide.com/List_of_Classic_Client_Patches то >=7.0.9.0
Цитата(Gefest27rus @ 20.10.2018, 17:04)
Я начал свой путь UO в 2005-2012 примерно с Oskom(плотной игры и задроства). На других серверах мне не по душе было. клиент 2,0,3 AOS
Помню как были постоянные варки в данже за респ Unicorn, его можно было по статам поднять и бить мобов и игроков им)
Я думаю тут большая часть начинала с 203, а кто то даже и раньше. Визуально 203 от HS ты вряд ли отлечишь, если в настройках отключишь верхнюю панель и новое меню статус бара. Есть конечно "пару моментов" вроде таргет системы и прочего, но в принципе всё выглядит почти как ты привык. Все остальное уже зависит от реализации на стороне сервера (вводить новые анимации мобов и оружия которые вышли после Renaissance (203) - твое дело и на это не влияет клиент). Но зато поддержка новых клиентов добавит тебе стабильность от крешей и косяков 203, а так же в принципе возможность использовать и новые возможности (если ты это захочешь в будущем делать). т.к. поверь мне мигрировать с 203 в будущем на что то более высокое - потом будет очень геморно )
Автор: Gefest27rus 21.10.2018, 4:46
Цитата(Ozzy Osbourne @ 20.10.2018, 19:39)
HS это http://www.uoguide.com/Ultima_Online:_High_Seas, если верить http://www.uoguide.com/List_of_Classic_Client_Patches то >=7.0.9.0
Я думаю тут большая часть начала с 203, а кто то даже и раньше. Визуально 203 от HS ты вряд ли отлечишь, если в настройках отключишь верхнюю панель и новое меню статус бара. Есть конечно "пару моментов" вроде таргет системы и прочего, но в принципе всё выглядит почти как ты привык. Все остальное уже зависит от реализации на стороне сервера (вводить новые анимации мобов и оружия которые вышли после Renaissance (203) - твое дело и на это не влияет клиент). Но зато поддержка новых клиентов добавит тебе стабильность от крешей и косяков 203, а так же в принципе возможность использовать и новые возможности (если ты это захочешь в будущем делать). т.к. поверь мне мигрировать с 203 в будущем на что то более высокое - потом будет очень геморно )
Спасибо за подробное объяснение
Автор: Gefest27rus 23.10.2018, 14:57
Подскажите как включить свет на всех картах? Что бы темных зон вообще не было
Автор: kklej 23.10.2018, 19:41
глянька в sphere.ini
DungeonLight=27
LightDay=0
LightNight=25
AllowLightOverride=1
Автор: Gefest27rus 25.10.2018, 13:05
Цитата(kklej @ 23.10.2018, 20:41)
глянька в sphere.ini
DungeonLight=27
LightDay=0
LightNight=25
AllowLightOverride=1
спс
Поставил LightNight=0 Заработало
Автор: Gefest27rus 26.10.2018, 14:40
Подскажите что это может значить? и как это поправить?
Сфера 0.56d-Nightly
В сферу кинул скрипт с альфа-пвп,а именно столбы,но не хочет их ставить
1) WARNING:Invalid ADD argument 'i_gate_new' ?
2) ERROR:Bad Spawn point uid=040001ee8, id=0
Автор: Aimed 26.10.2018, 15:06
Цитата(Gefest27rus @ 26.10.2018, 13:40)
Подскажите что это может значить? и как это поправить?
Сфера 0.56d-Nightly
В сферу кинул скрипт с альфа-пвп,а именно столбы,но не хочет их ставить
1) WARNING:Invalid ADD argument 'i_gate_new' ?
2) ERROR:Bad Spawn point uid=040001ee8, id=0
Пользуйся переводчиком если у тебя так плохо с инглишем.
Автор: Gefest27rus 26.10.2018, 15:10
Цитата(Aimed @ 26.10.2018, 15:06)
Пользуйся переводчиком если у тебя так плохо с инглишем.
С переводом проблем нет. Как исправить скрипт что бы работал
А точнее из за чего такие ошибки выходят?
Автор: Gefest27rus 26.10.2018, 15:24
Разобрался сам
Нужно было Axis перезагрузить после добавления новых сторонних скриптов)
Но,не все
Большинство скриптов с других источников не хотят работать
17:26:ERROR:(pvp_arena_items.scp,4017)Can't resolve <f_check_owner_no_rename>
17:26:ERROR:(pvp_arena_items.scp,4017)Undefined symbol ''
17:26:ERROR:(pvp_arena_items.scp,4017)Can't resolve <f_check_owner_no_rename>
17:26:ERROR:(pvp_arena_items.scp,4017)Undefined symbol ''
WARNING:Invalid ADD argument 'i_cargo_platemail_chest'
Автор: Ozzy Osbourne 26.10.2018, 17:03
Потому что так делать нельзя, брать скрипт (по сути по ошибкам, не целостный) и кидать в совершенно другое окружение в котором возможно и версии не совпадают с той, под которую писался начальный скрипт. Плюс скорее всего система что ты пробуешь закинуть - разнесена по разным файлам альфы или имеет связи с другими скриптами и так просто интегрировать не закидывая и их - не получится.
Вряд ли тебя будет кто то консультировать как закидывать левые скрипты и фиксить в них баги что бы они у тебя начали работать, незная их начальную версию, не видя исходный код и тп. Да даже видя, вряд ли это кто то будет делать)
Раздел для конкретных вопросов по скритам ну и вроде как 1 тема = 1 проблема, не стоит все спамить в одном месте
Автор: Atheist 27.10.2018, 14:46
а как было бы круто закинул все скрипты со всех шардов и в игре все работает так как ты захотел с утра
чтобы ничего не писать, чтобы все само собой...
Автор: Llirik 28.10.2018, 14:44
Цитата(Atheist @ 27.10.2018, 14:46)
а как было бы круто закинул все скрипты со всех шардов и в игре все работает так как ты захотел с утра
чтобы ничего не писать, чтобы все само собой...
Нет - это фантастика!)
Автор: Gefest27rus 29.10.2018, 11:57
Цитата(Atheist @ 27.10.2018, 14:46)
а как было бы круто закинул все скрипты со всех шардов и в игре все работает так как ты захотел с утра
чтобы ничего не писать, чтобы все само собой...
Ну,я так и сделал) но ничего не работает.Теперь ковыряю скрипты что бы понять где ноги, а где голова и тело:D
Больше всего проблема с отображением армов и т.п
Возможно через месяц разберусь что и как устроено
Автор: Ozzy Osbourne 29.10.2018, 15:50
Плохая идея начинать с закидывания киллометров чужих скриптов в попытке найти чего они не работают. Рекомендую начать с wiki, пройти обучение и начать создавать самостоятельно. После того как база будет усвоена - возможно "месяц" не понадобится
Автор: Atheist 30.10.2018, 0:33
лучше всего скачать "чистый" билд с сайта сферы и копаться в нем
любая старая сфера даже готовая это трэш голимый, вообще без шансов
Автор: Gefest27rus 30.10.2018, 13:12
Цитата(Atheist @ 30.10.2018, 0:33)
лучше всего скачать "чистый" билд с сайта сферы и копаться в нем
любая старая сфера даже готовая это трэш голимый, вообще без шансов
Я так и сделал,скачал SphereServer Scriptpack https://forum.spherecommunity.net/sshare.php?srt=4
Скачал клиент игры с официального сервера ультимы,запустил сферу,и введу разбор скриптов как и почему это работает,так же открыты вкладки сфервики чтоб хоть примерно понять что куда и почему
Цитата(Ozzy Osbourne @ 29.10.2018, 15:50)
Плохая идея начинать с закидывания киллометров чужих скриптов в попытке найти чего они не работают. Рекомендую начать с wiki, пройти обучение и начать создавать самостоятельно. После того как база будет усвоена - возможно "месяц" не понадобится
С твоими советами я быстро учусь
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)