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/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Sajoin (https://www.ircforumlari.net/mirc-scripting-sorunlari/158395-sajoin.html)

Cumbusvar 19 Kasım 2008 01:41

Sajoin
 
Selam arkadaslar Mesela #SOHbet & #Zurna kanali Global kanalim ..Bu kanaldan Cikani direk sajoin yapabilirmiyim kanala? 2 kanaldan Kimse cikamasin..Cikani direk sajoin yapsin.Şimdiden eywallah

SuNSeT 19 Kasım 2008 02:27

Cevap: Sajoin
 
Kod:

on *:part:#sohbet:{ if $nick == $nick { sajoin $nick #sohbet } }
Böyle birşey yaptım, zurna kanal icin ayri bir remoteye eklersen olacaktır.
denemedim ama calişmasi gerek, farklı bi kod'lada yapılabilir, ama ben yapamam, onuda yazarlar belki : )
Ayrica başliği, yanliş bölüme acmışsın .)

CesuryureK 19 Kasım 2008 13:45

Cevap: Sajoin
 
Alıntı:

SuNSeT Nickli Üyeden Alıntı (Mesaj 589270)
Kod:

on *:part:#sohbet:{ if $nick == $nick { sajoin $nick #sohbet } }
Böyle birşey yaptım, zurna kanal icin ayri bir remoteye eklersen olacaktır.
denemedim ama calişmasi gerek, farklı bi kod'lada yapılabilir, ama ben yapamam, onuda yazarlar belki : )
Ayrica başliği, yanliş bölüme acmışsın .)

koddaki if $nick == $nick kısmı gereksiz, zaten eylemi gerçekleştiren $nick'tir, bu yüzden gereksiz.
sorunun tam cevabı ise,

PHP- Kodu:

on *:part:#: {
  
if ($chan == #zurna) { sajoin $nick #Zurna  }
  
if ($chan == #sohbet) { sajoin $nick #Sohbet }


+
Konu Uygun Bölüme Taşınmıştır.

Regex 19 Kasım 2008 15:21

Cevap: Sajoin
 
Daha stabil olarak:

Kod:

on !*:part:#Sohbet,#Zurna:sajoin $nick #

Şeklinde olabilirdi. Bu şekilde olursa kanal sorgusunu event içerisinde bitirdiğimiz için gereksiz iki if ayracı kullanarak mIRC'i kasmamış oluruz.

Not: Amacım saygısızlık yapmak değildir. Sen biliyorsun benim amacımı, CesuryureK.

Kolay gelsin.

CesuryureK 19 Kasım 2008 17:05

Cevap: Sajoin
 
ben SuNSeT'in Son zamanlarda kodlama adına bir gayret içinde olduğunu gözlemlediğimden dolayı onu daha iyi anlaması adına öyle bir şekil verdim..
yoksa kısa tutmak her zaman en sağlıklısı ve etik olanı

XcLusive 19 Kasım 2008 17:35

Cevap: Sajoin
 
niye sajoin $nick # <<< niye buradaki # $chan değil? identifier kullanımını körleştirmeyelim lütfen :D


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

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