|
|
Paylaş |
| İçerde : 1 misafir, 0 üye : --- | Sayfalar: 1 |
|
Yazar
|
Mesaj #56205
03-02-2012 22:42 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56207
03-02-2012 23:26 GMT
Sallıyorum sadece belki bi fikir cıkar piyasaya. Her konusmayı yazışmayı kontrol altına alırsan menülerdeki args varya onun gibi belki hani benim şekerim yazp enter ile onaylandıgında şekerim engel listesindeyse SPACE olarak koyulabilir ? Olurmu bilmiyorum.Normal yoldan yapınca içerikte öyle birşey varsa cümleyi komple kitliyor belki bu dedigim yol olmasada burdan fikir cıkar diyeyazdım kesin calısır demiyorm sacma birşeyde olabilr ama her güzel fikir şaka yaparak dalga gecerek başlar ![]() NOT: Aklıma geldi clientlerde ASS-FUCK-BİTCH gibi ingilizce argo kelime yazınca $##£$ gibi şeyler cıkıyor bunlar scptsel engelse olabilr ama client üzerinden engelliyse bilmiyorum
Xtoindery Demonazİletişim: "nefrelius@hotmail.com" & "ykp_darknes@bjk.gen.tr" |
|
Yazar
|
Mesaj #56210
04-02-2012 00:52 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56211
04-02-2012 01:03 GMT
|
|
Yazar
|
Mesaj #56212
04-02-2012 01:28 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56213
04-02-2012 02:20 GMT
Anlamadım fakat nick olayında yapacaksan bu işi 3 haneli isim demişsin. Hamit Paklacıgiller Devecioğlu ortadaki cıkacak diyorsun.Bunu şöyle yapabilrmisin 1. kısım Nick olan 2. kısım aile soy ismi 3. kısımda farklı birşekilde farklı bi aile sistemi gibi düşünürsek aileden cıkıldıgında 2. kısım gider 1 ve 3 kalır ? sistemi tam nerede kullandırcagını blmedigimiz icin bizde esinlen diye birşeyler uyduruoz belki bi şimşek cakar kafana
Xtoindery Demonazİletişim: "nefrelius@hotmail.com" & "ykp_darknes@bjk.gen.tr" |
|
Yazar
|
Mesaj #56221
04-02-2012 11:12 GMT
Proje: NAGAROTH (Ultima Online Shard) |
|
Yazar
|
Mesaj #56222
04-02-2012 13:35 GMT
@Mrs.xariyla Şöyle bir örnek vereyim. Atıyorum ki bir defname olsun Kod: [Defname x] X=Hamit Devecioğlu Y=Batuhan Yancı Devecioğlu Z=Murat Devecioğlu Fahri gibi Ben burda isim ve soy isim sorgulayacam. Fakat hepsinin soy adı Devecioğlu diğer 2. soy isimleri sorgulamak istemiyorum. Yani istiyorum ki bir işlem yaptığımda belirttiğim kısımlar dönmesin. Mesela ben burda Fahri ve Yancı dönsün istemiyorum şu şekil dönsün istiyorum. X nickinin ismi Hamit soy ismi Devecioğlu Y nickinin ismi Batuhan soy ismi Devecioğlu Z nickinin ismi Murat soy ismi Devecioğlu olarak dönsün. @Mac-Fusion Öncelikle teşekkürler hocam fakat bu kez 1,2,3 rakamlarının hepsini sildi :/
|
|
Yazar
|
Mesaj #56226
04-02-2012 17:09 GMT
oguzhankeskin@live.com | Facebook | Twitter | UO-Developer | FriendFeed | Revolution Ultima Online Shard | 9GAG |
|
Yazar
|
Mesaj #56235
04-02-2012 23:12 GMT
strpos kullanarak boşlukları tespit edip strsub yardımıyla kesip tekrar birleştirebilirsin tabii daha kısa yöntem var mıdır bilmem ama yazmak istesem böyle yapardım herhalde ![]() aslında çok daha kısa bir şekilde strarg ve streat'le hemencecik yapılabilir bu olay tespit etmeye gerek yok boşlukları 2 kere fonksiyonu tekrarlayaraktan olur tek satırda 3 fonksiyon
|
|
Yazar
|
Mesaj #56264
06-02-2012 15:05 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56265
06-02-2012 15:15 GMT
|
|
Yazar
|
Mesaj #56266
06-02-2012 15:29 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56267
06-02-2012 15:39 GMT
while şöyle birşey şimdi while( ? ) denildiğinde parantez içinde söylenen şart doğru olduğu sürece döngü tekrarlanıyor for döngüsünün şart sağlanana kadar devam eden hali diye düşünebilirsin. Döngüyü kırıp bozulması için mesela artık boşluk bulamadığında ya return yapıp sonucu yansıtıp bu döngüyü sonlandırabilirsin ya da döngü içinde şart sağlandığında bir değer verip atıyorum a=1 diyelim while(a!=1) yaparsak a=1 olduğu vakit döngü sonlanır if - endif gibi while sonunda end kullanıyorsun fakat endwhile kullananı da gördüm bir ikisini de dene istersen sadece test amaçlı bir program yazıp çalışırsa devam
|
|
Yazar
|
Mesaj #56268
06-02-2012 15:49 GMT
Hmm, yapamadım ben ama böyle bir sorgu yapmıştım 3 kez üst üste kullanınca hata veriyor bende :S Kod: [function strdel]
local.hamit <f_moonsep 2,<args>> for <strpos 0 32 <local.hamit>> if !(STRMATCH(<f_moonsep 1,<args>>,<strarg <local.hamit>>)) local.strdel=<local.strdel>,<strarg <local.hamit>> endif local.hamit=<streat <local.hamit>> endfor // hata <local.strdel> for 2 <f_moonsep 0,<local.strdel>> //hata 0<f_moonsep <dlocal._for>,<local.strdel>> if !(STRMATCH(00*,0<f_moonsep <dlocal._for>,<local.strdel>>)) // if (0<f_moonsep <dlocal._for>,<local.strdel>> != 00) local.hmt <local.hmt> <f_moonsep <dlocal._for>,<local.strdel>> // hata <f_moonsep <dlocal._for>,<local.strdel>> endif endfor return <streat <local.hmt>> Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56269
06-02-2012 15:57 GMT
|
|
Yazar
|
Mesaj #56271
06-02-2012 17:38 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56306
07-02-2012 00:11 GMT
Kaptan kodunda ne oluyor nereye gidiyor bir baktım da böyle biraz zor anlaşıldığından kendim sana kaç kelime olduğunu söyleyen programı yazdım. Bu kodu kendi projende bir yerlerde artık nasıl kullanıcaksan kullan baktın gene yapamadığın bir yer olursa yapamadığın kısımdan devam ederiz Kod: [function f_kelimesay] local.pos=<strpos 0 32 <args>> while (!(STRMATCH(*f*,<local.pos>))) local.buldu +=1 local.pos=<strpos <eval <local.pos>+1> 32 <args>> endwhile return <yazdir <eval <local.buldu>+1>> [function yazdir] src.sysmessage <args> tabii sen kullanırken yazdır fonksiyonunu kaldırıp return <eval <local.buldu>+1>> haline getireceksin |
|
Yazar
|
Mesaj #56308
07-02-2012 02:18 GMT
Biz en iyi diiliz belki ama en iyileri bile taşta bırakabiliriz. SPHERE 56B Fix Scripts Geliyor! Yapım Aşamasında! |
|
Yazar
|
Mesaj #56320
07-02-2012 15:31 GMT
Kod: [function deneme] LOCAL._text "b 123 a 123 selam naber123 :D" LOCAL._explode <EXPLODE " ",<LOCAL._text>> args <LOCAL._explode> FOR <ARGV> IF !strmatch(123,<argv[<dlocal._for>]>) LOCAL._return .= " <argv[<dlocal._for>]>" endif ENDFOR SAY <STRSUB 1 0 <LOCAL._return>> Bu kod ayrı olan 123 leri siliyor fakat naber123 yazısındaki 123 ü silmiyor. Bunuda silsin istiyorsan harf harf ilerleyen bir forla çözülebilir. Proje: NAGAROTH (Ultima Online Shard) |
Sayfalar: 1
Benzer Konular
| Konular | Mesajlar | Son gönderen | Tarih |
| Konuşma yazı rengi | 4 | Mac-Fusion | 10-04-2012 |
| Dialog yazı kayması. | 3 | Mrs.xariyla | 26-02-2012 |
| Resmin sağ alt köşesine yazı yazma hk. | 3 | Randall | 26-08-2011 |
| Tek komut ile Karakter Silme | 3 | Mesh | 03-08-2011 |
| Tag silme yardım. | 7 | Buxiun | 25-06-2011 |
![]() |








 


