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

 
Ответить в эту темуОткрыть новую тему
> Monster;s Armor, колво арморма у монстров
Rom1o
сообщение 3.3.2016, 22:15
Сообщение #1


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Всем доброго времени суток !
Такая вот проблема : В 0.95 ядре не ставится у монстров армор через npcdesc.cfg. ,
а в ручную ставит.

Кто подскажет в чем проблема ?

Вот так выглядит атрибут на мостра !

NpcTemplate ogre
{
Name <random> Ogre
script killPCs
ObjType 0x01
Color 0
TrueColor 33784
Gender 0
STR 200
INT 70
DEX 65
HITS 220
MANA 70
STAM 55
Tactics 70
Wrestling 70
MagicResistance 70
AttackSpeed 30
AttackDamage 5d10
AttackAttribute Wrestling
AttackHitSound 0x1AE
AttackMissSound 0x239
deathsound 0x1b0
damagedsound 0x1af
idlesound1 0x1ac
idlesound2 0x1ad
AR 30 ( а в игре когда респавнится монстр у него 0 армора)
chidestipe 0x7022
chidesnum 5
cnecroreagstipe 0xf8b
cnecroreagsnum 1
lootgroup 17
provoke 55
Magicitemchance 20
Magicitemlevel 1
dstart 10
alignment evil
CProp Karma i-18
CProp Fame i18
CProp Equipt sbackpack
AttackHitScript :combat:wrestlingHitScript
}


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RL_ka
сообщение 3.3.2016, 23:21
Сообщение #2


*****

Разработчик Injection
Сообщений: 464
Регистрация: 13.7.2013
Группа: Модераторы
Наличность: 13691
Из: Екатеринбург
Пользователь №: 16.211



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


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Цитата(RL_ka @ 4.3.2016, 0:21) *

каким образом ты установил что он не ставится?

Когда кидаешь инфо на монстра , там пишется 0 армора , а когда я изменяю вручную , то оно отображается корректно и то кол-во которое я ставлю.


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


****

Apprentice
Сообщений: 147
Регистрация: 10.1.2006
Группа: Пользователи
Наличность: 0
Из: --
Пользователь №: 4.699
Возраст: --



Цитата(Rom1o @ 5.3.2016, 0:55) *

Когда кидаешь инфо на монстра , там пишется 0 армора , а когда я изменяю вручную , то оно отображается корректно и то кол-во которое я ставлю.

У персонажей и нпс есть два вида армора ,один "ar" другой "ar_mod", возможно в инфе отображается "ar_mod".

Вот программа которая отобразит оба вида.

Код
use uo;

Program textcmd_ar(who)
var mobile     := Target(who);
if(!mobile.isa(POLCLASS_MOBILE))
SendSysMessage(who,"Cancelled.");
else
SendSysMessage(who,"Ar: " + mobile.ar + " ar mod: " + mobile.ar_mod);
endif
endprogram
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rom1o
сообщение 7.3.2016, 23:19
Сообщение #5


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Цитата(pager @ 5.3.2016, 3:12) *

У персонажей и нпс есть два вида армора ,один "ar" другой "ar_mod", возможно в инфе отображается "ar_mod".

Вот программа которая отобразит оба вида.

Код
use uo;

Program textcmd_ar(who)
var mobile     := Target(who);
if(!mobile.isa(POLCLASS_MOBILE))
SendSysMessage(who,"Cancelled.");
else
SendSysMessage(who,"Ar: " + mobile.ar + " ar mod: " + mobile.ar_mod);
endif
endprogram




В общем я компильнул этот файлик и ничего не изменилось !

У меня следующая проблема !

