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

bakabilir misiniz arkadaşlar acilll


Gordios

Öne çıkan mesajlar

[spo1=bakınnn]/ ----------------------------
// MAGERY.SCP - MAGERY VE FREEZETIME SISTEMI
// Script By Crown
// ----------------------------
VERSION=0.55

//------------------
// freezetime - eq items
//------------------

[FUNCTION Spellfreeze]
if (() || () || ())
if ()
findid.i_spdelay_man.remove
elseif ()
findid.i_spdelay_woman.remove
elseif ()
findid.i_spdelay_unisex.remove
endif
endif

if !(() || () || ())
if ( == c_man)
var.m
newitem i_spdelay_man
act.more1
act.equip
act
elseif ( == c_woman)
var.m
newitem i_spdelay_woman
act.more1
act.equip
act
else
var.m
newitem i_spdelay_unisex
act.more1
act.equip
act
endif
endif

[itemdef i_magerylvl]
name=magery gain
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

On=@Create
attr attr_invis|attr_decay

On=@Equip
timer 6

On=@Timer
var.stats + + )> // stat cap fix
if ( < 60) || (> < 226)
if (rand( == 1)
cont.int ( + 1)
endif
elseif ( < 100) || (> < 226)
if (rand(10) == 1)
cont.int ( + 1)
endif
elseif (> > 225)
cont.statcapdex
endif

// Level 1
if ( == 1)
if (rand(1) == 1)
cont.magery ( + 1)
endif
// Level 2
elseif ( == 2)
if (rand(1) == 1)
cont.magery ( + 1)
endif
// Level 3
elseif ( == 3)
if (rand(1) == 1)
cont.magery ( + 1)
endif
// Level 4
elseif ( == 4)
if (rand(1) == 1)
cont.magery ( + 1)
endif
// Level 5
elseif ( == 5)
if (rand(1) == 1)
cont.magery ( + 1)
endif
// Level 6
elseif ( == 6)
if (rand(1) == 1)
cont.magery ( + 1)
endif

// Level 7
elseif ( == 7)
if (rand(1) == 1)
cont.magery ( + 1)
endif
// Level 8
elseif ( ==
if (rand(1) == 1)
cont.magery ( + 1)
endif
endif
attr attr_decay
remove
return 1

[itemdef i_evallvl]
name=eval intel gain
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

On=@Create
attr attr_invis|attr_decay

On=@Equip
timer 6

On=@Timer
// Level 1
if ( == 1)
if (rand(3) == 1)
cont.evaluatingintel ( + 1)
endif
// Level 2
elseif ( == 2)
if (rand(4) == 1)
cont.evaluatingintel ( + 1)
endif
// Level 3
elseif ( == 3)
if (rand(6) == 1)
cont.evaluatingintel ( + 1)
endif
// Level 4
elseif ( == 4)
if (rand(10) == 1)
cont.evaluatingintel ( + 1)
endif
// Level 5
elseif ( == 5)
if (rand(15) == 1)
cont.evaluatingintel ( + 1)
endif
// Level 6
elseif ( == 6)
if (rand(1 == 1)
cont.evaluatingintel ( + 1)
endif
// Level 7
elseif ( == 7)
if (rand(20) == 1)
cont.evaluatingintel ( + 1)
endif
// Level 8
elseif ( ==
if (rand(25) == 1)
cont.evaluatingintel ( + 1)
endif
endif
attr attr_decay
remove
return 1

[itemdef i_poisonlvl]
name=poison gain
id=i_memory
type=t_eq_script
weight=0
layer=layer_special

On=@Create
attr attr_invis|attr_decay

On=@Equip
timer 3

On=@Timer
if ( == 1)
cont.poisoning ( + 1)
elseif ( == 2)
cont.poisoning ( + 2)
elseif ( == 3)
cont.poisoning ( + 3)
elseif ( == 3)
cont.poisoning ( + 4)
elseif ( == 3)
cont.poisoning ( + 5)
elseif ( == 3)
cont.poisoning ( + 6)
elseif ( == 4)
cont.poisoning ( + 7)
elseif ( == 4)
cont.poisoning ( +
endif
attr attr_decay
remove
return 1

[itemdef i_spdelay_woman] // bunnar adamda kaliodu (timer -1) fixlendi uzulmeyin
name=magery delay (woman)
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.body c_woman_nomove
if ()
timer
endif

On=@UnEquip
if !(&statf_dead)
cont.body c_woman
cont.obody c_woman
endif

On=@Timer
remove
return 1

[itemdef i_spdelay_man]
name=magery delay (man)
id=i_gold
type=t_eq_script
weight=0
layer=layer_special

On=@Equip
src.body c_man_nomove
if ()
timer
endif

On=@UnEquip
if !(&statf_dead)
cont.body c_man
cont.obody c_man
endif

On=@Tim
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...