⭐🚀 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

Bılgı Yarısması

bılgı yarısması
Merhabalar, Direk Konuya Giriceğim. Ben Bir Pubg Serverı Kuruyorum. Ve Şöyle Bir Plugine İhtiyacım Var. 

Sohbette Bir Bilgi Yarışması Olucak. Sorular 1+1 toplamı kaçtır. xdfwxc harfini yazan kazanir. gibisinden. ben onu bir yerden ayarlaya bilcem.sma nın ıcınden mesela :

new pSorular [] {
      "ssssss", "xxxx" // ilk yer soru ikinci yer cevap gibisinden
}

yapabilen olursa şimdiden teşşekürler.
RE: bılgı yarısması
Çözülmüş isteklerde bunun aynısını yapmıştım bi araştır derim.
RE: bılgı yarısması
(17-07-2020, 01:41)PawNod Adlı Kullanıcıdan Alıntı: Çözülmüş isteklerde bunun aynısını yapmıştım bi araştır derim.

tamamdır, benden once bulursan lınk atarmısın Çok güldüm

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 
bunu buldum fakat bunu nasıl vBucks Verme ıle yapcaz? jail include kulanılmıs.
Son Düzenleme: 17-07-2020, 01:53, Düzenleyen: Possidentis
RE: bılgı yarısması
Kendi eklentine gömeceksin jail includesini silip içindeki; jb_set_user_packs(id,jb_get_user_packs(id) + 5)
Bu kodu kendi değişkeninle değiştir yani;
vBucks[id] += 5
RE: bılgı yarısması
(17-07-2020, 02:01)PawNod Adlı Kullanıcıdan Alıntı: Kendi eklentine gömeceksin jail includesini silip içindeki; jb_set_user_packs(id,jb_get_user_packs(id) + 5)
Bu kodu kendi değişkeninle değiştir yani;
vBucks[id] += 5

pekala teşşekür ederim. konu taşinabilir.
bılgı yarısması
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
Task