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

3 страниц V  1 2 3 >  
Ответить в эту темуОткрыть новую тему
> Настройка шарда
Dozza
сообщение 30.9.2012, 17:56
Сообщение #1


****

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



Всем привет!
У меня сегодня куча вопросов!!!!!!!!!
1) Как сделать чтоб синий мог зайти через гейд в фэлюку в брит к примеру?

2)Как сделать чтоб синий к примеру в фелюке когда атачит красного становился серым для красного и он мог лупить его в ответ! (Просто к примеру у меня такая фигня что стоит синий и красный в фелуке в городе британия
подходит синий красному и начинает его лупить красный только в ответ даст тычку его гвард сразу гвардит!
3)Ещё столкнулся с такой проблемой, красный не может в фелуке не чего покупать не в брите не в окле как исправить!
ЖДУ ОТВЕТОВ ЗА РАНИЕ СПС (IMG:style_emoticons/default/smile.gif)

Цитата(Dozza @ 30.9.2012, 18:47) *

2)Как сделать чтоб синий к примеру в фелюке когда атачит красного становился серым для красного и он мог лупить его в ответ! (Просто к примеру у меня такая фигня что стоит синий и красный в фелуке в городе британия
подходит синий красному и начинает его лупить красный только в ответ даст тычку его гвард сразу гвардит!
ЖДУ ОТВЕТОВ ЗА РАНИЕ СПС (IMG:style_emoticons/default/smile.gif)

С этим я разобрался уже вроде!
Помогите с вопросом 1)


И ещё один вопрос как сделать флу стат 450
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 2.10.2012, 10:58
Сообщение #2


****

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



Что некто не может помочь?
Хотя бы подскажите как сделать чтоб синий мог реколица в фелуку а красный в травел?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergius Grey
сообщение 2.10.2012, 12:47
Сообщение #3


****

Apprentice
Сообщений: 149
Регистрация: 20.6.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.734
Возраст: 23



Цитата
Как сделать чтоб синий мог зайти через гейд в фэлюку в брит к примеру?


Как понимать правильно этот вопрос? По стандарту синие могут ходить везде. Если ранка официальная без изменений и дополнений.
В брит - куда в брит? Просто к брит гейту, или нужно чтобы он прямо в город телепортировался?
Может персонаж просто young? Янги не могут по началу заходить в фелуку, на сколько я знаю.
Чтобы убрать янг статус есть какая то команда для плееров. Чтоб его убрать вовсе с сервера, чтоб не создавался , искать в скрипте CharacterCreation строчку
bool young = true;
изменить на
bool young = false;
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 2.10.2012, 13:19
Сообщение #4


****

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



Цитата(Sergius Grey @ 2.10.2012, 13:47) *

Как понимать правильно этот вопрос? По стандарту синие могут ходить везде. Если ранка официальная без изменений и дополнений.
В брит - куда в брит? Просто к брит гейту, или нужно чтобы он прямо в город телепортировался?
Может персонаж просто young? Янги не могут по началу заходить в фелуку, на сколько я знаю.
Чтобы убрать янг статус есть какая то команда для плееров. Чтоб его убрать вовсе с сервера, чтоб не создавался , искать в скрипте CharacterCreation строчку
bool young = true;
изменить на
bool young = false;

