⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Kelime Oyunu

Kelime oyunu
Say'dan her 1 dakikada bir soru gecmesini ve cevabı büyük küçük harf ayrımı olmadan yazılıp doğru yazıldığında 5 jb verecek şekilde bir eklenti istiyorum

sorular 30 sn cevaplanmassa cevap : xx kimse bilemedi! yeni soru hazirlanacak
cevaplanırsa cevap veren : xx cevabı : xx ödülü : 5 jb
cevaplanırsa 1 dk sonra yeni bir soru gelsin

1.soru
2.soru
1.cevap
2.cevap
tarzı 15 soru yaparsanız içeriklerini ben düzenlerim teşekkürler.
Son Düzenleme: 15-06-2020, 02:47, Düzenleyen: kuzenlergaming
RE: Kelime oyunu
güncel
RE: Kelime oyunu
güncel
RE: Kelime oyunu
(16-06-2020, 13:44)kuzenlergaming Adlı Kullanıcıdan Alıntı: güncel

forumda mat quiz gibi eklenti var onun gibi birşey istiyorsunuz demi?
RE: Kelime oyunu
PHP Kod:
#include <amxmodx>
#include <jail>
#define pIlkSoru 60
#define pBeklemeSuresi 30
new const pQuestions[][][] = {
    {
"Soru","Cevap"},
    {
"Turkiye'nin Baskenti Neresidir?","ankara"},
    {
"Turkiye'nin Son Cumhurbaskani Kimdir?","recep tayyip erdogan"},
    {
"Suanda Hangi Sunucuda Oynuyorsunuz?","webailesi"}
}
new 
bool:pSoru,pSoruID
public plugin_init() {
    
register_plugin("Soru-Cevap","1.0","PawNod'")
    
register_clcmd("say","say_oku")
    
set_task(float(pIlkSoru),"pSorBakam")
}
public 
pSorBakam() {
    if(!
pSoru) {
        
pSoru = true;
        
pSoruID = random_num(1,sizeof(pQuestions)-1);
        
renkli_yazi(0,"!tQuestion : !n%s",pQuestions[pSoruID][0][0]);
        
set_task(float(pBeklemeSuresi),"pKontrolEt")
    }
}
public 
pKontrolEt() {
    if(
pSoru) {
        
pSoru = false;
        
pSoruID = 0;
        
renkli_yazi(0,"!tQuestion : !nCevap veren cikmadi diger soru !g1 dakika !nicerisinde hazir!")
        
set_task(float(pIlkSoru),"pSorBakam")
    }
}
public 
say_oku(id){
    new 
iL_Read[64]
    
read_args(iL_Read, charsmax(iL_Read));
    
remove_quotes(iL_Read);
    if(
equali(iL_Read,pQuestions[pSoruID][1][0]) && pSoru) {
        new 
name[33];
        
get_user_name(id,name,32);
        
pSoru = false;
        
pSoruID = 0;
        
jb_set_user_packs(id,jb_get_user_packs(id) + 5)
        
renkli_yazi(0,"!tQuestion : !nCevap veren: !g%s !n, Cevap: !g%s",name,pQuestions[pSoruID][1][0])
    }
}
#if AMXX_VERSION_NUM < 183
stock renkli_yazi(const id, const input[], any:...){
    new 
count = 1, players[32];
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
replace_all(msg, 190, "!n", "^x01"); 
    
replace_all(msg, 190, "!g", "^x04");
    
replace_all(msg, 190, "!t", "^x03"); 
    if (
pN_ID) players[0] = id; else get_players(players, count, "ch");{
        for (new 
i = 0; i < count; i++){
            if (
is_user_connected(players[i])){
                
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
                
write_byte(players[i]);
                
write_string(msg);
                
message_end();
            }
        }
    }
}
#else
stock renkli_yazi(const id, const input[], any:...){
    static 
msg[191];
    
vformat(msg, 190, input, 3);
    
replace_all(msg, 190, "!g", "^x01"); 
    
replace_all(msg, 190, "!n", "^x04"); 
    
replace_all(msg, 190, "!t", "^x03"); 
    
client_print_color(id, id, msg);
}
#endif 
Büyük küçük harf ayrımı olmadan yapamadım elimde bu var cevaba ne yazdıysan o karakterlerle direk eşleşmesi gerek. İstediğin kadar soru cevap ekleyebilirsin. Deneyip geri dönüş yapın.
Son Düzenleme: 16-06-2020, 23:12, Düzenleyen: PawNod'
Kelime oyunu
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi