Konu

#1
https://www.webailesi.com/ds-karistir-14084.sma bu eklenti oyun arasında yazılsa bile round sonunda atılacak şekilde ayarlanabilir mi? yazıldığı zamanda chatten el sonu takimlar esitlenecek tarzında bir yazı yazarsa iyi olur.
TORBACI GAMING | 213.238.173.211 | ts3 : torbaci
#2
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; 

Dene bakalım
Stand Back Warrior's | ip: 213.238.173.206 | dns: cs6.csduragi.net | ts3: sbwcs6
#3
(18-01-2025, 13:51)Mr.Commander Adlı Kullanıcıdan Alıntı:
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; 

Dene bakalım
ds-screenshot-275-14087
bu yazdı
TORBACI GAMING | 213.238.173.211 | ts3 : torbaci
#4
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);

Bu şekilde dener misin ?
Stand Back Warrior's | ip: 213.238.173.206 | dns: cs6.csduragi.net | ts3: sbwcs6
#5
(18-01-2025, 15:24)Mr.Commander Adlı Kullanıcıdan Alıntı:
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);

Bu şekilde dener misin ?
kaynak kod mevcut diyor.
TORBACI GAMING | 213.238.173.211 | ts3 : torbaci
#6
(18-01-2025, 16:46)emrztrk28 Adlı Kullanıcıdan Alıntı:
(18-01-2025, 15:24)Mr.Commander Adlı Kullanıcıdan Alıntı:
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);

Bu şekilde dener misin ?
kaynak kod mevcut diyor.

Plugini aynı isim ile yüklemeyiniz. Farklı bir isim yapıp yeniden yükleyiniz. Eski olan varsa kaldırınız.
Stand Back Warrior's | ip: 213.238.173.206 | dns: cs6.csduragi.net | ts3: sbwcs6
#7
(18-01-2025, 16:46)Mr.Commander Adlı Kullanıcıdan Alıntı:
(18-01-2025, 16:46)emrztrk28 Adlı Kullanıcıdan Alıntı: kaynak kod mevcut diyor.

Plugini aynı isim ile yüklemeyiniz. Farklı bir isim yapıp yeniden yükleyiniz. Eski olan varsa kaldırınız.
yükledim ama konuyla alakalı değil. yazıyorum el sonunu beklemeden kariştiriyor.
TORBACI GAMING | 213.238.173.211 | ts3 : torbaci
#8
Bu konuda ki eklentiyi dener misin ?

https://www.webailesi.com/konu-reapi-say-komuduyla-takimlari-karistirmak-21178
Stand Back Warrior's | ip: 213.238.173.206 | dns: cs6.csduragi.net | ts3: sbwcs6
#9
@emrztrk28 merhabalar konu çözülür ise @Mr.Commander işaretleyiniz.
https://www.webailesi.com/ds-karistir3-14091.sma
MODEL TASARIMI SİLAH TASARIMI SPREY TASARIMI EKLENTİ İŞLERİ MOD KURULUMU İÇİN DİSCORD:okan5705 veya Ts3:flexekip
#10
İstek konusu, @Mr.Commander adlı kullanıcı tarafından 15 saat içinde çözülmüştür.
İsteği çözdüğü için Mr.Commander Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Mr.Commander Adlı kullanıcı sizin dışınızda toplam 60 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

Benzer Konular

5
Yorum
455
Okunma
04-02-2025, 20:33
6
Yorum
505
Okunma
03-02-2025, 03:54
7
Yorum
712
Okunma
28-01-2025, 16:11
4
Yorum
592
Okunma
27-01-2025, 23:33
3
Yorum
694
Okunma
26-01-2025, 02:04
8
Yorum
689
Okunma
25-01-2025, 03:02
Task
Kayıt Ol
Webailesi, Türkiye'nin birçok alanda en aktif ve en büyük platformudur. Hadi, hemen reklam ver!