IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Büyük yazı ( Biraz farklı ) (https://www.ircforumlari.net/mirc-scripting-sorunlari/152644-buyuk-yazi-biraz-farkli.html)

MerakLıuSer 16 Ekim 2008 18:43

Büyük yazı ( Biraz farklı )
 
Ben yazmış oldugum yazıların baş harfinin büyük olmasını istiyorum.
Örnegin ;" selam yazdıgımda baş harfi ; Selam " şeklinde çıksın.
Fakat bir nicke seslenirken örnek ;
" ahmet nickine seslenirken ; Ahmet " şeklinde çıkmasın istiyorum.
Yani nicklerde bu baş harfi büyük işlemi işlev görmesin.
Vede bu büyük yazı olayı o nickten sonrada işlemesin.
Sadece ilk yazı yazmak istediğimde cümlenin ilk başı büyük olacak kelimenin degil.
Yani ; " bu sabah nasılsın. = Bu sabah nasılsın. " şeklinde cıksın istiyorum.
Mesela " ahmet " nickine bu sabah nasılsın demek istediğimde ise ;
" ahmet bu sabah nasılsın ? " gibi veya " ConsoLoS nickine ;
" ConsoLoS bu sabah nasılsın ? " gibi istiyorum.

LnX 16 Ekim 2008 22:46

Cevap: Büyük yazı ( Biraz farklı )
 
çok şey istiyorsun :)

bøCek 17 Ekim 2008 01:32

Cevap: Büyük yazı ( Biraz farklı )
 
İnputlardan cok anlamiyorum. ama Konu Acmadan Once ıLk bi Arama yapmani tavsiye ederim. ben Aradım ve ıStemis oldugun.

selam nasılsın ; Selam nasılsın

inputu buLdum ama nick inputunu bulamadım. dier arkdaslar yardımcı olurlar sanirsam.
ßuda Istemis Oldugun Kodun 1'i.
Yani ; selam nasılsın ? ; Selam nasılsın ? ( istemis oldugun ıLk harf buyuk sonraları küçük. )

PHP- Kodu:

on *:input:*:if (!$inpaste && !$ctrlenter && $left($1,1) != /) { var %= $+($chr(3),$upper($left($1-,1)),$chr(3)) | say $+(%1,$right($1-,-1)) | haltdef  


Kod ; detay

Kolay gelsin.

Difuzyon 17 Ekim 2008 02:26

Cevap: Büyük yazı ( Biraz farklı )
 
PHP- Kodu:

on *:input:#:if (!$inpaste && !$ctrlenter && $left($1,1) != / && $1 !ison # ) { var %1 = $+($chr(3),$upper($left($1-,1)),$chr(3)) | say $+(%1,$right($1-,-1)) | haltdef  } 

detay'ın koduna ilave olarak "$1 !ison #" kısmını ekledim.
Kanalda yazacağın 1. kelime nick(ahmet,qokHaN`,cenk) ise kod devre dışıdır.
Kod kanallarda çalışıyor(özellerde geçerli değildir)
İyi paylaşımlar...

MerakLıuSer 17 Ekim 2008 13:51

Cevap: Büyük yazı ( Biraz farklı )
 
Peki bu input scriptimdeki input komutu ile çakışmaz sanırım :) .
Birde bunu özel içinde uygulayamazmıyız ?

bøCek 18 Ekim 2008 03:54

Cevap: Büyük yazı ( Biraz farklı )
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] eklemis oldugu Kanal Icındır. verecegımde hem kanal hemde ozel ıcındır.
Egerki ilerki zamanlarda sadece ozel için dersen sana kırmızıyla belirtecegim yerleri degiştirmen yeterlidir.

* = Özel ve kanaL içindir.
? = Sadece Özel içindir.
# = Sadece Kanal içindir.

Kirmiziyla belirttigim yerleri yukarda vermiş oldugum orneklerle degiştirirsen farki gormus olursun.

Kod:

on *:input:*:if (!$inpaste && !$ctrlenter && $left($1,1) != / && $1 !ison # ) { var %1 = $+($chr(3),$upper($left($1-,1)),$chr(3)) | say $+(%1,$right($1-,-1)) | haltdef }
dier inputlarinla cakişma yaşarsa if kismindan alip dier input'larının altına ekleme yaparsan calısacaktır.

KoLay geLsin.



ctrL|deLikan 18 Ekim 2008 11:45

Cevap: Büyük yazı ( Biraz farklı )
 
on *:INPUT:*:if (*Aşk* iswm $1-) { echo -a YASAK ! | halt } benım anlamadıgım bu $noluor yani sizin yazdıgınız komut deilmi bu $ nin yerine / olması lazım deilmi sayqılarımla

WhiteKnight 30 Ocak 2009 20:33

Cevap: Büyük yazı ( Biraz farklı )
 
En başta rakam olunca, rakamlar niye çıkmıyor?

Difuzyon 31 Ocak 2009 16:34

Cevap: Büyük yazı ( Biraz farklı )
 
Kod:

on *:input:*: {
  if (!$inpaste && !$ctrlenter && $left($1,1) != / && $1 !ison # && $left($1,1) !isnum && $window($active).type == channel) { var %1 = $+($chr(3),$upper($left($1-,1)),$chr(3)) | say $+(%1,$right($1-,-1)) | haltdef } 
  if (!$inpaste && !$ctrlenter && $left($1,1) != / && $1 != $query($active) && $left($1,1) !isnum && $window($active).type == query) { var %1 = $+($chr(3),$upper($left($1-,1)),$chr(3)) | say $+(%1,$right($1-,-1)) | haltdef }
}

Bu şekilde kullanabilirsin...

WhiteKnight 31 Ocak 2009 16:45

Cevap: Büyük yazı ( Biraz farklı )
 
Hepsi büyük harfle yazıldığı zaman sadece baş harfi büyük, diğerleri küçük ve bütün kelimelerin baş harfi büyük olacak şekilde nasıl yapabiliriz?


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:02.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net