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

 
Ответить в эту темуОткрыть новую тему
> Итем ид, аттрибуты
KonstantiN
сообщение 13.1.2013, 21:44
Сообщение #1


******

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



Доброго времени суток, кто нибудь имел дело с аттрибутом attr_identified? Как он влияет на итем?

и триг PreStrart отличаеться от трига skillstart тем что вызываеться раньше?


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 13.1.2013, 23:14
Сообщение #2


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31652
Пользователь №: 9.227



Доброго!

1) Не знаю, но выскажу предположение, что это одна из ненужных, недореализованных вещей, которых в Сфере достаточно.

2) Кэп подтверждает, что да, раньше. Отмечу, что триггеров даже три(если версия Сферы новая), еще раньше запускается триггер @Wait.
Какой именно триггер юзать, зависит от поставленной задачи, их свойства легко определяются методом научного тыка.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KonstantiN
сообщение 14.1.2013, 7:34
Сообщение #3


******

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



Спс вап, как я понял этот флаг для + вещей которые по стандарту, я хочу переписать этот скил так, что допустим игрок выбивает какое-о не стандартное оружие со свойствами, но пока его не оценить он не узнает какие там свойства, конечно можно придумать это все через тэги, но хотелось бы использовать это флаг коль он уж есть, на вики нашел что этот флаг только для имени предмета??? (то есть был у нас Ruin sword а стал +3 ruin sword of harm


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jose Cuervo
сообщение 14.1.2013, 12:57
Сообщение #4


********

UO Antares
Сообщений: 1.555
Регистрация: 12.2.2005
Группа: Пользователи
Наличность: 6058
Из: Санкт-Петербург
Пользователь №: 3.061
Возраст: 45



Когда то давно на Антаресе возился с этим атрибутом, но ничего толкового не получилось. Ну разве что на чаров повесить:
ON=@ItemClick
if <act.attr>&attr_identified
act.message Unidentified
return 1
endif
После использования ItemID на этом предмете атрибут снимется, откроется настоящее название. Можно дописать, как раньше на Оскоме было <name> identified by Blabla


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


******

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



Попробуем такой велосипед, с толтипами должно получиться я думаю.


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 14.1.2013, 16:44
Сообщение #6


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31652
Пользователь №: 9.227



Цитата(Jose Cuervo @ 14.1.2013, 11:57) *

Когда то давно на Антаресе возился с этим атрибутом, но ничего толкового не получилось. Ну разве что на чаров повесить:
ON=@ItemClick
if <act.attr>&attr_identified
act.message Unidentified
return 1
endif
После использования ItemID на этом предмете атрибут снимется, откроется настоящее название. Можно дописать, как раньше на Оскоме было <name> identified by Blabla
В такой системе будет одна дырка, при использовании стандартного сообщения BOUNCE. Если персонаж спровоцирует BOUNCE(кинет предмет, куда его нельзя кидать, или еще как), ему напишется настоящее название предмета. (IMG:style_emoticons/default/smile.gif)


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


******

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



Спс. ребята задумка была такая находишь вещь допустим топор тут батц индефицировал и на ней с определным шансом выпали бонусы на этот предмет, но с помошью этого не сделаешь придеться отказатьсяот этого флага


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kanibal
сообщение 16.1.2013, 5:46
Сообщение #8


********

Master
Сообщений: 1.337
Регистрация: 19.9.2009
Группа: Пользователи
Наличность: 0
Пользователь №: 12.115
Возраст: 7



Цитата(KonstantiN @ 16.1.2013, 1:49) *

Спс. ребята задумка была такая находишь вещь допустим топор тут батц индефицировал и на ней с определным шансом выпали бонусы на этот предмет, но с помошью этого не сделаешь придеться отказатьсяот этого флага


Это можно сделать и без attr_identified
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KonstantiN
сообщение 19.1.2013, 13:44
Сообщение #9


******

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



Но это одна только часть системы а вот другая часть говорить как тебе сделать тот или иной прдемет допустим выбил такой топор оценил и узнал как его сделать, и что опять это все отобрадалось и так далее


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
KonstantiN
сообщение 23.1.2013, 12:11
Сообщение #10


******

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



Кому интересно могу показать тоже не плохое оешение посоветовали

Код

ON=@ClientToolTip
   SRC.ADDCLILOC 1042971,<NAME>
   IF !(<ATTR> & attr_identified)
      SRC.ADDCLILOC 1041522,<DEF.HTML_REDTEXT>,#1038000,<DEF.HTML_WHITETEXT>
   ENDIF


--------------------
По тихоньку возрождаю The Odyssey.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 23.1.2013, 14:33
Сообщение #11


**********

Администратор Форума
Сообщений: 3.003
Регистрация: 22.12.2006
Группа: Администраторы
Наличность: 31652
Пользователь №: 9.227



Цитата(KonstantiN @ 23.1.2013, 11:11) *

Кому интересно могу показать тоже не плохое оешение посоветовали

Код

ON=@ClientToolTip
   SRC.ADDCLILOC 1042971,<NAME>
   IF !(<ATTR> & attr_identified)
      SRC.ADDCLILOC 1041522,<DEF.HTML_REDTEXT>,#1038000,<DEF.HTML_WHITETEXT>
   ENDIF

Это тоже самое, о чем писал Хосе, только для клиентов с включенными тултипами.


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


******

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



Все равно делаю по другому но сама идея для тил топа использовать такие приколы интересна.

Такой вид проверки будет работать?

Код

On=@Skillstart
    local.chance = (<eval (<eval (<src.sKill_itemid> / 1000)) + (<eval (<src.magery> / 1000)) + 20)
    src.sysmessage @22,43,23 Sys Info : local chance <eval <local.chance>>
    
    obj = <src.targ.uid>
     if strmatch("t_weapon_*","<obj.uid>")
          .....



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

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

 

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