Kod:
/////////////////////////////////////////////////////////////////
// Scripter Name: Neran
// Shard Name: Erador
//
// Last Edited: 25 Mart 2007 by Akillis
/////////////////////////////////////////////////////////////////
// Semih herseyi yaptim ben. Hemen aktif etme. Ben gelince bir bendeki sureye bakicam azalmis mi
// diye, eger azalmissa aktif ederiz.
[PLEVEL 7]
resetmaas
[PLEVEL 1]
gorev
[FUNCTION resetmaas]
var.maas_seviye = <eval <var.maas_seviye> + 1>
[CHARDEF c_char_quester]
NAME=Jackson
ID=c_man
TSPEECH=char_quester
CAN=MT_EQUIP
ON=@Create
TITLE=the Quester
NPC=brain_human
COLOR=colors_skin
STR=100
DEX=100
INT=100
KARMA=1000
FAME=1000
PARRYING=100.0
SWORDSMANSHIP=100.0
MAGICRESISTANCE=50.0
TACTICS=100.0
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
ITEMNEWBIE=i_leather_tunic
COLOR=06aa
ITEMNEWBIE=i_leather_leggings
COLOR=06aa
ITEMNEWBIE=i_leather_sleeves
COLOR=06aa
ITEMNEWBIE=i_leather_gloves
COLOR=06aa
ITEMNEWBIE=i_sandals
COLOR=01
ITEMNEWBIE=i_staff_black
COLOR=06aa
ON=@gethit
src.vendorcyclone
return 1
ON=@CLICK
message @03b2,,1, [Quester]
message @100 <name>
return 1
ON=@DClick
IF (<distance> > 4)
src.sysmessage @38,,1 Görevliye çok uzaktasınız.
return 1
ENDIF
IF !(<src.findid(i_control_quest)>)
src.newitem i_control_quest
src.act.equip
ENDIF
IF (<var.maas_seviye> != <eval <src.findid(i_control_quest).tag.maas_seviye>>) && (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
src.findid(i_control_quest).tag.maas_seviye = <var.maas_seviye>
src.findid(i_control_quest).tag.seviye = 1
ENDIF
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
src.sysmessage @38,,1 Bu aylik görev alma izniniz dolmuştur. Bir dahaki ay tekrar geliniz.
return 1
ENDIF
src.quest_control
src.dialog d_quest
src.tag0.quest =
src.tag0.quest_price =
src.tag0.quest_target =
src.tag0.quest_where =
return 1
[SPEECH char_quester]
[ITEMDEF i_control_quest]
Name= Quest Control Item
Weight= 0
Layer= layer_special
Type= t_eq_script
ON=@Create
tag.maas_seviye = <var.maas_seviye>
tag.seviye = 1
tag.mission = 0
[FUNCTION quest_control]
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 1)
tag.quest = 5 skeleton skull getirilecek.
src.tag0.quest_price = +3 Random silah, 50.000 Altin, 1 Balron heart
src.tag0.quest_target = Skeleton Bosphorus
src.tag0.quest_where = Destard , Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 2)
tag.quest = 5 adet zombie blood getirilecek.
src.tag0.quest_price = +3 Random silah, 75.000 Altin, 2 Balron heart
src.tag0.quest_target = Zombie Bosphorus
src.tag0.quest_where = Destard, Despise
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 3)
tag.quest = 10 adet bosph crystal getirilecek.
src.tag0.quest_price = +3 Random silah, 175.000 Altin, 4 Balron Heart, Llama
src.tag0.quest_target = Dragon Bosphorus
src.tag0.quest_where = Destard, Fire Dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 4)
tag.quest = 5 adet bosph fire getirilecek...(once ates kadehine hapsedin!)
src.tag0.quest_price = +6 Random silah, 200.000 Altin, 4 Balron heart, Llama
src.tag0.quest_target = Dragon Bosphorus
src.tag0.quest_where = Destard, Fire Dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 5)
tag.quest = 10'ar adet bosph crystal ve bosph fire getirilecek.
src.tag0.quest_price = +6 Random silah, 250.000 Altin, 8 Balron heart, Llama
src.tag0.quest_target = Dragon Bosphorus
src.tag0.quest_where = Destard, Fire Dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 6)
tag.quest = 5 adet lich bone getirilecek.
src.tag0.quest_price = +6 Random silah, 300.000 Altin, +15 Invul studded gloves
src.tag0.quest_target = Lich Bosphorus
src.tag0.quest_where = Destard, Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 7)
tag.quest = 5 adet lich pearl getirilecek.
src.tag0.quest_price = +9 Random silah, 350.000 Altin, +15 Invul studded gorget
src.tag0.quest_target = Lich Bosphorus
src.tag0.quest_where = Destard, Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 8)
tag.quest = 10 adet rotting poison getirilecek.
src.tag0.quest_price = +9 Random silah, 375.000 Altin, +15 Invul studded sleeves
src.tag0.quest_target = Rotting Bosphorus
src.tag0.quest_where = Destard, Yew territory, Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 9)
tag.quest = 15'er adet lich pearl ve rotting poison getirilecek.
src.tag0.quest_price = +9 Random silah, 400.000 Altin, +15 Invul studded leggings
src.tag0.quest_target = Rotting Bosphorus
src.tag0.quest_where = Destard, Yew territory
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 10)
tag.quest = 50 adet rotting blood getirilecek.
src.tag0.quest_price = +12 Random silah, 450.000 Altin, +15 Invul studded tunic
src.tag0.quest_target = Rotting Bosphorus
src.tag0.quest_where = Destard, Yew territory
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 11)
tag.quest = 15 adet golem crsytal getirilecek.
src.tag0.quest_price = +12 Random silah, 500.000 Altin, A small stone tower
src.tag0.quest_target = Golem Bosphorus
src.tag0.quest_where = Destard,Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 12)
tag.quest = 15 adet golem ingot getirilecek.
src.tag0.quest_price = +12 short spear, 550.000 Altin, Sinirsiz rare dye
src.tag0.quest_target = Golem Bosphorus
src.tag0.quest_where = Destard,Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 13)
tag.quest = 15 adet Slayer of Amen Scroll'u getirilecek.
src.tag0.quest_price = +12 Random silah, 575.000 Altin, Sinirsiz leather dye
src.tag0.quest_target = Slayer of Amen Bosphorus
src.tag0.quest_where = Destard, Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 14)
tag.quest = 30 adet Slayer of Amen Poison getirilecek.
src.tag0.quest_price = +15 Random silah, 625.000 Altin, Saphire robe
src.tag0.quest_target = Slayer of Amen Bosphorus
src.tag0.quest_where = Destard, Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 15)
tag.quest = 30'ar adet Slayer of Amen Poison ve Scroll'u getirilecek.
src.tag0.quest_price = +15 Random silah, 675.000 Altin, A golem
src.tag0.quest_target = Slayer of Amen Bosphorus
src.tag0.quest_where = Destard, Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
tag.quest = yok
src.tag0.quest_price = yok
src.tag0.quest_target = yok
src.tag0.quest_where = yok
ENDIF
[FUNCTION quest_finished]
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 1)
IF (<src.restest 5 i_skeleton_skull>)
src.consume 5 i_skeleton_skull
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +3 random silah, 50.000 altin ve 1 adet balron heart..
src.newitem random_weapon_ruin
src.act.bounce
src.newitem i_gold
src.act.amount 50000
src.act.bounce
src.newitem i_heart_balron
src.act.bounce
src.findid(i_control_quest).tag.seviye = 2
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 2)
IF (<src.restest 5 i_blood_zombie>)
src.consume 5 i_blood_zombie
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +3 random silah, 75.000 altin ve 2 Adet balron heart..
src.newitem random_weapon_ruin
src.act.bounce
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_gold
src.act.amount 50000
src.act.bounce
src.newitem i_heart_balron
src.act.amount 2
src.act.bounce
src.findid(i_control_quest).tag.seviye = 3
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 3)
IF (<src.restest 10 i_crystal_bosph>)
src.consume 10 i_crystal_bosph
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +3 random silah, 175.000 altin, 4 Balron Heart, Llama
src.newitem random_weapon_ruin
src.act.bounce
For 2
src.newitem i_gold
src.act.amount 65000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 45000
src.act.bounce
src.newitem i_heart_balron
src.act.amount 4
src.act.bounce
src.newitem i_pet_llama
src.act.bounce
src.findid(i_control_quest).tag.seviye = 4
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 4)
IF (<src.restest 5 i_crystal_fire_bosph>)
src.consume 5 i_crystal_fire_bosph
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +6 random silah, 200.000 altin, 4 balron heart, Llama
src.newitem random_weapon_might
src.act.bounce
For 3
src.newitem i_gold
src.act.amount 65000
src.act.bounce
endfor
src.act.newitem i_gold
src.act.amount 5000
src.act.bounce
src.newitem i_heart_balron
src.act.amount 4
src.act.bounce
src.newitem i_pet_llama
src.act.bounce
src.findid(i_control_quest).tag.seviye = 5
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 5)
IF (<src.restest 10 i_crystal_fire_bosph>) && (<src.restest 10 i_crystal_bosph>)
src.consume 10 i_crsytal_fire_bosph
src.consume 10 i_crsytal_bosph
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +6 random silah, 250.000 altin, 8 balron heart, Llama
src.newitem random_weapon_might
src.act.bounce
For 5
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_heart_balron
src.act.amount 8
src.act.bounce
src.newitem i_pet_llama
src.act.bounce
src.findid(i_control_quest).tag.seviye = 6
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 6)
IF (<src.restest 5 i_bone_lich>)
src.consume 5 i_bone_lich
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +6 random silah, 300.000 altin, +15 invul studded gloves
src.newitem random_weapon_might
src.act.bounce
For 6
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_gloves_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 7
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 7)
IF (<src.restest 5 i_pearl_lich>)
src.consume 5 i_pearl_lich
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +9 random silah, 350.000 altin, +15 invul studded gorget
src.newitem random_weapon_force
src.act.bounce
For 7
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_gorget_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 8
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 8)
IF (<src.restest 10 i_poison_rotting>)
src.consume 10 i_poison_rotting
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +9 random silah, 375.000 altin, +15 invul studded sleeves
src.newitem random_weapon_force
src.act.bounce
For 7
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_studded_sleeves_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 9
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 9)
IF (<src.restest 15 i_poison_rotting>)
src.consume 15 i_poison_rotting
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +9 random silah, 400.000 altin, +15 invul studded leggings
src.newitem random_weapon_force
src.act.bounce
For 8
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_leggings_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 10
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 10)
IF (<src.restest 50 i_blood_rotting>)
src.consume 50 i_blood_rotting
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +12 random silah, 450.000 altin, +15 invul studded tunic
src.newitem random_weapon_power
src.act.bounce
For 9
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_tunic_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 11
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 11)
IF (<src.restest 15 i_crystal_golem>)
src.consume 15 i_crystal_golem
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +12 random silah, 500.000 altin, a small stone tower
src.newitem random_weapon_power
src.act.bounce
For 10
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_deed_tower_wizard
src.act.bounce
src.findid(i_control_quest).tag.seviye = 12
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 12)
IF (<src.restest 15 i_ingot_golem>)
src.consume 15 i_ingot_golem
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +12 random silah, 550.000 altin, sinirsiz rare dye
src.newitem random_weapon_power
src.act.bounce
For 11
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_maas_rare
src.act.bounce
src.findid(i_control_quest).tag.seviye = 13
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 13)
IF (<src.restest 15 i_scroll_soa>)
src.consume 15 i_scroll_soa
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +15 random silah, 575.000 altin, sinirsiz leather dye
src.newitem random_weapon_vanq
src.act.bounce
For 11
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_maas_leather
src.act.bounce
src.findid(i_control_quest).tag.seviye = 14
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 14)
IF (<src.restest 30 i_poison_soa>)
src.consume 30 i_poison_soa
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +15 random silah, 625.000 altin, saphire robe
src.newitem random_weapon_vanq
src.act.bounce
For 12
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_holy_robe
src.act.bounce
src.findid(i_control_quest).tag.seviye = 15
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 15)
IF (<src.restest 30 i_poison_soa>) && (<src.restest 30 i_scroll_soa>)
src.consume 30 i_scroll_soa
src.consume 30 i_poison_sea
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +15 random silah, 675.000 altin ve golem..
src.newitem random_weapon_vanq
src.act.bounce
For 13
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_pet_golem2
src.bounce
src.findid(i_control_quest).tag.seviye = 16
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ENDIF
[dialog d_quest]
0,0
nomove
resizepic 160 100 3600 560 250
resizepic 180 120 9350 520 210
button 190 190 2104 2103 0 2 1
button 190 210 2104 2103 1 0 2
button 190 230 2104 2103 1 0 3
button 190 250 2104 2103 1 0 4
text 190 120 00 0
text 190 140 999 1
text 210 185 00 2
text 210 205 00 3
text 210 225 00 4
text 210 245 00 5
if (<src.findid.i_gorevaldim>)
text 190 275 999 14
text 190 295 00 15
endif
page 2
resizepic 160 350 3600 460 250
resizepic 180 370 9350 420 210
text 200 370 999 6
text 200 390 00 7
text 200 410 999 8
text 200 430 00 9
text 200 450 999 10
text 200 470 00 11
text 200 490 999 12
text 200 510 00 13
[dialog d_quest TEXT]
Siradaki gorev:
<src.tag0.quest> [ <eval <src.findid(i_control_quest).tag.seviye>> ]
Gorev detaylari
Gorevi al
<qval (<eval <src.findid(i_control_quest).tag.mission>> == 1 ) ? Görevi iptal et : Gorevi reddet>
Gorevi teslim et
Gorev:
<src.tag0.quest>
Hedef:
<src.tag0.quest_target>
Bolgeler:
<src.tag0.quest_where>
Oduller:
<src.tag0.quest_price>
Gorev alabilmek icin:
<eval <src.findid.i_gorevaldim.timer>/3600> saat, <eval <src.findid.i_gorevaldim.timer>/1500> dakika bekliyeceksiniz.
[dialog d_quest BUTTON]
ON=2
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
src.sysmessage @38,,1 Size verebilecegimiz baska bir gorev bulunmuyor.
return 1
ENDIF
IF (<eval <src.findid(i_control_quest).tag.mission>> == 1)
src.sysmessage @38,,1 Daha onceden bir gorev almis bulunuyorsunuz.
return 1
elseif (<src.findid.i_gorevaldim>)
src.sysmessage @40,,1 Gunde sadece 1 kez gorev alabilirsiniz.
src.sysmessage @03b2,,1, Yeni gorev alabilmeniz icin : <eval <src.findid.i_gorevaldim.timer> / 3600> saat, <eval <src.findid.i_gorevaldim.timer> / 60> dakika beklemelisiniz.
return 1
ELSE
src.findid(i_control_quest).tag.mission = 1
src.sysmessage @54,,1 <eval <src.findid(i_control_quest).tag.seviye>>. gorevi aldiniz. Gorev detaylari icin .gorev yazmaniz yeterlidir.
ENDIF
ON=3
IF (<eval <src.findid(i_control_quest).tag.mission>> == 1)
src.findid(i_control_quest).tag.mission = 0
src.findid.i_gorevaldim.remove
src.sysmessage @38,,1 Gorevi iptal ettiniz.
ENDIF
ON=4
IF (<eval <src.findid(i_control_quest).tag.mission>> == 1)
src.quest_finished
ELSE
src.sysmessage @38,,1 Görev almamış bulunuyorsunuz.
ENDIF
[FUNCTION gorev]
src.quest_control
src.dialog d_gorev
src.tag0.quest =
src.tag0.quest_price =
src.tag0.quest_target =
src.tag0.quest_where =
[DIALOG d_gorev]
0,0
nomove
resizepic 160 350 3600 460 250
resizepic 180 370 9350 420 210
text 200 370 999 0
text 200 390 00 1
text 200 410 999 2
text 200 430 00 3
text 200 450 999 4
text 200 470 00 5
text 200 490 999 6
text 200 510 00 7
if (<src.findid.i_gorevaldim>)
text 200 530 999 8
text 200 550 00 9
endif
[dialog d_gorev TEXT]
Gorev:
<src.tag0.quest>
Hedef:
<src.tag0.quest_target>
Bolgeler:
<src.tag0.quest_where>
Oduller:
<src.tag0.quest_price>
Bir sonraki gorevi alabilmek icin:
<eval <src.findid.i_gorevaldim.timer>/3600> saat, <eval <src.findid.i_gorevaldim.timer>/1500> dakika bekliyeceksiniz.
// QUEST ITEMS
[ITEMDEF i_skeleton_skull]
NAME= Skeleton skull
ID= i_bone_skull
WEIGHT= 1
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
ON=@Create
Color= 0455
[ITEMDEF i_blood_zombie]
NAME= Zombie blood
ID= i_vial_empty
WEIGHT= 0
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
ON=@Create
Color= 08a1
[ITEMDEF i_crystal_bosph]
NAME= Bosph crystal
ID= i_crystal_green_big
WEIGHT= 2
ON=@Create
Color= 0846
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_fire_bosph]
NAME= Bosph fire
ID= i_fire
WEIGHT= 0
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @07cc Bu itemi ates kadehine hapsetmeden kullanamazsiniz.
RETURN 1
ON=@Create
ATTR = 010
TIMER= 10
ON=@Timer
remove
return 1
[ITEMDEF i_blood_bosph]
NAME= Bosph blood
ID= i_vial_empty
WEIGHT= 0
ON=@Create
Color= 08a1
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_bone_lich]
NAME= Lich bone
ID= i_bone
WEIGHT= 1
ON=@Create
Color= 0bb7
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_pearl_lich]
NAME= Lich pearl
ID= i_reag_black_pearl
WEIGHT= 1
ON=@Create
Color= 0800
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_poison_rotting]
NAME=Rotting poison
ID=i_bottle_GREEN
WEIGHT= 1
ON=@Create
Color= 0bb5
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_blood_rotting]
NAME= Rotting blood
ID= i_vial_empty
WEIGHT= 1
ON=@Create
Color= 666
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_crystal_golem]
NAME= Golem crystal
ID= i_crystal_green_big
WEIGHT= 2
ON=@Create
Color= 990
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_ingot_golem]
NAME= Golem ingot
ID= i_ingot_iron
WEIGHT= 2
ON=@Create
Color= 990
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_scroll_soa]
NAME= Slayer of Amen scroll
ID= i_scroll_bless
WEIGHT= 1
ON=@Create
Color= 01
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_poison_soa]
NAME= Slayer of Amen poison
ID=i_bottle_green
WEIGHT= 1
ON=@Create
Color= 01
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_blood_soa]
NAME= Slayer of Amen Blood
ID= i_vial_empty
WEIGHT= 1
ON=@Create
Color= 01
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_crystal_empty2]
NAME= Empty Fire Crystal
ID= i_crystal_green_big
WEIGHT= 2
ON=@Create
Color= 0810
ON=@CLICK
MESSAGE @0790,,1 [Ates Kadehi]
MESSAGE @0 <name>
RETURN 1
ON=@DClick
target @0790,,1 Hapsedilecek Bosph Ates'ini seciniz?
return 1
ON=@Targon_Item
IF (<src.targ.baseid> == i_fire_bosph)
src.newitem i_crystal_fire_bosph
src.act.bounce
src.targ.remove
remove
SRC.SYSMESSAGE @50 Bosph Atesini basariyla hapsettiniz.
ENDIF
RETURN 1
[ITEMDEF i_crystal_fire_bosph]
NAME= Bosph's Fire Crystal
ID= i_crystal_green_big
WEIGHT= 0
ON=@Create
Color= 07cc
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek..
RETURN 1
// Quest NPCs
[CHARDEF c_bosph_skeleton]
NAME= Bosphorus Skeleton
ID= c_skeleton_w_sword
CAN=MT_WALK|MT_RUN|MT_EQUIP
DAM=5
ARMOR=16
RESOURCES=8 i_reag_bone
FOODTYPE=
TEVENTS=e_undead
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Skeleton
ON=@Create
color 06aa
NPC=brain_undead
STR=150
DEX={56 75}
INT={16 40}
Swordsmanship=100.0
PARRYING={65.0 85.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={65.0 80.0}
WRESTLING={65.0 85.0}
FAME={100 2000}
KARMA={-1999 -4999}
ON=@NPCRestock
ITEM=i_cutlass
ITEM=rich_undead_backpack
ITEM={ random_gold_pile 1 0 2 }
ITEM={ i_bone_chest 1 i_bone_leggings 1 i_bone_arms 1 i_bone_gloves 1 i_bone_helmet 1 0 5 }
ITEM= { i_skeleton_skull 1 0 3}
[CHARDEF c_bosph_zombie]
NAME= Bosphorus Zombie
ID= c_zombie
CAN=MT_WALK|MT_RUN|MT_EQUIP
DAM=7
ARMOR=25
FOODTYPE=
TEVENTS=e_undead
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Zombie
ON=@Create
color 06aa
NPC=brain_undead
STR=350
DEX={56 75}
INT={16 30}
PARRYING={85.0 100.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={65.0 80.0}
WRESTLING={85.0 95.0}
FAME={100 2000}
KARMA={-1999 -4999}
ON=@NPCRestock
ITEM=rich_undead_backpack
ITEM={ random_gold_pile 1 0 2 }
ITEM= { i_blood_zombie 1 0 3}
[CHARDEF c_bosph_dragon]
NAME= Bosphorus Dragon
ID= c_dragon_red
CAN=MT_WALK|MT_RUN|MT_EQUIP
FOODTYPE=
TEVENTS=e_undead
DAM=9,33
ARMOR=30
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Dragon
ON=@Create
color 06aa
NPC=brain_dragon
STR={ 1050 1500 }
DEX={ 400 500 }
INT={ 30 50 }
PARRYING={55.0 95.0}
MAGERY={99.0 100.0}
MAGICRESISTANCE={99.0 100.0}
TACTICS={99.0 100.0}
WRESTLING={90.0 93.0}
TAMING=100.0
FAME={3000 9000}
KARMA={-4999 -5999}
ON=@NPCRestock
ITEM={ random_gold_pile 1 0 2 }
ITEM= { i_crystal_bosph 1 0 3}
ITEM= { i_blood_bosph 1 0 5}
ITEM= { i_crystal_empty2 1 0 4}
ON=@Death
IF (RAND(3) == 1)
src.newitem i_fire_bosph
new.p = <p>
ENDIF
[CHARDEF c_bosph_lich]
NAME=Bosphorus Liche
ID=c_Liche
ICON=i_pet_LICH
DAM=6,18
ARMOR=25
RESOURCES=
CAN=MT_WALK
DESIRES=t_bone,i_gold,t_wand,t_reagent,e_undead
TEVENTS=e_undead
ON=@Create
color 06aa
NPC=brain_undead
STR={615 705}
DEX={106 125}
INT={565 655}
PARRYING={55.0 65.0}
MAGERY={90.0 100.0}
MAGICRESISTANCE={90.0 100.0}
TACTICS={50.0 70.0}
WRESTLING={60.0 80.0}
FAME={100 2000}
KARMA={-5000 -5999}
ON=@NPCRestock
ITEM=loot_LICH_LORD
ITEM=i_bone_lich,R4
ITEM=i_pearl_lich,R5
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Liche
[CHARDEF c_bosph_rotting]
NAME=Bosphorus Rotting
SOUND=snd_monster_zombie1
ID=C_ZOMBIE
CAN=MT_RUN|MT_WALK
DAM=5,0
ARMOR=45
TEVENTS=e_undead
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Rotting
ON=@Create
COLOR=06aa
NPC=brain_undead
STR=400
DEX=275
INT=20
PARRYING={90.0 100.0}
MAGICRESISTANCE={100.0}
TACTICS={90.0 100.0
WRESTLING={120.0 130.0}
POISONING={300.0 700.0}
FAME={300 5000}
KARMA={-6000 -6200}
ITEM=i_gold {700 1200}
ITEM=RANDOM_WEAPON_force,R9
ITEM=i_poison_rotting,R5
ITEM=i_blood_rotting,R5
[CHARDEF c_bosph_golem]
DEFNAME=c_bosph_golem
NAME=Bosphorus Golem
ID=c_elem_earth
SOUND=snd_ELEMENTL_ERTHEL1
ICON=i_pet_elem_earth
DAM=35,60
ARMOR=30
CAN=MT_WALK|MT_RUN|MT_USEHANDS|MT_FIRE_IMMUNE
AVERSIONS=r_water
BLOODCOLOR=0515
ON=@Create
COLOR=06aa
STR=750
DEX=550
INT=600
FAME={7000 9000}
KARMA={-6000 -6999}
PARRYING={90.0 100.0}
MAGERY={200.0 300.0}
MAGICRESISTANCE={1290.0 1900.0}
TACTICS={90.0 100.0}
WRESTLING={90.0 100.0}
npc=brain_monster
ITEMNEWBIE=i_spellbook
ADDSPELL=s_energy_bolt
ITEM=loot_GOLEM
ITEM={ i_crystal_golem 1 0 6 }
ITEM={ i_ingot_golem 1 0 5 }
[CHARDEF c_soa]
NAME=Bosphorus Soa
ID=c_DAEMON_W_SWORD
SOUND=snd_MONSTER_DAEMON1
ICON=i_pet_dragon
DAM=30
ARMOR=18,51
RESOURCES=9 i_ribs_raw, 8 i_reag_daemon_bone
CAN=MT_WALK|MT_FLY
DESIRES=c_DAEMON,i_gold,t_wand
AVERSIONS=r_water,r_mountains
ON=@Create
COLOR=06aa
STR={985 1185}
DEX={175 255}
INT={15 25}
PARRYING={90.0 100.0}
MAGERY={90.0 100.0}
MAGICRESISTANCE={90.0 100.0}
TACTICS={90.0 100.0}
WRESTLING={90.0 100.0}
NPC=brain_monster
FAME={4000 8000}
KARMA={-6000 -6999}
ON=@NPCRestock
ITEM=loot_BALRON
ITEM= { i_scroll_soa 1 0 4 }
ITEM= { i_poison_soa 1 0 6}
ITEM= { i_blood_soa 1 0 6}
ON=@gethit
if (rand(10) == 1)
if (<hits> < 50)
sayua 0481,2,0,eng,* Kendini iyilestirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
hits=(<hits> + 50)
endif
if (<act.baseid>=c_vortex)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_blade_spirit)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_water)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_air)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_fire)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_earth)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_daemon)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_bear_polar)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<flags> &statf_poisoned)
sayua 0481,2,0,eng,* Zehiri iyilestirir *
sound snd_spell_cure
findid.i_rune_poison.remove
endif
[ITEMDEF i_maas_leather]
DEFNAME=i_maas_leather
NAME=Leather dye tub
WEIGHT=10
ID=i_dye_tub
TYPE=t_dye_vat
On=@Create
morey 5
DORAND 10
COLOR=084b
COLOR=0543
COLOR=066d
COLOR=0845
COLOR=096c
COLOR=051a
COLOR=04df
COLOR=08a1
COLOR=059e
COLOR=0455
ENDDO
On=@Click
message @48,,1 [sinirsiz]
message @96,,1 <name>
return 1
ON=@DCLICK
On=@TargOn_Char
return 1
On=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @38,,1 Hata: Boyayacaginiz esya uzerinizde olmali.
elseif !((<src.targ.dispid> == i_leather_cap) || (<src.targ.dispid> == i_leather_gorget) || (<src.targ.dispid> == i_leather_gloves) || (<src.targ.dispid> == i_leather_sleeves) || (<src.targ.dispid> == i_leather_leggings) || (<src.targ.dispid> == i_leather_tunic) || (<src.targ.dispid> == i_studded_gorget) || (<src.targ.dispid> == i_studded_gloves) || (<src.targ.dispid> == i_studded_sleeves) || (<src.targ.dispid> == i_studded_leggings) || (<src.targ.dispid> == i_studded_tunic) || (<src.targ.dispid> == i_armor_female_shorts) || (<src.targ.dispid> == i_armor_female_bustier) || (<src.targ.dispid> == i_armor_female_bustier_studded) || (<src.targ.dispid> == i_armor_female_studded) || (<src.targ.dispid> == i_armor_female_skirt) || ( <src.targ.dispid> == i_armor_female_leather))
src.sysmessage @38,,1 Hata: Sadece derileri boyayabilirsiniz
else
src.targ.color <color>
src.targ.update
endif
return 1
[ITEMDEF i_maas_rare]
DEFNAME=i_maas_rare
NAME=Rare dye tub
WEIGHT=10
ID=i_dye_tub
TYPE=t_dye_vat
On=@Create
morey 5
DORAND 10
COLOR=084b
COLOR=0543
COLOR=066d
COLOR=0845
COLOR=096c
COLOR=051a
COLOR=04df
COLOR=08a1
COLOR=059e
COLOR=0455
ENDDO
On=@Click
message @48,,1 [sinirsiz]
message @96,,1 <name>
return 1
ON=@DCLICK
On=@TargOn_Char
return 1
On=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @38,,1 Hata: Boyayacaginiz esya uzerinizde olmali.
elseif !((<src.targ.type> = t_clothing) || (<src.targ.baseid> == i_bag) || (<src.targ.baseid> == i_robe_mage) || (<src.targ.baseid> == i_robe))
src.sysmessage @38,,1 Hata: Bunu boyayamazsiniz
elseif (<src.targ.baseid> == i_holy_robe)
src.sysmessage @38,,1 Hata: Bunu boyayamazsiniz
else
src.targ.color <color>
src.targ.update
endif
return 1
// Gorev aldim timer
[itemdef i_gorevaldim]
id i_memory
type t_eq_script
name gorev aldim
On=@Timer
cont.sysmessage @50,,1 Yeni gorev alabilirsiniz. Sureniz dolmustur.
remove
return 1
[EOF]
// Scripter Name: Neran
// Shard Name: Erador
//
// Last Edited: 25 Mart 2007 by Akillis
/////////////////////////////////////////////////////////////////
// Semih herseyi yaptim ben. Hemen aktif etme. Ben gelince bir bendeki sureye bakicam azalmis mi
// diye, eger azalmissa aktif ederiz.
[PLEVEL 7]
resetmaas
[PLEVEL 1]
gorev
[FUNCTION resetmaas]
var.maas_seviye = <eval <var.maas_seviye> + 1>
[CHARDEF c_char_quester]
NAME=Jackson
ID=c_man
TSPEECH=char_quester
CAN=MT_EQUIP
ON=@Create
TITLE=the Quester
NPC=brain_human
COLOR=colors_skin
STR=100
DEX=100
INT=100
KARMA=1000
FAME=1000
PARRYING=100.0
SWORDSMANSHIP=100.0
MAGICRESISTANCE=50.0
TACTICS=100.0
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
ITEMNEWBIE=i_leather_tunic
COLOR=06aa
ITEMNEWBIE=i_leather_leggings
COLOR=06aa
ITEMNEWBIE=i_leather_sleeves
COLOR=06aa
ITEMNEWBIE=i_leather_gloves
COLOR=06aa
ITEMNEWBIE=i_sandals
COLOR=01
ITEMNEWBIE=i_staff_black
COLOR=06aa
ON=@gethit
src.vendorcyclone
return 1
ON=@CLICK
message @03b2,,1, [Quester]
message @100 <name>
return 1
ON=@DClick
IF (<distance> > 4)
src.sysmessage @38,,1 Görevliye çok uzaktasınız.
return 1
ENDIF
IF !(<src.findid(i_control_quest)>)
src.newitem i_control_quest
src.act.equip
ENDIF
IF (<var.maas_seviye> != <eval <src.findid(i_control_quest).tag.maas_seviye>>) && (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
src.findid(i_control_quest).tag.maas_seviye = <var.maas_seviye>
src.findid(i_control_quest).tag.seviye = 1
ENDIF
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
src.sysmessage @38,,1 Bu aylik görev alma izniniz dolmuştur. Bir dahaki ay tekrar geliniz.
return 1
ENDIF
src.quest_control
src.dialog d_quest
src.tag0.quest =
src.tag0.quest_price =
src.tag0.quest_target =
src.tag0.quest_where =
return 1
[SPEECH char_quester]
[ITEMDEF i_control_quest]
Name= Quest Control Item
Weight= 0
Layer= layer_special
Type= t_eq_script
ON=@Create
tag.maas_seviye = <var.maas_seviye>
tag.seviye = 1
tag.mission = 0
[FUNCTION quest_control]
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 1)
tag.quest = 5 skeleton skull getirilecek.
src.tag0.quest_price = +3 Random silah, 50.000 Altin, 1 Balron heart
src.tag0.quest_target = Skeleton Bosphorus
src.tag0.quest_where = Destard , Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 2)
tag.quest = 5 adet zombie blood getirilecek.
src.tag0.quest_price = +3 Random silah, 75.000 Altin, 2 Balron heart
src.tag0.quest_target = Zombie Bosphorus
src.tag0.quest_where = Destard, Despise
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 3)
tag.quest = 10 adet bosph crystal getirilecek.
src.tag0.quest_price = +3 Random silah, 175.000 Altin, 4 Balron Heart, Llama
src.tag0.quest_target = Dragon Bosphorus
src.tag0.quest_where = Destard, Fire Dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 4)
tag.quest = 5 adet bosph fire getirilecek...(once ates kadehine hapsedin!)
src.tag0.quest_price = +6 Random silah, 200.000 Altin, 4 Balron heart, Llama
src.tag0.quest_target = Dragon Bosphorus
src.tag0.quest_where = Destard, Fire Dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 5)
tag.quest = 10'ar adet bosph crystal ve bosph fire getirilecek.
src.tag0.quest_price = +6 Random silah, 250.000 Altin, 8 Balron heart, Llama
src.tag0.quest_target = Dragon Bosphorus
src.tag0.quest_where = Destard, Fire Dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 6)
tag.quest = 5 adet lich bone getirilecek.
src.tag0.quest_price = +6 Random silah, 300.000 Altin, +15 Invul studded gloves
src.tag0.quest_target = Lich Bosphorus
src.tag0.quest_where = Destard, Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 7)
tag.quest = 5 adet lich pearl getirilecek.
src.tag0.quest_price = +9 Random silah, 350.000 Altin, +15 Invul studded gorget
src.tag0.quest_target = Lich Bosphorus
src.tag0.quest_where = Destard, Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 8)
tag.quest = 10 adet rotting poison getirilecek.
src.tag0.quest_price = +9 Random silah, 375.000 Altin, +15 Invul studded sleeves
src.tag0.quest_target = Rotting Bosphorus
src.tag0.quest_where = Destard, Yew territory, Shame
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 9)
tag.quest = 15'er adet lich pearl ve rotting poison getirilecek.
src.tag0.quest_price = +9 Random silah, 400.000 Altin, +15 Invul studded leggings
src.tag0.quest_target = Rotting Bosphorus
src.tag0.quest_where = Destard, Yew territory
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 10)
tag.quest = 50 adet rotting blood getirilecek.
src.tag0.quest_price = +12 Random silah, 450.000 Altin, +15 Invul studded tunic
src.tag0.quest_target = Rotting Bosphorus
src.tag0.quest_where = Destard, Yew territory
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 11)
tag.quest = 15 adet golem crsytal getirilecek.
src.tag0.quest_price = +12 Random silah, 500.000 Altin, A small stone tower
src.tag0.quest_target = Golem Bosphorus
src.tag0.quest_where = Destard,Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 12)
tag.quest = 15 adet golem ingot getirilecek.
src.tag0.quest_price = +12 short spear, 550.000 Altin, Sinirsiz rare dye
src.tag0.quest_target = Golem Bosphorus
src.tag0.quest_where = Destard,Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 13)
tag.quest = 15 adet Slayer of Amen Scroll'u getirilecek.
src.tag0.quest_price = +12 Random silah, 575.000 Altin, Sinirsiz leather dye
src.tag0.quest_target = Slayer of Amen Bosphorus
src.tag0.quest_where = Destard, Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 14)
tag.quest = 30 adet Slayer of Amen Poison getirilecek.
src.tag0.quest_price = +15 Random silah, 625.000 Altin, Saphire robe
src.tag0.quest_target = Slayer of Amen Bosphorus
src.tag0.quest_where = Destard, Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 15)
tag.quest = 30'ar adet Slayer of Amen Poison ve Scroll'u getirilecek.
src.tag0.quest_price = +15 Random silah, 675.000 Altin, A golem
src.tag0.quest_target = Slayer of Amen Bosphorus
src.tag0.quest_where = Destard, Ice isle, Ice dungeon
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
tag.quest = yok
src.tag0.quest_price = yok
src.tag0.quest_target = yok
src.tag0.quest_where = yok
ENDIF
[FUNCTION quest_finished]
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 1)
IF (<src.restest 5 i_skeleton_skull>)
src.consume 5 i_skeleton_skull
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +3 random silah, 50.000 altin ve 1 adet balron heart..
src.newitem random_weapon_ruin
src.act.bounce
src.newitem i_gold
src.act.amount 50000
src.act.bounce
src.newitem i_heart_balron
src.act.bounce
src.findid(i_control_quest).tag.seviye = 2
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 2)
IF (<src.restest 5 i_blood_zombie>)
src.consume 5 i_blood_zombie
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +3 random silah, 75.000 altin ve 2 Adet balron heart..
src.newitem random_weapon_ruin
src.act.bounce
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_gold
src.act.amount 50000
src.act.bounce
src.newitem i_heart_balron
src.act.amount 2
src.act.bounce
src.findid(i_control_quest).tag.seviye = 3
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 3)
IF (<src.restest 10 i_crystal_bosph>)
src.consume 10 i_crystal_bosph
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +3 random silah, 175.000 altin, 4 Balron Heart, Llama
src.newitem random_weapon_ruin
src.act.bounce
For 2
src.newitem i_gold
src.act.amount 65000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 45000
src.act.bounce
src.newitem i_heart_balron
src.act.amount 4
src.act.bounce
src.newitem i_pet_llama
src.act.bounce
src.findid(i_control_quest).tag.seviye = 4
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 4)
IF (<src.restest 5 i_crystal_fire_bosph>)
src.consume 5 i_crystal_fire_bosph
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +6 random silah, 200.000 altin, 4 balron heart, Llama
src.newitem random_weapon_might
src.act.bounce
For 3
src.newitem i_gold
src.act.amount 65000
src.act.bounce
endfor
src.act.newitem i_gold
src.act.amount 5000
src.act.bounce
src.newitem i_heart_balron
src.act.amount 4
src.act.bounce
src.newitem i_pet_llama
src.act.bounce
src.findid(i_control_quest).tag.seviye = 5
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 5)
IF (<src.restest 10 i_crystal_fire_bosph>) && (<src.restest 10 i_crystal_bosph>)
src.consume 10 i_crsytal_fire_bosph
src.consume 10 i_crsytal_bosph
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +6 random silah, 250.000 altin, 8 balron heart, Llama
src.newitem random_weapon_might
src.act.bounce
For 5
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_heart_balron
src.act.amount 8
src.act.bounce
src.newitem i_pet_llama
src.act.bounce
src.findid(i_control_quest).tag.seviye = 6
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 6)
IF (<src.restest 5 i_bone_lich>)
src.consume 5 i_bone_lich
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +6 random silah, 300.000 altin, +15 invul studded gloves
src.newitem random_weapon_might
src.act.bounce
For 6
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_gloves_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 7
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 7)
IF (<src.restest 5 i_pearl_lich>)
src.consume 5 i_pearl_lich
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +9 random silah, 350.000 altin, +15 invul studded gorget
src.newitem random_weapon_force
src.act.bounce
For 7
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_gorget_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 8
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 8)
IF (<src.restest 10 i_poison_rotting>)
src.consume 10 i_poison_rotting
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +9 random silah, 375.000 altin, +15 invul studded sleeves
src.newitem random_weapon_force
src.act.bounce
For 7
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_studded_sleeves_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 9
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 9)
IF (<src.restest 15 i_poison_rotting>)
src.consume 15 i_poison_rotting
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +9 random silah, 400.000 altin, +15 invul studded leggings
src.newitem random_weapon_force
src.act.bounce
For 8
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_leggings_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 10
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 10)
IF (<src.restest 50 i_blood_rotting>)
src.consume 50 i_blood_rotting
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +12 random silah, 450.000 altin, +15 invul studded tunic
src.newitem random_weapon_power
src.act.bounce
For 9
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_studded_tunic_invulnerability
src.act.bounce
src.findid(i_control_quest).tag.seviye = 11
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 11)
IF (<src.restest 15 i_crystal_golem>)
src.consume 15 i_crystal_golem
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +12 random silah, 500.000 altin, a small stone tower
src.newitem random_weapon_power
src.act.bounce
For 10
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_deed_tower_wizard
src.act.bounce
src.findid(i_control_quest).tag.seviye = 12
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 12)
IF (<src.restest 15 i_ingot_golem>)
src.consume 15 i_ingot_golem
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +12 random silah, 550.000 altin, sinirsiz rare dye
src.newitem random_weapon_power
src.act.bounce
For 11
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_maas_rare
src.act.bounce
src.findid(i_control_quest).tag.seviye = 13
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 13)
IF (<src.restest 15 i_scroll_soa>)
src.consume 15 i_scroll_soa
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +15 random silah, 575.000 altin, sinirsiz leather dye
src.newitem random_weapon_vanq
src.act.bounce
For 11
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_maas_leather
src.act.bounce
src.findid(i_control_quest).tag.seviye = 14
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 14)
IF (<src.restest 30 i_poison_soa>)
src.consume 30 i_poison_soa
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +15 random silah, 625.000 altin, saphire robe
src.newitem random_weapon_vanq
src.act.bounce
For 12
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_holy_robe
src.act.bounce
src.findid(i_control_quest).tag.seviye = 15
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ELIF (<eval <src.findid(i_control_quest).tag.seviye>> == 15)
IF (<src.restest 30 i_poison_soa>) && (<src.restest 30 i_scroll_soa>)
src.consume 30 i_scroll_soa
src.consume 30 i_poison_sea
src.sysmessage @54,,1 Görevi tamamladınız. Odulunuz :: +15 random silah, 675.000 altin ve golem..
src.newitem random_weapon_vanq
src.act.bounce
For 13
src.newitem i_gold
src.act.amount 50000
src.act.bounce
endfor
src.newitem i_gold
src.act.amount 25000
src.act.bounce
src.newitem i_pet_golem2
src.bounce
src.findid(i_control_quest).tag.seviye = 16
src.findid(i_control_quest).tag.mission = 0
src.newitem i_gorevaldim
new.timer 60*60*24
new.equip
ELSE
src.sysmessage @38,,1 Görevi tamamlıyamamışsınız.
ENDIF
ENDIF
[dialog d_quest]
0,0
nomove
resizepic 160 100 3600 560 250
resizepic 180 120 9350 520 210
button 190 190 2104 2103 0 2 1
button 190 210 2104 2103 1 0 2
button 190 230 2104 2103 1 0 3
button 190 250 2104 2103 1 0 4
text 190 120 00 0
text 190 140 999 1
text 210 185 00 2
text 210 205 00 3
text 210 225 00 4
text 210 245 00 5
if (<src.findid.i_gorevaldim>)
text 190 275 999 14
text 190 295 00 15
endif
page 2
resizepic 160 350 3600 460 250
resizepic 180 370 9350 420 210
text 200 370 999 6
text 200 390 00 7
text 200 410 999 8
text 200 430 00 9
text 200 450 999 10
text 200 470 00 11
text 200 490 999 12
text 200 510 00 13
[dialog d_quest TEXT]
Siradaki gorev:
<src.tag0.quest> [ <eval <src.findid(i_control_quest).tag.seviye>> ]
Gorev detaylari
Gorevi al
<qval (<eval <src.findid(i_control_quest).tag.mission>> == 1 ) ? Görevi iptal et : Gorevi reddet>
Gorevi teslim et
Gorev:
<src.tag0.quest>
Hedef:
<src.tag0.quest_target>
Bolgeler:
<src.tag0.quest_where>
Oduller:
<src.tag0.quest_price>
Gorev alabilmek icin:
<eval <src.findid.i_gorevaldim.timer>/3600> saat, <eval <src.findid.i_gorevaldim.timer>/1500> dakika bekliyeceksiniz.
[dialog d_quest BUTTON]
ON=2
IF (<eval <src.findid(i_control_quest).tag.seviye>> == 16)
src.sysmessage @38,,1 Size verebilecegimiz baska bir gorev bulunmuyor.
return 1
ENDIF
IF (<eval <src.findid(i_control_quest).tag.mission>> == 1)
src.sysmessage @38,,1 Daha onceden bir gorev almis bulunuyorsunuz.
return 1
elseif (<src.findid.i_gorevaldim>)
src.sysmessage @40,,1 Gunde sadece 1 kez gorev alabilirsiniz.
src.sysmessage @03b2,,1, Yeni gorev alabilmeniz icin : <eval <src.findid.i_gorevaldim.timer> / 3600> saat, <eval <src.findid.i_gorevaldim.timer> / 60> dakika beklemelisiniz.
return 1
ELSE
src.findid(i_control_quest).tag.mission = 1
src.sysmessage @54,,1 <eval <src.findid(i_control_quest).tag.seviye>>. gorevi aldiniz. Gorev detaylari icin .gorev yazmaniz yeterlidir.
ENDIF
ON=3
IF (<eval <src.findid(i_control_quest).tag.mission>> == 1)
src.findid(i_control_quest).tag.mission = 0
src.findid.i_gorevaldim.remove
src.sysmessage @38,,1 Gorevi iptal ettiniz.
ENDIF
ON=4
IF (<eval <src.findid(i_control_quest).tag.mission>> == 1)
src.quest_finished
ELSE
src.sysmessage @38,,1 Görev almamış bulunuyorsunuz.
ENDIF
[FUNCTION gorev]
src.quest_control
src.dialog d_gorev
src.tag0.quest =
src.tag0.quest_price =
src.tag0.quest_target =
src.tag0.quest_where =
[DIALOG d_gorev]
0,0
nomove
resizepic 160 350 3600 460 250
resizepic 180 370 9350 420 210
text 200 370 999 0
text 200 390 00 1
text 200 410 999 2
text 200 430 00 3
text 200 450 999 4
text 200 470 00 5
text 200 490 999 6
text 200 510 00 7
if (<src.findid.i_gorevaldim>)
text 200 530 999 8
text 200 550 00 9
endif
[dialog d_gorev TEXT]
Gorev:
<src.tag0.quest>
Hedef:
<src.tag0.quest_target>
Bolgeler:
<src.tag0.quest_where>
Oduller:
<src.tag0.quest_price>
Bir sonraki gorevi alabilmek icin:
<eval <src.findid.i_gorevaldim.timer>/3600> saat, <eval <src.findid.i_gorevaldim.timer>/1500> dakika bekliyeceksiniz.
// QUEST ITEMS
[ITEMDEF i_skeleton_skull]
NAME= Skeleton skull
ID= i_bone_skull
WEIGHT= 1
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
ON=@Create
Color= 0455
[ITEMDEF i_blood_zombie]
NAME= Zombie blood
ID= i_vial_empty
WEIGHT= 0
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
ON=@Create
Color= 08a1
[ITEMDEF i_crystal_bosph]
NAME= Bosph crystal
ID= i_crystal_green_big
WEIGHT= 2
ON=@Create
Color= 0846
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_fire_bosph]
NAME= Bosph fire
ID= i_fire
WEIGHT= 0
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @07cc Bu itemi ates kadehine hapsetmeden kullanamazsiniz.
RETURN 1
ON=@Create
ATTR = 010
TIMER= 10
ON=@Timer
remove
return 1
[ITEMDEF i_blood_bosph]
NAME= Bosph blood
ID= i_vial_empty
WEIGHT= 0
ON=@Create
Color= 08a1
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_bone_lich]
NAME= Lich bone
ID= i_bone
WEIGHT= 1
ON=@Create
Color= 0bb7
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_pearl_lich]
NAME= Lich pearl
ID= i_reag_black_pearl
WEIGHT= 1
ON=@Create
Color= 0800
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_poison_rotting]
NAME=Rotting poison
ID=i_bottle_GREEN
WEIGHT= 1
ON=@Create
Color= 0bb5
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_blood_rotting]
NAME= Rotting blood
ID= i_vial_empty
WEIGHT= 1
ON=@Create
Color= 666
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_crystal_golem]
NAME= Golem crystal
ID= i_crystal_green_big
WEIGHT= 2
ON=@Create
Color= 990
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_ingot_golem]
NAME= Golem ingot
ID= i_ingot_iron
WEIGHT= 2
ON=@Create
Color= 990
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_scroll_soa]
NAME= Slayer of Amen scroll
ID= i_scroll_bless
WEIGHT= 1
ON=@Create
Color= 01
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_poison_soa]
NAME= Slayer of Amen poison
ID=i_bottle_green
WEIGHT= 1
ON=@Create
Color= 01
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_blood_soa]
NAME= Slayer of Amen Blood
ID= i_vial_empty
WEIGHT= 1
ON=@Create
Color= 01
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek.
RETURN 1
[ITEMDEF i_crystal_empty2]
NAME= Empty Fire Crystal
ID= i_crystal_green_big
WEIGHT= 2
ON=@Create
Color= 0810
ON=@CLICK
MESSAGE @0790,,1 [Ates Kadehi]
MESSAGE @0 <name>
RETURN 1
ON=@DClick
target @0790,,1 Hapsedilecek Bosph Ates'ini seciniz?
return 1
ON=@Targon_Item
IF (<src.targ.baseid> == i_fire_bosph)
src.newitem i_crystal_fire_bosph
src.act.bounce
src.targ.remove
remove
SRC.SYSMESSAGE @50 Bosph Atesini basariyla hapsettiniz.
ENDIF
RETURN 1
[ITEMDEF i_crystal_fire_bosph]
NAME= Bosph's Fire Crystal
ID= i_crystal_green_big
WEIGHT= 0
ON=@Create
Color= 07cc
ON=@CLICK
MESSAGE @0790,,1 [Gorev Itemi]
MESSAGE @0 <name>
RETURN 1
ON=@DCLICK
SRC.SYSMESSAGE @60,,1 Bu itemi sorumluya teslim etmeniz gerek..
RETURN 1
// Quest NPCs
[CHARDEF c_bosph_skeleton]
NAME= Bosphorus Skeleton
ID= c_skeleton_w_sword
CAN=MT_WALK|MT_RUN|MT_EQUIP
DAM=5
ARMOR=16
RESOURCES=8 i_reag_bone
FOODTYPE=
TEVENTS=e_undead
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Skeleton
ON=@Create
color 06aa
NPC=brain_undead
STR=150
DEX={56 75}
INT={16 40}
Swordsmanship=100.0
PARRYING={65.0 85.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={65.0 80.0}
WRESTLING={65.0 85.0}
FAME={100 2000}
KARMA={-1999 -4999}
ON=@NPCRestock
ITEM=i_cutlass
ITEM=rich_undead_backpack
ITEM={ random_gold_pile 1 0 2 }
ITEM={ i_bone_chest 1 i_bone_leggings 1 i_bone_arms 1 i_bone_gloves 1 i_bone_helmet 1 0 5 }
ITEM= { i_skeleton_skull 1 0 3}
[CHARDEF c_bosph_zombie]
NAME= Bosphorus Zombie
ID= c_zombie
CAN=MT_WALK|MT_RUN|MT_EQUIP
DAM=7
ARMOR=25
FOODTYPE=
TEVENTS=e_undead
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Zombie
ON=@Create
color 06aa
NPC=brain_undead
STR=350
DEX={56 75}
INT={16 30}
PARRYING={85.0 100.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={65.0 80.0}
WRESTLING={85.0 95.0}
FAME={100 2000}
KARMA={-1999 -4999}
ON=@NPCRestock
ITEM=rich_undead_backpack
ITEM={ random_gold_pile 1 0 2 }
ITEM= { i_blood_zombie 1 0 3}
[CHARDEF c_bosph_dragon]
NAME= Bosphorus Dragon
ID= c_dragon_red
CAN=MT_WALK|MT_RUN|MT_EQUIP
FOODTYPE=
TEVENTS=e_undead
DAM=9,33
ARMOR=30
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Dragon
ON=@Create
color 06aa
NPC=brain_dragon
STR={ 1050 1500 }
DEX={ 400 500 }
INT={ 30 50 }
PARRYING={55.0 95.0}
MAGERY={99.0 100.0}
MAGICRESISTANCE={99.0 100.0}
TACTICS={99.0 100.0}
WRESTLING={90.0 93.0}
TAMING=100.0
FAME={3000 9000}
KARMA={-4999 -5999}
ON=@NPCRestock
ITEM={ random_gold_pile 1 0 2 }
ITEM= { i_crystal_bosph 1 0 3}
ITEM= { i_blood_bosph 1 0 5}
ITEM= { i_crystal_empty2 1 0 4}
ON=@Death
IF (RAND(3) == 1)
src.newitem i_fire_bosph
new.p = <p>
ENDIF
[CHARDEF c_bosph_lich]
NAME=Bosphorus Liche
ID=c_Liche
ICON=i_pet_LICH
DAM=6,18
ARMOR=25
RESOURCES=
CAN=MT_WALK
DESIRES=t_bone,i_gold,t_wand,t_reagent,e_undead
TEVENTS=e_undead
ON=@Create
color 06aa
NPC=brain_undead
STR={615 705}
DEX={106 125}
INT={565 655}
PARRYING={55.0 65.0}
MAGERY={90.0 100.0}
MAGICRESISTANCE={90.0 100.0}
TACTICS={50.0 70.0}
WRESTLING={60.0 80.0}
FAME={100 2000}
KARMA={-5000 -5999}
ON=@NPCRestock
ITEM=loot_LICH_LORD
ITEM=i_bone_lich,R4
ITEM=i_pearl_lich,R5
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Liche
[CHARDEF c_bosph_rotting]
NAME=Bosphorus Rotting
SOUND=snd_monster_zombie1
ID=C_ZOMBIE
CAN=MT_RUN|MT_WALK
DAM=5,0
ARMOR=45
TEVENTS=e_undead
CATEGORY=Monsters
SUBSECTION=Bosphorus
DESCRIPTION=Bosphorus Rotting
ON=@Create
COLOR=06aa
NPC=brain_undead
STR=400
DEX=275
INT=20
PARRYING={90.0 100.0}
MAGICRESISTANCE={100.0}
TACTICS={90.0 100.0
WRESTLING={120.0 130.0}
POISONING={300.0 700.0}
FAME={300 5000}
KARMA={-6000 -6200}
ITEM=i_gold {700 1200}
ITEM=RANDOM_WEAPON_force,R9
ITEM=i_poison_rotting,R5
ITEM=i_blood_rotting,R5
[CHARDEF c_bosph_golem]
DEFNAME=c_bosph_golem
NAME=Bosphorus Golem
ID=c_elem_earth
SOUND=snd_ELEMENTL_ERTHEL1
ICON=i_pet_elem_earth
DAM=35,60
ARMOR=30
CAN=MT_WALK|MT_RUN|MT_USEHANDS|MT_FIRE_IMMUNE
AVERSIONS=r_water
BLOODCOLOR=0515
ON=@Create
COLOR=06aa
STR=750
DEX=550
INT=600
FAME={7000 9000}
KARMA={-6000 -6999}
PARRYING={90.0 100.0}
MAGERY={200.0 300.0}
MAGICRESISTANCE={1290.0 1900.0}
TACTICS={90.0 100.0}
WRESTLING={90.0 100.0}
npc=brain_monster
ITEMNEWBIE=i_spellbook
ADDSPELL=s_energy_bolt
ITEM=loot_GOLEM
ITEM={ i_crystal_golem 1 0 6 }
ITEM={ i_ingot_golem 1 0 5 }
[CHARDEF c_soa]
NAME=Bosphorus Soa
ID=c_DAEMON_W_SWORD
SOUND=snd_MONSTER_DAEMON1
ICON=i_pet_dragon
DAM=30
ARMOR=18,51
RESOURCES=9 i_ribs_raw, 8 i_reag_daemon_bone
CAN=MT_WALK|MT_FLY
DESIRES=c_DAEMON,i_gold,t_wand
AVERSIONS=r_water,r_mountains
ON=@Create
COLOR=06aa
STR={985 1185}
DEX={175 255}
INT={15 25}
PARRYING={90.0 100.0}
MAGERY={90.0 100.0}
MAGICRESISTANCE={90.0 100.0}
TACTICS={90.0 100.0}
WRESTLING={90.0 100.0}
NPC=brain_monster
FAME={4000 8000}
KARMA={-6000 -6999}
ON=@NPCRestock
ITEM=loot_BALRON
ITEM= { i_scroll_soa 1 0 4 }
ITEM= { i_poison_soa 1 0 6}
ITEM= { i_blood_soa 1 0 6}
ON=@gethit
if (rand(10) == 1)
if (<hits> < 50)
sayua 0481,2,0,eng,* Kendini iyilestirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
hits=(<hits> + 50)
endif
if (<act.baseid>=c_vortex)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_blade_spirit)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_water)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_air)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_fire)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_earth)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_daemon)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_bear_polar)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<flags> &statf_poisoned)
sayua 0481,2,0,eng,* Zehiri iyilestirir *
sound snd_spell_cure
findid.i_rune_poison.remove
endif
[ITEMDEF i_maas_leather]
DEFNAME=i_maas_leather
NAME=Leather dye tub
WEIGHT=10
ID=i_dye_tub
TYPE=t_dye_vat
On=@Create
morey 5
DORAND 10
COLOR=084b
COLOR=0543
COLOR=066d
COLOR=0845
COLOR=096c
COLOR=051a
COLOR=04df
COLOR=08a1
COLOR=059e
COLOR=0455
ENDDO
On=@Click
message @48,,1 [sinirsiz]
message @96,,1 <name>
return 1
ON=@DCLICK
On=@TargOn_Char
return 1
On=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @38,,1 Hata: Boyayacaginiz esya uzerinizde olmali.
elseif !((<src.targ.dispid> == i_leather_cap) || (<src.targ.dispid> == i_leather_gorget) || (<src.targ.dispid> == i_leather_gloves) || (<src.targ.dispid> == i_leather_sleeves) || (<src.targ.dispid> == i_leather_leggings) || (<src.targ.dispid> == i_leather_tunic) || (<src.targ.dispid> == i_studded_gorget) || (<src.targ.dispid> == i_studded_gloves) || (<src.targ.dispid> == i_studded_sleeves) || (<src.targ.dispid> == i_studded_leggings) || (<src.targ.dispid> == i_studded_tunic) || (<src.targ.dispid> == i_armor_female_shorts) || (<src.targ.dispid> == i_armor_female_bustier) || (<src.targ.dispid> == i_armor_female_bustier_studded) || (<src.targ.dispid> == i_armor_female_studded) || (<src.targ.dispid> == i_armor_female_skirt) || ( <src.targ.dispid> == i_armor_female_leather))
src.sysmessage @38,,1 Hata: Sadece derileri boyayabilirsiniz
else
src.targ.color <color>
src.targ.update
endif
return 1
[ITEMDEF i_maas_rare]
DEFNAME=i_maas_rare
NAME=Rare dye tub
WEIGHT=10
ID=i_dye_tub
TYPE=t_dye_vat
On=@Create
morey 5
DORAND 10
COLOR=084b
COLOR=0543
COLOR=066d
COLOR=0845
COLOR=096c
COLOR=051a
COLOR=04df
COLOR=08a1
COLOR=059e
COLOR=0455
ENDDO
On=@Click
message @48,,1 [sinirsiz]
message @96,,1 <name>
return 1
ON=@DCLICK
On=@TargOn_Char
return 1
On=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @38,,1 Hata: Boyayacaginiz esya uzerinizde olmali.
elseif !((<src.targ.type> = t_clothing) || (<src.targ.baseid> == i_bag) || (<src.targ.baseid> == i_robe_mage) || (<src.targ.baseid> == i_robe))
src.sysmessage @38,,1 Hata: Bunu boyayamazsiniz
elseif (<src.targ.baseid> == i_holy_robe)
src.sysmessage @38,,1 Hata: Bunu boyayamazsiniz
else
src.targ.color <color>
src.targ.update
endif
return 1
// Gorev aldim timer
[itemdef i_gorevaldim]
id i_memory
type t_eq_script
name gorev aldim
On=@Timer
cont.sysmessage @50,,1 Yeni gorev alabilirsiniz. Sureniz dolmustur.
remove
return 1
[EOF]
Yorumlar
// Semih herseyi yaptim ben. Hemen aktif etme. Ben gelince bir bendeki sureye bakicam azalmis mi
eski arşivimden buldum bunu |
OylamalarOylama :![]()
Üyelerin oylama ortalaması (10 dışında) : 8.00
![]() Oylar: 2 den itibaren 19-11-2011 18:18 |
Benzer Sayfalar
| Sayfalar | Yorumlar | Gönderen | Tarih |
| Flash üyelik sistemi | 0 | Culum | 25-09-2011 |
| Sorter Account Sistemi | 0 | Sorter | 23-07-2011 |
| Staff Book ve Jail Sistemi | 0 | Mesh | 20-06-2011 |
| Gm Topuk Yarışması Sistemi | 0 | Dryas | 04-06-2011 |
| Zar Yarışması Sistemi | 0 | Dryas | 04-06-2011 |





scriptte bizim packten çıkıp gelmiş vay be
tek başına yeni klasörün içinde duruyordu zavallı :P



