
Bende raidboss alanı Hytloth lwl 3 dür koordinatlar ona göre ayarlıdır.
[CHARDEF c_soloraid]
DEFNAME=c_soloraid
ID=C_MAN
NAME=Untreipk
SOUND=snd_HUMAN_M_DIE_01
DAM=1,50
ARMOR=5
AVERSIONS=t_TRAP,t_eerie_stuff
CATEGORY=Civilized
SUBSECTION=Dread Lords
DESCRIPTION=Dread Lord
on=@click
message @02bb [ Raidboss ]
message @02b <name>
return 1
on=@dclick
src.sysmessage @0823,4 Hits: <hits>
return 1
ON=@Create
COLOR=colors_skin
STR={7000 9000}
DEX={120 150}
INT=0
PARRYING={75.0 98.0}
SWORDSMANSHIP={80.0 95.0}
Archery={67.0 90.0}
MAGICRESISTANCE={65.0 88.0}
TACTICS={80.0 98.0}
POISONING={90.0 100.0}
DETECTINGHIDDEN={90.0 100.0}
NPC=brain_monster
FAME=9999
KARMA=-9999
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
itemnewbie i_mt_horse_brown_lt
color 0815
ITEMnewbie=i_platemail_gloves
color 0901
ITEMnewbie=i_platemail_helm
color 0901
ITEMnewbie=i_platemail_arms
color 0901
ITEMnewbie=i_platemail_gorget
color 0901
ITEMnewbie=i_platemail_chest
color 0901
ITEMnewbie=i_platemail_leggings
color 0901
ITEMnewbie=i_katana
color 0901
ITEMnewbie=i_CAPE
COLOR=1
ITEMnewbie=i_SASH
COLOR=1
ITEMnewbie=i_apron_half
COLOR=1
itemnewbie i_bow
color 0901
itemnewbie i_arrow,2500
on=@attack
if (<distance <src>> > 1)
findid.i_bow.cont <uid>
else
findid.i_katana.cont <uid>
endif
on=@gethit
bosscansorgusu
if (<distance <src>> > 1)
findid.i_bow.cont <uid>
else
findid.i_katana.cont <uid>
endif
if (<act.baseid>=c_vortex)
sayua 0481,2,0,eng,* An ort *
src.remove
return 1
endif
if (<act.baseid>=c_blade_spirit)
sayua 0481,2,0,eng,* An ort *
src.remove
return 1
endif
if (<act.baseid>=c_daemon)
sayua 0481,2,0,eng,* An ort *
src.remove
return 1
endif
if (<act.baseid>=c_bear_polar)
sayua 0481,2,0,eng,* An ort *
src.remove
return 1
endif
if (<hits> < 2500)
if (<flags> &statf_poisoned)
sayua 0481,2,0,eng,* zehiri gecirir*
sound snd_spell_cure
findid.i_rune_poison.remove
return 1
endif
endif
on=@npcrestock
item loot_whiteboss
on=@spelleffect
if (<hits> < 500)
if (<argn>==20) || (<argn>==39) || (<argn>==47)
sayua 68,6,6,1 * Spell resist *
return 1
ENDIF
endif
On=@Death
if (<findlayer(25)>)
findlayer(25).remove
endif
var.alandoluaga 0
bossspawninisiladamim
serv.allclients sysmessage @07a1 <act.name> , <name> isimli Raidboss'un hayatina son verdi.
[TEMPLATE loot_whiteboss]
CATEGORY=Item Templates
SUBSECTION=Monster Loot Templates
DESCRIPTION=Poison Elemental
ITEM=random_weapon_vanq
ITEM=random_weapon_vanq
ITEM=random_weapon_vanq
ITEM=random_weapon_power
ITEM=random_weapon_power
ITEM=random_weapon_power
ITEM=i_gold,50000
ITEM=i_gold,50000
ITEM=i_ozelbag,R2
ITEM=i_ozelbag,R2
ITEM=i_ozelbag,R2
ITEM=i_ozelbag,R2
ITEM=i_egg_binek
ITEM=i_suvajset,R8
[function bosscansorgusu]
if (<hits> < 2500)
if (rand(20) ==1)
sayua 150,2,0,eng,* Korumalarini Cagirir *
effect=3,i_fire_column,6,35,1
sound snd_spell_lightning
if !(<src.flags>&statf_insubstantial)
serv.newnpc=c_orc_bomber
new.p=<p>
new.fix
new.home=<new.p>
new.homedist 2
sound 0207
serv.newnpc=c_orc_bomber
new.p=<p>
new.fix
new.home=<new.p>
new.homedist 2
sound 0207
serv.newnpc=c_orc_bomber
new.p=<p>
new.fix
new.home=<new.p>
new.homedist 2
sound 0207
serv.newnpc=c_orc_bomber
new.p=<p>
new.fix
new.home=<new.p>
new.homedist 2
sound 0207
serv.newnpc=c_gargoyle
new.magery 2000
new.p=<p>
new.fix
new.home=<new.p>
new.homedist 4
sound 0207
serv.newnpc=c_gargoyle
new.magery 2000
new.p=<p>
new.fix
new.home=<new.p>
new.homedist 4
sound 0207
endif
endif
endif
/////////////////////////////////////////////////////
[itemdef i_soloraid]
defname i_soloraid
NAME=Raidboss
ID=i_scroll_blank
value 50000
weight 5
ON=@Create
color=07ff
on=@dclick
return 1
//////////////////////////////////////////////////////////////
[chardef c_Soloraid_gozcu]
defname c_Soloraid_gozcu
id c_man
name Marty Jr.
can mt_walk
on=@create
color 0455
str 100
dex 100
itemnewbie=i_tunic
color 0
itemnewbie=i_shoes_plain
color 1
ITEMNEWBIE=i_cape
color 1
ITEMNEWBIE=i_apron_half
color 1
ITEMNEWBIE=i_hat_straw_tall
color 1
ITEMNEWBIE=i_pants_long
color 1
on=@click
message @07ff Tracker
message @02bb <name>
return 1
on=@dclick
if (<dvar.alandoluaga>)
message @02bb Suanda musait degilim.
src.sysmessage @080a Tracker suan is basinda...
return 1
else
src.sdialog d_soloraid
return 1
endif
///////////////////////////////////////////////////
[dialog d_soloraid]
100,20
nomove
noclose
resizepic 0 0 3600 400 250
dtext 20 20 0455 Merhaba maceracı <name>.
dtext 20 40 0455 Seni buralara getiren nedir çok merak ettim.
dtext 20 60 0455 Gözlerinden anladığım kadarıyla hırslı ve
dtext 20 80 0455 istekli birisin.Yoksa sende diğerleri gibi
dtext 20 100 0455 can almaya doymayan Untureq isimli katilinmi
dtext 20 120 0455 peşindesin?
dtext 20 135 07a1 ----------------------------------------
dtext 20 150 02b Merhaba.
dtext 20 170 02b Evet.Seninde tahmin ettiğin gibi insanlara
dtext 20 190 02b korku salan katilin canını almak istiyorum.
dtext 20 210 02b Bana yardım edebilirmisin?
dtext 330 190 03cc Vazgeç!
button 350 210 55 56 1 0 999 / iptal.
button 230 210 55 56 1 0 1
[dialog d_soloraid button]
on=999
src.dialogclose d_soloraid
src.sysmessage Vazgectiniz.
return 1
on=1
src.sdialog d_soloraid2
src.dialogclose d_soloraid
endif
///////////////////////////////////////////////////
[dialog d_soloraid2]
100,20
nomove
noclose
resizepic 0 0 3600 400 250
dtext 20 20 0455 Oooo tam düşündügüm gibi.Sende diğerleri gibi
dtext 20 40 0455 gözünü servet bürümüş kelle avcılarındansın.
dtext 20 60 0455 Sana yardımcı olabilirim.Eğer beni burada
dtext 20 80 0455 bulacağını biliyorsan yanında ne getirmen
dtext 20 100 0455 gerektiğini bilmelisin.Sonuçta herşey karşılıklı öyle
dtext 20 120 0455 değilmi. HahahHahahaha.....
dtext 20 135 07a1 ----------------------------------------
dtext 20 150 02b Hmm.Diğerleri dediklerin benden önce
dtext 20 170 02b gelip başarısız olanlardır umarım :)
dtext 20 190 02b Harita senin olsun yeterki beni ona götür !
dtext 20 210 02b Buyur harita senin olsun.
dtext 330 190 03cc Vazgeç!
button 350 210 55 56 1 0 999 / iptal.
button 210 210 55 56 1 0 5
[dialog d_soloraid2 button]
on=999
src.dialogclose d_soloraid2
src.sysmessage Vazgectiniz.
return 1
on=5
if (<src.findid.25> = 1)
src.sysmessage altta binekle olmaz
else
endif
if (<src.findid.i_soloraid>
src.findid.i_soloraid.remove
src.go Raidboss
var.alandoluaga 1
src.events +e_soloraidde
src.sysmessage Basarılar.
src.bossucikarbanacabuk
else
src.sysmessage @080a Uzerinizde harita yok.
return 1
endif
[function bossucikarbanacabuk]
serv.newitem 01ea7
new.p 6085,179
new.type 34
new.attr 00b0
new.amount 1
new.more c_soloraid
new.morep 32500 32500 1
new.timer 1
[function bossspawninisiladamim]
foritems 60
if ( <more> = c_soloraid)
remove
endif
endfor
[function safeyegit]
go safe town
[plevel 1]
safeyegit
[events e_soloraidde]
on=@death
src.tag0.soloraidoldu +=(-1)
src.soloraidoldumresle
if ( <src.tag0.soloraidoldu> == 0 )
src.bossspawninisiladamim
src.go safe town
src.tag0.soloraidoldu 0
var.alandoluaga 0
src.sysmessage @080a 3 kere oldugunuz icin elendiniz.
return 1
endif
on=@click
message @02bb [ Alone hunter ]
src.sysmessage Toplam <eval <src.tag0.soloraidoldu>> hakkiniz kaldi.
On=@ItemDClick
if (<targ.baseid> == i_runebook) || (<targ.baseid> == i_deed_animal) || (<targ.baseid> == i_deed_tower)
src.sysmessage @080a Burada olmaz.
return 1
endif
[plevel 1]
soloraidoldumresle
[function soloraidoldumresle]
if (<src.hits> > 0)
src.sysmessage @0790,,1 Bunu kullanabilmek icin olu olmaniz gerekir..
return 1
else
src.go raidboss
src.sysmessage 3 saniye icinde dirileceksiniz.
src.timerf 3,resurrect
endif

< eğer komutu bilen biriyse öldügünde resletir kendini
[plevel 1]
soloraidoldumresle
ve safeyegit komutlarının sistemle alakası yok