⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
SponsorSponsor

Jeton

jeton
aşağıda olan jeton menünün içindeki zombie plague ile alakalı olan her şeyi kaldırıp sadece jeton sistemi ollarak ayarlayabilirmisiniz.

https://www.webailesi.com/ds-jeton-10041.sma
Discord: jaggedz75
RE: jeton
Deneyin;
https://www.webailesi.com/ds-jeton-10042.sma
Steam:Tıkla • Discord: lynchk
RE: jeton
(18-12-2022, 23:38)orucoglukayra Adlı Kullanıcıdan Alıntı: Deneyin;
https://www.webailesi.com/ds-jeton-10042.sma
jeton vermiyor
Discord: jaggedz75
RE: jeton
(18-12-2022, 23:42)By Nexon Adlı Kullanıcıdan Alıntı: jeton vermiyor
Zombie modu hakkında her şeyi kaldırdım.
Jeton vermesi için kendi moduna uygun olarak uyarlaman gerekiyor.
Steam:Tıkla • Discord: lynchk
RE: jeton
(19-12-2022, 11:56)orucoglukayra Adlı Kullanıcıdan Alıntı:
(18-12-2022, 23:42)By Nexon Adlı Kullanıcıdan Alıntı: jeton vermiyor
Zombie modu hakkında her şeyi kaldırdım.
Jeton vermesi için kendi moduna uygun olarak uyarlaman gerekiyor.
modum csgo mod
Discord: jaggedz75
RE: jeton
(19-12-2022, 17:46)By Nexon Adlı Kullanıcıdan Alıntı: modum csgo mod
Attığınız zombi versiyonunda oyuncu zombi olduğunda, extra item seçtiğinde jeton verme görev tamamlama gibi özellikler vardı.
Bunları kaldırdığım için kendi modunuzda nasıl jeton kazanmak istiyorsanız o şekilde ayarlamalısınız (Örneğin adam öldürünce).
Eğer ayarlayamazsanız istekte bulunun müsait olan biri yardımcı olur.
Steam:Tıkla • Discord: lynchk
RE: jeton
(19-12-2022, 20:25)orucoglukayra Adlı Kullanıcıdan Alıntı:
(19-12-2022, 17:46)By Nexon Adlı Kullanıcıdan Alıntı: modum csgo mod
Attığınız zombi versiyonunda oyuncu zombi olduğunda, extra item seçtiğinde jeton verme görev tamamlama gibi özellikler vardı.
Bunları kaldırdığım için kendi modunuzda nasıl jeton kazanmak istiyorsanız o şekilde ayarlamalısınız (Örneğin adam öldürünce).
Eğer ayarlayamazsanız istekte bulunun müsait olan biri yardımcı olur.
1 saate oyuncuya 100 jeton gelicek şekilde ayarlanmasını istiyorum
Discord: jaggedz75
RE: jeton
(19-12-2022, 21:45)RoBy Nexon Adlı Kullanıcıdan Alıntı:
(19-12-2022, 20:25)orucoglukayra Adlı Kullanıcıdan Alıntı: Attığınız zombi versiyonunda oyuncu zombi olduğunda, extra item seçtiğinde jeton verme görev tamamlama gibi özellikler vardı.
Bunları kaldırdığım için kendi modunuzda nasıl jeton kazanmak istiyorsanız o şekilde ayarlamalısınız (Örneğin adam öldürünce).
Eğer ayarlayamazsanız istekte bulunun müsait olan biri yardımcı olur.
1 saate oyuncuya 100 jeton gelicek şekilde ayarlanmasını istiyorum

Hocam sure, Tag, model ayarlayaniz aceleye telefonla getirdim error olabilir varsa yarın sabah saatlerde düzeltirim var ise tabi cvarlara bakabilirsin amx_jetonap NİCK MİKTAR


PHP Kod:
#include <amxmodx>
#include <nvault>
#include <reapi>

#define sL_Sure 15

enum _: IPTags {
    
SayTag, 
    
MenuTag, 
    
KisaTag
} 
new const 
sL_Tag[IPTags][] = {
    
"^3[WestForceZ]", // Chat Tag
    
"WestForceZ", // Menu Tag
    
"WFZ" // Menu Kisa Tag
}

new const 
sL_Sapka[][][] = { {"", "", 0},
        {"Ethereal Hood", "models/meyhaneHats/sapka1.mdl", 100},{"Hallowed Headcase", "models/meyhaneHats/sapka2.mdl", 250},{"Holy Hunter", "models/meyhaneHats/sapka3.mdl", 350}, 
        {"Manneater", "models/meyhaneHats/sapka4.mdl", 450},{"Nightmare Fedora", "models/meyhaneHats/sapka5.mdl", 550},{"Pumpkin", "models/meyhaneHats/sapka6.mdl", 850}, 
        {"Skull", "models/meyhaneHats/sapka7.mdl", 900},{"Spookyhood", "models/meyhaneHats/sapka8.mdl", 1000}
};

