Tekil Mesaj gösterimi
Alt 21 Temmuz 2008, 19:39   #17
Çevrimdışı
rX
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: AciL yaRdıM...




Sky-Dancer Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
& : !
~ : .
Bu karakterleri, Yukarıdaki gibi değiştirmek için örnek:

NOT:
x-) x her bir dosyayı belirtir. pico ile bu dosyaları teker teker açıp aşağılarında dediğim değişimleri yaparsanız olacaktır.

Değişmesi Gereken Yerler:

1-) include/common.h
#define CHPFIX "(qaohv)~&@%+"
Bu satırı aşağıdaki Gibi değiştirin:
#define CHPFIX "(qaohv).!@%+"

2-) src/modules/m_message.c
case '&':
case '~':
Bu iki satırı bulun. bu 2 satırı 2 kez bulacaksınız, ikisinde de aşağıdaki gibi değiştirin.
case '!':
case '.':
Gibi..

pfixchan[0] = '&';
pfixchan[0] = '~';
Bu iki satırı bulun. Aşağıdaki gibi değiştirin.
pfixchan[0] = '!';
pfixchan[0] = '.';
Gibi..

3-) src/modules/m_names.c
buf[idx++] = '~';
buf[idx++] = '&';
Bu iki satırı bulun. bu 2 satırı 2 kez bulacaksınız, ikisinde de aşağıdaki gibi değiştirin.
buf[idx++] = '.';
buf[idx++] = '!';
Gibi..

4-) src/modules/m_who.c
status[i++] = '~';
status[i++] = '&';
Bu iki satırı bulun. Aşağıdaki gibi değiştirin.
status[i++] = '.';
status[i++] = '!';
Gibi..

5-) src/modules/m_whois.c
*(buf + len++) = '~';
*(buf + len++) = '&';
Bu iki satırı bulun. Aşağıdaki gibi değiştirin.
*(buf + len++) = '.';
*(buf + len++) = '!';
Gibi..

6-) src/modules/webtv.c
*(buf + len++) = '~';
*(buf + len++) = '&';
bu 2 satırı bulun. Aşağıdaki gibi değiştirin.
*(buf + len++) = '.';
*(buf + len++) = '!';
gibi..

7-) src/api-isupport.c
IsupportAdd(NULL, "STATUSMSG", "~&@%+");
Bu satırı bulun. Aşağıdaki gibi değiştirin.
IsupportAdd(NULL, "STATUSMSG", ".!@%+");
Gibi..

8-) src/include/common.h
#define CHPFIX "(qaohv)~&@%+"
Bu satırı bulun. Aşağıdaki gibi değiştirin.
#define CHPFIX "(qaohv).!@%+"
Gibi..

Bu işlemlerin sonunda
make clean
make
komutlarını uygulayıp, modüllerinizi yeniden kurup; Sunucunuzu yeniden başlatmanız gerekmektedir.

Denenmedi, ama olması lazım. Bir sorun oluşursa veya yanlış olan bir yer var ise bu başlık altına atarsanız sevinirim.

Yapılan işlem : "&" ve "~" karakterlerini Tamamen "!" "." ile değiştirmektir. (yukarıdakilerin hepsini yapmak normalde şart değildir, ama names ve whois gibi bilgilerde bu karakterlerin doğru çıkması için şarttır.)

NOT : @(+o), %(+h), +(+v) bu 3 karakteri değiştirmeniz önerilmez. Sadece & ve ~ gibi sonradan eklenen karakterleri değişmeniz tavsiye edilir.

iyi Çalışmalar..



Building src
make[1]: Entering directory `/home/ircmuha/Unreal3.2/src'
gcc -I../include -I/home/ircmuha/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic -c auth.c
gcc -I../include -I/home/ircmuha/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic -c aln.c
gcc -I../include -I/home/ircmuha/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic -c badwords.c
gcc -I../include -I/home/ircmuha/Unreal3.2/extras/regexp/include -pipe -g -O2 -funsigned-char -export-dynamic -c channel.c
channel.c: In function `is_chan_op':
channel.c:635: error: stray '\169' in program
channel.c:636: error: called object is not a function
make[1]: *** [channel.o] Error 1
make[1]: Leaving directory `/home/ircmuha/Unreal3.2/src'



ßu Hatayı aLdım

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver