Konu

#1
Merhaba, bu eklentide 3.cvar eklemesi yapabilir misiniz? Oyuncuya hem flashk hem de smoke verece şekilde.

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

new const serverTag[] = "Mr.GaminG";

new iCvars[2];

public plugin_init() {
    register_plugin("1.Lere Bomba","1.0","suriyelikene");

    RegisterHookChain(RG_CSGameRules_RestartRound,"@RestartRound", .post =true);
    bind_pcvar_num(create_cvar("Kacincilara_Bomba","1"),iCvars[0]);
    bind_pcvar_num(create_cvar("Verilecek_Bomba","1"),iCvars[1]);     // 1 ise flash, 2 ise smoke
}

@RestartRound() {
    new tplayers[MAX_PLAYERS],ctplayers[MAX_PLAYERS],tnum,ctnum;
    get_players(tplayers,tnum,"ace","TERRORIST");
    get_players(ctplayers,ctnum,"ace","CT");
    SortCustom1D(tplayers,tnum,"@ComparePlayers");
    SortCustom1D(ctplayers,ctnum,"@ComparePlayers");
    for(new i,id;i < iCvars[0];i++) {
        id = tplayers[i];
        if(is_user_connected(id)) {
            if(iCvars[1]==1) rg_give_item(id,"weapon_flashbang");
            else if(iCvars[1]==2) rg_give_item(id,"weapon_smokegrenade");

            client_print_color(id,id,"^1[^3%s^1] ^3T Takiminda ^4%i. ^1Oldugun Icin ^4%s ^1Kazandin.",serverTag,i + 1 ,iCvars[1]==1?"Flashbang":"Smoke Grenade");
        }
    }
    for(new i,id;i < iCvars[0];i++) {
        id = ctplayers[i];
        if(is_user_connected(id)) {
            if(iCvars[1]==1) rg_give_item(id,"weapon_flashbang");
               else if(iCvars[1]==2) rg_give_item(id,"weapon_smokegrenade");

            client_print_color(id,id,"^1[^3%s^1] ^3CT Takiminda ^4%i. ^1Oldugun Icin ^4%s ^1Kazandin.",serverTag,i + 1,iCvars[1]==1?"Flashbang":"Smoke Grenade");
        }
    }
}

@ComparePlayers(id1,id2) {
    new Player1Frag = get_user_frags(id1);
    new Player2Frag = get_user_frags(id2);
    new Player1Death = get_user_deaths(id1);
    new Player2Death = get_user_deaths(id2);
    if(Player1Frag > Player2Frag) {
        return -1;
    }
    else if(Player1Frag == Player2Frag) {
        if(Player1Death > Player2Death) {
            return 1;
        }
        else if(Player1Death == Player2Death) {
            return 0;
        }
        else {
            return -1;
        }
    }
    else {
        return 1;
    }
}

Mr.GaminG Pro Public
#3
İstek konusu, @scuro adlı kullanıcı tarafından 20 saat içinde çözülmüştür.
İsteği çözdüğü için scuro Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
scuro Adlı kullanıcı sizin dışınızda toplam 1351 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
Kayıt Ol
Discord Adresimize Katılın