|
|
| Yazar | Mesaj |
ikissyoudie12
Nereden: Turkey Bursa/Yıldırım |
#252340
2007-09-28 22:00 GMT
arkadaşlar ben bi script yazmaya çalışıyorum dye deed adı yani böle bir deed oluak o deede iki kere tıklandıgında bir dialog açılacak dialogta bir yazı yeri olacak oraya rnegi yazacaksın o renkte sana dye verecek ben biraz yaptım dialog filan tamam ama tek sorunum su dye verme orada takıldım buyrun scripti vereyim yardım edenlere şimdiden teşekkür ederim
Kod: [itemdef i_deed_dye]
id=i_deed name=Dye Deed type=t_deed weight=3 defname=i_deed_dye on=@click messege @2996,5,,1 [Helix Uo Shard] messege @079c,5,,1 [Dye Deed] return 1 on=@dclick src.dialog d_deed_dye [DIALOG d_deed_dye] 0,0 nomove resizepic 190 175 5054 335 150 resizepic 200 185 3000 315 130 resizepic 220 235 3000 270 22 text 255 200 995 0 text 255 275 0000 1 button 220 275 4005 4006 1 0 0 text 435 275 0000 2 button 400 275 4017 4018 1 0 1 textentry 225 237 253 25 0 0 3 [DIALOG d_deed_dye TEXT] Dye'inizin Rengi Ne Olsun Tamam Iptal <src.targ.name> [DIALOG d_deed_dye BUTTON] ON=0 ON=1 IF (strmatch('<argtxt[0]>','')) SRC.RBMESAJ2 Dye Rengini Bos Birakamazsiniz... DIALOG d_deed_dye SRC.RBMESAJ1 Dye'iniz size verildi. src.newitem=i_dye_tub src.act.color=<argtxt> RETURN 1
|
Stormy
Nereden: Turkey Balıkesir/Bandırma |
#252342
2007-09-28 22:40 GMT
Kod: src.newitem i_dye_tub
act.bounce
Good Stormy, The Kovuk Worldbuilder. Hayat içi boş düşüncelerin var olduğu anlamsız bir boşluk değilmidir? |
Michaell |
#252376
2007-09-29 01:14 GMT
Kod: ON=1 IF (strmatch('<argtxt[0]>','')) SRC.RBMESAJ2 Dye Rengini Bos Birakamazsiniz... DIALOG d_deed_dye SRC.RBMESAJ1 Dye'iniz size verildi. serv.newitem i_dye_tub new.color <argtxt> new.bounce RETURN 1 Bu şekilde değiştir on=1 i. @Stormy act yerine new kullan serv.newitem i_xx new.equip new.bounce new.remove
|
Stormy
Nereden: Turkey Balıkesir/Bandırma |
#252383
2007-09-29 01:49 GMT
Hıh!..(
![]() )Bu arada yoksun msn'de hiç.=)
Good Stormy, The Kovuk Worldbuilder. Hayat içi boş düşüncelerin var olduğu anlamsız bir boşluk değilmidir? |
Michaell |
#252384
2007-09-29 02:17 GMT
Bknz imza
|
ikissyoudie12
Nereden: Turkey Bursa/Yıldırım |
#252390
2007-09-29 04:17 GMT
kanka bölede olmadı beah :s
|
Almin
Nereden: Turkey İzmir |
#252422
2007-09-29 13:22 GMT
dye tubeyi vermiştir ama rengi yoktur onun için
Kod: ON=1 IF (strmatch('<argtxt[0]>','')) SRC.RBMESAJ2 Dye Rengini Bos Birakamazsiniz... DIALOG d_deed_dye SRC.RBMESAJ1 <argtxt[0]> renginde dye'iniz size verildi. serv.newitem i_dye_tub new.color <argtxt[0]> new.bounce RETURN 1
Eski EvilDark Yeni Almin |
ikissyoudie12
Nereden: Turkey Bursa/Yıldırım |
#252428
2007-09-29 13:57 GMT
yok dye tubda vermiyor ama ben yinede bir deniyeyim...
yok kanka olmadı yaf su textentry war yaa onda bir bozukluk war onu sildigim zaman dyev vermeye başlıyor ama yazı yazamıyorumki düz renkte dye veriyor :S
|
Almin
Nereden: Turkey İzmir |
#252429
2007-09-29 14:02 GMT
vermezse
Kod: ON=1 IF (strmatch('<argtxt[0]>','')) SRC.RBMESAJ2 Dye Rengini Bos Birakamazsiniz... DIALOG d_deed_dye SRC.RBMESAJ1 <argtxt[0]> renginde dye'iniz size verildi. scr.newitem i_dye_tub src.act.color <argtxt[0]> src.act.bounce RETURN 1 bunuda kullanabilirsin . bu dye deedi sylon isimli kapanan sharddan esinlenmişsin
Eski EvilDark Yeni Almin |
ikissyoudie12
Nereden: Turkey Bursa/Yıldırım |
#252430
2007-09-29 14:06 GMT
evt ordan esinlendim
zaten orta dünya haritasıda war sistemleri hazırlıyayım onun levellisi degilde ırklısını yapacagım ![]() yok abi olmadı yaf textentry 225 237 253 25 0 0 3 bak surda hata war bunu silince dye veriyor çantama ama ne işe yaraki boş dye...
|
Michaell |
#252432
2007-09-29 14:13 GMT
Ben argtxt e bakmadım sdc bounceryi editlemiştim.
Kod: ON=1 IF (strmatch('<argtxt[0]>','')) SRC.RBMESAJ2 Dye Rengini Bos Birakamazsiniz... DIALOG d_deed_dye SRC.RBMESAJ1 Dye'iniz size verildi. serv.newitem i_dye_tub new.color <argtxt[3]> new.bounce RETURN 1 Bu şekilde bir dene olmazsa On=1 i on=0 yap bi dene çünkü siz hala programlarla dialog yaptığınız için hala [text d_xx] kullandıgınız için hala tek textentry olmasına rağmen argtextin 3 den basladığı için buttonlarınızın 0 dan basladıgı için dialoglarınızı kavramak ve buglarını temizlemek zor oluyor. kendinizi biraz sıkıp dialog yazmayı öğrenmek imkansız birşey değil.En fazla 1.5 saatini ayırırsın ondan sonra ne program ne bug uğraşmazsın.O kullandıoğınız programlar 55i tarzında kod yazıyor 56b özelliklerini nasıl kullanacaksınız ? İşte böyle dialogdaki en ufak sadece tek bir rakamdan kaynaklanan hatalarda bile topic açılır.Dialog yazmak zor birşey değil biraz inceleyip analiz edin deneme yanılma ile çözersiniz bu işi.İnanın çok basit.
|
ikissyoudie12
Nereden: Turkey Bursa/Yıldırım |
#252433
2007-09-29 14:15 GMT
ben zaten programla yapomadımki bu dialogu bir rune booktan rune renamer dialogunu aldım kendime göre editlemeye çalıştım
... bu arada buda olmadı siz 55r içinmi yazıyorsunuz benimki 56b de...
|
Michaell |
#252435
2007-09-29 14:24 GMT
Sorun buttonda yazdığımız kodda değil sorun dialog kodlarında bir tane textentry var ama neden 3 den baslıyor ? bunun gibi birçok saçma şey var.
Boşver bakasının yazdığı dialogları ve [text d_xx] olan dialogları inceleme onlar 55i tarzında yazılmış dialoglar onun yerine dtext 20 20 1153 <serv.name> kullanırsın. daha rahat olur emin ol. Bu benim Help menu scriptimin bir kısmı bu scp yi incele sonra kendin bi sphere aç [dialog d_ikiss] die bir dialog yarat ve verdiğim scpdeki satırları inceleyerek tek tek ekle neyin ne işe yaradığını anla. Kod: [dialog d_helpmenu] 0,0 nomove resizepic 50 10 3600 400 330 resizepic 60 20 3600 380 310 resizepic 297 30 2550 165 dtext 310 30 0455 Guilds : <serv.guilds> dtext 310 50 0455 Clients : <serv.clients> dtext 310 70 0455 Items : <serv.items> dtext 310 90 0455 Npcs : <serv.chars> dtext 310 110 0455 Version : 55r4.0.2 dtext 185 300 0455 Yardim Menusu dtext 110 43 0455 Yetkili Yardimi(Page) dtext 110 73 0455 <serv.name> Komutlar dtext 110 103 0455 Takilma / Stuck dtext 110 133 0455 Web Sitesi dtext 110 163 0455 Web Forum Sayfasi dtext 195 280 0455 <serv.name> button 90 45 5601 5605 1 0 1 button 90 75 5601 5605 1 0 2 button 90 105 5601 5605 1 0 3 button 90 135 5601 5605 1 0 4 button 90 165 5601 5605 1 0 5 button 225 215 5545 5546 1 0 6 button 90 215 5555 5556 1 0 7 button 350 215 5569 5570 1 0 8 Anlayamadıgın yerleri gel sor ben en içtenlikle cevap vereyim ama senin verdiğin o scripti düzenlemek için yeni script yazmak lazım ;)
|
ikissyoudie12
Nereden: Turkey Bursa/Yıldırım |
teşekkür ederim bu arada msnde olursan daha iyi konuşuruz topic kirliligi olmaz... ha birde su yazıların kordinatlarını nasıl bulacagım yaf ?? yani rastgele sallamasyonmu yazacagım ??
saol be Miachell yaf ben senin verdigin help menusunu inceledim aklıma şöle yapmak geldi böle alt alta renklerin idleri yazsın ordan tıkladıgında seçilsin ve cantana düşsün ve yapıyorumda çok sagol...
|









)


