|
|
| Yazar | Mesaj |
Xariyla
Nereden: --- Jupiter --- |
Ya arkadaşlar Spheremde Bir Debug Cıkmıstı İşte Sorunu Stat.scp den kaynaklanıo die düşündüm stat scpmde bayağı bir deişiklikler yaptım Debug düzeldi ama şimdi Rel Sanct Büyüsü Atınca misal statlar 119-119-119 oluyor ama 2-3 sny sonra int -57 oluyor şimdi bnm için bir sakıncası yok ama P.mageler rel sanct atınca intleri azalıyor ve gidiyor ben buraya stat scp'mi koysam neden Öyle düştügüne bir Göz atarmısınz ..?
( sphere_skills.scp de statsum 300 ) Bayabi deişmiş derken Bazı şeyleri kaldırdım işte Debug düzeldi ama bu int düşme işi cıktı ama Rel Sanct GEçince int felan tüm statlar yine 100 oluyor Kod: [plevel 1]
stat [function stat] stchk if (<isevent.e_str>) sysmessage Su an str'niz dusus durumunda. elseif (<isevent.e_dex>) sysmessage Su an dex'iniz dusus durumunda. elseif (<isevent.e_int>) sysmessage Su an int'iniz dusus durumunda. elseif (<isevent.e_spr>) sysmessage Su an statlariniz koruma altinda. else sysmessage Henuz statlarinizla ilgili ayar yapmadiniz. endif dialog d_stat [function stchk] if !(<findlayer(32)> || <findlayer(44)> || <findlayer(47)>) if (<str> > 100) str 100 elseif (<dex> > 100) dex 100 elseif (<int> > 100) int 100 endif endif // Gump [dialog d_stat] 100,100 resizepic 0 0 5054 300 210 resizepic 11 9 3000 280 190 dtext 35 50 100 Statcap 300 dur //button 35 83 4006 4005 1 0 1 // STR dtext 50 83 0455 Strength [<src.str>] //button 35 103 4006 4005 1 0 3 // INT dtext 50 103 0455 Intelligence [<src.int>] //button 35 123 4006 4005 1 0 2 // DEX dtext 50 123 0455 Dexterity [<src.dex>] button 80 160 4006 4005 1 0 1 // Koru dtext 50 143 200 Statlarimi korumaya al //button 35 163 4006 4005 1 0 5 // dusur //htmlgump 50 163 150 20 6 0 0 [dialog d_stat button] On=1 if (<flags>&statf_dead) sysmessage Bu islemi olu iken yapamazsiniz. return 1 endif if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>) sysmessage Statlarinizi etkileyen bir buyunun etkisi sysmessage altindayken bu secenegi kullanamazsiniz. return 1 endif findlayer(1).bounce findlayer(2).bounce findlayer(3).bounce findlayer(4).bounce findlayer(5).bounce findlayer(6).bounce findlayer(7).bounce findlayer(8).bounce findlayer(10).bounce findlayer(12).bounce findlayer(13).bounce findlayer(14).bounce findlayer(17).bounce findlayer(18).bounce findlayer(19).bounce findlayer(20).bounce findlayer(22).bounce findlayer(23).bounce findlayer(24).bounce var.stats <eval(<str>+<int>+<dex>)> if (<eval <var.stats>> == 300) sysmessage Stat'lariniz korumaya alindi. tag.ostr <str> tag.odex <dex> tag.oint <int> events +e_spr else sysmessage Bu secenegi kullanabilmeniz icin stat toplaminizin 300 olmasi gerekiyor. dialog d_stat endif on=5 dialog d_statdusur // Eventz [events e_spr] On=@SkillStart if (<findlayer(32)> || <findlayer(44)> || <findlayer(47)>) return 0 else str <tag.ostr> int <tag.oint> dex <tag.odex> endif On=@EnvironChange var.stats <eval(<tag.ostr>+<tag.oint>+<tag.odex>)> if !(<eval <var.stats>> == 300) events -e_spr sysmessage Stat'lariniz artik korunmuyor. tag.ostr tag.oint tag.odex endif var.stats <eval (<str> + <int> + <dex>)> if (<eval <var.stats>> > 300) statcapint endif // Functionz [function statcapstr] if (<str> > 25) str (<str> - 1) var.stats <eval (<str>+<int>+<dex>)> if (<eval <var.stats>> > 300) statcapstr endif endif [function statcapdex] if (<dex> > 25) dex (<dex> - 1) var.stats <eval (<str>+<int>+<dex>)> if (<eval <var.stats>> > 300) statcapdex endif endif [function statcapint] if (<int> > 25) int (<int> - 1) var.stats <eval (<str>+<int>+<dex>)> if (<eval <var.stats>> > 300) statcapint endif endif [EOF]
Lanet Girsin Dostum Bu Dünya Bizim Olmalı Tikla ve Gör ..! Blade Pvp Shard En iyi Pwp Shard :p Alın Size SS'ler : http://img217.imageshack.us/img217/5452/asedeff2.jpg SS lere Oynamadan Önce mutlaka bak |









