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/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   Eggdrop memoserv sorunu çözemedim kodları değiştirmeme rağmen (https://www.ircforumlari.net/eggdrop-neostats-bnc/793794-eggdrop-memoserv-sorunu-cozemedim-kodlari-degistirmeme-ragmen.html)

SaNaLStaR 26 Nisan 2018 21:14

Eggdrop memoserv sorunu çözemedim kodları değiştirmeme rağmen
 
sorum şu #Operhelp kanalına gelene + verip seçenek sunuyor fakat !sikayet !sorun !oneri yazdıklarında memo göndermesi gerekiyor belirtilen nicke göndermiyor.
ayrıca kanalada birşey yazmıyor gönderildi diye sizce nerde sorun olabilir ?

PHP- Kodu:

return 



#bind oneri protokolunu cagiriyor
bind pub - !oneri oneri
#mesajin gonderilecegi nick
set sahip "SaNaLStaR"
 
#!oneri komudu ile calistirilan oner protokolumuz
proc oneri {nick uhost hand chan text} {
global 
sahip
putserv 
"privmsg memoserv send SaNaLStaR :Nick: $nick
putserv "
PRIVMSG #OperHelp :3Sorun4 Mesaj'iniz Kanal Founder'ine iletilmistir. " 
putserv "PRIVMSG #OperHelp :4Baska Sorununuz Yoksa, Lutfen Kanal'da Gereksiz Bekleme Yapmayiniz... " 
putserv "MODE #OperHelp -v $nick "

}

return 



 
bind pub - !sikayet pub:sikayet
proc pub
:sikayet {nick uhost hand chan arg text} {
putserv "privmsg memoserv send SaNaLStaR :Nick: $nick
putserv "
PRIVMSG #OperHelp :3Sorun4 Mesaj'iniz Kanal Founder'ine iletilmistir. " 
putserv "PRIVMSG #OperHelp :4Baska Sorununuz Yoksa, Lutfen Kanal'da Gereksiz Bekleme Yapmayiniz... " 
putserv "MODE #OperHelp -v $nick "

}

return 





rascoLn 25 Mayıs 2018 01:23

Cevap: Eggdrop memoserv sorunu çözemedim kodları değiştirmeme rağmen
 
return 1 leri kaldır

fazla olan süslü parantezleride kaldır "}"

set sahip "SanaLStaR" demişsin değişken oluşturmssun global komutuyla

prosedür içine almışsın iyi tamamda neden değişkeni kullanmak yerine

tekrardan nicki yazmışsın "$sahip" bu sekilde kullan.

bind pub kanalda kullanılması icin kullanılan bir komut tamam

ama 5 arguman alır senin pub:sikayet prosedüründe 6 arguman var

sondaki arg 'ı kaldır

E bu adam şikayeti iletecek memo olarak ilk başta "privmsg" kullanmışsın

gönderirken yani send'te . Privmsg kanala veya ozele bir yazı gondermek icin

kullanılır onu kaldır sonrasında sadece !sikayet yazıdıgında nickinimi iletecek


sikayeti ne bu adamın onun icin bu komutu;

putserv "memoserv send $sahip : Nick : $nick - Sikayeti : $text

bu şekilde değiştirmelisin.

Bi kaç sorgu eklemelisin sikayetini belirttimi yoksa boşmu gonderdi gibisinde

if sorgusu ile unutma ok.


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

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