Onlardada aynı yerleri değiştirceksin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
switch (permit)
{
case 0:
if (!IsAnOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
parv[0]);
return 0;
}
break;
case 1:
if (!IsOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
parv[0]);
return 0;
}
break;
IsOper leri IsNetAdmin yapacaksin.
setname icinse;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_setname.c
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (MyConnect(sptr))
sendnotice(sptr, "Your \"real name\" is now set to be %s - you have to set it manually to undo it",
parv[1]);
return 0;
}
satirini
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (IsNetAdmin(sptr))
sendnotice(sptr, "Your \"real name\" is now set to be %s - you have to set it manually to undo it",
parv[1]);
return 0;
}
Olarak değiş.
chgname de;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
pico -w src/modules/m_chgname.c
Kod: Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_chgname(aClient *cptr, aClient *sptr, int parc, char *parv[])
{
aClient *acptr;
if (MyClient(sptr) && !IsAnOper(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
parv[0]);
return 0;
}
satirini
Kod: Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_chgname(aClient *cptr, aClient *sptr, int parc, char *parv[])
{
aClient *acptr;
if (MyClient(sptr) && !IsNetAdmin(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name,
parv[0]);
return 0;
}