21.YILTürkiye'nin en eski ve aktif online oyun platformu, Ultima Online, Counter-Strike ve diğer online oyunlar hakkında Türkçe haber, bilgi ve forum sunuyor. Türkiye'nin en eski ve aktif online oyun platformu, Ultima Online, Counter-Strike ve diğer online oyunlar hakkında Türkçe haber, bilgi ve forum sunuyor.
  • ANASAYFA
  • ULTIMA ONLINE
  • FORUM
  • DOKÜMAN
  • İNDİR
   Üye ol    Giriş
431
32
  1. Anasayfa
  2. UO Scriptleri
  3. Sphere Scripts
  4. Items
  5. RuneBook

RuneBook

  • Sexy1
  • 2008-07-20 19:09
  • 0 Yorumlar
  • 1117 Görüntüleme
Rune book Sistemi.
Guarded bolgedeki gateler mavi
gz dışı bölgeler kırmızı görünür.
açıklama
tek tıklandıgınıda gerçekleir.

[code][ITEMDEF i_runebook]
ID=i_spellbook
TYPE=t_script
WEIGHT=0.1
NAME Rune Book
RESOURCES=16 i_scroll_blank, 4 i_scroll_recall
SKILLMAKE=INSCRIPTION 70.0, MAGERY 60.0
value 25000

ON=@Create
ATTR=ATTR_NEWBIE
COLOR=0458
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('<tag.name>','isimsiz')
message @07d1,1,1 <name> [<tag.name>]
else
message @07d1,1,1 <name>
endif
return 1

