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/)
-   Parca Kodlar (https://www.ircforumlari.net/parca-kodlar/)
-   -   UnrealIRCD – Topicte Rumuz Degişkeni Ekleme (https://www.ircforumlari.net/parca-kodlar/313531-unrealircd-8211-topicte-rumuz-degiskeni-ekleme.html)

ysfm 28 Ocak 2010 03:52

UnrealIRCD – Topicte Rumuz Degişkeni Ekleme
 
src/modules/m_join.c de duzenleme yapılmıstır

PHP- Kodu:

if (chptr->topic)
        {
            
sendto_one(sptrrpl_str(RPL_TOPIC),
                
me.namesptr->namechptr->chnamechptr->topic);
            
sendto_one(sptr,
                
rpl_str(RPL_TOPICWHOTIME), me.name,
                
sptr->namechptr->chnamechptr->topic_nick,
                
chptr->topic_time);
        } 

satırlarını

PHP- Kodu:

if (chptr->topic)
        {
            
char xtopic[500];
            
char xtopic1[305];
            
            
char harf[3];
            
char harf1[2] = " ";
            
sprintf(xtopic1"%s"chptr->topic);
            if (
strstr(xtopic1"$")) {
            
int ix;
            
x=strlen(chptr->topic);
            
i=0;
              for (
i=0i<x;i++) {
                if (
i==0)
                  
strcpyxtopicharf1 );
              if (
xtopic1[i] == (char)36) {
              
strcatxtopicsptr->name );
                } else {
              
sprintf(harf"%c"xtopic1[i]);
              
strcatxtopicharf );
                }

                }
        
            
sendto_one(sptrrpl_str(RPL_TOPIC),
                
me.namesptr->namechptr->chnamextopic);
            }
            else {
            
sendto_one(sptrrpl_str(RPL_TOPIC),
                
me.namesptr->namechptr->chnamechptr->topic);
            }
            
sendto_one(sptr,
                
rpl_str(RPL_TOPICWHOTIME), me.name,
                
sptr->namechptr->chnamechptr->topic_nick,
                
chptr->topic_time);
        } 

seklinde degiştirin

make
unreal restart


artık topicte $ isareti koydugunuz yer kanala giren kişiye kendi rumuzu seklinde gorunecektir.

Unreal3.2.3 da denenmistir.

Satuk 28 Ocak 2010 04:17

Cevap: UnrealIRCD – Topicte Rumuz Degişkeni Ekleme
 
Paylaşım için Teşekkürler.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk