Konu

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

public plugin_init(){
    register_plugin("Say Komuduyla Karistir""1.0""suriyelikene");
    register_clcmd("say /karistir","@karistir");
}
@
karistir(const iPlayer){
    if(~get_user_flags(iPlayer) & ADMIN_KICK){
        client_print_color(iPlayer,iPlayer,"^4Takimlari Karistirman Icin ^3Yetkin Yetersiz");
        return;
    }
    new te=0,ct=0;
    for(new pPlayer 1pPlayer <= MaxClientspPlayer++) {
    if(is_user_connected(pPlayer) && !is_user_bot(pPlayer) && get_user_team(pPlayer) != 3){
    if(ct>terg_set_user_team(pPlayerTEAM_TERRORIST),te++;
    else if(te>ctrg_set_user_team(pPlayerTEAM_CT),ct++;
    else {
        switch(random_num(12)) {
            case 1rg_set_user_team(pPlayerTEAM_TERRORIST),te++;
            case 2rg_set_user_team(pPlayerTEAM_CT),ct++;
                }
            }
        }
    }
    client_print_color(0,0,"^1%n ^3Takimlar Karistirilmistir. ^4Iyi Oyunlar Dileriz.",iPlayer);
    client_print_color(0,0,"^1%n ^3Takimlar Karistirilmistir. ^4Iyi Oyunlar Dileriz.",iPlayer);

-/karistir yazınca karıstır işlevi el sonu gerçekleşebilirmi ?

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

new bool:g_karistir false

public 
plugin_init() {
    register_plugin("Say Komuduyla Karistir""1.0""suriyelikene");
    register_clcmd("say /karistir""cmd_karistir"); 

    RegisterHookChain(RG_RoundEnd"roundEnd");
}

public 
cmd_karistir(id) {
    if (~get_user_flags(id) & ADMIN_KICK) {
        client_print_color(idid"^1Yetkiniz yok! Takimlari karistiramazsiniz.");
        return PLUGIN_HANDLED;
    }

    g_karistir true
    client_print_color(00"^3%n ^4round sonunda takımlar karisacak."id);
    return PLUGIN_HANDLED;
}

public 
roundEnd() {
    if (!g_karistir) {
        return; 
    }

    g_karistir false
    new te 0ct 0;

    for (new iPlayer 1iPlayer <= MaxClientsiPlayer++) {
        if (is_user_connected(iPlayer) && !is_user_bot(iPlayer) && get_user_team(iPlayer) != CS_TEAM_SPECTATOR) {
            if (ct te) {
                cs_set_user_team(iPlayerCS_TEAM_T); 
                te++;
            } else if (te ct) {
                cs_set_user_team(iPlayerCS_TEAM_CT); 
                ct++;
            } else {
                if (random_num(12) == 1) {
                    cs_set_user_team(iPlayerCS_TEAM_T);
                    te++;
                } else {
                    cs_set_user_team(iPlayerCS_TEAM_CT);
                    ct++;
                }
            }
        }
    }

    client_print_color(00"^3Takimlar karistirildi! ^4Iyi oyunlar dileriz.");
    return; 

Konu Çözüldü.
Server İp : 95.173.173.31 Ts3 : Serahor ---Valorant Mod---
Son Düzenleme: 29-12-2024, 14:26, Düzenleyen: swezy*.
#2
Konu istek sahibi tarafından çözülmüştür.

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

9
Yorum
83
Okunma
Dün, 16:53
4
Yorum
125
Okunma
19-04-2025, 19:39
2
Yorum
139
Okunma
17-04-2025, 21:26
2
Yorum
244
Okunma
17-04-2025, 15:58
5
Yorum
179
Okunma
16-04-2025, 23:06
3
Yorum
173
Okunma
16-04-2025, 19:15
Kayıt Ol
Uygun fiyatlı ve yüksek performanslı teamspeak3