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

 
Ответить в эту темуОткрыть новую тему
> Количество Фиш Стейков, Фикс
d`ArcZeal
сообщение 8.6.2008, 0:28
Сообщение #1


**********

Elder
Сообщений: 2.962
Регистрация: 27.11.2005
Группа: Пользователи
Наличность: 7797
Пользователь №: 4.522
Возраст: 34



Если дефалтное количество получаемых рыбных стейков для Вашего сервера велико, или его просто хочется поменять, то этот фикс для Вас:
Sphere types.scp
Код

[typedef T_WEAPON_SWORD]
ON=@TARGON_GROUND
RETURN 1

ON=@TARGON_ITEM
CUTSOMEFISH

[typedef T_WEAPON_FENCE]
ON=@TARGON_ITEM
CUTSOMEFISH

[FUNCTION CUTSOMEFISH]
IF (<SRC.TARG.DEFNAME>==i_fish_big_1) || (<SRC.TARG.DEFNAME>==i_fish_big_2)
SERV.NEWITEM=i_fish_cut_raw
IF (<SRC.TARG.AMOUNT> > 1)
NEW.AMOUNT=<SRC.TARG.AMOUNT>
ENDIF
NEW.CONT=<SRC.FINDLAYER.21.UID>
SRC.ANIM 33
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<SRC.TARG.DEFNAME>==i_fish_big_3)
SERV.NEWITEM=i_fish_cut_raw
IF (<SRC.TARG.AMOUNT> > 1)
NEW.AMOUNT=<EVAL <SRC.TARG.AMOUNT>*2>
ELSE
NEW.AMOUNT=2
ENDIF
NEW.CONT=<SRC.FINDLAYER.21.UID>
SRC.ANIM 33
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<SRC.TARG.DEFNAME>==i_fish_big_4)
SERV.NEWITEM=i_fish_cut_raw
IF (<SRC.TARG.AMOUNT> > 1)
NEW.AMOUNT=<EVAL <SRC.TARG.AMOUNT>*3>
ELSE
NEW.AMOUNT=3
ENDIF
NEW.CONT=<SRC.FINDLAYER.21.UID>
SRC.ANIM 33
SRC.TARG.REMOVE
RETURN 1
ENDIF


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

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

 

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