Tekil Mesaj gösterimi
Alt 03 Şubat 2008, 18:29   #14
Çevrimdışı
eren_o7
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: ircservices host 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.

hata şu;
send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick);
yerine
send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick, user->nick);
yazılmalıydı.

nedeni ise şu,
send_cmd(x, "...%s...%s", user->nick, user->nick);
send_cmd fonksiyonuna gönderdiğiniz aslında 2 parametre var,
1. s_NickServ
2. "svsnick %s helpdesk_%s", user->nick, user->nick

--> 2. parametre de, her %* için, ---> ", <--- den sonra birer değişken yazmanız şart. Yoksa program Normal şartlar altında hata verecektir. (ircservices'de vermeyebilir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
, inceleyen olduysa nedenini biliyordur :P)


Sonuç olarak, yapılan işlem şuna dönüyor..
kullanıcınızın nickini Sky-Dancer olarak düşünün, send_cmd ile ircd'ye gönderilen komut şu hale dönüyor:

-> svsnick Sky-Dancer helpdesk_Sky-Dancer

Umarım açıklayıcı olmuştur bu yazı..

iyi Çalışmalar..


send_cmd(s_NickServ, "svsnick %s helpdesk_%s", user->nick, user->nick);

Evet Arkadaşlar Ufak bir hata yapmışız. bunun Önemli noktası şu

send_cmd(s_NickServ, "svsnick %s Helpdesk_%s :1", user->nick, user->nick);

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver