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.
Konu
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(id, id, "^1Yetkiniz yok! Takimlari karistiramazsiniz.");
return PLUGIN_HANDLED;
}
g_karistir = true;
client_print_color(0, 0, "^3%n ^4round sonunda takımlar karisacak.", id);
return PLUGIN_HANDLED;
}
public roundEnd() {
if (!g_karistir) {
return;
}
g_karistir = false;
new te = 0, ct = 0;
for (new iPlayer = 1; iPlayer <= MaxClients; iPlayer++) {
if (is_user_connected(iPlayer) && !is_user_bot(iPlayer) && get_user_team(iPlayer) != CS_TEAM_SPECTATOR) {
if (ct > te) {
cs_set_user_team(iPlayer, CS_TEAM_T);
te++;
} else if (te > ct) {
cs_set_user_team(iPlayer, CS_TEAM_CT);
ct++;
} else {
if (random_num(1, 2) == 1) {
cs_set_user_team(iPlayer, CS_TEAM_T);
te++;
} else {
cs_set_user_team(iPlayer, CS_TEAM_CT);
ct++;
}
}
}
}
client_print_color(0, 0, "^3Takimlar karistirildi! ^4Iyi oyunlar dileriz.");
return;
}
Stand Back Warrior's | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
(18-01-2025, 16:51)Mr.Commander Adlı Kullanıcıdan Alıntı:Dene bakalımPHP 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(id, id, "^1Yetkiniz yok! Takimlari karistiramazsiniz.");
return PLUGIN_HANDLED;
}
g_karistir = true;
client_print_color(0, 0, "^3%n ^4round sonunda takımlar karisacak.", id);
return PLUGIN_HANDLED;
}
public roundEnd() {
if (!g_karistir) {
return;
}
g_karistir = false;
new te = 0, ct = 0;
for (new iPlayer = 1; iPlayer <= MaxClients; iPlayer++) {
if (is_user_connected(iPlayer) && !is_user_bot(iPlayer) && get_user_team(iPlayer) != CS_TEAM_SPECTATOR) {
if (ct > te) {
cs_set_user_team(iPlayer, CS_TEAM_T);
te++;
} else if (te > ct) {
cs_set_user_team(iPlayer, CS_TEAM_CT);
ct++;
} else {
if (random_num(1, 2) == 1) {
cs_set_user_team(iPlayer, CS_TEAM_T);
te++;
} else {
cs_set_user_team(iPlayer, CS_TEAM_CT);
ct++;
}
}
}
}
client_print_color(0, 0, "^3Takimlar karistirildi! ^4Iyi oyunlar dileriz.");
return;
}

bu yazdı
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 = 1; pPlayer <= MaxClients; pPlayer++) {
if(is_user_connected(pPlayer) && !is_user_bot(pPlayer) && get_user_team(pPlayer) != 3){
if(ct>te) rg_set_user_team(pPlayer, TEAM_TERRORIST),te++;
else if(te>ct) rg_set_user_team(pPlayer, TEAM_CT),ct++;
else {
switch(random_num(1, 2)) {
case 1: rg_set_user_team(pPlayer, TEAM_TERRORIST),te++;
case 2: rg_set_user_team(pPlayer, TEAM_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);
}
Stand Back Warrior's | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
(18-01-2025, 18:24)Mr.Commander Adlı Kullanıcıdan Alıntı:kaynak kod mevcut diyor.Bu şekilde dener misin ?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 = 1; pPlayer <= MaxClients; pPlayer++) {
if(is_user_connected(pPlayer) && !is_user_bot(pPlayer) && get_user_team(pPlayer) != 3){
if(ct>te) rg_set_user_team(pPlayer, TEAM_TERRORIST),te++;
else if(te>ct) rg_set_user_team(pPlayer, TEAM_CT),ct++;
else {
switch(random_num(1, 2)) {
case 1: rg_set_user_team(pPlayer, TEAM_TERRORIST),te++;
case 2: rg_set_user_team(pPlayer, TEAM_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);
}
(18-01-2025, 19:46)emrztrk28 Adlı Kullanıcıdan Alıntı:(18-01-2025, 18:24)Mr.Commander Adlı Kullanıcıdan Alıntı:kaynak kod mevcut diyor.Bu şekilde dener misin ?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 = 1; pPlayer <= MaxClients; pPlayer++) {
if(is_user_connected(pPlayer) && !is_user_bot(pPlayer) && get_user_team(pPlayer) != 3){
if(ct>te) rg_set_user_team(pPlayer, TEAM_TERRORIST),te++;
else if(te>ct) rg_set_user_team(pPlayer, TEAM_CT),ct++;
else {
switch(random_num(1, 2)) {
case 1: rg_set_user_team(pPlayer, TEAM_TERRORIST),te++;
case 2: rg_set_user_team(pPlayer, TEAM_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);
}
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: cs.sbwpro.com | ts3: ts3.sbwpro.com
(18-01-2025, 19:46)Mr.Commander Adlı Kullanıcıdan Alıntı:yükledim ama konuyla alakalı değil. yazıyorum el sonunu beklemeden kariştiriyor.(18-01-2025, 19: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.
Bu konuda ki eklentiyi dener misin ?
https://www.webailesi.com/konu-reapi-say-komuduyla-takimlari-karistirmak-21178
https://www.webailesi.com/konu-reapi-say-komuduyla-takimlari-karistirmak-21178
Stand Back Warrior's | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
@"emrztrk28" merhabalar konu çözülür ise @Mr.Commander işaretleyiniz.
https://www.webailesi.com/ds-karistir3-14091.sma
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 Domainler:flexekip,flexekib,okan,okans
İ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.
İ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.
Benzer Konular
Yorum
1.786
Okunma
21-05-2026, 23:31
)

