UO-Dev Arama


serverınızda kullanmak için bir çeşit yarışma

Yazar: Robellious
Tarih: 29-07-2009 12:28


Paylaş : Paylaş

Kod:
//UO-Developer.com
//Yazan: Robellious [cekox]
//Yazılış Tarihi: 11.04.2008
//Poison Reloaded www.poisonuo.net
//Version.01 Half Life Sistemi.

[plevel 1]
hlcikis

[function hlcikis]
if !(<isevent.e_hell>)
src.sysmessage @38,6,1 Bu komutu sadece Half Life eventinde olanlar kullanabilir.
return 1
endif
src.dialog d_hall
src.act.bounce
src.sysmessage @07e5 Half Life Cikmak Istiyomusunuz?
Return 1



[dialog d_hall]
50,50
nomove

resizepic 0 0 3600 330 200

text 50 20 38 0
text 35 100 63 1
text 35 150 63 2

button 15 100 55 56 1 0 1
button 15 150 55 56 1 0 2

[dialog d_hall text]
<serv.name> Half Life Menu
CIKICAM
CIKMICAM
n
n
//..



[dialog  d_hall button]
onbutton 0
src.sysmessage @,,1 Menuyu Kapadiniz.

onbutton 1
src.go cove
src.events -e_hell
src.findid.i_hl_bow.remove
src.findid.i_leviye.remove
src.findid.i_robe.remove
src.findid.i_bandana.remove
endif

onbutton 2
return 1
endif

////////////////////////////////////////////////////////////////////////////
Events Kısmı

[events e_hell]
on=@logout
src.stone
return 1


on=@death
src.go cove
serv.allclients sysmessage @0785,1,1 <src.name> Half Life'da Oldu.
src.events -e_hell
src.findid.i_hl_bow.remove
src.findid.i_leviye.remove
src.findid.i_robe.remove
src.findid.i_bandana.remove
return 1

on=@mount
src.sysmessage @080a Malesef Yarismada Bu Olmaz..
src.events +e_hell
return 1

on=@click
message @07e5,6 Half Life
message @0484,6 <name>
return 1


on=@itemdclick
if (<act.baseid> == i_runebook)
sysmessage @080a Malesef Half Life'da Bu Olmaz..
src.events +e_hell
return 1

on=@itempickup_ground
src.sysmessage @080a Malesef Half Life'da Bu Olmaz..
src.events +e_hell
return 1

on=@skillstart
src.sysmessage @080a Malesef Half Life'da Bu Olmaz..
src.events +e_hell
return 1

on=@spellcast
src.sysmessage @080a Malesef Half Life'da Bu Olmaz..
src.events +e_hell
return 1


[itemdef i_stone_azbekle]
id i_memory
name stone bekleyici
type t_eq_script

on=@create
attr attr_decay
timer 60

on=@equip
timer 60
equip
return 1

on=@timer
remove
return 1


/////////////////////////////////////////////////////////////////////////////

[function Cantalarbanka]
findlayer(1).cont=<findlayer.layer_pack.uid>
findlayer(2).cont=<findlayer.layer_pack.uid>
findlayer(3).cont=<findlayer.layer_pack.uid>
findlayer(4).cont=<findlayer.layer_pack.uid>
findlayer(5).cont=<findlayer.layer_pack.uid>
findlayer(6).cont=<findlayer.layer_pack.uid>
findlayer(7).cont=<findlayer.layer_pack.uid>
findlayer(8).cont=<findlayer.layer_pack.uid>
findlayer(10).cont=<findlayer.layer_pack.uid>
findlayer(12).cont=<findlayer.layer_pack.uid>
findlayer(13).cont=<findlayer.layer_pack.uid>
findlayer(14).cont=<findlayer.layer_pack.uid>
findlayer(17).cont=<findlayer.layer_pack.uid>
findlayer(18).cont=<findlayer.layer_pack.uid>
findlayer(19).cont=<findlayer.layer_pack.uid>
findlayer(20).cont=<findlayer.layer_pack.uid>
findlayer(22).cont=<findlayer.layer_pack.uid>
findlayer(23).cont=<findlayer.layer_pack.uid>
findlayer(24).cont=<findlayer.layer_pack.uid>
findlayer(layer_pack).attr 0
findlayer(layer_pack).cont <findlayer(layer_bankbox)>
findlayer(layer_pack).empty
findlayer(layer_pack).dclick
bank
update
return 1

////////////////////////////////////////////////////////


