Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.



Ya bide benim anlıyabilceigim dilden konussanız olmazmı o ne öyle ddssd=5254 sad4512f sad sacma sacma seyler yazmayin...:) bizde anlıyalım
Silindi
Banned
0
:)

55r ve 56b Sphere versionlarıdır. 55r eski ama kullanışlı bir versiondur 56b yeni ve daha rahat kullanabileceğimiz bir versiondur diyim bare :D gene anlamadıysan boşver ztn :D
Mukemmel Elinize saglık tam olarak olması gerektıgı gıbı calısıyor ama kucuk bı sorun var renk olayı calısmıyor yanı ıtemlerı kopyalıyor ama hersey beyaz :) ben denerım duzeltmeyı ama baktımbeceremıyorum sıze burdan bı ımdat derım emegı gecen arkadaslara tesekkur ederım. ( bu arada ben 55r4 ile denedım )
Silindi
Members
0
56b de rengide alıyor herseyi alıyor <dlocal._for>lar 55r de yok onları eval icinde local for yap yani <eval <local._for>> aha boyle yapacaksın.
<eval <local._for>> ile <dlocal._for> malesef aynı işlem gibi gözükselerde <eval li şekli hatalara neden olabilior.
Michaell : 56b de rengide alıyor herseyi alıyor <dlocal._for>lar 55r de yok onları eval icinde local for yap yani <eval <local._for>> aha boyle yapacaksın.


tamam canım onu yaptım zaten yanı konsolda bı hata fılanda soz konusu degıl ama renklerı sadece beyaz olarak alıyor. beyazdan kastım .set color 0 :)


hum sımdı bı kac kez daha denedım sadece helm olması gereken rengı alıyor vucudun gerısı almıyor


ayrıca madem bunu buraya kadar getırdık sunuda ekleyebılırmıyım dıye dusunuyorum title sac rengı ısım ve bınek degısıklıgıde yapabılırmıyım ?

Bu konu veppa tarafından düzenlendi(2007-10-01 19:50, 16 yıl önce)
Peki bu yaratık 3 4 kişiyi birden gördümü nolcak :D
hangısıne attack verdıyse onun seklıne burunecek sana olan atagını eksıp bana atacklanrısa benım seklıme gırecek yenıden sana atacklanırsa senın seklıne gırecek ama ben bunu zaten questle gırılen bır zındana koymayı dusundugum ıcın sadece 1 kısıyı gorecek o yuzden olusabılecek buglardan pek korkmuyorum acıkcası :)



isim degisikligi , title degisikligi , bınekelr ıcın olan layerı hallettım ama renk olayını hala cozemedım. acaba senın asagıda kısaltarak kullandıgın for dongusunu tek tek butun layerler ıcın tekrarlasam ne olur scp bıraz uzar ama tek bı tane koyulacak npc ıcın herhalde cok sorun olmaz ?
veppa : ayrıca madem bunu buraya kadar getırdık sunuda ekleyebılırmıyım dıye dusunuyorum title sac rengı ısım ve bınek degısıklıgıde yapabılırmıyım ?

kanka bir şey söliyeyimmi yapılır neden yapılır dedim çünkü sylon adlı bir suncuda wardı bir c_man yaratıgı seni grdügü anda sana dönüşüyordu.. yani bi bakıma kendin ile savaşıyordun... herşey titleden saç rengine ordan adına hatta boynundaki kolyeye kadar benziyordu saç seklin filan...
ikissyoudie12 :
veppa : ayrıca madem bunu buraya kadar getırdık sunuda ekleyebılırmıyım dıye dusunuyorum title sac rengı ısım ve bınek degısıklıgıde yapabılırmıyım ?

kanka bir şey söliyeyimmi yapılır neden yapılır dedim çünkü sylon adlı bir suncuda wardı bir c_man yaratıgı seni grdügü anda sana dönüşüyordu.. yani bi bakıma kendin ile savaşıyordun... herşey titleden saç rengine ordan adına hatta boynundaki kolyeye kadar benziyordu saç seklin filan...

tamam onu hallettım zaten bınek sac sakal tıtle ısım vs. herseyı ekledım kaba taslaga ama hala su renk olayını halledemedım sadece layer 6 nın rengı degısıyor dıger layerler color=0 rengınde kalıyorlar bı onu cozemedım onuda for 1 25 ( orjın 1 24 ama ben mount layerıde ekledım ) satırından sonrakı mantıgı cozup yerıne tek tek butun layerlerde aynı ıslemı yaptırmayı dusunuyorum tek sorun kalıbı kuramadım yanı solemı olacak mesela



for src.findlayer(24)
newitem.<baseid>
new.color.<color>
new.attr.<attr>|04
new.cont <uid>
endfor

for src.findlayer(23)
newitem.<baseid>
new.color.<color>
new.attr.<attr>|04
new.cont <uid>
endfor

for src.findlayer(xx)
newitem.<baseid>
new.color.<color>
new.attr.<attr>|04
new.cont <uid>
endfor

