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/)
-   -   Kanalda Secilen Nicke Operservden Mode (https://www.ircforumlari.net/mirc-scripting-sorunlari/34933-kanalda-secilen-nicke-operservden-mode.html)

SaintCty 23 Temmuz 2007 12:01

Kanalda Secilen Nicke Operservden Mode
 
Arkadaşlar benim bota #admin kanalında diger opelerinde istedikleri nicke istedikleri kanalda mode vermesi için bir kod düzenlemeye calıştım yani cogalttım ama alt alta yapınca calışmıyor ilk sıradaki calışıyor bi bakarmısınız

kod;
on *:TEXT:*:#admin:{
if !fop isin $1- {
.os mode $2 +q $3- | #admin founder(~) verilen rumuz: $2 }
}
on *:TEXT:*:#admin:{
if !sop isin $1- {
.os mode $2 +a $3- | #admin sop(&) verilen rumuz: $2 }
}
on *:TEXT:*:#admin:{
if !op isin $1- {
.os mode $2 +o $3- | #admin op(@) verilen rumuz: $2 }
}
on *:TEXT:*:#admin:{
if !hop isin $1- {
.os mode $2 +h $3- | #admin hop(@) verilen rumuz: $2 }
}
on *:TEXT:*:#admin:{
if !vop isin $1- {
.os mode $2 +v $3- | #admin vop(@) verilen rumuz: $2 }
}

en üsteki calışıyor birde mesela nick için kullanılan $2 kanala mesaj attıgında mesela founder(~) verilen rumuz: #sohbet
yazıyor yani verilen nicki degilde hangi kanalda verildigi yazıyor
bu adnonun kullanımı şöle onuda söyleyim
!fop #kanal nick toparlayacak olursak
1. sorun ilk sıradaki hariç altındakiler calışmıyor
2. olarakta yetki verilen rumuz diyince nicki degilde hangi kanalda yetki aldıyssa onu yazıyor ilgi ve alakanıza tşkler

Kan 23 Temmuz 2007 12:35

Cevap: Kanalda Secilen Nicke Operservden Mode
 
$2 ile $3 yer degisirsen olucaktir. yani verilen rumuz $3 olursa sorun kalmiyacaktir.

LauReLL 23 Temmuz 2007 12:45

Cevap: Kanalda Secilen Nicke Operservden Mode
 
on *:TEXT:*:#admin:{ Bu Olayı Bu Sekılde değiştir ayrıca

on *:TEXT:!*:#admin:{ Değişikliği Kırmızıyla belirttim...

SaintCty 23 Temmuz 2007 13:03

Cevap: Kanalda Secilen Nicke Operservden Mode
 
cix Laurrel olmadı istersen bir daha oku anlatmak istedigimi en öneli sorun kodun sadece ilk kısmı calşıyor yani founder yap kısmı sop op hop vop calışmıyor + $3 de olmadı :=)

KiLL 23 Temmuz 2007 15:01

Cevap: Kanalda Secilen Nicke Operservden Mode
 
on *:TEXT:*:#admin:{
if $1 == !fop {
.os mode $2 +q $3 | #admin founder(~) verilen rumuz: $3 }
if $1 == !sop {
.os mode $2 +a $3 | #admin sop(&) verilen rumuz: $3 }
if $1 == ;!op {
.os mode $2 +o $3 | #admin op(@) verilen rumuz: $3 }
if $1 == !hop {
.os mode $2 +h $3 | #admin hop(@) verilen rumuz: $3 }
if $1 == !vop {
.os mode $2 +v $3 | #admin vop(@) verilen rumuz: $3 }
}


şeklınde yapabılecegın cok kolay bırseyı karmasık hale getırmıssın

Kan 23 Temmuz 2007 15:11

Cevap: Kanalda Secilen Nicke Operservden Mode
 
Kod:


on *:text:*:#Admin:{
  if ($1 == !fop) { mode $2 +q $3 | msg #admin Founder(~) verilen rumuz: $3 }
  if ($1 == !sop) { mode $2 +a $3 | msg #admin Sop(&) verilen rumuz: $3 }
  if ($1 == !aop) { mode $2 +o $3 | msg #admin Aop(@) verilen rumuz: $3 }
  if ($1 == !hop) { mode $2 +h $3 | msg #admin HalfOp(%) verilen rumuz: $3 }
  if ($1 == !vop) { mode $2 +v $3 | msg #admin Voice(+) verilen rumuz: $3 }
}

Kod calisiyor, operservden vermek isterden mode olan yerlerin onune os eklerden sorun kalmiyacaktir.


15:11:21 <Helpdesk_Kan> !fop Helpdesk_Kan
15:11:22 <test> Founder(~) verilen rumuz:
15:11:25 <Helpdesk_Kan> !fop #ircd Helpdesk_Kan
15:11:26 * test sets mode: +q Helpdesk_Kan
15:11:26 <test> Founder(~) verilen rumuz: Helpdesk_Kan
15:11:31 <Helpdesk_Kan> !Aop #ircd Helpdesk_Kan
15:11:31 * test sets mode: +o Helpdesk_Kan
15:11:32 <test> Aop(@) verilen rumuz: Helpdesk_Kan
15:11:34 <Helpdesk_Kan> !Sop #ircd Helpdesk_Kan
15:11:36 * test sets mode: +a Helpdesk_Kan
15:11:36 <test> Sop(&) verilen rumuz: Helpdesk_Kan
15:11:38 <Helpdesk_Kan> !Vop #ircd Helpdesk_Kan
15:11:39 * test sets mode: +v Helpdesk_Kan


KiLL 23 Temmuz 2007 15:17

Cevap: Kanalda Secilen Nicke Operservden Mode
 
os koyulmuş hali benim verdiğim kodda mevcuttur..


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net