![]() |
!login !puan v.s. bot komutları... mesala benim botuma registerli ßir nick geldi kendini !login ledi sonra kanalda kaç saat online olduğuna bakacam !puan dediğim zaman nasıl olacak o ßir yardım edecek olan var mı ? |
nelix sen şimdi adamın kanalda kalma süresine göre puanlama mı yapmak istiyosun yoksa yanlışmı anladım. Valla ne yalan sölim yardım etmeyi istiyorum ama bunu nasıl ayarlıcamı bilmiyorum. Koder arkadaşlara yine iş düştü:) |
Evet !puan dediğim !login olan nicklerin kaç saat online olduklarına bakacam nasıl yapacaz onu ? |
NeLix amacın ne bilmiyorum ama senin yardım edilmesi yönünde bir ileti göndermen yeterli. Üç taneye ne gerek var? Sabretmeyi öğrenmeli. |
sende haklısın whaLberg özür diler.. |
Walla herhalde bi kanal olayı yok.. Biraz karışık kod yazarım ama çalışır :) PHP- Kodu: Özellikleri: 1. Level Sistemi ile çalışır 2. 100 User 3. 101 Masterdır. 4. Kişi online olur login olur,olmaz bunları ayrıntılar. 5. Toplam ve o an online olduğu süreyi görebilirsin.. Master Özellikleri: !puan "Bütün Nicklerin Puanlarını Listeler" !puan nick " Sadece o nickin puanını listeler" !ekle nick "Nick ekler" !sil nick "nick siler" User özellikleri !login "login olur" !puan "kendi puanını öğrenir" Not: Kodların yanlarına açıklamalar yaptım eklenecek birşeyler olursa ekleriz :D Hataları yazmadım nick bulunamadı v.s. kod zaten kalabalık |
<delisin> !login <erdem55> Zaten Loginsiniz! <delisin> !puan <erdem55> Puan: bi sorun var ama çözemedim puan vermiyor |
zaten bende !login olayı var benim istediğim benim %loginnick ßölümünde olanlarrın !puan diyince online sürelerine bakmak ßunu nasıl yapacaız _ |
online süresine mi bakmak yani adamın kanalda bota login olmasına gerek yok diyosun. o zaman raw ları kullan. Online süresine göre salla kafadan bi puan eklesin:) yanlışmı söyledim arkadaşlar. Raw numaralarından online süresine denk gelen raw a bak o numara üzerinden hareket et bence Şimdi erdem abi yardım et deme inan bende mantık yürütüyorum. Yapabilirmiyim inan bilmiyorum artı nişanlım rahatsız bu aralar fazla kodlara girmiyorum. İnş mantık olarak yardım etmişimdir |
saol mantık olarak sen yardım ettin ama bende mantık olmadığı için algılayamadım :) |
on 10*:text:*:?: { if ($1 == !puan) { if ($2) { if (!$($+(%,login.,$2),2)) { if ($($+(%,online.,$2),2)) { msg $nick $2 online gözüküyor ama login olmadı! msg $nick $2 Toplam onLine Süresi $duration($($+(%,toplam.,$2),2),2) } else { msg $nick $2 Şu an offline $($+(%,online.,$nick),2) } } else { msg $nick $2 Şu anki onLine Süresi $duration($calc($ctime - $($+(%,login.,$2),2)),2) msg $nick $2 Toplam onLine Süresi $duration($calc($($+(%,toplam.,$2),2) + ($ctime - $($+(%,login.,$2),2))),2) } } else { msg $nick --- Listeleniyor ---- var %i = $ulist(*,100,0) while %i { %n = $gettok($ulist(*,100,%i),1,42) msg $nick Nick: %n Puan: $duration($($+(%,toplam.,%n),2),2) Durum: $iif($($+(%,online.,%n),2),Online Login: $iif($($+(%,login.,%n),2),$duration($calc($ctime - $($+(%,login.,%n),2)),2),Login oLmamış! ),Offline) dec %i } msg $nick ----- Son ------ msg $nick Ayrıntı için "!puan nick" } } } ;master sonu else { ;user başlangıcı if ($1 == !Login) { if ($($+(%,login.,$nick),2)) { msg $nick Zaten Loginsiniz! } else { msg $nick Login oLdunuz! } set $($+(%,login.,$nick),1) $ctime } if ($1 == !Puan) { msg $nick Puan: $duration($($+(%,toplam.,$nick),2),2) } } ;user sonu } on 100:NOTIFY: { set $($+(%,online.,$nick),1) on } on 100:UNOTIFY: { if ($($+(%,login.,$nick),2)) { set $($+(%,toplam.,$nick),1) $calc($($+(%,toplam.,$nick),2) + ($ctime - $($+(%,login.,$nick),2))) } unset $($+(%,login.,$nick),1) unset $($+(%,online.,$nick),1) } şöyle ßir şey yapmam mümlün olur mu acaßa denicem ama e-kolaydan banlıyım .. |
ilk önce ekli olmalı Master /auser 101 masternick ondan sonra masternick !ekle nick olarak user eklemeli sonra çalışır.. Herşeyi ayrıntısına kadar anlatmayalım arkadaşlar biraz tahmin edin :D |
asii_Genc ağßi senden ßir ricam olsa ßu /auser 101 masternick ve !ekle nick eklemeden sadece variables ßölümünde %loginnick Nick şeklinde ekli olunca çalışsa onu yapaßilir miyiz ? |
Alıntı:
|
Ben bir kod yazdım ama çalışıp çalışmadığından emin değilim. Eğer çalışmazsa akşama düzenler, yarın yeniden yollarım... PHP- Kodu: |
Bu kodda bir iki açıklama yapayım. 1- Online Süresinde Dakika başına bir puan verir 2- #mychan yerine Kendi kanalını yazacaksınız 3- $nick == admin 'daki "admin" yerine botu kullanacak kişinin nicki yazılmalı... |
PHP- Kodu: Puanlama görüldüğü gibi "puan" identifier inda. Değişiklikleriniz $duration kısmında yapabilirsiniz... Kod: Kod: [12:20] <aSii_GeNc> !ekle DarkPrinCe on 100:NOTIFY: kısmını on 100:join:#kanal: on 100:UNOTIFY kısmını on 100:part:#kanal: değiştirebilirsin... |
eLine Sağlık Asii_Genc :) Inşallah Senin Bu Yazdıklarını Kendim Yazdım Diye Övünen Olmaz :) Veya Yazacam Diye Kandırmaya Çalışan :DDDDDDDDDDDDD aehuaeh |
Ben kimse adımı duysun diyerek bunu yapmıyorum :) Kullananı görürsem bu beni sevindirir. Zaten söylemişin işte çalan anca kendini kandırır... |
Cevap: !login !puan v.s. bot komutları... aradan Çok Zaman Geçmiş Ama Bilen Birisi Cevap Verir Umarım Ben Bunun Sürelisinin Türkçesini Ve @ Kanalında !durum yazdığım Zaman Bot O An @ Kanalında Olanların Toplam Kanalda Ne Kadar Durduklarını Yazacak [12:19] <DarkLord> !puan [12:19] <asd> Toplam: 30mins Şu anki Puan: 7secs Bunun !durum Yazacam Bot x nick = 1 saat y nick = 10 dk Toplam o Güne Kadar Kaç Dakka Saat Durduysa Bide Login Olma Gibi Bİşi Olmıcak Sadece Ben Kullanacam Ve O An Kanalda Olanların |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:34. |
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