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

 
Ответить в эту темуОткрыть новую тему
> Морф до лог аута
manaf
сообщение 25.3.2012, 16:49
Сообщение #1


****

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



Всем Привет! ребят играю на сервере где мофаешься в кого либо и морф на тебе до лог аута!после чего заходишь уже хуманом! кто знает или сталкивался какая функция в скрипте убирает и дает на всегда? В заранее Благодарен!
ППС: вот это строчка идет после скиллов класса она причастно к этому?
EVENTS e_skillclass]
On=@Login
//if (0<tag.inst_logout>==1)
//region.flags 04180
//endif
if (!STRMATCH(127.0.0.1,<account.LASTIP>))
newitem i_disconnectoracc
act.link=<uid>
act.cont=<uid>
ACT.TIMERD=1


или это

On=@Login
events=-e_skillclass
events=+e_skillclass
events=-e_class_Vampire
events=+e_class_Vampire


--------------------
Есть чо?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Gooool
сообщение 27.3.2012, 19:22
Сообщение #2


****

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



Нет, ищи в своих скриптах функцию на морфы и там уже смотри обычно это где то где спелы или же выложи сюда свои полиморфы (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
manaf
сообщение 3.4.2012, 23:08
Сообщение #3


****

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



[function accept]
if (!<findid(i_joinrace_accept)>)
if <findid.i_joinrace_accept.link.type>!=t_morpher_sun_rays
consume 10 i_joinrace_accept
return 1
endif
return 1
endif


if (<findid(i_joinrace_accept).link.more2>==17)
findid(i_joinrace_accept).link.name=Morpher of Sun Rays
findid(i_joinrace_accept).link.color=color_sun_rays
src.events=-e_statfix_human
src.events=+e_class_sun_rays
src.oskin=color_sun_rays_skin
src.color=color_sun_rays_skin
else
say It's Broken. CALLING GM!!!
consume 10 i_joinrace_accept
return 1
endif

src.skillclass <eval (<findid(i_joinrace_accept).link.more2>+<src.f_showtown>)>

src.emote are now a member of this race
consume 10 i_joinrace_accept
return 1


[typedef t_morpher_sun_rays]
on=@dclick
if (<src.restest 1 i_statlock>)
src.sysmessage #50 Вы не можете получить морф если на вас есть статлок!
else
if (<src.f_showrace> > 0)
say <src.name>, you already has not human race
else
src.consume 10 i_joinrace_accept
src.newitem i_joinrace_accept
src.act.link=<uid>
src.act.cont=<src.uid>
src.act.timer=30
SRC.SYSMESSAGE You have 30 seconds to confirm your choice.
SRC.SYSMESSAGE For this purpose type .accept
endif
endif
return 1

[itemdef i_joinrace_accept]
ID=i_memory
name=joinrace accept
TYPE=T_EQ_SCRIPT
WEIGHT=0
LAYER=layer_special

On=@Create
ATTR=attr_invis|attr_newbie|attr_static|attr_decay

on=@timer
remove
return 1

//############################################# SUN RAYS #############################################
[SKILLCLASS 17]
DEFNAME=class_sun_rays
NAME=Sun rays
STATSUM=450
SKILLSUM=5000.0
STR=200
INT=200
DEX=200
Alchemy=100.0
Anatomy=100.0
ItemID=100.0
ArmsLore=100.0
Parrying=100.0
Begging=100.0
Blacksmithing=100.0
Bowcraft=100.0
Peacemaking=100.0
Camping=100.0
Carpentry=100.0
Cartography=100.0
Cooking=100.0
DetectingHidden=100.0
Enticement=100.0
EvaluatingIntel=100.0
Healing=100.0
Fishing=100.0
Forensics=100.0
Herding=100.0
Hiding=100.0
Provocation=100.0
Inscription=100.0
LockPicking=100.0
Magery=100.0
MagicResistance=100.0
Tactics=100.0
Snooping=100.0
Musicianship=100.0
Poisoning=100.0
Archery=110.0 //*****************!!!
SpiritSpeak=100.0
Stealing=100.0
Tailoring=100.0
Taming=100.0
TasteID=100.0
Tinkering=100.0
Tracking=100.0
Veterinary=100.0
Swordsmanship=115.0 //*****************!!!
Macefighting=100.0
Fencing=115.0 //*****************!!!
Wrestling=100.0
Lumberjacking=100.0
Mining=100.0
Meditation=100.0
Stealth=100.0
RemoveTrap=100.0
Necromancy=100.0

On=@Login
events=-e_skillclass
events=+e_skillclass
events=-e_class_sun_rays
events=+e_class_sun_rays


--------------------
Есть чо?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 4.4.2012, 0:03
Сообщение #4


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Но логично что следует посмотреть еще в тригере @LogOut


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
manaf
сообщение 4.4.2012, 0:26
Сообщение #5


****

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



to ozzy а где этот тригер то?


--------------------
Есть чо?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ozzy Osbourne
сообщение 4.4.2012, 13:35
Сообщение #6


*********

Grandmaster
Сообщений: 2.067
Регистрация: 5.8.2003
Группа: Пользователи
Наличность: 0
Пользователь №: 810
Возраст: 32



Сделай поиск по всем файлам, откуда я знаю где он в твоих скриптах (IMG:style_emoticons/default/smile.gif)


--------------------
Forest Wars
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Sirocco
сообщение 4.4.2012, 14:31
Сообщение #7


******

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



notepad ++
wingrep
эти программы используй, и найдешь что угодно и где угодно.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
manaf
сообщение 4.4.2012, 17:17
Сообщение #8


****

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



спасибо попробую....

вот выявленно подозрительное:

On=@LogOut

f_logout_rem
if <findlayer(52)>
findlayer(52).more=<findlayer(52).more>*10
endif
if ((0<tag.inst_logout>==1)||(<flags>&02))
disconnect
//f_s_disconnect
endif
events -e_guildshow
events -e_sotr_admin

и вот

ON=@itemUNEQUIP // i have unequipped (or try to unequip) an item
SYSMESSAGE event @itemUNEQUIP (<act.name> )
ON=@LogIn // Client logs in
emote event @LogIn
ON=@LogOut // Client logs out (21)
emote event @LogOut

on=@LogIn
newitem i_at_logout_remove
act.link=<eval <tag.logout>>
act.p=<p>
act.timer = 0
tag.logout=

on=@LogOut
newitem i_at_logout
act.link = <uid>
act.p=<p>
tag.logout=<act.uid>

ну и все осталольное презентов,турниров итд, вроде не относится к морфам!


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

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

 

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