manyaqq - 28-04-2013 20:36 GMT -
Arkadaşlar bir kaç sorum olacak size
Mesela robe giydiğinde unequip yapmaması için ne yapmam lazım ?
Birde pelerine + - veremedim,Olmadı
Son bir şey daha bu pelerini equip yaptığı zaman saniyede 3 mana kazanmasını ayarlıyabilirmiyiz ?
Arkadaşlar bir kaç sorum olacak size
Mesela robe giydiğinde unequip yapmaması için ne yapmam lazım ?
Kod:
on=@unequip
src.sysmessage @33,4 Bu robeyi cikartamazsiniz !
Birde pelerine + - veremedim,Olmadı
Kod:
on=@Equip
(<src.magery> +25)
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
on=@unequip
(<src.magery> -25)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
Son bir şey daha bu pelerini equip yaptığı zaman saniyede 3 mana kazanmasını ayarlıyabilirmiyiz ?
Aftrosh* - 28-04-2013 21:07 GMT -
Pelerinini bu şekilde düzeltebilirsin , denemedim ama böyle olması lazım.( 3 Saniyede 8 Mana veriyor. )
Robeninde altına bunu eklemen yeterli olacaktır.
Pelerinini bu şekilde düzeltebilirsin , denemedim ama böyle olması lazım.( 3 Saniyede 8 Mana veriyor. )
Kod:
ON=@EQUIP
LINK=<SRC.UID>
TIMER=3
src.magery (<src.magery> + 20.0)
RETURN 0
ON=@UNEQUIP
src.magery (<src.magery> - 20.0)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
LINK=04FFFFFFF
RETURN 0
on=@TIMER
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+8
TIMER=3
else
TIMER=0
ENDIF
RETURN 1
Robeninde altına bunu eklemen yeterli olacaktır.
Kod:
on=@dropon_item
equip
src.sysmessage @33,4 Bu robeyi cikartamazsiniz !
return 1
manyaqq - 28-04-2013 21:14 GMT -
Dostum bir hata var bu işte:
Megery skill 100 ama
Pelerini giydiğin zaman magery 20 Oluyor,Çıkardığımda 80 Oluyor
Dostum bir hata var bu işte:
Megery skill 100 ama
Pelerini giydiğin zaman magery 20 Oluyor,Çıkardığımda 80 Oluyor
Aftrosh* - 28-04-2013 21:17 GMT -
Dostum ben denedim , hiç bir problem yok.Tam teşekkürlü çalışıyor.
Dostum ben denedim , hiç bir problem yok.Tam teşekkürlü çalışıyor.
Kod:
ON=@EQUIP
LINK=<SRC.UID>
TIMER=3
src.magery (<src.magery> + 20.0)
RETURN 0
ON=@UNEQUIP
src.magery (<src.magery> - 20.0)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
LINK=04FFFFFFF
RETURN 0
on=@TIMER
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+8
TIMER=3
else
TIMER=0
ENDIF
RETURN 1
manyaqq - 28-04-2013 23:55 GMT -
Dostum benim yazım hatam varmış
Sağol
Birde senden res gateye timer eklemeni isteyebilirmiyim ?
Aftrosh* :
Dostum ben denedim , hiç bir problem yok.Tam teşekkürlü çalışıyor.
Kod:ON=@EQUIP
LINK=<SRC.UID>
TIMER=3
src.magery (<src.magery> + 20.0)
RETURN 0
ON=@UNEQUIP
src.magery (<src.magery> - 20.0)
src.sysmessage @033,4 Extra magery ozelligini kaybettiniz !
LINK=04FFFFFFF
RETURN 0
on=@TIMER
IF (<LINK.mana><<LINK.int>)
LINK.mana=<LINK.mana>+8
TIMER=3
else
TIMER=0
ENDIF
RETURN 1
Dostum benim yazım hatam varmış
Sağol
Birde senden res gateye timer eklemeni isteyebilirmiyim ?
Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate
on=@create
tag0.resleyici 0
attr=010
color 0481
on=@click
message @48,,1 Canlandirdigi Kisi Sayisi:
message @48,,1 <eval <tag0.resleyici>>
return 1
on=@dclick
return 1
on=@step
if !(<src.hits> = 0)
src.sysmessage Olu Degilsiniz [<src.name>]...
src.move 1
return 1
else
serv.allclients sysmessage @481 <src.name> <region.name> Res gate seyesinde hayata doner.
src.resurrect
SOUND=snd_SPELL_RESURRECTION
tag0.resleyici +=1
return 1
System_Error - 29-04-2013 02:40 GMT -
Timer derken nasıl bir timer ? Adam res gateden geçtikten sonra 5 sn sonra reslenmesi falan mı ?
Timer derken nasıl bir timer ? Adam res gateden geçtikten sonra 5 sn sonra reslenmesi falan mı ?
manyaqq - 29-04-2013 07:07 GMT -
Aynen dostum..
System_Error :
Timer derken nasıl bir timer ? Adam res gateden geçtikten sonra 5 sn sonra reslenmesi falan mı ?
Aynen dostum..
Aftrosh* - 29-04-2013 17:46 GMT -
Denedim , sorunsuz çalışıyor kardeşim.
Denedim , sorunsuz çalışıyor kardeşim.
Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate
on=@create
tag0.resleyici 0
attr=010
color 0481
on=@click
message @48,,1 Canlandirdigi Kisi Sayisi:
message @48,,1 <eval <tag0.resleyici>>
return 1
on=@dclick
return 1
on=@step
if !(<src.hits> = 0)
src.sysmessage Olu Degilsiniz [<src.name>]...
src.move 1
return 1
else
tag0.resleyici +=1
src.sysmessage 5 saniye sonra resleneceksiniz.
src.sureliresle
return 1
[function sureliresle]
timerf,5 src.resurrect
timerf,6 serv.allclients sysmessage @481 <src.name> <region.name> Res gate seyesinde hayata doner.
return 1
[eof]
manyaqq - 29-04-2013 18:20 GMT -
Dostum sana ne kadar teşekkür etsem azdır
Benim ufak tefek hatalarım oluyor ama ben genede server açmak istiyorum..!
Sen skype kullanıyormusun dostum ?
Dostum sana ne kadar teşekkür etsem azdır
Benim ufak tefek hatalarım oluyor ama ben genede server açmak istiyorum..!
Sen skype kullanıyormusun dostum ?
System_Error - 30-04-2013 16:26 GMT -
Son güncelleme: System_Error tarafından 30-04-2013 21:50 GMT tarihinde, önce.
Kod:
[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate
on=@create
TAG.TOTALRES=0
TAG.LASTRES=0
ATTR=010
COLOR=0481
on=@click
message @,,1 a <name>
src.sysmessage @,,1 Bu <name> toplam <dtag0.totalres> oyuncuyu hayata dondurmus ve en son hayata dondurulen <uid.<tag0.lastres>.name> isimli oyuncudur.
return 1
on=@dclick
return 1
on=@step
if !(<src.hits> == 0)
src.sysmessage @38,,1 Olü değilsiniz.
src.move 1
return 1
endif
if (<src.findid.i_resurrector>)
src.sysmessage @38,,1 Hayata donmeniz icin <dsrc.findid.i_resurrector.timer> saniye var.
return 1
endif
if (<src.findid.i_resurrector.more1>)
src.sysmessage @38,,1 Hayata donmeniz icin <dsrc.findid.i_resurrector.more1> saniye var.
return 1
endif
SERV.NEWITEM i_resurrector,1,<uid>,1
SRC.CTAG.RESGATE <UID>
return 1
[ITEMDEF i_resurrector]
ID=i_handr_1
NAME=Res
TYPE=t_eq_script
on=@Create
ATTR=attr_invis|attr_newbie|attr_decay
on=@Equip
MORE1=5
MORE2=1
TIMER=1
src.sysmessage @,,1 <dMORE1> saniye içinde hayata tekrar doneceksiniz.
src.stone 1
on=@unequip
src.sysmessage @,,1 Reslenme hakkiniz acilmistir.
src.stone 0
on=@Timer
IF (<MORE2> == 1)
IF (<MORE1>)
if !(<topobj.hits> == 0)
topobj.sysmessage @38,,1 Su an hayattasiniz.
topobj.stone 0
remove
return 1
endif
IF (<topobj.isonline>)
TOPOBJ.MESSAGE <dmore1>
MORE1 --
TIMER=1
endif
RETURN 1
ELSE
MORE2=2
ref1 <src.ctag.resgate>
REF1.TAG.LASTRES <topobj.uid>
REF1.TAG.TOTALRES ++
TOPOBJ.RESURRECT 1
topobj.move 1
topobj.stone 0
topobj.SAYU * <TOPOBJ.NAME> Hayata Döner *
TIMER=15
RETURN 1
ENDIF
ELIF (<MORE2> == 2)
REMOVE
RETURN 1
ENDIF
Son güncelleme: System_Error tarafından 30-04-2013 21:50 GMT tarihinde, önce.
manyaqq - 30-04-2013 19:32 GMT -
Arkadaşımız vermişti sağolsun sorunsuz çalışıyor..
Sende sağol ilgilendiğin için
Aftrosh* :
Denedim , sorunsuz çalışıyor kardeşim.
Kod:[itemdef i_resgate]
id i_moongate_blue
name Res Gate
type t_moongate
on=@create
tag0.resleyici 0
attr=010
color 0481
on=@click
message @48,,1 Canlandirdigi Kisi Sayisi:
message @48,,1 <eval <tag0.resleyici>>
return 1
on=@dclick
return 1
on=@step
if !(<src.hits> = 0)
src.sysmessage Olu Degilsiniz [<src.name>]...
src.move 1
return 1
else
tag0.resleyici +=1
src.sysmessage 5 saniye sonra resleneceksiniz.
src.sureliresle
return 1
[function sureliresle]
timerf,5 src.resurrect
timerf,6 serv.allclients sysmessage @481 <src.name> <region.name> Res gate seyesinde hayata doner.
return 1
[eof]
Arkadaşımız vermişti sağolsun sorunsuz çalışıyor..
Sende sağol ilgilendiğin için
System_Error - 30-04-2013 19:48 GMT -
Ben bunda sorun buldum ama. Adam sürekli gate üstünde dolaşınca ne olcak. timerf hep 5 vercek. adam gatenin üzerinde durdukça gate reslemiş gibi gözükcek ve resleyici tagı hep artıcak. adam gatenin üstünden hiç gitmezse +++++ her sn tag artcak. falan falan işte ya
Ben bunda sorun buldum ama. Adam sürekli gate üstünde dolaşınca ne olcak. timerf hep 5 vercek. adam gatenin üzerinde durdukça gate reslemiş gibi gözükcek ve resleyici tagı hep artıcak. adam gatenin üstünden hiç gitmezse +++++ her sn tag artcak. falan falan işte ya
System_Error - 30-04-2013 21:43 GMT -
Ölüyken diyorum. ayrıca timerf kullanımı bile yanlış
timerf,5 deil timerf 5, olur o
Ölüyken diyorum. ayrıca timerf kullanımı bile yanlış
timerf,5 deil timerf 5, olur o
manyaqq - 30-04-2013 22:43 GMT -
Dostum
Bu dediğin doğru dikkat etmemişim..,Fakat ondan başka hata nerede anlamadım
Ölü değilsen gateden geçemezsin zaten geri teper,Ölü iken tabi gate içinden geçeçeksin ve 5 sn sonra resleneceksin ve reslenen kişi olarak +1 ekleyecek !
Dostum
Kod:
timerf,
Bu dediğin doğru dikkat etmemişim..,Fakat ondan başka hata nerede anlamadım
Ölü değilsen gateden geçemezsin zaten geri teper,Ölü iken tabi gate içinden geçeçeksin ve 5 sn sonra resleneceksin ve reslenen kişi olarak +1 ekleyecek !