Ну как бы вот
Стоит но все ровно янги не могут реколица в фелуку
Код
//newChar.Hue = Utility.ClipSkinHue( args.Hue & 0x3FFF ) | 0x8000;
            newChar.Hue = newChar.Race.ClipSkinHue( args.Hue & 0x3FFF ) | 0x8000;

            newChar.Hunger = 20;

            bool young = false;

            if ( newChar is PlayerMobile )
            {
                PlayerMobile pm = (PlayerMobile) newChar;
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergius Grey
сообщение 2.10.2012, 14:05
Сообщение #5


****

Apprentice
Сообщений: 149
Регистрация: 20.6.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.734
Возраст: 23



Дак наверное созданные до переделки персонажи янги, верно? Убери у них янг статус, а новые будут создаваться уже не янгами.

Чтоб убрать со всех сразу пиши команду
[global set young false where playermobile
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 2.10.2012, 16:40
Сообщение #6


****

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



Цитата(Sergius Grey @ 2.10.2012, 15:05) *

[global set young false where playermobile

прописал эту команду и всё ровно создаются янги
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 2.10.2012, 22:25
Сообщение #7


**********

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



Чтобы позволить Янгам телепортироваться по паблик мунгейту в конкретные локации, нужно в Scripts/Items/Misc/PublicMoongate.cs изменить строки, которые работают с янгами:

Код
        public static readonly PMList[] UORLists = new PMList[] { Trammel, Felucca };
        public static readonly PMList[] UORListsYoung = new PMList[] { Trammel };
        public static readonly PMList[] LBRLists = new PMList[] { Trammel, Felucca, Ilshenar };
        public static readonly PMList[] LBRListsYoung = new PMList[] { Trammel, Ilshenar };
        public static readonly PMList[] AOSLists = new PMList[] { Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas };
        public static readonly PMList[] AOSListsYoung = new PMList[] { Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas };
        public static readonly PMList[] SELists = new PMList[] { Felucca, Ilshenar, Malas, Tokuno, TerMur, HighSeas };
        public static readonly PMList[] SEListsYoung = new PMList[] { Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas };
        public static readonly PMList[] RedLists = new PMList[] { Felucca, Ilshenar, Malas, Tokuno, TerMur, HighSeas };
        public static readonly PMList[] SigilLists = new PMList[] { Felucca, Ilshenar, Malas, Tokuno, TerMur, HighSeas };
        public static readonly PMList[] SALists = new PMList[] { Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas };
        public static readonly PMList[] SAListsYoung = new PMList[] { Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas };


Во всех строках, где ListsYoung, пример
Код
public static readonly PMList[] AOSListsYoung = new PMList[] { Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas };

Нужно указываются локации, которые будут доступны Янгам, в данном примере - это все фацеты + кастомный: Felucca, Ilshenar, Tokuno, Malas, TerMur, HighSeas


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


****

Apprentice
Сообщений: 149
Регистрация: 20.6.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.734
Возраст: 23



На счет отмены янгов - видимо у тебя на уже созданных аккаунтах делаются янги. По идеи с новыми все должно работать нормально. Но все же, проверь в том же скрипте CharacterCreation эти строки и убедись что у тебя так же.

Код

bool young = false;

            if ( newChar is PlayerMobile )
            {
                PlayerMobile pm = (PlayerMobile) newChar;

                pm.Profession = args.Profession;

                if ( pm.AccessLevel == AccessLevel.Player && ((Account)pm.Account).Young )
                    young = pm.Young = false;
            }


После этого янги создоваться никак не должны.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 3.10.2012, 15:21
Сообщение #9


****

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



С этим счетай разобрались!
Тут такой вопрос возник.
К примеру у чара все статы по 150 я одеваю тотем он к примеру должен давать 10 к дексы
но он не даёт как было 150 так и есть!
+ припивы не работают как исправить?
Помогите плиз
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 3.10.2012, 16:56
Сообщение #10


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



В уо ограничние каждого стата 150 (при этом прокачать можно только до 125). Как следствие у вас работает ограничитель... Честно говоря я бы не советовал его снимать - с изменением ограничений надо быть аккуратны ибо в какихто формулах могут сплыть сюрпризы, вплоть до того что будут давать при высоких значениях не бонусы а пеналити ))) Собственно из-за этого его и сделали...

Сообщение отредактировал StaticZ - 3.10.2012, 16:57


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 3.10.2012, 17:07
Сообщение #11


****

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



Цитата(StaticZ @ 3.10.2012, 17:56) *

В уо ограничние каждого стата 150 (при этом прокачать можно только до 125). Как следствие у вас работает ограничитель... Честно говоря я бы не советовал его снимать - с изменением ограничений надо быть аккуратны ибо в какихто формулах могут сплыть сюрпризы, вплоть до того что будут давать при высоких значениях не бонусы а пеналити ))) Собственно из-за этого его и сделали...

а возможно сделать к примеру прокачку до 150 а ограничение на 280??
если да то как???
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergius Grey
сообщение 3.10.2012, 18:43
Сообщение #12


****

Apprentice
Сообщений: 149
Регистрация: 20.6.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.734
Возраст: 23



На сколько я помню, в первой рануо, если было 220 ловкости, хил бинтами происходил за 1 секунду. Оно вам надо? Задумайтесь...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 3.10.2012, 19:01
Сообщение #13


****

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



Цитата(Sergius Grey @ 3.10.2012, 19:43) *

На сколько я помню, в первой рануо, если было 220 ловкости, хил бинтами происходил за 1 секунду. Оно вам надо? Задумайтесь...

допустим да как это зделать????
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Warstone
сообщение 3.10.2012, 22:35
Сообщение #14


*********

Группа: Модераторы
Наличность: 0
Пользователь №: 10.905
Возраст: 25



Покопаться в скриптах и написать то, что хотите. Это называется программирование. И без него тут - никуда. Надо знать .Net


--------------------
Do. Or do not. There is no Try!
© Master Joda, Dagobah, Star Wars: Episode V.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 3.10.2012, 22:53
Сообщение #15


****

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



Цитата(Warstone @ 3.10.2012, 23:35) *

Покопаться в скриптах и написать то, что хотите. Это называется программирование. И без него тут - никуда. Надо знать .Net

Афигеть а я и не знал = (IMG:style_emoticons/default/laugh.gif)

