⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Webailesi.comWebailesi.com

Konu

#1
Selamun aleyküm bir yerde tıkandım yardım isticem eklentiyi paylaşamıyorum kusura bakmayın ama hatalı satırları bırakıcam eke sonra anlatıcam

Bu kısım coin marketimde nvaultla yaptıgı. İşlevlerin degişkenleri fakat trail sistemi düzgün çalışmakta hata ise kostum bicaktadır kostumda 5 tane model var ct ve t ayrı olcak şekilde fakat ct ve t de dahil 5 modelin içinde 5inin 2si satın almamıza ragmen bedavaya veriyor bicaktaysa 2sinin 1 tanesini veriyor

PHP Kod:
IP_IDsTrail[MAX_CLIENTS+1][5],IP_IDsKostum[MAX_CLIENTS+1][4],IP_IDsKostumt[MAX_CLIENTS+1][4],IP_IDsCbicak[MAX_CLIENTS+1][
Bu te model kısmındakş 5 tane model icersindeki 2 model işlevidir bu 2 modeli bedavaya veriyor

PHP Kod:
if(IP_IDsKostumt[IP_IDs][0] < 1){
    
formatex(amenu,charsmax(amenu),"\wJoker \d// \r[%d Coin]",get_pcvar_num(IP_IDsCvar[16]))
    
menu_additem(menuz,amenu,"1")
    }
    else{
    
formatex(amenu,charsmax(amenu),"\wJoker \d// \r[Kullanilaiblir]")
    
menu_additem(menuz,amenu,"1")    
    }
        
    if(
IP_IDsKostumt[IP_IDs][1] < 1){
    
formatex(amenu,charsmax(amenu),"\wDeadpool \d// \r[%d Coin]",get_pcvar_num(IP_IDsCvar[17]))
    
menu_additem(menuz,amenu,"2")
    }
    else{    
    
formatex(amenu,charsmax(amenu),"\wDeadpool \d// \r[Kullanilabilir]")
    
menu_additem(menuz,amenu,"2")    
    } 
Bu da t 2 modelin caseleri

PHP Kod:
case 1:
        {
        
       if(IP_IDsKostumt[IP_IDs][0] < 1)
        
       {
    
                                      if(IP_IDsCoin[IP_IDs] >= get_pcvar_num(IP_IDsCvar[16])){
            
IP_IDsCoin[IP_IDs] -= get_pcvar_num(IP_IDsCvar[16]);
            
rg_set_user_model(IP_IDs"teejoker")
            
tejoker[IP_IDs] = true;
            
qury_yazi(IP_IDs,"!g[%s] !tBasariyla Joker kostumu !nSatin aldiniz...!",KisaTag);
            
IP_IDsKostumt[IP_IDs][0]++
    
                                      }else{
            
qury_yazi(IP_IDs,"!g[%s] !tYetersiz Coin !nGerekli olan Coin: %i",KisaTag,get_pcvar_num(IP_IDsCvar[16]));      
                                          
}
    
                                      }else{
        
        qury_yazi(IP_IDs,"!g[%s] !tJoker kostumu aktif..!",KisaTag);
            
rg_set_user_model(IP_IDs"teejoker")
            
tejoker[IP_IDs] = true;
            
IP_IDsKostumt[IP_IDs][0]++
        
                 }
        }
        case 
2:
        {
        
       if(IP_IDsKostumt[IP_IDs][1] < 1)
        
       {
    
                                      if(IP_IDsCoin[IP_IDs] >= get_pcvar_num(IP_IDsCvar[17])){
            
IP_IDsCoin[IP_IDs] -= get_pcvar_num(IP_IDsCvar[17]);
            
rg_set_user_model(IP_IDs"teedeadpool")
            
tedeadpool[IP_IDs] = true;
            
qury_yazi(IP_IDs,"!g[%s] !tBasariyla Deadpool kostumu !nSatin aldiniz...!",KisaTag);
            
IP_IDsKostumt[IP_IDs][1]++
    
                                      }else{
            
qury_yazi(IP_IDs,"!g[%s] !tYetersiz Coin !nGerekli olan Coin: %i",KisaTag,get_pcvar_num(IP_IDsCvar[17]));      
                                          
}
    
                                      }else{
        
        qury_yazi(IP_IDs,"!g[%s] !tDeadpool kostumu aktif..!",KisaTag);
            
rg_set_user_model(IP_IDs"teedeadpool")
            
tedeadpool[IP_IDs] = true;
            
IP_IDsKostumt[IP_IDs][1]++
        
                 }
        } 

Bu da ctdeki 2 model bu 2 modelde satın almamıza ragmen bedabaya veriliyor 

PHP Kod:
if(IP_IDsKostum[IP_IDs][0] < 1){
    
formatex(amenu,charsmax(amenu),"\wBatman \d// \r[%d Coin]",get_pcvar_num(IP_IDsCvar[12]))
    
menu_additem(menuz,amenu,"1")
    }
    else{
    
formatex(amenu,charsmax(amenu),"\wBatman \d// \r[Kullanilaiblir]")
    
menu_additem(menuz,amenu,"1")    
    }
        
    if(
IP_IDsKostum[IP_IDs][1] < 1){
    
formatex(amenu,charsmax(amenu),"\wSpiderman \d// \r[%d Coin]",get_pcvar_num(IP_IDsCvar[13]))
    
menu_additem(menuz,amenu,"2")
    }
    else{    
    
formatex(amenu,charsmax(amenu),"\wSpiderman \d// \r[Kullanilabilir]")
    
menu_additem(menuz,amenu,"2")    
    } 
Bu da ct 2 modelin caseleri

PHP Kod:
case 1:
        {
        
       if(IP_IDsKostum[IP_IDs][0] < 1)
        
       {
    
                                      if(IP_IDsCoin[IP_IDs] >= get_pcvar_num(IP_IDsCvar[12])){
            
IP_IDsCoin[IP_IDs] -= get_pcvar_num(IP_IDsCvar[12]);
            
rg_set_user_model(IP_IDs"cttbatman")
            
ctbatman[IP_IDs] = true;
            
qury_yazi(IP_IDs,"!g[%s] !tBasariyla Batman kostumu !nSatin aldiniz...!",KisaTag);
            
IP_IDsKostum[IP_IDs][0]++
    
                                      }else{
            
qury_yazi(IP_IDs,"!g[%s] !tYetersiz Coin !nGerekli olan Coin: %i",KisaTag,get_pcvar_num(IP_IDsCvar[12]));      
                                          
}
    
                                      }else{
        
        qury_yazi(IP_IDs,"!g[%s] !tBatman kostumu aktif..!",KisaTag);
            
rg_set_user_model(IP_IDs"cttbatman")
            
ctbatman[IP_IDs] = true;
            
IP_IDsKostum[IP_IDs][0]++
        
                 }
        }
        case 
2:
        {
        
       if(IP_IDsKostum[IP_IDs][1] < 1)
        
       {
    
                                      if(IP_IDsCoin[IP_IDs] >= get_pcvar_num(IP_IDsCvar[13])){
            
IP_IDsCoin[IP_IDs] -= get_pcvar_num(IP_IDsCvar[13]);
            
rg_set_user_model(IP_IDs"cttspiderman")
            
ctspiderman[IP_IDs] = true;
            
qury_yazi(IP_IDs,"!g[%s] !tBasariyla Spiderman kostumu !nSatin aldiniz...!",KisaTag);
            
IP_IDsKostum[IP_IDs][1]++
    
                                      }else{
            
qury_yazi(IP_IDs,"!g[%s] !tYetersiz Coin !nGerekli olan Coin: %i",KisaTag,get_pcvar_num(IP_IDsCvar[13]));      
                                          
}
    
                                      }else{
        
        qury_yazi(IP_IDs,"!g[%s] !tSpiderman kostumu aktif..!",KisaTag);
            
rg_set_user_model(IP_IDs"cttspiderman")
            
ctspiderman[IP_IDs] = true;
            
IP_IDsKostum[IP_IDs][1]++
        
                 }
        } 
Ve coin deki bicak 2 model mevcut fakat 1 inciyi bedavaya veriyor

PHP Kod:
    if(IP_IDsCbicak[IP_IDs][0] < 1){
    
formatex(amenu,charsmax(amenu),"\wMinecraft Kazmasi \d// \r[%d Coin]",get_pcvar_num(IP_IDsCvar[20]))
    
menu_additem(menuz,amenu,"1")
    }
    else{
    
formatex(amenu,charsmax(amenu),"\wMinecraft Kazmasi \d// \r[Kullanilaiblir]")
    
menu_additem(menuz,amenu,"1")    
    } 
Bu da bicagin case

PHP Kod:
case 1:
        {
        
       if(IP_IDsCbicak[IP_IDs][0] < 1)
        
       {
    
                                      if(IP_IDsCoin[IP_IDs] >= get_pcvar_num(IP_IDsCvar[20])){
            
IP_IDsCoin[IP_IDs] -= get_pcvar_num(IP_IDsCvar[20]);
            
IP_IDscoinbicak1[IP_IDs] = 1;
rg_remove_item(IP_IDs,"weapon_knife"),rg_give_item(IP_IDs,"weapon_knife"); 
PHP Kod:
            qury_yazi(IP_IDs,"!g[%s] !tBasariyla Minecraft Kazman !nSatin aldiniz...!",KisaTag); 
PHP Kod:
            IP_IDsCbicak[IP_IDs][0]++ 
PHP Kod:
                                          }else{ 
PHP Kod:
            qury_yazi(IP_IDs,"!g[%s] !tYetersiz Coin !nGerekli olan Coin: %i",KisaTag,get_pcvar_num(IP_IDsCvar[20]));      
PHP Kod:
                                          
PHP Kod:
                                          }else{ 
PHP Kod:
                qury_yazi(IP_IDs,"!g[%s] !tMinecraft Kazman aktif..!",KisaTag); 
PHP Kod:
            IP_IDscoinbicak1[IP_IDs] = 1;
rg_remove_item(IP_IDs,"weapon_knife"),rg_give_item(IP_IDs,"weapon_knife");
            
IP_IDsCbicak[IP_IDs][0]++
        
                 }
        } 


Bu kısımda nvault yani veri işlemi yaptıgı. Ye


PHP Kod:
kaydetkaydet(IP_IDs){
    new szAuth[33];
    new szData[256];
    get_user_authid(IP_IDs szAuth charsmax(szAuth))
    formatex(szData 255 "%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#" IP_IDsTL[IP_IDs],IP_IDsCoin[IP_IDs],IP_IDsTrail[IP_IDs][0],IP_IDsTrail[IP_IDs][1],IP_IDsTrail[IP_IDs][2],IP_IDsTrail[IP_IDs][3],IP_IDsTrail[IP_IDs][4],IP_IDsKostum[IP_IDs][0],IP_IDsKostum[IP_IDs][1],IP_IDsKostum[IP_IDs][2]
    ,IP_IDsKostum[IP_IDs][3],IP_IDsKostumt[IP_IDs][0] ,IP_IDsKostumt[IP_IDs][1] ,IP_IDsKostumt[IP_IDs][2] ,IP_IDsKostumt[IP_IDs][3],IP_IDsCbicak[IP_IDs][0],IP_IDsCbicak[IP_IDs][1])
    nvault_pset(IP_IDsNvault szAuth szData)
}

kaydetyukle(IP_IDs){
    new szAuth[33],szData[256],veri[16][8];
    get_user_authid(IP_IDs szAuth charsmax(szAuth))
    nvault_get(IP_IDsNvaultszAuthszData255)
    replace_all(szData 255"#"" ")
    parse(szDataveri[0],7,veri[1],7,veri[2],7,veri[3],7,veri[4],7,veri[5],7,veri[6],7,veri[7],7,veri[8],7,veri[9],7,veri[10],7,veri[11],7,veri[12],7,veri[13],7,veri[14],7,veri[15],7);
    IP_IDsTL[IP_IDs] = str_to_num(veri[0]);
    IP_IDsCoin[IP_IDs] = str_to_num(veri[1]);
    IP_IDsTrail[IP_IDs][0] = str_to_num(veri[2]);
    IP_IDsTrail[IP_IDs][1] = str_to_num(veri[2]);
    IP_IDsTrail[IP_IDs][2] = str_to_num(veri[3]);
    IP_IDsTrail[IP_IDs][3] = str_to_num(veri[4]);
    IP_IDsTrail[IP_IDs][4] = str_to_num(veri[5]);
    IP_IDsKostum[IP_IDs][0] = str_to_num(veri[6]);
    IP_IDsKostum[IP_IDs][1] = str_to_num(veri[7]);
    IP_IDsKostum[IP_IDs][2] = str_to_num(veri[8]);
    IP_IDsKostum[IP_IDs][3] = str_to_num(veri[9]);
    IP_IDsKostumt[IP_IDs][0] = str_to_num(veri[10]);
    IP_IDsKostumt[IP_IDs][1] = str_to_num(veri[11]);
    IP_IDsKostumt[IP_IDs][2] = str_to_num(veri[12]);
    IP_IDsKostumt[IP_IDs][3] = str_to_num(veri[13]);
    IP_IDsCbicak[IP_IDs][0] = str_to_num(veri[14]);
    IP_IDsCbicak[IP_IDs][1] = str_to_num(veri[15]);

Telefonla eklenti kısımlarını kopyalayıp anlattım anlamadıgınız kısım varsa yardımcı olucam
CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
#2
Konu çok çok karmaşık. Özet şekilde sorunu yazar mısın ?
#3
(14-08-2022, 22:59)suriyelikene Adlı Kullanıcıdan Alıntı: Konu çok çok karmaşık. Özet şekilde sorunu yazar mısın ?

Coin markete
Trail menu
Kostum menu
Bicak menu 
Var hocam trail menu sıkıntısız aynı işlevleri kostum ve bicakta var fakat kostumde ct ve t ayrı olcak uzere 5 model mevcut ikisindede ilk iki model satın alınmadan veriyor digerlerini satın alman gerekiyor bicaktaysa 2 model fakat 1 inci modeli satın almadan veriyor
CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
#5
(14-08-2022, 23:09)suriyelikene Adlı Kullanıcıdan Alıntı: Çok kötü nvault sistemi yapmışsın, stock kullanmanı kesinlikle öneririm.
https://www.webailesi.com/konu-reapi-pre...emli-22050
Yapılan kayıt mantığını anla ve uygula.

Kötü mü bilmem fakat hep bunı kullanıyordum bilgisiyara gecince attıgınız jbmenudeli nvaulta bi bakıcam
CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
#6
İstek konusu, @"suriyelikene" adlı kullanıcı tarafından 1 gün içinde çözülmüştür.
İsteği çözdüğü için suriyelikene Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
suriyelikene Adlı kullanıcı sizin dışınızda toplam 1290 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task