У меня через нпцдеск не меняется количество армора , а только в ручную !
Кто знает как это исправить ?
(IMG:http://savepic.ru/8926651.png)


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RL_ka
сообщение 8.3.2016, 15:00
Сообщение #6


*****

Разработчик Injection
Сообщений: 464
Регистрация: 13.7.2013
Группа: Модераторы
Наличность: 13691
Из: Екатеринбург
Пользователь №: 16.211



Тебе нужно выяснить какой параметр ты видишь и изменяешь из уо: ar, ar_mod или вообще что-то другое.
Может твоя команда тебе вообще количество магии показывает изза какого-нибудь бага. Копать в сторону команды с помощью которой ты смотришь количество армора в уо.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pager
сообщение 8.3.2016, 15:02
Сообщение #7


****

Apprentice
Сообщений: 147
Регистрация: 10.1.2006
Группа: Пользователи
Наличность: 0
Из: --
Пользователь №: 4.699
Возраст: --



Цитата(Rom1o @ 8.3.2016, 1:19) *

В общем я компильнул этот файлик и ничего не изменилось !

'Нужно положить этот скрипт в папку textcmd\gm к примеру или commands\gm При использование команды будет выдано сообщение.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pager
сообщение 8.3.2016, 15:37
Сообщение #8


****

Apprentice
Сообщений: 147
Регистрация: 10.1.2006
Группа: Пользователи
Наличность: 0
Из: --
Пользователь №: 4.699
Возраст: --



Цитата(Rom1o @ 8.3.2016, 1:19) *


У меня через нпцдеск не меняется количество армора , а только в ручную !
Кто знает как это исправить ?
(IMG:http://savepic.ru/8926651.png)

Я посмотрел стандартную команду info из дистро 095 ,там действительно отображает "ar" .У меня была похожия проблема на 099 ядре, исправилось когда я отконвертировал по новому карту и заменил старый tiles.cfg Попробуй через у конверт создать новый tiles.cfg
Упс не посмотрел 095 не использует tiles.cfg
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RL_ka
сообщение 8.3.2016, 16:09
Сообщение #9


*****

Разработчик Injection
Сообщений: 464
Регистрация: 13.7.2013
Группа: Модераторы
Наличность: 13691
Из: Екатеринбург
Пользователь №: 16.211



На скрине выше информация из уо не для того монста который показан в npcdesc.cfg
Не совпадает декстерити, тип
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rom1o
сообщение 9.3.2016, 0:02
Сообщение #10


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Цитата(RL_ka @ 8.3.2016, 17:09) *

На скрине выше информация из уо не для того монста который показан в npcdesc.cfg
Не совпадает декстерити, тип

ну ето от Огра , но там то-же самое 0 армора )

Ну в общем закинул я в textcmd / gm начало оно показывает какое кол-во армора , но все равно по 0 )
Приблизительно я понимаю в чем ошибка !
Он показывает АР , это отображение количество армора одетого на НПС , а должен поидее быть Армор_мод , но у меня клепки не хватает как сделать , что-бы он ставил на монстра этот армор мод (IMG:style_emoticons/default/smile.gif)

(IMG:http://i10.pixs.ru/storage/4/3/0/Bezimyanni_9679806_21021430.png)

Кстати когда я изменяю вручную и потом проверяю этой командой , то изменятся и Ар и Армод !


Если у кого есь нпцдеск на 0.95 и отображает армор , скиньте пожалуйста, я посмотрю в чем разница !


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pager
сообщение 9.3.2016, 16:17
Сообщение #11


****

Apprentice
Сообщений: 147
Регистрация: 10.1.2006
Группа: Пользователи
Наличность: 0
Из: --
Пользователь №: 4.699
Возраст: --



Цитата(Rom1o @ 9.3.2016, 2:02) *


Кстати когда я изменяю вручную и потом проверяю этой командой , то изменятся и Ар и Армод !
Если у кого есь нпцдеск на 0.95 и отображает армор , скиньте пожалуйста, я посмотрю в чем разница !

Я посмотрел в документации про "ar" и "ar_mod", "ar" - выводит общее количество армора то есть "ar" + "ar_mod" .А вы после установке в нпс деск армора, НПС по новому создаете? Потому как новый армор вступит в силу то ко на новых НПС.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rom1o
сообщение 9.3.2016, 17:57
Сообщение #12


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Что я уже только не делал , армор не работает и все ! Я меняю что только можно , потом создаю монстра и 0 армора , пока в ручную не поменяю !


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
pager
сообщение 9.3.2016, 18:36
Сообщение #13


****

Apprentice
Сообщений: 147
Регистрация: 10.1.2006
Группа: Пользователи
Наличность: 0
Из: --
Пользователь №: 4.699
Возраст: --



Цитата(Rom1o @ 9.3.2016, 19:57) *

Что я уже только не делал , армор не работает и все ! Я меняю что только можно , потом создаю монстра и 0 армора , пока в ручную не поменяю !

Посмотри чтобы у тебя не было одинаковых Нпс ,может у тебя где нибудь в пакете лежит еще npcdesc.cfg в котором есть то кой же нпс ,так как ядро загружает все Npcdesc.cfg ,то и нпс загрузит последний найденный .
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rom1o
сообщение 9.3.2016, 20:09
Сообщение #14


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Я уже все проверил ) Ни в этом проблема _)

Скиньте кто то свой нпсдеск пожалуйста у кого он рабочий !


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
RL_ka
сообщение 9.3.2016, 22:09
Сообщение #15


*****

Разработчик Injection
Сообщений: 464
Регистрация: 13.7.2013
Группа: Модераторы
Наличность: 13691
Из: Екатеринбург
Пользователь №: 16.211



Мой тебе совет - используй пол 099.
Пол 095 устарел уже на 15 лет, кто знает какие там в те времена были баги...
Может быть оно вообще никогда не работало (IMG:style_emoticons/default/mellow.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Rom1o
сообщение 9.3.2016, 23:03
Сообщение #16


****

Группа: Пользователи
Наличность: 0
Из: город Грехов
Пользователь №: 11.152
Возраст: 33



Я никогда не работал с 0.99 и с мои кривыми руками мало что получится !
А этот 0.95 стоял когда то у меня и я в прицепи был доволен , были нюансы но не страшные )
А сейчас решил снова поднять и все устранить (IMG:style_emoticons/default/smile.gif) Но мало что получается , кое что где поделываю , что-то подучил , в общем движусь в перед потихоньку (IMG:style_emoticons/default/smile.gif)


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

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

 

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