Блин серьезно кто знает подскажите!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
StaticZ
сообщение 4.10.2012, 0:46
Сообщение #16


*********

Разработчик проекта "Квинтэссенция"
Сообщений: 2.155
Регистрация: 15.6.2009
Группа: Пользователи
Наличность: 0
Из: РФ, Москва
Пользователь №: 11.948



Вам ответили, инструкции что где менять никто не даст это и не возможно все эти формулы и проверки размазаны по всему коду, если вам оно так нужно то будьте готовы сами ковыряться , изучать и решать все всплываюшие косяки... Только вот одно но - а нафига оно надо??? чисто так ради прикола поменять циферки? Не проще ли пойти, по нормальному с другой стороны - если нужен долгий кач - замедлить рост статов, если нужно больше ХП давать больше ХП/стами/маны за каждую СТР/ДЕКС/ИНТ, и тд и тп... По мне так вообще лимит надо было бы сделать в 50-75... Весь прикол что разницы ни какой...


--------------------
RP сервер UO: Quintessence, а также ПО: EssenceUCS, EssenceUDK, CentrEd+, Fiddler+ и др.
Game isn't a dream, it is the reality, reality which is coming while we dream...
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 4.10.2012, 11:02
Сообщение #17


****

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



Цитата(StaticZ @ 4.10.2012, 1:46) *

Вам ответили, инструкции что где менять никто не даст это и не возможно все эти формулы и проверки размазаны по всему коду, если вам оно так нужно то будьте готовы сами ковыряться , изучать и решать все всплываюшие косяки... Только вот одно но - а нафига оно надо??? чисто так ради прикола поменять циферки? Не проще ли пойти, по нормальному с другой стороны - если нужен долгий кач - замедлить рост статов, если нужно больше ХП давать больше ХП/стами/маны за каждую СТР/ДЕКС/ИНТ, и тд и тп... По мне так вообще лимит надо было бы сделать в 50-75... Весь прикол что разницы ни какой...

1) Зачем тогда припив если он не работает при фул стате !
2) Зачем шмот который даёт + кстатам если он не добавляет статы
3) арчер медленно стреляет при статах 150 дексы
4) Хил должен быть быстрее
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sergius Grey
сообщение 4.10.2012, 14:10
Сообщение #18


****

Apprentice
Сообщений: 149
Регистрация: 20.6.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.734
Возраст: 23



Кури скрипт PlayerMobile.
Ищи в нем цифры ограничений (125 или 150), смотри контекст, в котором они описаны и меняй.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 4.10.2012, 15:12
Сообщение #19


****

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



Цитата(Sergius Grey @ 4.10.2012, 15:10) *

Кури скрипт PlayerMobile.
Ищи в нем цифры ограничений (125 или 150), смотри контекст, в котором они описаны и меняй.

спасибо огромное!
вот нашол в коде
Код
[CommandProperty( AccessLevel.GameMaster )]
        public override int Str
        {
            get
            {
                if( Core.ML && this.AccessLevel == AccessLevel.Player )
                    return Math.Min( base.Str, 150 );

                return base.Str;
            }
            set
            {
                base.Str = value;
            }
        }

        [CommandProperty( AccessLevel.GameMaster )]
        public override int Int
        {
            get
            {
                if( Core.ML && this.AccessLevel == AccessLevel.Player )
                    return Math.Min( base.Int, 150 );

                return base.Int;
            }
            set
            {
                base.Int = value;
            }
        }

        [CommandProperty( AccessLevel.GameMaster )]
        public override int Dex
        {
            get
            {
                if( Core.ML && this.AccessLevel == AccessLevel.Player )
                    return Math.Min( base.Dex, 150 );

                return base.Dex;
            }
            set
            {
                base.Dex = value;
            }
        }


что имено исправить чтоб был макс стат не 150 а 280

походу в Этих сточка ????? return Math.Min( base.Int, 150
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dozza
сообщение 5.10.2012, 13:15
Сообщение #20


****

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



Цитата(StaticZ @ 4.10.2012, 1:46) *

Вам ответили, инструкции что где менять никто не даст это и не возможно все эти формулы и проверки размазаны по всему коду, если вам оно так нужно то будьте готовы сами ковыряться , изучать и решать все всплываюшие косяки... Только вот одно но - а нафига оно надо??? чисто так ради прикола поменять циферки? Не проще ли пойти, по нормальному с другой стороны - если нужен долгий кач - замедлить рост статов, если нужно больше ХП давать больше ХП/стами/маны за каждую СТР/ДЕКС/ИНТ, и тд и тп... По мне так вообще лимит надо было бы сделать в 50-75... Весь прикол что разницы ни какой...


увеличил до 250 и вышло как вы говорили хиляет зк 1 сек а скорость каста не измена!

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

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

 

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