![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#651
|
|||||
Level 10 ![]() Класс: Волшебник Характер: Neutral Evil Раса: Человек ![]() |
Верно скрипт на локацыю, и не невидемым а примерно призрочное лицо Добавлено в [mergetime]1107432927[/mergetime]
Этоже вроде опять приказ скриптом чтобы ПК одел кольцо. Добавлено в [mergetime]1107433004[/mergetime] Ну а коль ПК снимет кольцо что тогда будет? Добавлено в [mergetime]1107433145[/mergetime]
Коль стоит так значит ставить надо на onEnter локацыии. |
||||
![]()
Сообщение
#652
|
|
Level 8 ![]() ![]() ![]() Класс: Маг Характер: Lawful Good Раса: Полуэльф ![]() |
Nokoll
первое, это берутся ближайшие НПС.... второе заменю на другое :D |
![]()
Сообщение
#653
|
|
Level 7 ![]() ![]() Класс: Бард Характер: Lawful Good Раса: Фея ![]() |
Здраствуйте, у меня тут проблемка.
Нужно чтобы при входе в портал, если входит эльф кидало в одну точку, если орк в другую, если Дроу то в третью, а если человек то нетрала в одну, гуда в другую, ивела в третью. |
![]()
Сообщение
#654
|
|||
![]() Класс: Обыватель Характер: Chaotic Good Раса: Человек NWN: Скриптинг [Sn] ![]() |
to baskan наверное как-нить так, но... я, видимо, не понял почему у тебя возникла проблема. Если с дроу, то так и говори. С этим не смогу помочь.
|
||
![]()
Сообщение
#655
|
|||
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Tiger Greyhawk молодец, но скрипт можно немного упростить:
|
||
![]()
Сообщение
#656
|
|||||
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
ни 1 из 2 написанных выше скриптов не удовлетворяет требованию заказчика. А именно:
вот мой вариант...правда он тоже может быть неправильным. :vava:
|
||||
![]()
Сообщение
#657
|
|
Level 9 ![]() Класс: Фея Характер: Chaotic Evil Раса: Тварь NWN: Скриптинг [PW] ![]() |
подскажите убогому, можно ли узнать уровень, требуемый для напяливания предмета при включенном ilr? - хотелось бы снимать непозволенную одежку с PC после делевела...
ps. может уже обсуждалось, но найти не удалось... |
![]()
Сообщение
#658
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
dumbo
Я тоже как-то задавался этой целью, но точно также как и ты застрял в неведении... :xz: Вопрос действительно интересный. |
![]()
Сообщение
#659
|
|||||
![]() Класс: Обыватель Характер: Chaotic Good Раса: Человек NWN: Скриптинг [Sn] ![]() |
Lex, если можно, то поподробнее. Почему? И чем так отличается твой скрипт от нашего, кроме введения и описания доп. функции и введения для НЕчеловека (у тебя проверка расы человека "!=") других точек? Я не програмер, так что, видимо, чего-то не понимаю. Да и в скриптах совсем новичок, но пытаюсь... Так, что хочется разъяснений. Плз. :xz: |
||||
![]()
Сообщение
#660
|
|
Level 8 ![]() ![]() ![]() Класс: Маг Характер: Lawful Good Раса: Полуэльф ![]() |
DBColl поподробнее, что за трабла....не понял :this:
|
![]()
Сообщение
#661
|
|||
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
В ини-файле прописан ItemLevelRestriction = 1. То есть включен. А задача - узнать скриптом УРОВЕНЬ ПЕРСА, КОТОРЫЙ НУЖЕН, ЧТОБЫ НОСИТЬ ДАННУЮ ШМОТКУ. |
||
![]()
Сообщение
#662
|
|
Level 8 ![]() ![]() ![]() Класс: Маг Характер: Lawful Good Раса: Полуэльф ![]() |
DBColl ой как сложно!! Брррр.... :crazy: Это не по мне... А у теья тоже не получилось? :vava:
|
![]()
Сообщение
#663
|
|||
Миловидный Бегрюссунг ![]() Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
Это как раз он и имел ввиду. |
||
![]()
Сообщение
#664
|
|||
Level 3 ![]() Класс: Обыватель Характер: Lawful Good Раса: Человек ![]() |
В файле itemvalue.2da таблица цен (нужная колонка MAXSINGLEITEMVALUE), по ним чётко определяется требуемый уровень. По-моему, этот файл предназначался не для этого, или не только для этого, но цены указаны правильные (проверил в тулсете). |
||
![]()
Сообщение
#665
|
|
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Shad
Спасибо. dumbo, тогда надо юзать Get2daString(...); :this: :yes: |
![]()
Сообщение
#666
|
|
Level 10 ![]() ![]() ![]() Класс: Клерик Характер: Lawful Neutral Раса: Человек NWN: Контент ![]() |
Этого мало есть еще таблицы iprp_XXXcost.2da, в которых параметр Cost именно в уровнях измеряется. Добавил к мечику например Call Lightning 3 раза в день будь добр прибавить за спелл 3 уровня и за разы 1.15.
И функции в тулсете дл этого: int GetItemPropertyCostTable(itemproperty iProp) int GetItemPropertyCostTableValue(itemproperty iProp) Добавлено в 00:15 А табличка iprp_costtable.2da все другие перечисляет. :good: Добавлено в 09:27 А может это и не уровни вовсе, а множители :swoon:, что-то вручную посчитать не удалось (не сошлось), надо еще раз проверить. Сообщение отредактировал K.SpecTr - Feb 9 2005, 09:31 |
![]()
Сообщение
#667
|
|
Level 10 ![]() Класс: Волшебник Характер: Neutral Evil Раса: Человек ![]() |
Спасибо МастерМаге за скрипт Властелина колец брату очень понравилось Резуспект :good:
Новот в чем проблема то плейс появляется находит заданное кольцо одивает и исчезает враги его не видят но если снимеш эффект не снимается я долго ломал голову но не понел что это. |
![]()
Сообщение
#668
|
|
Level 9 ![]() Класс: Фея Характер: Chaotic Evil Раса: Тварь NWN: Скриптинг [PW] ![]() |
была еще идея использовать IPGetIsItemEquipable (т.е. без получения конкретной цифры, но этого в принципе достаточно), но это те же .. - вид сбоку. я почему спросил - заметил в PRC-скриптах кучу функций, о которых в лексиконе ни слова - подумалось, может и на эту тему есть что-нибудь эдакое, типа GetItemLevel... :xz:
следущий вопрос (вот запарил=): есть ли аналог OnDamage для PC? или еще какой заднепроходный метод поймать удар персу по жбану? тут цель в общем такова - определить, бъет PC или нет, а также словить урон. ps. кстати, предудыщий вопрос решил пока просто - снимаю все при делевеле... :DB: Сообщение отредактировал dumbo - Feb 9 2005, 18:51 |
![]()
Сообщение
#669
|
|||
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Когда смотришь чара через Leto, то у него есть все слоты, что и у неписей! Но! Везде стоит ResRef - default. С ним работает хертбит пися. То есть если скрипт в модуле назвать default, то работать он будет как ХБ PC. Я пробовал ставить другие ResRef'ы для чара, но безуспешно... :xz: |
||
![]()
Сообщение
#670
|
|
Level 10 ![]() Класс: Волшебник Характер: Neutral Evil Раса: Человек ![]() |
Я Очень Стыжусь но всетаки напишу вопрос токой что значит в скриптах Localition Lokal ну что то в этом роде кто знает можно по подробнее.
|
![]()
Сообщение
#671
|
|
Level 8 ![]() ![]() ![]() Класс: Маг Характер: Lawful Good Раса: Полуэльф ![]() |
LocalLocation? если да, то ты запоминаешь место, где стоял, чтобы потом скриптом вернуться. А кольцо, там трабла...отпости сюда, я у DB спрошу...там недочет есть, но я думал он прошел :xz:
|
![]()
Сообщение
#672
|
|||||
Level 10 ![]() Класс: Волшебник Характер: Neutral Evil Раса: Человек ![]() |
Вот 1 на OnPlayerEquipltem
Во 2 на OnPlayerUnEquipltem
DBColl: Nokoll, правь свои скрипты на форуме так, чтобы они не ломали размеров страницы! Я ясно выражаюсь?! |
||||
![]()
Сообщение
#673
|
|
Level 8 ![]() ![]() ![]() Класс: Маг Характер: Lawful Good Раса: Полуэльф ![]() |
DBColl не ругайся, это я такой написал и не поправил....Мну виноват изначально :vava:
Так вот никак эффект не снять Remov`ем... А переборкой тоже никак... :xz: Добавлено в [mergetime]1108051569[/mergetime] (IMG:http://skladishe.nm.ru/mol.gif) |
![]()
Сообщение
#674
|
|||
Level 3 ![]() Класс: Обыватель Характер: Lawful Good Раса: Человек ![]() |
Кстати, вот что вычитал в описании пачта 1.64 (также и 1.65): - Fixed issue, where if you lost a level and no longer had the required level for an item that you had equipped, your character would become illegal. The item is now unequipped automatically if you don't have the level required to equip it after losing a level. :lol: Сообщение отредактировал Shad - Feb 11 2005, 02:08 |
||
![]()
Сообщение
#675
|
|||||||||
4-х Кубовый ![]() Класс: Некромант Характер: Lawful Evil Раса: Человек NWN: Скриптинг [Sn] Проклятие Левора ![]() |
Помнишь, я говорил про снятие эффектов как-то? Ты говорил, что можно снять таким образом, как ты снимаешь и все прям снимается ЛЕГКО. И вот ты столкнулся с тем, о чем я говорил... ;)
Переборка должна перебирать не НОВЫЙ тип эффекта, который ты СОЗДАЛ НЕИЗВЕСТНО ГДЕ И НЕ ИЗВЕСТНО НА КОМ.
Должно же выглядеть примерно так...
К тому же у тебя логика цикла самого была неправильной. Обрати внимание на вход в цикл свой и мой ;). |
||||||||
![]() ![]() |
Текстовая версия | Сейчас: 30th April 2025 - 16:24 |