Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Rune Book


Morbius

Öne çıkan mesajlar

[spo1=rune book]// -----------------------------------------------
// -- Script Tanitimi : Runebook --
// -- Son Düzenleme Tarihi : 02.10.2004 --
// -----------------------------------------------

VERSION=0.55

[itemdef i_runebookacik]
id=i_memory
type=t_eq_script
name=runebookacil

[ITEMDEF i_runebook]
ID=i_spellbook
TYPE=t_script
WEIGHT=0.1
NAME=runebook
RESOURCES=16 i_scroll_blank, 4 i_scroll_recall
SKILLMAKE=INSCRIPTION 70.0, MAGERY 60.0

ON=@Create
COLOR=045e
MOREX=4 // charge
ATTR=04
TAG.NAME=isimsiz // default isim
TAG.EATRUNE=01
TAG.POS1_X=0
TAG.POS2_X=0
TAG.POS3_X=0
TAG.POS4_X=0
TAG.POS5_X=0
TAG.POS6_X=0
TAG.POS7_X=0
TAG.POS8_X=0
TAG.POS9_X=0
TAG.POS10_X=0
TAG.POS11_X=0
TAG.POS12_X=0
TAG.POS13_X=0
TAG.POS14_X=0
TAG.POS15_X=0
TAG.POS16_X=0

ON=@Timer
timer -1
return 1

ON=@Click
if !(strmatch('','isimsiz')
message a [] // degi$tirilebilen isim
else
message a
endif
return 1

ON=@DClick
attr=024
if (strmatch('','dungeon')
if (<2)
return 1
endif
endif
if (strmatch('','jail1') || (strmatch('','jail2') || (strmatch('','jail3') || (strmatch('','jail4') || (strmatch('','jail5') || (strmatch('','jail6') || (strmatch('','jail7') || (strmatch('','jail8') || (strmatch('','jail9') || (strmatch('','jail 10') || (strmatch('','pazar alani')
return 1
endif

if ()
src.sysmessage @38 Diger runebook'u kapatmadan acamazsiniz.
return 1
endif

if () || ()
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif

SRC.SOUND=85
if ()
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
ENDIF
var.rb_font1 DIALOG d_runebook
src.newitem i_runebookacik
src.act.equip

RETURN 1

ON=@TargOn_Char
RETURN 1

ON=@TargOn_Item
IF !=
SRC.SYSMESSAGE Ekleyeceginiz sey cantanizda olmali.
RETURN 1
ENDIF
IF =1
IF ( = 01f4c )
MOREX= +
SRC.TARG.REMOVE
SRC.SYSMESSAGE Kitaba sarj eklendi.
ELSE
SRC.SYSMESSAGE Bu bir recall scrollu degil. Sadece recall scrollarini kullanabilirsiniz.
ENDIF
RETURN 1
ELSEIF =2
IF (( = t_rune ) || ( = 014 ))
IF (==0)
SRC.SYSMESSAGE Bu rune bos, bunu kullanamazsiniz.
RETURN 1
ENDIF
ELSE
SRC.SYSMESSAGE Bu bir rune degil.
RETURN 1
ENDIF
TAG.HOLD_LOCAL=
TAG.HOLD_X=
TAG.HOLD_Y=
TAG.HOLD_Z=
TAG.HOLD_M=
ENDIF

IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL1=
TAG.POS1_X=
TAG.POS1_Y=
TAG.POS1_Z=
TAG.POS1_M=
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL2=
TAG.POS2_X=
TAG.POS2_Y=
TAG.POS2_Z=
TAG.POS2_M=
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL3=
TAG.POS3_X=
TAG.POS3_Y=
TAG.POS3_Z=
TAG.POS3_M=
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL4=
TAG.POS4_X=
TAG.POS4_Y=
TAG.POS4_Z=
TAG.POS4_M=
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL5=
TAG.POS5_X=
TAG.POS5_Y=
TAG.POS5_Z=
TAG.POS5_M=
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL6=
TAG.POS6_X=
TAG.POS6_Y=
TAG.POS6_Z=
TAG.POS6_M=
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL7=
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...