Tekil Mesaj gösterimi
Alt 23 Kasım 2011, 11:55   #3
Çevrimdışı
TurkneT
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: İngilizce komutları Türkçe olarak düzenlemek istiyorum.




Öncelikle teşekkür ederim.
Üç basamaklı komutları çalıştırıyor.
(ilk adımı, (3) basamaklı komutları bitirdim.)
Fakat, dört basamaklı komutlara geldiğimde çevirme yapmasını sağlayamadım.

(1.)basamak: Servisİsmi
(2.)basamak: Komut
(3.)basamak: Nick/Kanal

ÖRNEK:
"/Servisİsmi bilgi #Kanal/Nick"
"/Servisİsmi info #Kanal/Nick"
Üstteki komutu altaki komuta çeviriyor.

4 basamaklı bir komutu çalıştırmayı başaramadım.
(İkinci Adım, (4) basamaklı komutları yapamadım.)

(1)basamak: Servisİsmi
(2)basamak: İnfo
(3)basamak: Nick/Kanal
(4)basamak: All
-gibi-

ÖRNEK:
"/Servisİsmi(1) bilgi(2) #Kanal/Nick(3) tam(4)"
"/Servisİsmi(1) info(2) #Kanal/Nick(3) all(4)"
-çeviremediğim kısım (4.) basamak "tam/all"-

Bu arada;
(5)basamaklı:
"/Servisİsmi(1) ayar(2) #Kanal/Nick(3) kilit(4) +abcd(5)"
"/Servisİsmi(1) set(2) #Kanal/Nick(3) mlock(4) mode(5)"

ve,

(6)basamaklı:
"/Servisİsmi(1) Yasak(2) #Kanal/Nick(3) Ekle(4) Rumuz(5) Seviye(6)"
"/Servisİsmi(1) akick(2) #Kanal/Nick(3) add(4) nick(5) level(6)"

komutları da çevirmek istiyorum.

##########################
# KODUN ADAPTE EDİLMİŞ HÂLİ #
##########################

on *:input:*: {
if ($left($1,3) == /ChanServ) {
$replace($1-,info,bilgi,user,kullanici)
halt
}
}
alias ChanServ {
if ($1 == bilgi) { privmsg chanserv info $2 }
}

Komut: ChanServ "info" Kanal


on *:input:*: {
if ($left($1,3) == /NickServ) {
$replace($1-,info,bilgi,user,kullanici)
halt
}
}
alias NickServ {
if ($1 == bilgi) { privmsg nickserv info $2 }
}

Komut: NickServ "info" Rumuz

İlave olarak şunu da belirtmek istiyorum.

on *:input:*: {
if ($left($1,3) == /ChanServ) {
$replace($1-,info,bilgi,user,kullanici)
$replace($1-,set,ayar,user,kullanici)
$replace($1-,levels,seviye,user,kullanici)
$replace($1-,access,yetki,user,kullanici)
$replace($1-,akick,yasak,user,kullanici)
halt

}
}
alias NickServ {
if ($1 == bilgi) { privmsg chanserv info $2 }
if ($1 == ayar) { privmsg chanserv set $2 }
if ($1 == seviye) { privmsg chanserv levels $2 }
if ($1 == access) { privmsg chanserv access $2 }
if ($1 == akick) { privmsg chanserv akick $2 }
}

Bu şekilde alt alta yazabilir miyiz? Çalışır mı?


Konu TurkneT tarafından (23 Kasım 2011 Saat 12:07 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver