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

 
Ответить в эту темуОткрыть новую тему
> Undefined symbol ''
Mirage
сообщение 6.7.2012, 16:16
Сообщение #1


*******

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



Скрипт с 55 (или даже младше), перетащил на 56b.
Чара поджигают и он должен гореть получая небольшой урон.

Код
[ITEMDEF i_flamethrower_effect]
ID=i_memory
TYPE=t_eq_script
NAME=inced effect

ON=@EQUIP
MORE=10
SRC.SAYU *Burning!*
SRC.SOUND snd_spell_flamestrike
TIMER=1
return 1

ON=@TIMER
IF <MORE><=0
CONT.SAYU *Stops Burning*
REMOVE
RETURN 1
ELSE
CONT.DAMAGE 2 0001 <TAG.NPC> // ВОТ НА ЭТУ СТРОКУ РУГАЕТСЯ
MORE=<MORE>+-1
CONT.SAYU *Burning!*
CONT.EFFECT 3,i_fx_field_fire,30,36,0
TIMER=1
ENDIF
RETURN 1

Цитата
Undefined symbol ''

толи тага в 56 нет толи запись урона как то не так сделал - помогите пожалуйста.


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 6.7.2012, 18:10
Сообщение #2


**********

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



Думаю, <TAG.NPC> не существует.
(<TAG0.NPC> или другой вариант)


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


*******

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



CONT.DAMAGE 2 // 0001 <TAG.NPC> // ВОТ НА ЭТУ СТРОКУ РУГАЕТСЯ
интересно, закоментировал и вроде без ошибки... Кто нибудь в курсе почему там так прописано БЫЛО?


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Wap
сообщение 7.7.2012, 0:29
Сообщение #4


**********

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



Цитата(Mirage @ 6.7.2012, 21:28) *

CONT.DAMAGE 2 // 0001 <TAG.NPC> // ВОТ НА ЭТУ СТРОКУ РУГАЕТСЯ
интересно, закоментировал и вроде без ошибки... Кто нибудь в курсе почему там так прописано БЫЛО?
Ты читаешь вообще, что тебе отвечают? (IMG:style_emoticons/default/smile.gif)


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


*******

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



TAG0.NPC - ошибка неизвестного символа. Пробую другие варианты как и посоветовал (IMG:style_emoticons/default/rolleyes.gif)
Нашел тему, вроде подходит. Пойду тестить (IMG:style_emoticons/default/smile.gif)


--------------------
Изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Jose Cuervo
сообщение 13.7.2012, 5:27
Сообщение #6


********

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



Если написать <TAG.NPC>, то ошибка будет появляться в том случае, если такого тега не существует. Чтобы ошибки не было, нужно в скрипте писать <TAG0.NPC> - это позволит читать тег при его наличии и игнорировать его отсутствие. А вообще по синтаксису третье значение в damage - это источник урона. Если этого значения не указано, то урон будет наноситься якобы самому себе. Видимо, в твоем скрипте при одевании эффекта на этот итем в теге записывался UID непися, осуществившего поджег, чтобы последующий урон от огня считался уроном, наносимым тем самым неписем, а не самому себе.


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


*******

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



Спасибо, да - НПС поджигает персонажа и он должен гореть несколько секунд получая небольшой урон.
ТAG0.NPC ту же ошибку выдает - не известный символ. Хотя может быть не внимательно что то делал, посмотрю получше.


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

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

 

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