[events e_puan]

on=@death
if !(<fame> > 2000) || (<uid> == <act.tag0.killed>)
act.sysmessage @1153,,1 Famei 2000den kucuk kisilerden ve son oldurdugunuz kisiden puan alamazsiniz.
else
tag.puan +=<eval <act.fame>/100>
act.sysmessage @1153,,1 Oldurdugunuz kisiden <eval <act.fame>/100> puan kazandiniz. Puaniniz <tag.puan> olmustur.
endif
act.tag.killed <uid>

act.tag.killed <uid> sorgunun dışında kalmış puan alsanda almasanda uid taglıyor.


bunu şu şekilde yaparsan

[events e_puan]

on=@death
if !(<fame> > 2000) || (<uid> == <act.tag0.killed>)
act.sysmessage @1153,,1 Famei 2000den kucuk kisilerden ve son oldurdugunuz kisiden puan alamazsiniz.
else
act.tag.killed <uid>
tag.puan +=<eval <act.fame>/100>
act.sysmessage @1153,,1 Oldurdugunuz kisiden <eval <act.fame>/100> puan kazandiniz. Puaniniz <tag.puan> olmustur.
endif

puan aldığı adamı taglar.Basic in verdiginde de pek hata yok ama sadece sen onu ilk kesiginde seni tagladı ve ondan sonra 100 kere de kessen adamı

act.sysmessage @1153,,1 Famei 2000den kucuk kisilerden ve son oldurdugunuz kisiden puan alamazsiniz. bu yazı çıkacaktır.
Silindi
Members
0
hangisini kullancam ?
[events e_puan]

on=@death
if !(<fame> > 2000) || (<uid> == <act.tag0.killed>)
act.sysmessage @1153,,1 Famei 2000den kucuk kisilerden ve son oldurdugunuz kisiden puan alamazsiniz.
else
act.tag.killed <uid>
tag.puan +=<eval <act.fame>/100>
act.sysmessage @1153,,1 Oldurdugunuz kisiden <eval <act.fame>/100> puan kazandiniz. Puaniniz <tag.puan> olmustur.
endif

bunu kullanacan


scripti kullanmadan önce hangi charla kesiyorsan adamı gm charla

.xtag.killed 0 yap charlara
öyle kes
yoksa yine aynı mesajı alırsın.

Bu konu Nydrian tarafından düzenlendi(2009-08-07 02:20, 14 yıl önce)
Silindi
Members
0
hocam oldu ama bu taga nasıl süre vericem yani diyelim x saniye sonra kesince puan alabilsin
tabi oda mantıklı :D hep nexiel yüzünden :D:D

act.tag0.killed <uid>
act.timerf xx,tag0.killed

yaparsan xx saniye sonra silinir
Silindi
Expert
4
birde arkadaşlar sadece player kestiğinde alsın puan ben beceremedim bi yardımcı olrmsnz
if <act.isplayer>
Yahu ne oluyor burada :) hayla çözülmedimi sorun :huh
sus burak senin yüzünden rezil oldum :D
Ahah. :)
Silindi
Expert
14.3
hocam nereye eklicem onu dedini bende denedim olmadı
on=@death
if !(<fame> > 2000) || (<uid> == <act.tag0.killed>) || (<act.isplayer>)
act.sysmessage @1153,,1 Famei 2000den kucuk kisilerden ve son oldurdugunuz kisiden puan alamazsiniz.
else
act.tag.killed <uid>
tag.puan +=<eval <act.fame>/100>
act.sysmessage @1153,,1 Oldurdugunuz kisiden <eval <act.fame>/100> puan kazandiniz. Puaniniz <tag.puan> olmustur.
endif

Daha eksik kaldı mı yapacak bişi filan varsa çekinme yapariz.
Silindi
Members
0
eyw. hocam ben elseif yapmışım birde Basic'in yaptıgı bi magery scp si var onu kullanıyorum ama şöle bir sorun var diyelim ben bir büyü attım büyüyü fizzlediğim halde koşamıyor büyünün koşma süresi bitince koşuıyor bunu fizzleyince spellfreeze i nasıl bitirtebilirim. İşte Scp:


//***********************************
// YAZAR: Basic
// YAPIM:
// TARİH: 06.07.2009
// SAAT : 22:28
// KONU : Fix Script
//***********************************
VERSION=0.56b

[Events e_magery]
on=@spellcast
if (<argn> == 12)
src.spellfreeze 2
elif (<argn> == 20)
src.spellfreeze 2
elif (<argn> == 7)
src.spellfreeze 1
elif (<argn> == 29)
src.spellfreeze 3
elif (<argn> == 11)
src.spellfreeze 2
elif (<argn> == 44)
src.spellfreeze 3
elif (<argn> == 4)
src.spellfreeze 2
elif (<argn> == 22)
src.spellfreeze 1
else
src.spellfreeze (<dargn3> / 6)
endif

On=@SpellEffect
If (<argn> == 38) || (<argn> == 47)
if (<findid.i_pouch_trapped>)
if (<findid.i_pouch_trapped.more2> > 1)
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
damage 2
findid.i_pouch_trapped.more2 -=1
return 1
else
effect 3,i_fx_explode,3,25,1
sound snd_spell_explosion
damage 2
findid.i_pouch_trapped.remove
return 1
endif
elseif !(<src.uid> == <uid>)
findid.i_rune_poison.remove
endif
endif

[function spellfreeze]
tag0.nomovetill=<EVAL <SERV.TIME> + (<ARGS> * 6)>

[function f_fizzle]
tag0.nomovetill=0
if (<mana> > 8)
mana -={3 8}
endif
fix scriptine şunu ekle

on=@userwarmode
f_fizzle

ekle oda düzelir
Silindi
Expert
4
peki başka biri fizzlettiğinde yada nebilim kendilinden fizzlese



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.