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/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Giriste bazı identleri degistirme (https://www.ircforumlari.net/unreal-ircd/241868-giriste-bazi-identleri-degistirme.html)

Lyki0n 07 Ağustos 2009 20:01

Giriste bazı identleri degistirme
 
if (!stricmp(sptr->info,"
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
mIRC")) {
strcpy(sptr->info,[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]);
strcpy(sptr->user->username,"mIRC");
}


arkadaşlar sunucuya girenlerin fullnameleri "[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] - mIRC" renksiz olunca kod çalışıyor fakat renkli olunca kod işlev görmüyor neden olabilir. Bayağı bir uğraştım ama işin içinden çıkamadım

toXic 07 Ağustos 2009 20:57

Cevap: Giriste bazı identleri degistirme
 
ftpden atsaydın dosyayı

Lyki0n 07 Ağustos 2009 21:06

Cevap: Giriste bazı identleri degistirme
 
ftp den attım zaten renksiz şekilde sade olarak attım renkli yazdım kodu öyle attım onda da çalışmadı

EceLMeriC 07 Ağustos 2009 21:30

Cevap: Giriste bazı identleri degistirme
 
sunucuya giren kisilerin fullnamelerinimi degistirceksin? tam yapmak istedigini aciklarmisin.

Lyki0n 07 Ağustos 2009 21:31

Cevap: Giriste bazı identleri degistirme
 
sunucuya girenlerin identlerini değiştiricem ama belirli olanlarınkini yukarda denedim renksiz olanlarda çalışıyor sadece

EceLMeriC 07 Ağustos 2009 21:34

Cevap: Giriste bazı identleri degistirme
 
hangi modulde edit yapiyorsun sen ve versionun nedir.?

Lyki0n 07 Ağustos 2009 21:38

Cevap: Giriste bazı identleri degistirme
 
unreal 3.2.3 module u kendim yazıyyorum connect olanlara uygulatıyorum

DLLFUNC int m_gident(aClient *sptr, aClient *cptr, int parc, char *parv[])
{
if (!stricmp(sptr->info, "
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
mIRC"))
strcpy(sptr->user->username,"mIRC");
strcpy(sptr->info,[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]);
}

şeklinde kod

siyahgenc 07 Ağustos 2009 23:50

Cevap: Giriste bazı identleri degistirme
 
ident mi ßu ?

toXic 08 Ağustos 2009 10:32

Cevap: Giriste bazı identleri degistirme
 
if (*sptr->info == '\003') {

Gibi Olabilir Sanırım eğer renkliyse değiştir vs. gibi

EceLMeriC 08 Ağustos 2009 12:18

Cevap: Giriste bazı identleri degistirme
 
Kod:


#include "config.h"
#include "struct.h"
#include "common.h"
#include "sys.h"
#include "numeric.h"
#include "msg.h"
#include "channel.h"
#include <time.h>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#ifdef _WIN32
#include <io.h>
#endif
#include <fcntl.h>
#include "h.h"
#include "proto.h"
#ifdef STRIPBADWORDS
#include "badwords.h"
#endif
#ifdef _WIN32
#include "version.h"
#endif
 
DLLFUNC int m_connectfullname(aClient *sptr);
 
ModuleHeader MOD_HEADER(m_webidentd)
= {
  "m_connectfullname",
  "connect fullname",
  "irc testing",
  "3.2-b8-1",
  NULL
};
 
DLLFUNC int MOD_INIT(m_connectfullname)(ModuleInfo *modinfo)
{
 
HookAddEx(modinfo->handle, HOOKTYPE_LOCAL_CONNECT, m_connectfullname);
  return MOD_SUCCESS;
}
 
DLLFUNC int MOD_LOAD(m_connectfullname)(int module_load)
{
  return MOD_SUCCESS;
}
 
DLLFUNC int MOD_UNLOAD(m_connectfullname)(int module_unload)
{
  return MOD_SUCCESS;
}
 
DLLFUNC int m_connectfullname(aClient *sptr)
{
 
if (!stricmp(sptr->info,"12test")) {
strcpy(sptr->info,"12testing.");
 }
}

bu sekilde denermisin.


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

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