[function binekolmazsaolmaz]
if (<findlayer.25>)
tag.binekid <findlayer.25.more1> //binegin id'ini tagladık
tag.binekkarma <uid.<findlayer.25.more2>.karma> //karmayı tagladık
tag.binekfame <uid.<findlayer.25.more2>.fame> //famei tagladık
tag.binekfood <uid.<findlayer.25.more2>.food> //kargoda beslemiyoruz :)
tag.binekcolor <uid.<findlayer.25.more2>.color> //bunuda alalım bari
tag.binekname <findlayer.25.name> //isimini bi kenara not aldık

serv.newitem i_binek_zeka //<serv.name> Kargo'da onay formunu alıyoruz
new.tag.name <tag.binekname> //Kargoya verilen hayvanın kayıtlarını
new.tag.fame <tag.binekfame> //forma 
new.tag.karma <tag.binekkarma> //eksiksiz
new.tag.food <tag.binekfood> //dolduruyoruz
new.tag.binekid <tag.binekid> //Kargo ise ucret almadan
new.color <tag.binekcolor>
new.cont <findlayer(29).uid> //adrese yolluyor
new.more2 1
findlayer.25.remove
else
return 1
endif

[itemdef i_binek_zeka]
id i_deed
type t_normal
weight 20.0
name Kargo

on=@click
if (<more2>
message  @0481,1 <name> - <tag.name>
return 1
else
message @0481,1 <name>
return 1
endif

on=@dclick
if (<more2>)
try src.newnpc <tag.binekid> //Taze binek
link <src.act.uid> //linkleyelimki kaybolmasın :)
link.name <tag.name> //
link.karma <tag.karma> //Genel ayarlar
link.fame <tag.fame> //
link.food <tag.food>
link.color <color>

link.memorydel <src.uid>
link.newitem i_memory
link.act.attr 04
link.act.more1 04
link.act.more2 <serv.time>
link.act.morep <link.p>
link.act.color memory_ipet
link.act.timer -1
link.act.link <src.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
link.update
link.anim 5
link.bark 3
link.message @1156 Iyi oyunlar..
remove
return 1
else
return1
endif



//////////////////////////////////////////////////////////////

[itemdef i_Half_Life]
id i_moongate_red
name Hell Life Gate

on=@create
color 080a
attr 010
return 1

on=@click
message @0823,1,1 [Half Life Gate]
return 1

on=@dclick
src.massege @07e5 Basarak Gecebilirsin.
return 1




on=@step
dorand 7
src.go 5722,872
src.go 5729,869
src.go 5730,857
src.go 5741,860
src.go 5738,875
src.go 5729,875
src.go 5724,856
enddo
src.events +e_hell
src.Cantalarbanka
src.binekolmazsaolmaz
src.hits <src.str>
src.stam <src.dex>
src.sysmessage @38,6,1 Half Life Dan Cikmak Icin [.hlcikis] Yaziniz.
serv.newitem i_robe
new.color=07e5
src.new.equip
new.attr=00010
serv.newitem i_bandana
new.color 0481
src.new.equip
new.attr=00010
morez -= 1
serv.newITEM i_potion_expo
new.attr 04
new.BOUNCE
serv.newITEM i_potion_expo
new.attr 04
new.BOUNCE
serv.newITEM i_potion_expo
new.attr 04
new.BOUNCE
serv.newITEM i_potion_expo
new.attr 04
new.BOUNCE
serv.newITEM i_potion_expo
new.attr 04
new.BOUNCE
serv.newITEM i_potion_expo
new.attr 04
new.BOUNCE
serv.newITEM i_leviye
new.attr 04
new.BOUNCE
serv.newITEM i_hl_bow
new.attr 04
new.BOUNCE
serv.allclients sysmessage @0785,1,1 <src.name> Half Life Girdi
else
return 1

on=@equip
if ((<src.body> == c_dragon_green)
        src.sysmessage @38,,1 Hata: Dragon iken silah kullanamazsiniz.
        unequip
return 1
endif


///////////////////////////////////////////////////////////////

Half Life Silahlar



[itemdef i_leviye]
id=i_staff_quarter
name Leviye
dam 0,9
speed 100
type t_weapon_sword


on=@create
hitpoints=5
color=0bb4


on=@click
message @39,1,1 [<name>]
return 1


[itemdef i_hl_bow]
id i_crossbow
name Bozuka
dam 6,13
range 0,15
tdata3=0
tdata4=i_fx_fireball
speed=100
weight=0


on=@create
hitpoints=5
color=0987


on=@click
message @39,1,1 [<name>]
return 1


[ITEMDEF i_potion_Expo]
NAME=bomba
ID=i_bottle_PURPLE
TYPE=T_POTION
TDATA1=0
RESOURCES=i_reag_sulfur_ash 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 35.1

ON=@Create
MORE1=s_explosion
MORE2=30.0

On=@TargOn_Ground
attr 010

on=@click
message @39,1,1 [<name>]
return 1

[itemdef i_elektirik]
id i_crossbow
name Elektirik
dam 6,13                    ///// Elektirği Daha Ayarlamadım :P
tdata3=0
tdata4=i_fx_energy_ray
speed=100
weight=0


on=@create
hitpoints=15
color=07e5


on=@click
message @39,1,1 [<name>]
return 1






////////////////////////////////////



[itemdef i_heal_1]
NAME=Heal
DYE=1
TYPE=t_clothing
ID=04
WEIGHT=5
ARMOR=40


On=@dclick
if (<src.findid.i_stone_azbekle>)
src.sysmessage @39 <src.findid.i_stone_azbekle.timer> Saniye sonra isleminizi gerceklestirebilirsiniz..
return 1
else
src.newitem i_stone_azbekle
src.act.equip
src.newitem i_arrow
src.hits 100
        src.say @07e5 Enerjisi Yukselir.
        src.act.bounce
else

on=@create
color 080a
attr 010
return 1

on=@click
message @39,1,1 [<name>]
return 1


[itemdef i_heal_2]
NAME=Heal
DYE=1
TYPE=t_clothing
ID=05
WEIGHT=5
ARMOR=40


On=@dclick
if (<src.findid.i_stone_azbekle>)
src.sysmessage @39 <src.findid.i_stone_azbekle.timer> Saniye sonra isleminizi gerceklestirebilirsiniz..
return 1
else
src.newitem i_stone_azbekle
src.act.equip
src.newitem i_arrow
src.hits 100
        src.say @07e5 Enerjisi Yukselir.
        src.act.bounce
else


on=@create
color 080a
attr 010
return 1


[itemdef i_heal_3]
NAME=Heal
DYE=1
TYPE=t_clothing
ID=03
WEIGHT=5
ARMOR=40


On=@dclick
if (<src.findid.i_stone_azbekle>)
src.sysmessage @39 <src.findid.i_stone_azbekle.timer> Saniye sonra isleminizi gerceklestirebilirsiniz..
return 1
else
src.newitem i_stone_azbekle
src.act.equip
src.newitem i_arrow
src.hits 100
        src.say @07e5 Enerjisi Yukselir.
        src.act.bounce
else


on=@create
color 080a
attr 010
return 1

on=@click
message @39,1,1 [<name>]
return 1


[itemdef i_heal_4]
NAME=Heal
DYE=1
TYPE=t_clothing
ID=i_Ankh
WEIGHT=5
ARMOR=40


On=@dclick
if (<src.findid.i_stone_azbekle>)
src.sysmessage @39 <src.findid.i_stone_azbekle.timer> Saniye sonra isleminizi gerceklestirebilirsiniz..
return 1
else
src.newitem i_stone_azbekle
src.act.equip
src.newitem i_arrow
src.hits 100
        src.say @07e5 Enerjisi Yukselir.
        src.act.bounce
else


on=@create
color 080a
attr 010
return 1

on=@click
message @39,1,1 [<name>]
return 1

//////////////////////////////////////

[plevel 1]
hellwin

[function hellwin]
src.sysmessage @0481 Bu olayda <eval <src.tag.hellolum>> sayisi kadar olmussunuz,
src.sysmessage @0481 <eval <src.tag.hellkill>> kadar'da oldurmussunuz.         



Yorumlar

Henüz yorum yapılmamıştır.

Oylamalar

Oylama :
Üyelerin oylama ortalaması (10 dışında) : Henüz Oylanmamış   
Oylar: 0

Benzer Sayfalar

SayfalarYorumlarGönderenTarih
Guild sistemi0Mrs.xariyla04-03-2012
House sistemi0Mrs.xariyla04-03-2012
Maaş Sistemi0Kraagnar17-11-2011
Flash üyelik sistemi0Culum25-09-2011
Sorter Account Sistemi0Sorter23-07-2011


Keywords:

ultima online, RunUO, ultima online download, sphere scripting, role play, uo grafik, second age ultima, uo loop, macroman, pvp server, server kurulumu, sphere, multool, ml mulls, 56b 55r 55i, htmlgumps, client 4x, client edit, sphere release, osi, rp server, sunucular, ghost mouse, inside uo, kingdom reborn, stygian abyss, uo nasıl oynanır, mondain's legacy, age of shadows, world build, grandmaster, ultima online pvp, player dosyaları, ultima online indir, frp game, RunUO 1.0.0, razor, uo rice, hue editör, skill tools, ultima online patch, axis, world build, verdata, verdata patcher, map editör, gump editör, mul patcher, aos mulls, scriptler, anim edit, anim publish, hues mul, hosting vps, event dialog, account sistemi, skill gain, static yapımı,