IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
1Beğeni(ler)
  • 1 Post By Difuzyon

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 06 Ağustos 2012, 14:43   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
!bahis !bakiye Casino Oyunu Yardım.




Merhaba Sevgili Arkadaşlar. Yabanci bir siteden bulup Menü ve içeriğini türkçeleştirdiğim Casiona Slot oyununda yardımınıza ihtiyacım var.
Sorunum şu:
!add chips nick (miktar) ile istediğimiz kullanıcıya para ekleyebiliyor
!del chips nick (miktar) ile oyuncunun parasını silebiliyoruz.

Ancak aşağıda vereceğim kodda bu komutu kanaldaki yetkisi olmayan herkes normal userlarda yapabiliyor böylece istediği kişiye ekleyip istediği kişinin parasini silebiliyor.

Lütfen Chip (para ekleme ve silme) sadece @lar yapabilsin.
@ harici bir normal user para eklemeye veya silmeye çalıstıgında Üzgünüm. Yetkili değilsiniz mesajını bot kanala yazsın.

Diğer !bakiye ve !bahis miktar komutlarını herkese açık kalacak sekilde tekrar düzenlermisiniz.
Eklenti olarak EK'tedir.
Saygilarimla

alias -l comma {
var %a, %b = $regsub($ticks,$1,/\G([+-]?\d+?)(?=(?:\d{3})++(?=\.\d++$|$))/g,\1 $+ $chr(44),%a)
return %a
}
on *:TEXT:*:#:{
if ($regex($1-2,/^!add chips$/Si)) {
if (!$4) || ($4 !isnum) msg # 5Lütfen Komutu Dogru Yazin. 2!add chips 4<nick> 5<chips>.
else {
set %Chips $calc($read(CasinoChips.txt, s, $3) + $4)
write -ds $+ $3 CasinoChips.txt
write CasinoChips.txt $3 %Chips
msg # 4 $nick  $comma($4) Chip $+(5ekledi,$chr(44))4 $3'in 2Bakiyesi:4 $comma(%Chips) Chips.
}
}
elseif ($regex($1-2,/^!del chips$/Si)) {
if (!$4) || ($4 !isnum) msg # $+($nick,$chr(44)) 5Lütfen Komutu Dogru Yazin. 2!del chips 4<nick> 5<chips>..
else {
set %Chips $calc($read(CasinoChips.txt, s, $3) - $4)
write -ds $+ $3 CasinoChips.txt
write CasinoChips.txt $3 %chips
msg # 4 $nick  $comma($4) Chip $+(5sildi,$chr(44))4 $3'in 2Bakiyesi:4 %Chips Chips.
}
}
elseif ($regex($1,/^!Bakiye$/Si)) {
if (!$2) {
set %balance $read(CasinoChips.txt, s, $nick)
if (!$read(CasinoChips.txt, s, $nick)) msg # $+($nick,$chr(44)) 4Bakiyeniz:5 0 Chip
elseif ($read(CasinoChips.txt, s, $nick)) msg # 5 $+($nick,$chr(44)) 2Bakiyeniz:4 $comma(%Balance) Chips.
}
else {
set %Balance $read(CasinoChips.txt, s, $2)
if (!$read(CasinoChips.txt, s, $2)) msg # $+($2,'s) Balance is: 0 Chips.
elseif ($read(CasinoChips.txt, s, $2)) msg # $+($2,'s)) Balance is: $comma(%Balance) Chips.
}
}
elseif ($regex($1,/^!bahis$/Si)) {
set %cbalance $read(CasinoChips.txt, s, $nick)
if (%cbalance < $2) msg # $+($nick,$chr(44)) you only have %cbalance chips
elseif (!$read(CasinoChips.txt, s, $nick)) msg # $+($nick,$chr(44)) You do not have anymore Chips to bet with.
elseif ($2 == $null) || ($2 !isnum) msg # $+($nick,$chr(44)) 4Dikkat! 5Komutu Dogru Yazin 4!Bahis 2(Bahis Konacak Miktar)
elseif ($2 < 0) msg # $+($nick,$chr(44)) Please use a positive number to bet with.
else {
set %prand $rand(1,175)
set %srand1 $rand(1,5)
set %srand2 $rand(1,5)
set %srand3 $rand(1,5)
while (%srand1 == %srand2) {
set %srand2 $rand(1,5)
}
if (%prand < 5) {
set %srand1 3
set %srand2 3
set %srand3 3
}
elseif (%prand < 15) {
set %srand1 2
set %srand2 2
set %srand3 2
}
elseif (%prand < 30) {
set %srand1 1
set %srand2 1
set %srand3 1
}
if (%srand1 == 1) set %srand1 @
if (%srand1 == 2) set %srand1 %
if (%srand1 == 3) set %srand1 $
if (%srand1 == 4) set %srand1 &
if (%srand1 == 5) set %srand1 !
if (%srand2 == 1) set %srand2 @
if (%srand2 == 2) set %srand2 %
if (%srand2 == 3) set %srand2 $
if (%srand2 == 4) set %srand2 &
if (%srand2 == 5) set %srand2 !
if (%srand3 == 1) set %srand3 @
if (%srand3 == 2) set %srand3 %
if (%srand3 == 3) set %srand3 $
if (%srand3 == 4) set %srand3 &
if (%srand3 == 5) set %srand3 !
set %win1 $2
set %win2 $calc( $2 * 5 )
set %win3 $calc( $2 * 10 )
set %awins 0
msg # 4( %srand1 )5( %srand2 )2( %srand3 )
if (%srand1 == @) if (%srand2 == @) if (%srand3 == @) {
if (%srand1 == %srand2 && %srand2 == %srand3) {
if ($calc( %win1 * 2 ) > %awins) set %awins $calc( %win1 * 2 )
}
}
if (%srand1 == % || %srand2 == % || %srand3 == %) {
if (%srand1 == %srand2 && %srand2 == %srand3) {
if (%win2 > %awins) set %awins %win2
}
}
if (%srand1 == $ || %srand2 == $ || %srand3 == $) {
if (%srand1 == %srand2 && %srand2 == %srand3) {
if (%win3 > %awins) set %awins %win3
}
}
if (%awins == 0) {
msg # 5Üzgünüm.4 $comma($2) 2Chip Kaybettiniz!
write -ds $+ $nick CasinoChips.txt
set %outval $calc( %cbalance - $2 )
write CasinoChips.txt $nick %outval
}
else {
msg # 4Tebrikler! $comma(%awins) 2chips kazandiniz!
write -ds $+ $nick CasinoChips.txt
set %outval $calc(( %cbalance - $2 ) + %awins ))
write CasinoChips.txt $nick %outval
}
msg # $+($nick,$chr(44)) 5Kalan Chip Miktari:4 $comma($read(CasinoChips.txt, s, $nick))
notice $nick Lütfen 10 saniye bekleyin.
ignore -cu10 $nick
timertime 1 10 notice $nick Simdi Oynayabilirsiniz!
}
}
}

Burdan İndir Bu forumdaki ekleri görübilmek için 25 mesaja sahip olmanız gerekir. Sizin 0 Mesajınız var.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 07 Ağustos 2012, 00:27   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !bahis !bakiye Casino Oyunu Yardım.




1)
if ($regex($1-2,/^!add chips$/Si)) { satırının hemen altına aşağıdaki satır ilave edilecek:
if !$count($nick(#,$nick).pnick,@,&) { msg # Yetkin yok | return }

2)
elseif ($regex($1-2,/^!del chips$/Si)) { satırının hemen altına aşağıdaki satır ilave edilecek:
if !$count($nick(#,$nick).pnick,@,&) { msg # Yetkin yok | return }

 
Alıntı ile Cevapla

Alt 07 Ağustos 2012, 18:07   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !bahis !bakiye Casino Oyunu Yardım.




Tek kelime ile harikasin. Saygılar sunarım.

 
Alıntı ile Cevapla

Cevapla

Etiketler
bahis, bakiye, casino, casiona, oyunu, yardım


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık