Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> BankBox
Hubble
сообщение 11.10.2015, 17:38
Сообщение #1


**

Группа: Пользователи
Наличность: 0
Пользователь №: 17.656



1.Пацаны подскажите как сделать что бы при создание нового персонажа в его банке были определенные ресурсы или это отдельный скрипт если да то будьте добры поделится!!!

2. Второй вопрос, какой скрипт и метод отвечает за шанс выпадания артефакта с ПАРАГОНОВ, и где изменить респ парагонов ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Aimed
сообщение 11.10.2015, 18:18
Сообщение #2


*********

Grandmaster
Сообщений: 2.250
Регистрация: 29.12.2012
Группа: Пользователи
Наличность: 8769
Пользователь №: 15.607



Цитата(Hubble @ 11.10.2015, 16:38) *

1.Пацаны подскажите как сделать что бы при создание нового персонажа в его банке были определенные ресурсы или это отдельный скрипт если да то будьте добры поделится!!!

2. Второй вопрос, какой скрипт и метод отвечает за шанс выпадания артефакта с ПАРАГОНОВ, и где изменить респ парагонов ?



1) Найди CharacterCreation.сs, думаю дальше сам поймешь....
2) Найди Paragon.cs, в нём будет public static bool CheckArtifactChance( Mobile m, BaseCreature bc ).
3) На сколько я понял, любой моб в Ильшенаре может стать парагоном. Перед тем как моб спавниться на своем спавнере, срабатывает BaseCreature.OnBeforeSpawn( Point3D location, Map m ) и там, через метод Paragon.CheckConvert проверяется является-ли текущая карта Ильшенаром и рандомом определяется станет моб парагоном или нет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 11.10.2015, 22:53
Сообщение #3


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22569
Из: Северная Корея
Пользователь №: 11.273



http://runuo.googlecode.com/svn/devel/Scri...s/TestCenter.cs
Enable = true; и при старте персонажей получаете весь набор, плюс игроки сами себе смогут навыки и статы создавать в пределах капа.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Hubble
сообщение 12.10.2015, 14:30
Сообщение #4


**

Группа: Пользователи
Наличность: 0
Пользователь №: 17.656



Цитата(Juzzver @ 11.10.2015, 22:53) *

http://runuo.googlecode.com/svn/devel/Scri...s/TestCenter.cs
Enable = true; и при старте персонажей получаете весь набор, плюс игроки сами себе смогут навыки и статы создавать в пределах капа.

В самом скрипте я не вижу метода где перечисляются "весь набор"
И Если нужно убрать фишку с навыками как это убрать ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 12.10.2015, 21:11
Сообщение #5


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22569
Из: Северная Корея
Пользователь №: 11.273



"весь набор" лежит в CharacterCreation.cs, Метод: FillBankAOS
Чтобы убрать отрисовку скиллов и статов, достаточно просто завуалить кодовое слово "set". Изменить его на какое нибудь известное только вам, или же просто убрать данный блок кода.
if( Insensitive.StartsWith( args.Speech, "set" ) )
...


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 19.4.2024, 10:35
Designed by Nickostyle