new 
IP_IDsJeton[MAX_CLIENTS+1],IP_IDsSapka[MAX_CLIENTS+1],bool:IP_IDsSapkaKaydet[MAX_CLIENTS+1][sizeof(sL_Sapka)+1],IP_IDsSapkaBul[sizeof(sL_Sapka)+1],IP_IDsCvar[2],sVault;

public 
plugin_init() {
            register_plugin("Jeton", "1.0", "QuryWesT");
            RegisterHookChain(RG_CBasePlayer_Killed, "sKilled", 1);
            IP_IDsCvar[1] = register_cvar("amx_killjeton", "5");
            IP_IDsCvar[2] = register_cvar("amx_surejeton", "10");
            register_concmd("amx_jetonap","sJetonVer",ADMIN_RCON,"<isim> <miktar>");
            register_clcmd("say /Sapka", "sSapkaMenu");
}
public 
sSapkaMenu(const IP_IDs) {
        new 
iMenu = menu_create(fmt("\r[\y%s\r] \d| \ySapka Menu", sL_Tag[MenuTag]), "sSapkaMenu_")
        
menu_additem(iMenu,fmt("\r[\y%s\r] \d| \ySapkayi Sil^n",sL_Tag[KisaTag]),"5");
        for(new 
i=1; i < sizeof(sL_Sapka); i++){
        if(!
IP_IDsSapkaKaydet[IP_IDs][i]) {
        
menu_additem(iMenu, fmt("\r[\y%s\r] \d| \y%s \r[\y%d Jeton\r]", sL_Tag[KisaTag], sL_Sapka[i][0], sL_Sapka[i][2]), fmt("%d", i));
        } else {
        
menu_additem(iMenu, fmt("\r[\y%s\r] \d| \y%s \r[\yKullanilabilir\r]", sL_Tag[KisaTag], sL_Sapka[i][0]), fmt("%d", i));         
        
}
        } 
        
menu_setprop(iMenu, MPROP_EXITNAME, fmt("\r[\y%s\r] \d| \yCikis", sL_Tag[KisaTag]));
        
menu_display(IP_IDs, iMenu);
}
public 
sSapkaMenu_(const IP_IDs, const menu, const item) {
    if(
item == MENU_EXIT){ menu_destroy(menu);return PLUGIN_HANDLED; }
    new 
iData[6],sL_Key;
    
menu_item_getinfo(menu,item,_,iData,charsmax(iData));
    
key = str_to_num(iData);  
    
if(sL_Key == 5) { SapkayiGiy(IP_IDs,0);menu_destroy(menu);return PLUGIN_HANDLED; }
    if(
IP_IDsSapkaKaydet[IP_IDs][sL_Key]) {
        
SapkayiGiy(IP_IDs,0);SapkayiGiy(IP_IDs,sL_Key);
        
client_print_color(IP_IDs, IP_IDs, "%s ^4[^1%s^4] ^1Adli Sapka aktif edildi!", sL_Tag[SayTag],sL_Sapka[sL_Key][0][0]);sSapkaMenu(IP_IDs);
        return 
PLUGIN_HANDLED;
    }
    if(
IP_IDsJeton[IP_IDs] >= sL_Sapka[sL_Key][2][0]) {
        
IP_IDsJeton[IP_IDs] -= sL_Sapka[sL_Key][2][0];
        
SapkayiGiy(IP_IDs,0);SapkayiGiy(IP_IDs,sL_Key);IP_IDsSapkaKaydet[IP_IDs][sL_Key] = true;SaveVault(IP_IDs,1);SaveVault(IP_IDs,2);
        
client_print_color(IP_IDs, IP_IDs, "%s ^4Basirili bir sekile ^1[^4%s^1] ^4satin aldiniz.!", sL_Tag[SayTag],sL_Sapka[sL_Key][0][0]);
    } 
    else 
client_print_color(IP_IDs, IP_IDs, "%s ^1Yeterli Jeton bulunmuyor. Gereken: ^3%i", sL_Tag[SayTag], sL_Sapka[sL_Key][2][0]);CoinMarket(IP_IDs);
    
menu_destroy(menu); return PLUGIN_HANDLED;
}
public 
sKilled(const Victim, Killer) {
    if(is_user_connected(Victim) && is_user_connected(Killer) && Victim != Killer){
            
IP_IDsJeton[Killer] += get_pcvar_num(IP_IDsCvar[1]);client_print_color(IP_IDs, IP_IDs, "%s ^4Kill aldiginiz icin ^1%i ^4Jeton kazandiniz!",sL_Tag[SayTag],get_pcvar_num(IP_IDsCvar[1]));
    }
} 
public 
sJetonVer(const IP_IDs,sYetki){
        if(~get_user_flags(id) & sYetki){return PLUGIN_HANDLED;}
        new sL_Yazi1[32],sL_Yazi2[18],sL_Name[33];
        read_argv(1,sL_Yazi1,31);read_argv(2,sL_Yazi2,17);
        new sIP = find_player("bl",sL_Yazi1);get_user_name(IP_IDs, sL_Name,charsmax(sL_Name));
        new sL_Miktar = str_to_num(sL_Yazi2);SaveVault(IP_IDs,1);
        IP_IDsJeton[IP_IDs] += sL_Miktar;client_print_color(sIP,sIP,"%s ^3Size ^4%d ^3%s Verildi!",sL_Tag[SayTag],sL_Miktar,sL_Name);
        return PLUGIN_HANDLED;
} 
public 
client_putinserver(IP_IDs) { LoadVault(IP_IDs,1);SapkayiGiy(IP_IDs,0);set_task(60.0*sL_Sure, "sSureliJeton", IP_IDs, _, _, "b");} 
public 
client_disconnected(IP_IDs) { SaveVault(IP_IDs,1);SaveVault(IP_IDs,2); } 
public 
sSureliJeton(IP_IDs) { IP_IDsJeton[IP_IDs] += get_pcvar_num(IP_IDsCvar[2]);client_print_color(IP_IDs, IP_IDs, "%s ^415 dakika oynadiginiz icin ^1%i ^4Jeton kazandiniz!",sL_Tag[SayTag],get_pcvar_num(IP_IDsCvar[2])); } 
public 
plugin_precache() {
            for(new i=1; i <sizeof(sL_Sapka);i++){
    
           IP_IDsSapkaBul[i] = precache_model(sL_Sapka[i][1][0]);
            }
}
public 
SapkayiGiy(const IP_IDs, const sL_NumsHat) {
        switch(sL_NumsHat) {
                case 0: { IP_IDsSapka[IP_IDs] > 0 ? rg_remove_entity(IP_IDsSapka[IP_IDs]):(IP_IDsSapka[IP_IDs] = 0); }
                default: {
                        IP_IDsSapka[IP_IDs] = rg_create_entity("info_target");
                        set_entvar(IP_IDsSapka[IP_IDs],var_movetype,MOVETYPE_FOLLOW);
                        set_entvar(IP_IDsSapka[IP_IDs],var_aiment,IP_IDs);
                        set_entvar(IP_IDsSapka[IP_IDs],var_rendermode,kRenderNormal);
                        set_entvar(IP_IDsSapka[IP_IDs],var_modelindex,IP_IDsSapkaBul[sL_NumsHat]);
                }
        }
}
rg_remove_entity(const iEnt){
        if(is_entity(iEnt))
                set_entvar(iEnt,var_flags,FL_KILLME);
}
stock LoadVault(const IP_IDs, const iType) {
new 
sL_Authid[32],i;
get_user_authid(IP_IDs, sL_Authid, charsmax(sL_Authid))
switch(
iType) {
    case 
1: {
        
IP_IDsJeton[IP_IDs] = sGetIntData("%s>Jeton",sL_Authid);
        for(
i=1; i < sizeof(sL_Sapka); i++) {
            
IP_IDsSapkaKaydet[IP_IDs][i] = (sGetIntData("%s>Sapka>%i>",sL_Authid,i) == 1) ? true : false;
        }
    }
}
return 
PLUGIN_HANDLED;
}
stock SaveVault(const IP_IDs, const iType) {
new 
sL_Authid[32], i;
get_user_authid(IP_IDs, sL_Authid, charsmax(sL_Authid))
switch(
iType) {
    case 
1: {
        
sSetIntData("%s>Jeton",IP_IDsJeton[IP_IDs],sL_Authid);
    }
    case 
2: {
        for(
i=1; i < sizeof(sL_Sapka); i++) {
            
sSetIntData("%s>Sapka>%i>",IP_IDsSapkaKaydet[IP_IDs][i] ? 1:0,sL_Authid,i);
        }
    } 
} 
return 
PLUGIN_HANDLED;
}
stock sGetIntData(const sS_Key[],any:...){
       new sL_FixedData[128];
       vformat(sL_FixedData,127,sS_Key,2);
       return nvault_get(sVault,sL_FixedData);
}
stock sSetIntData(const sS_Key[],const iS_Data,any:...){
       new sL_FixedData[128],sL_NumToStr[48];
       vformat(sL_FixedData,127,sS_Key,3);
       num_to_str(iS_Data,sL_NumToStr,47);
       nvault_set(sVault,sL_FixedData,sL_NumToStr);
} 
~ CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
Son Düzenleme: 21-12-2022, 00:40, Düzenleyen: QuryWesT
RE: jeton
İstek konusu, @QuryWesT adlı kullanıcı tarafından 2 gün içinde çözülmüştür.
İsteği çözdüğü için QuryWesT Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
QuryWesT Adlı kullanıcı sizin dışınızda toplam 62 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
Konuyu Okuyanlar: 1 Ziyaretçi
Task