ON=@DClick
attr=024
if (strmatch('<src.region.name>','Pazar Alani')
src.sysmessage @0785,1,1 Bu Alanda Bunu yapamazsiniz...
return 1
endif

if (strmatch('<src.region.name>','dungeon')
if (<src.account.plevel><2)
return 1
endif
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail10') || (strmatch('<src.region.name>','green acres')
return 1
endif

if (<src.findid.i_jailcik>)
src.sysmessage @0481,0 Jailde Runebook kullanilmaz...
else
if (<src.isevent.e_pksehri>)
src.sysmessage @0481 PK Sehrinde Runebook kullanilmaz...
return 1
else
if (<src.isevent.e_craftersehri>)
src.sysmessage @0481 Craft Sehrinde Runebook kullanilmaz...
return 1
else
if (<src.isevent.e_tarlalem>)
src.sysmessage @0481 Tarlada Runebook kullanilmaz...
return 1
else
If <eval <src.tag.ticaret>>==1
src.sysmessage @0481 Ticaretdeyken Runebook kullanilmaz...
return 1
else
sdialog d_runebook

if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
src.mana 0
return 1
endif

SRC.SOUND=85
if (<src.isevent.e_x_breakspell>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
ENDIF
var.rb_font1 <basefont color=#202060
sdialog d_runebook

RETURN 1

ON=@TargOn_Char
RETURN 1

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

IF (<TAG.POS1_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL1=<TAG.HOLD_LOCAL>
TAG.POS1_X=<TAG.HOLD_X>
TAG.POS1_Y=<TAG.HOLD_Y>
TAG.POS1_Z=<TAG.HOLD_Z>
TAG.POS1_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS2_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL2=<TAG.HOLD_LOCAL>
TAG.POS2_X=<TAG.HOLD_X>
TAG.POS2_Y=<TAG.HOLD_Y>
TAG.POS2_Z=<TAG.HOLD_Z>
TAG.POS2_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS3_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL3=<TAG.HOLD_LOCAL>
TAG.POS3_X=<TAG.HOLD_X>
TAG.POS3_Y=<TAG.HOLD_Y>
TAG.POS3_Z=<TAG.HOLD_Z>
TAG.POS3_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS4_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL4=<TAG.HOLD_LOCAL>
TAG.POS4_X=<TAG.HOLD_X>
TAG.POS4_Y=<TAG.HOLD_Y>
TAG.POS4_Z=<TAG.HOLD_Z>
TAG.POS4_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS5_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL5=<TAG.HOLD_LOCAL>
TAG.POS5_X=<TAG.HOLD_X>
TAG.POS5_Y=<TAG.HOLD_Y>
TAG.POS5_Z=<TAG.HOLD_Z>
TAG.POS5_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS6_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL6=<TAG.HOLD_LOCAL>
TAG.POS6_X=<TAG.HOLD_X>
TAG.POS6_Y=<TAG.HOLD_Y>
TAG.POS6_Z=<TAG.HOLD_Z>
TAG.POS6_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS7_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL7=<TAG.HOLD_LOCAL>
TAG.POS7_X=<TAG.HOLD_X>
TAG.POS7_Y=<TAG.HOLD_Y>
TAG.POS7_Z=<TAG.HOLD_Z>
TAG.POS7_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS8_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL8=<TAG.HOLD_LOCAL>
TAG.POS8_X=<TAG.HOLD_X>
TAG.POS8_Y=<TAG.HOLD_Y>
TAG.POS8_Z=<TAG.HOLD_Z>
TAG.POS8_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS9_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL9=<TAG.HOLD_LOCAL>
TAG.POS9_X=<TAG.HOLD_X>
TAG.POS9_Y=<TAG.HOLD_Y>
TAG.POS9_Z=<TAG.HOLD_Z>
TAG.POS9_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS10_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL10=<TAG.HOLD_LOCAL>
TAG.POS10_X=<TAG.HOLD_X>
TAG.POS10_Y=<TAG.HOLD_Y>
TAG.POS10_Z=<TAG.HOLD_Z>
TAG.POS10_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS11_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL11=<TAG.HOLD_LOCAL>
TAG.POS11_X=<TAG.HOLD_X>
TAG.POS11_Y=<TAG.HOLD_Y>
TAG.POS11_Z=<TAG.HOLD_Z>
TAG.POS11_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS12_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL12=<TAG.HOLD_LOCAL>
TAG.POS12_X=<TAG.HOLD_X>
TAG.POS12_Y=<TAG.HOLD_Y>
TAG.POS12_Z=<TAG.HOLD_Z>
TAG.POS12_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS13_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL13=<TAG.HOLD_LOCAL>
TAG.POS13_X=<TAG.HOLD_X>
TAG.POS13_Y=<TAG.HOLD_Y>
TAG.POS13_Z=<TAG.HOLD_Z>
TAG.POS13_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS14_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL14=<TAG.HOLD_LOCAL>
TAG.POS14_X=<TAG.HOLD_X>
TAG.POS14_Y=<TAG.HOLD_Y>
TAG.POS14_Z=<TAG.HOLD_Z>
TAG.POS14_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS15_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL15=<TAG.HOLD_LOCAL>
TAG.POS15_X=<TAG.HOLD_X>
TAG.POS15_Y=<TAG.HOLD_Y>
TAG.POS15_Z=<TAG.HOLD_Z>
TAG.POS15_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF
IF (<TAG.POS16_X>=0)
SRC.SYSMESSAGE Rune'u kitaba eklediniz.
SRC.SOUND=79
TAG.LOCAL16=<TAG.HOLD_LOCAL>
TAG.POS16_X=<TAG.HOLD_X>
TAG.POS16_Y=<TAG.HOLD_Y>
TAG.POS16_Z=<TAG.HOLD_Z>
TAG.POS16_M=<TAG.HOLD_M>
SRC.TARG.REMOVE
RETURN 1
ENDIF

SRC.SYSMESSAGE Kitapta bunun icin bos yer kalmamis.
RETURN 1
ENDIF

CATEGORY=Custom Items
SUBSECTION=Runebook
DESCRIPTION=Runebook

[ITEMDEF i_rb_gate]
ID=i_moongate_blue
RESOURCES=i_scroll_gate_travel
TYPE=t_telepad
NAME=Gate
CATEGORY=Provisions - Alchemy & Magic
SUBSECTION=Moongates
DESCRIPTION=RB Gate

On=@Create

more1 5
attr 010

On=@DClick
If <eval <src.tag.ticaret>>==1
src.sysmessage @0481 Canim benim ticaret yaparken iih yapamazsin :)
return 1
else
if <timer><0
remove
return 1
endif
if !(<src.flags>&statf_stone)
if (<distance> > 3)
src.sysmessage Gate'e ulasamiyorsunuz.
else
if (<src.findid.i_gater>)
src.findid.i_gater.remove
endif
src.newitem i_gater
src.act.link <uid>
src.act.morep <morep>
src.act.equip
endif
endif
return 1

ON=@Step
If <eval <src.tag.ticaret>>==1
src.sysmessage @0481 Canim benim ticaret yaparken iih yapamazsin :)
return 1
else
if <timer><0
remove
return 1
endif
if !((<src.findid.i_gater>) || (<src.flags>&statf_stone))
src.newitem i_gater
src.act.link <uid>
src.act.morep <morep>
src.act.equip
endif
return 1

On=@Click
if <timer><0
remove
return 1
endif
link.sextant
message @0782,1,1 Gate To : <link.region.name>
message @0782,1,1 Kordinatlar : <link.p>
return 1


On=@Timer
if (<more1>)
more1 <more1> - 1
timer 1
else
sfx 528
remove
endif
return 1

[dialog d_runebook]
0,100
gumppic 100 10 2201
gumppic 125 50 57
gumppic 145 50 58
gumppic 160 50 58
gumppic 175 50 58
gumppic 190 50 58
gumppic 205 50 58
gumppic 220 50 58
gumppic 230 50 59

gumppic 290 50 57
gumppic 310 50 58
gumppic 325 50 58
gumppic 340 50 58
gumppic 355 50 58
gumppic 370 50 58
gumppic 385 50 58
gumppic 395 50 59

page 0
//Recall Button
button 125 65 2103 2104 1 0 1//Button 1
button 125 80 2103 2104 1 0 2//Button 2
button 125 95 2103 2104 1 0 3//Button 3
button 125 110 2103 2104 1 0 4//Button 4
button 125 125 2103 2104 1 0 5//Button 5
button 125 140 2103 2104 1 0 6//Button 6
button 125 155 2103 2104 1 0 7//Button 7
button 125 170 2103 2104 1 0 8//Button 8
//Gate Button
button 135 65 2103 2104 1 0 17//Button 17
button 135 80 2103 2104 1 0 18//Button 18
button 135 95 2103 2104 1 0 19//Button 19
button 135 110 2103 2104 1 0 20//Button 20
button 135 125 2103 2104 1 0 21//Button 21
button 135 140 2103 2104 1 0 22//Button 22
button 135 155 2103 2104 1 0 23//Button 23
button 135 170 2103 2104 1 0 24//Button 24
//Erase Button
//button 250 65 2103 2104 1 0 25//Button 25
//button 250 80 2103 2104 1 0 26//Button 26
//button 250 95 2103 2104 1 0 27//Button 27
//button 250 110 2103 2104 1 0 28//Button 28
//button 250 125 2103 2104 1 0 29//Button 29
//button 250 140 2103 2104 1 0 30//Button 30
//button 250 155 2103 2104 1 0 31//Button 31
//button 250 170 2103 2104 1 0 32//Button 32
//Erase Button //17.01.02
button 260 65 2103 2104 1 0 25//Button 25
button 260 80 2103 2104 1 0 26//Button 26
button 260 95 2103 2104 1 0 27//Button 27
button 260 110 2103 2104 1 0 28//Button 28
button 260 125 2103 2104 1 0 29//Button 29
button 260 140 2103 2104 1 0 30//Button 30
button 260 155 2103 2104 1 0 31//Button 31
button 260 170 2103 2104 1 0 32//Button 32
//rename butonlar //17.01.02
button 250 65 2103 2104 1 0 51//Button 51
button 250 80 2103 2104 1 0 52//Button 52
button 250 95 2103 2104 1 0 53//Button 53
button 250 110 2103 2104 1 0 54//Button 54
button 250 125 2103 2104 1 0 55//Button 55
button 250 140 2103 2104 1 0 56//Button 56
button 250 155 2103 2104 1 0 57//Button 57
button 250 170 2103 2104 1 0 58//Button 58
////opposite page
//recall button
button 285 65 2103 2104 1 0 9 //Button 9
button 285 80 2103 2104 1 0 10 //Button 10
button 285 95 2103 2104 1 0 11 //Button 11
button 285 110 2103 2104 1 0 12//Button 12
button 285 125 2103 2104 1 0 13//Button 13
button 285 140 2103 2104 1 0 14//Button 14
button 285 155 2103 2104 1 0 15//Button 15
button 285 170 2103 2104 1 0 16//Button 16
//Gate Button
button 295 65 2103 2104 1 0 33//Button 33
button 295 80 2103 2104 1 0 34//Button 34
button 295 95 2103 2104 1 0 35//Button 35
button 295 110 2103 2104 1 0 36//Button 36
button 295 125 2103 2104 1 0 37//Button 37
button 295 140 2103 2104 1 0 38//Button 38
button 295 155 2103 2104 1 0 39//Button 39
button 295 170 2103 2104 1 0 40//Button 40
////Erase Button //17.01.02
//button 410 65 2103 2104 1 0 41//Button 41 //Yenileri eklendi
//button 410 80 2103 2104 1 0 42//Button 42
//button 410 95 2103 2104 1 0 43//Button 43
//button 410 110 2103 2104 1 0 44//Button 44
//button 410 125 2103 2104 1 0 45//Button 45
//button 410 140 2103 2104 1 0 46//Button 46
//button 410 155 2103 2104 1 0 47//Button 47
//button 410 170 2103 2104 1 0 48//Button 48
//Erase Button //17.01.02
button 420 65 2103 2104 1 0 41//Button 41
button 420 80 2103 2104 1 0 42//Button 42
button 420 95 2103 2104 1 0 43//Button 43
button 420 110 2103 2104 1 0 44//Button 44
button 420 125 2103 2104 1 0 45//Button 45
button 420 140 2103 2104 1 0 46//Button 46
button 420 155 2103 2104 1 0 47//Button 47
button 420 170 2103 2104 1 0 48//Button 48
//rename Butonlar //17.01.02
button 410 65 2103 2104 1 0 61//Button 61
button 410 80 2103 2104 1 0 62//Button 62
button 410 95 2103 2104 1 0 63//Button 63
button 410 110 2103 2104 1 0 64//Button 64
button 410 125 2103 2104 1 0 65//Button 65
button 410 140 2103 2104 1 0 66//Button 66
button 410 155 2103 2104 1 0 67//Button 67
button 410 170 2103 2104 1 0 68//Button 68
//Rune Ekle $arj Et
button 303 22 2103 2104 1 0 49//Button 49
button 303 37 2103 2104 1 0 50//Button 50
htmlgump 318 18 100 20 17 0 0
htmlgump 318 33 100 20 19 0 0

htmlgump 148 61 100 17 0 // marked positions text
htmlgump 148 76 100 17 1
htmlgump 148 91 100 17 2
htmlgump 148 106 100 17 3
htmlgump 148 121 100 17 4
htmlgump 148 136 100 17 5
htmlgump 148 151 100 17 6
htmlgump 148 166 100 17 7
htmlgump 307 61 100 17 8
htmlgump 307 76 100 17 9
htmlgump 307 91 100 17 10
htmlgump 307 106 100 17 11
htmlgump 307 121 100 17 12
htmlgump 307 136 100 17 13
htmlgump 307 151 100 17 14
htmlgump 307 166 100 17 15

htmlgump 155 18 86 17 18
htmlgump 155 33 90 17 21

htmlgump 129 180 100 20 16 0 0
htmlgump 129 192 100 20 20 0 0
htmlgump 247 180 100 20 22 0 0
htmlgump 241 192 100 20 24 0 0

htmlgump 150 184 100 20 25 0 0
htmlgump 156 196 100 20 26 0 0
htmlgump 225 184 100 20 27 0 0
htmlgump 207 196 100 20 28 0 0

button 140 22 2103 2104 1 0 59 //Button 59, Rename Book //17.01.02
//button 140 22 2103 2104 1 0 67 //Button 67, Rename Book

[dialog d_runebook TEXT]
<var.rb_font1>><TAG.LOCAL1> //Location 1
<var.rb_font1>><TAG.LOCAL2> //Location 2
<var.rb_font1>><TAG.LOCAL3> //Location 3
<var.rb_font1>><TAG.LOCAL4> //Location 4
<var.rb_font1>><TAG.LOCAL5> //Location 5
<var.rb_font1>><TAG.LOCAL6> //Location 6
<var.rb_font1>><TAG.LOCAL7> //Location 7
<var.rb_font1>><TAG.LOCAL8> //Location 8
//page 2 //Kar$i Sayfa
<var.rb_font1>><TAG.LOCAL9> //Location 9
<var.rb_font1>><TAG.LOCAL10> //Location 10
<var.rb_font1>><TAG.LOCAL11> //Location 11
<var.rb_font1>><TAG.LOCAL12> //Location 12
<var.rb_font1>><TAG.LOCAL13> //Location 13
<var.rb_font1>><TAG.LOCAL14> //Location 14
<var.rb_font1>><TAG.LOCAL15> //Location 15
<var.rb_font1>><TAG.LOCAL16> //Location 16
| |_ //text 16
Rune Ekle //text 17
<TAG.NAME> //text 18
Sarj Et //text 19
|___ //text 20
Sarj: <MOREX>. //text 21
//| //17.01.02
_| | //ren //17.01.02
_|
___| // sil
gate
recall
isim
cikart


[dialog d_runebook BUTTON]
ONBUTTON=0
RETURN 1

ONBUTTON=1
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.
return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!
return 1
endif
IF <TAG.POS1_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS1_X>> <EVAL <TAG.POS1_Y>> <EVAL <TAG.POS1_Z>> <EVAL <TAG.POS1_M>>
if (strmatch('<src.act.region.name>','green acres')) || (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083)
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
tag.regionname=<SRC.ACT.REGION.name>
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage')) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS1_X>> <EVAL <TAG.POS1_Y>> <EVAL <TAG.POS1_Z>> <EVAL <TAG.POS1_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1


ONBUTTON=2
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.
return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!
return 1
endif
IF <TAG.POS2_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS2_X>> <EVAL <TAG.POS2_Y>> <EVAL <TAG.POS2_Z>> <EVAL <TAG.POS2_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS2_X>> <EVAL <TAG.POS2_Y>> <EVAL <TAG.POS2_Z>> <EVAL <TAG.POS2_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=3
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.
return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS3_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS3_X>> <EVAL <TAG.POS3_Y>> <EVAL <TAG.POS3_Z>> <EVAL <TAG.POS3_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS3_X>> <EVAL <TAG.POS3_Y>> <EVAL <TAG.POS3_Z>> <EVAL <TAG.POS3_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=4
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS4_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS4_X>> <EVAL <TAG.POS4_Y>> <EVAL <TAG.POS4_Z>> <EVAL <TAG.POS4_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS4_X>> <EVAL <TAG.POS4_Y>> <EVAL <TAG.POS4_Z>> <EVAL <TAG.POS4_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=5
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS5_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS5_X>> <EVAL <TAG.POS5_Y>> <EVAL <TAG.POS5_Z>> <EVAL <TAG.POS5_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS5_X>> <EVAL <TAG.POS5_Y>> <EVAL <TAG.POS5_Z>> <EVAL <TAG.POS5_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=6
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS6_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS6_X>> <EVAL <TAG.POS6_Y>> <EVAL <TAG.POS6_Z>> <EVAL <TAG.POS6_M>>

if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS6_X>> <EVAL <TAG.POS6_Y>> <EVAL <TAG.POS6_Z>> <EVAL <TAG.POS6_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=7
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS7_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS7_X>> <EVAL <TAG.POS7_Y>> <EVAL <TAG.POS7_Z>> <EVAL <TAG.POS7_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS7_X>> <EVAL <TAG.POS7_Y>> <EVAL <TAG.POS7_Z>> <EVAL <TAG.POS7_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=8
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS8_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS8_X>> <EVAL <TAG.POS8_Y>> <EVAL <TAG.POS8_Z>> <EVAL <TAG.POS8_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS8_X>> <EVAL <TAG.POS8_Y>> <EVAL <TAG.POS8_Z>> <EVAL <TAG.POS8_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=9
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS9_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS9_X>> <EVAL <TAG.POS9_Y>> <EVAL <TAG.POS9_Z>> <EVAL <TAG.POS9_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS9_X>> <EVAL <TAG.POS9_Y>> <EVAL <TAG.POS9_Z>> <EVAL <TAG.POS9_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=10
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS10_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS10_X>> <EVAL <TAG.POS10_Y>> <EVAL <TAG.POS10_Z>> <EVAL <TAG.POS10_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS10_X>> <EVAL <TAG.POS10_Y>> <EVAL <TAG.POS10_Z>> <EVAL <TAG.POS10_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=11
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS11_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS11_X>> <EVAL <TAG.POS11_Y>> <EVAL <TAG.POS11_Z>> <EVAL <TAG.POS11_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS11_X>> <EVAL <TAG.POS11_Y>> <EVAL <TAG.POS11_Z>> <EVAL <TAG.POS11_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=12
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS12_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS12_X>> <EVAL <TAG.POS12_Y>> <EVAL <TAG.POS12_Z>> <EVAL <TAG.POS12_M>>
if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endifif (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS12_X>> <EVAL <TAG.POS12_Y>> <EVAL <TAG.POS12_Z>> <EVAL <TAG.POS12_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=13
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS13_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS13_X>> <EVAL <TAG.POS13_Y>> <EVAL <TAG.POS13_Z>> <EVAL <TAG.POS13_M>>

if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>)
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS13_X>> <EVAL <TAG.POS13_Y>> <EVAL <TAG.POS13_Z>> <EVAL <TAG.POS13_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=14
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region.name>','jail1') || (strmatch('<src.region.name>','jail2') || (strmatch('<src.region.name>','jail3') || (strmatch('<src.region.name>','jail4') || (strmatch('<src.region.name>','jail5') || (strmatch('<src.region.name>','jail6') || (strmatch('<src.region.name>','jail7') || (strmatch('<src.region.name>','jail8') || (strmatch('<src.region.name>','jail9') || (strmatch('<src.region.name>','jail 10') || (strmatch('<src.region.name>','green acres')
src.sysmessage @0799,1,1,1,1 Jailde bu islemi yapamazsiniz!

return 1
endif

IF <TAG.POS14_X>=00
SRC.SYSMESSAGE @0799,1,1,1,1 Doldurulmamis Slot a gidemezsiniz..
RETURN 1
ENDIF
IF !<SRC.ISGM>
IF <SRC.ISEVENT.e_house>
IF <SRC.REGION.FLAGS>&0e
SRC.SYSMESSAGE @0799,1,1,1,1 Bu bolgede recall kullanamazsiniz.
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_research
SRC.ACT.P=<EVAL <TAG.POS14_X>> <EVAL <TAG.POS14_Y>> <EVAL <TAG.POS14_Z>> <EVAL <TAG.POS14_M>>

if (<src.act.region.flags>==0892) || (<src.act.region.flags>==06981) || (<src.act.region.flags>==02083) || (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
endif
if (strmatch('<src.act.region.name>','wastelands')) && (<src.act.z><0)
SRC.SYSMESSAGE Gitmek istediginiz yer deniz seviyesinin altinda oldugu icin gidemiyorsunuz.
RETURN 1
endif
if (strmatch('<src.act.region.name>','star'))
src.go jail1
src.tag.jail 3
src.tag.jaillenmis=1
src.events +e_jaevent
src.newitem i_jailcik
src.act.timer=86400
src.act.equip
SRC.SYSMESSAGE Stara nasil gidiyon?
return 1
endif
if (strmatch('<src.act.region.name>','green acres'))
SRC.SYSMESSAGE @0799,1,1,1,1 green acresna Moongate ile gidin!
RETURN 1
endif
TAG.RESEARCH=<SRC.ACT.REGION.FLAGS>
IF (<TAG.RESEARCH>==01092) || (strmatch('<TAG.regionname>','trinsic passage'))
SRC.SYSMESSAGE Bu bolgedeki kuvvetli buyu cemberi girisinizi engelliyor.
RETURN 1
ENDIF
if (<src.findid.i_rb_delay>) || (<src.findid.i_rb_delay2>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
return 1
endif
IF ( <SRC.MAGERY> < 250 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (25 Magery Gerekli)
SRC.SOUND=92
RETURN 1
ENDIF
IF (<SRC.MANA><15)
SRC.SOUND=92
SRC.SYSMESSAGE @50 Yeterli mananiz yok.
RETURN 1
ENDIF
IF (<MOREX> > 0)
MOREX=<MOREX>-1
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
ELSEIF (<SRC.RESTEST 1 i_reag_black_pearl>) && (<SRC.RESTEST 1 i_reag_mandrake_root>) && (<SRC.RESTEST 1 i_reag_blood_moss>
IF ( <SRC.MAGERY> < 400 )
SRC.SYSMESSAGE @0799,1,1,1,1 Yeterli yetenege sahip degilsiniz. (40 Magery Gerekli)
SRC.SOUND=92
RETURN 0
ENDIF
SRC.spell_say Kal Ort Por
src.sd 2
SRC.ANIM=17
SRC.MANA=(<SRC.MANA>+-15)
SRC.CONSUME=1 i_reag_black_pearl
SRC.CONSUME=1 i_reag_blood_moss
SRC.CONSUME=1 i_reag_mandrake_root
ELSE
SRC.SYSMESSAGE @50 Kitapta sarj kalmamis ve uzerinizde buyuyu yapacak malzeme yok.
SRC.SOUND 92
RETURN 1
ENDIF
ENDIF
SRC.NEWITEM i_rb_delay
SRC.ACT.MOREP=<EVAL <TAG.POS14_X>> <EVAL <TAG.POS14_Y>> <EVAL <TAG.POS14_Z>> <EVAL <TAG.POS14_M>>
SRC.ACT.MORE1=4
SRC.ACT.EQUIP
RETURN 1

ONBUTTON=15
if (<src.flags>&statf_freeze)
src.sysmessage @0799,1,1,1,1 Hareket edemiyecek durumdasiniz.

return 1
endif
if (strmatch('<src.region

Değerlendirmeler

0 0

Total votes: 0

Üye Ol veya Giriş Yap

Bu içeriğe yorum atmak istiyorsanız hemen üye olun veya giriş yapın.

Discord ile Bağlan
Twitch ile Bağlan
Steam ile Bağlan
Google ile Bağlan

Yorumlar (0)

Henüz yorum yapılmamış
Sadece kayıtlı kullanıcılar yeni yorum yapabilir.


Ultima-Strike Discord
Benzer Sayfalar
  • Runebook

    2008-07-10 00:27

  • Runebook

    2008-10-24 22:35

  • Runebook

    2008-09-14 12:30

  • Runebook

    2015-01-25 18:35

  • Staff Runebook

    2016-09-06 18:41



  • Son Forumlar
  • Sayfalar
  • sarhos7573
    Royal UO

    Sunucular 50 dakika önce

  • İlkeler Medya
    Mul Dosyaları Hazırlıcak Arkadaş Aranıyor

    Ultima Online 13 saat önce

  • İlkeler Medya
    Server kurulumu Hata

    Ultima Online 17 saat önce

  • Albatros
    NightUO

    Sunucular 2 gün önce

  • Deathwave
    UO'nun 4K remaster projesi var, grafiklere bir...

    Ultima Online 3 gün önce

  • Mortal
    UO:Nimloth Yeniden Doğuyor !

    Sunucular 3 gün önce

  • System_Error
    UO Connector Kullanım Koşulları

    Ultima Online 4 gün önce

  • Mortal
    Son yıllarda UO tercihiniz: RP, PP (Power Play)...

    Ultima Online 6 gün önce

  • morfin59
    Üyeliği 15 yıl ve üzerinde olanlar.

    Ultima Online 1 hafta önce

  • morfin59
    Arkadaslar Potionlarin Üst üste Düsürme Nasil??

    Sphere Scripting 1 hafta önce

  • Tymaron
    Sistem Güncellemeleri: Portal, Sunucu Listesi ve...

    Duyurular 1 hafta önce

  • Lucretius
    AutoMod - AI Destekli Forum Moderasyon

    Duyurular 2 hafta önce

  • Gececi
    Üyeliği 18 yıl ve üstünde olanlar.

    Ultima Online 3 hafta önce

  • Çağdaş İLHAN
    Viox/phobos Sphere Script Pack Alınacaktır

    Sphere Scripting 1 ay önce

  • Venus
    World of UO'da Geçmişe Yolculuk Başladı

    Sunucular 1 ay önce

  • Yeni Başlayanlar İçin Ultima Online

    2025-11-27 19:07

  • Skill seçimlerinizi planlamak artık çok daha kolay

    Ultima Online Karakter Yapılandırma Aracı Bölümü Açıldı!

    2024-10-31 22:47

  • Ultima Online topluluğu, ClassicUO'nun sadece web client olarak kullanılabileceğinin açıklanmasının ardından tepkili.

    Resmi UO, Oyuncuları İkiye Böldü: Web Client Yeterli mi?

    2024-10-14 17:45

  • Ultima Online, ClassicUO ile resmi işbirliği yapıyor! Performans iyileştirmeleri, geniş oyun penceresi ve daha fazlası geliyor.

    Ultima Online, ClassicUO ile Resmi İşbirliğine Gidiyor

    2024-09-26 14:21

  • Centred#

    2024-07-08 22:50

  • CentrED+ 7.9

    2024-07-08 22:34

  • Distance(uzaklık) Sorgusu Hakkında

    2024-06-19 22:05

  • UoFiddler

    2024-06-01 02:19

Menü
  • ANASAYFA
  • FORUM
  • DOKÜMAN
  • İNDİR
  • İLETİŞİM
  • Bağlantılar
  • CS 1.6 indir
  • CS 1.6 Türkçe
  • CS 1.6 Bot
  • CS 1.6 CFG
  • CS 1.6 Rate Ayarları
  • UO Server
  • Ghost Mouse indir
  • FPS Nedir?
  • Ultima Online PVP Server
  • Makroman
  • UO Karakter Yapılandırma
    © 2004 - 2025 Ultima-Strike. Her hakkı saklıdır.