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

 
Ответить в эту темуОткрыть новую тему
> пОМОГИТЕ С КЛОНОМ
loutweak
сообщение 27.11.2013, 11:58
Сообщение #1


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



[Function clone]
new.name=<name>
SERV.NEWNPC c_character_clone
NEW.OBODY=<OBODY>
new.color <color>
local.npc <new>
new.str <str>
new.hits <hits>
new.tag.override.moverate 1
new.p <p>
NAME=<SRC.NAME>

serv.newitem i_memory
new.color memory_ipet
new.link <uid>
new.layer 30
new.timer -1
trysrc <local.npc> new.equip

FOR 25
IF (<FINDLAYER.<EVAL <LOCAL._FOR>>.ID> != 0)
SERV.NEWITEM <findlayer.<eval(<local._for>)>.defname>
NEW.COLOR <FINDLAYER.<EVAL <LOCAL._FOR>>.COLOR>
IF (<FINDLAYER.<EVAL <LOCAL._FOR>>.ISWEAPON>) || (<FINDLAYER.<EVAL <LOCAL._FOR>>.ISARMOR>)
NEW.MORE1L <FINDLAYER.<EVAL <LOCAL._FOR>>.MORE1L>
NEW.MORE1H <FINDLAYER.<EVAL <LOCAL._FOR>>.MORE1H>
NEW.TAG.NAME <FINDLAYER.<EVAL <LOCAL._FOR>>.TAG.NAME>
NEW.TAG.DURAB <FINDLAYER.<EVAL <LOCAL._FOR>>.TAG.DURAB>
NEW.TAG.ENCHANT <FINDLAYER.<EVAL <LOCAL._FOR>>.TAG.ENCHANT>
ENDIF
TRYSRC <LOCAL.NPC> NEW.EQUIP
ENDIF
ENDFOR

ON=@CREATE
FLAGS|=statf_conjured

[CHARDEF c_character_clone]
DEFNAME=c_character_clone
NAME=Character Clone
SOUND=snd_HUMAN_M_DIE_01
ID=C_MAN
DAM=1
ARMOR=1
CAN=MT_WALK|MT_RUN|MT_EQUIP

ON=@CREATE
FLAGS|=statf_conjured

[ITEMDEF i_monster_enchant]
NAME=Monster Enchant
ID=i_scroll_poison
VALUE=500
TYPE=t_eq_script

ON=@CREATE
COLOR=0445
MORE1={1 10}
NAME=<NAME> +<eval <MORE1>>

ON=@DCLICK
IF (<ATTR> & attr_move_never) || (<ATTR> & attr_static)
SRC.SYSMESSAGE @50 You can not use this in its current state.
ELSE
TARGET=Which item do you wish to enchante?
ENDIF
RETURN 1

ON=@TARGON_ITEM
IF (<SRC.TARG.TYPE>==t_weapon_sword) || (<SRC.TARG.TYPE>==t_weapon_axe) || (<SRC.TARG.TYPE>==t_weapon_bow) || (<SRC.TARG.TYPE>==t_weapon_xbow) || (<SRC.TARG.TYPE>==t_weapon_mace_sharp) || (<SRC.TARG.TYPE>==t_weapon_mace_smith) || (<SRC.TARG.TYPE>==t_weapon_mace_pick) || (<SRC.TARG.TYPE>==t_weapon_mace_staff) || (<SRC.TARG.TYPE>==t_weapon_mace_crook) || (<SRC.TARG.TYPE>==t_weapon_fence)
IF (<SRC.TARG.ATTR>==04) || (<SRC.TARG.TAG0.ENCHANT> > 0) || (<SRC.TARG.TAG0.ENCHANT> > 0) || (<SRC.TARG.TAG0.POISON> > 0)
SRC.SYSMESSAGE @50 You cant enchant that
RETURN 1
ENDIF
IF (<SRC.TARG.TOPOBJ.UID>==<SRC.UID>) && (!<SRC.TARG.TAG0.ENCHANT>)
SRC.MESSAGE=You enchante <SRC.TARG.NAME>.
SRC.EFFECT=3,i_fx_sparkle,15,15,1
SRC.SOUND=snd_spell_poison
SRC.TARG.TAG.ENCHANT=<MORE1>
SRC.TARG.NAME=<SRC.TARG.NAME> Monster Enchant +<eval <MORE1>>
SRC.TARG.COLOR=0445
SRC.TARG.UPDATE
F_AMOUNT
ELSE
SRC.SYSMESSAGE You cant enchante that item.
return 1
ENDIF
ELSE
SRC.SYSMESSAGE @50 You can only enchante weapons.
ENDIF
RETURN 1



нУЖНО ЧТОБЫ он был создоваем с таргета, непроходим, неуязмим,
и привязан к чару если чар делает шаг клон исчезает
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sirocco
сообщение 27.11.2013, 13:18
Сообщение #2


******

Expert
Сообщений: 810
Регистрация: 2.2.2012
Группа: Пользователи
Наличность: 15529
Пользователь №: 14.566
Возраст: 30



Элементарно. Для этого помощь не требуется.
1.targetf function
2.@PersonalSpace
3.statf_invul
4.таймер с проверкой координат
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
loutweak
сообщение 27.11.2013, 15:48
Сообщение #3


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



Цитата(Sirocco @ 27.11.2013, 14:18) *

Элементарно. Для этого помощь не требуется.
1.targetf function
2.@PersonalSpace
3.statf_invul
4.таймер с проверкой координат


скинь таргет ф если есть

стафф инвул на чара клона?

@personalspace тригер куда??

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


******

Expert
Сообщений: 810
Регистрация: 2.2.2012
Группа: Пользователи
Наличность: 15529
Пользователь №: 14.566
Возраст: 30



5 баксов
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
loutweak
сообщение 27.11.2013, 16:00
Сообщение #5


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



Цитата(Sirocco @ 27.11.2013, 16:55) *

5 баксов


нет функции, отключена
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sirocco
сообщение 27.11.2013, 16:07
Сообщение #6


******

Expert
Сообщений: 810
Регистрация: 2.2.2012
Группа: Пользователи
Наличность: 15529
Пользователь №: 14.566
Возраст: 30



Нет, ты не понял жизнь. Бесплатно ничего не бывает.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
loutweak
сообщение 27.11.2013, 16:41
Сообщение #7


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



Цитата(Sirocco @ 27.11.2013, 17:07) *

Нет, ты не понял жизнь. Бесплатно ничего не бывает.


(IMG:style_emoticons/default/cool.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
loutweak
сообщение 27.11.2013, 17:12
Сообщение #8


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



Помогите написать скрипт правильно
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
loutweak
сообщение 27.11.2013, 18:29
Сообщение #9


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



Цитата(loutweak @ 27.11.2013, 16:48) *

скинь таргет ф если есть

стафф инвул на чара клона?

@personalspace тригер куда??

как таимер написать на проверку?


[FUNCTION Clone_x]
targetf clone

как теперь что бы чар создавался по таргету? new.p=<TargP>
так сново на точке чара создается
----------------------------------------------------------------------РЕШЕНО
Чар создается по клику но на таилы флора нереагирует только на items and chars...

и как сделать чтоб через него нельзя было проходить сделать инвиз итем ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
loutweak
сообщение 28.11.2013, 14:01
Сообщение #10


**

Neophyte
Сообщений: 17
Регистрация: 12.11.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 16.422



поможет ктонибудь есть живые ?

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

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

 

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