gıbımı olur yoksa baska bı sekıldemı bu kalıp yapılır onu dusunuyorum for next gıbı dongulerı hep unutmusum :(

yok halledemedim hala sadece 1 tanesını secıp sadece onun rengını degıstırıyor :(

ben bı turlu nasıl yapacagımı anlayamadım bırı bana her layer ıcın tek tek komutu nasıl sekıllendırıcegımı yazabılır mı yanı

for 1 25
if (<eval <local._for>> !=21)
newitem <src.findlayer[<eval <local._for>>].baseid>
new.color <src.findlayer[<eval <local._for>>].color>
new.attr <src.findlayer[<eval <local._for>>].attr>|04
new.cont <uid>
endif
endfor

bunun gıbı tum layerlere tek bır dongu ıle ıslem yaptırmak yerıne her layer ıcın tek tek nasıl yaparım bu ısı ?

Bu konu veppa tarafından düzenlendi(2007-10-01 20:56, 16 yıl önce)
Silindi
Members
0
olur tabi ki.

keşke 56b kullansanız o yazdıgım kodda hiçbir sıkıntı yok.Ayrıca at tı saçtı titleydi falan ugraşmadım mantık belli geliştirebilirsiniz.
[events e_kilikdegistir]
on=@attack
color <src.color>
name <src.name>
title <src.title>
fame <src.fame>
body <src.body>
obj=<uid>
obj.findlayer(1).remove
obj.findlayer(2).remove
obj.findlayer(3).remove
obj.findlayer(4).remove
obj.findlayer(5).remove
obj.findlayer(6).remove
obj.findlayer(7).remove
obj.findlayer(8).remove
obj.findlayer(9).remove
obj.findlayer(10).remove
obj.findlayer(11).remove
obj.findlayer(12).remove
obj.findlayer(13).remove
obj.findlayer(14).remove
obj.findlayer(15).remove
obj.findlayer(16).remove
obj.findlayer(17).remove
obj.findlayer(18).remove
obj.findlayer(19).remove
obj.findlayer(20).remove
obj.findlayer(22).remove
obj.findlayer(23).remove
obj.findlayer(24).remove
obj.findlayer(25).remove

IF <SRC.FINDLAYER(1)>
SRC.NEWITEM <SRC.FINDLAYER(1).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(1).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(1).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(1).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(1).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(2)>
SRC.NEWITEM <SRC.FINDLAYER(2).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(2).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(2).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(2).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(2).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(3)>
SRC.NEWITEM <SRC.FINDLAYER(3).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(3).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(3).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(3).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(3).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(4)>
SRC.NEWITEM <SRC.FINDLAYER(4).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(4).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(4).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(4).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(4).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(5)>
SRC.NEWITEM <SRC.FINDLAYER(5).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(5).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(5).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(5).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(5).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(6)>
SRC.NEWITEM <SRC.FINDLAYER(6).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(6).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(6).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(6).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(6).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(7)>
SRC.NEWITEM <SRC.FINDLAYER(7).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(7).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(7).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(7).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(7).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(8)>
SRC.NEWITEM <SRC.FINDLAYER(8).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(8).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(8).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(8).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(8).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(9)>
SRC.NEWITEM <SRC.FINDLAYER(9).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(9).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(9).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(9).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(9).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(10)>
SRC.NEWITEM <SRC.FINDLAYER(10).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(10).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(10).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(10).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(10).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(11)>
SRC.NEWITEM <SRC.FINDLAYER(11).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(11).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(11).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(11).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(11).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(12)>
SRC.NEWITEM <SRC.FINDLAYER(12).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(12).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(12).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(12).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(12).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(13)>
SRC.NEWITEM <SRC.FINDLAYER(13).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(13).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(13).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(13).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(13).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(14)>
SRC.NEWITEM <SRC.FINDLAYER(14).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(14).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(14).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(14).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(14).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(15)>
SRC.NEWITEM <SRC.FINDLAYER(15).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(15).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(15).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(15).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(15).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(16)>
SRC.NEWITEM <SRC.FINDLAYER(16).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(16).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(16).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(16).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(16).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(17)>
SRC.NEWITEM <SRC.FINDLAYER(17).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(17).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(17).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(17).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(17).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(18)>
SRC.NEWITEM <SRC.FINDLAYER(18).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(18).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(18).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(18).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(18).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(19)>
SRC.NEWITEM <SRC.FINDLAYER(19).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(19).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(19).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(19).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(19).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(20)>
SRC.NEWITEM <SRC.FINDLAYER(20).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(20).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(20).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(20).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(20).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(22)>
SRC.NEWITEM <SRC.FINDLAYER(22).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(22).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(22).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(22).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(22).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(23)>
SRC.NEWITEM <SRC.FINDLAYER(23).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(23).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(23).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(23).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(23).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(24)>
SRC.NEWITEM <SRC.FINDLAYER(24).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(24).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(24).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(24).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(24).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(25)>
SRC.NEWITEM <SRC.FINDLAYER(25).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(25).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(25).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(25).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(25).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

IF <SRC.FINDLAYER(37)>
SRC.NEWITEM <SRC.FINDLAYER(37).ID>
SRC.ACT.NAME=<SRC.FINDLAYER(37).NAME>
SRC.ACT.COLOR=<SRC.FINDLAYER(37).COLOR>
SRC.ACT.MOREP=<SRC.FINDLAYER(37).MOREP>
SRC.ACT.ATTR=<SRC.FINDLAYER(37).ATTR>|04
EQUIP <SRC.ACT.SERIAL>
ENDIF

bu 55r4 te calisan hali test ettim her sart altinda sorunsuz calisiyor.
Silindi
Members
0
56b ile 55r arasındaki farkda burdan kaynaklanıyor.Bkz. satır sayıları.
sana scp klasorumu zipleyip gondereyim onu 56b ye cevir bende 56b kullaniyim :p ben yaklasik 30 denememe ragmen hala sorun yaratio 56b bende.



Üye Ol veya Giriş Yap

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