⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐Kurumsal web sitesi barındırma, VDS ve sanal sunucu çözümleri. Name SSD altyapısı, yüksek performans, kesintisiz erişim ve profesyonel teknik destekle hizmetinizde.⭐
Sponsor Görsel 2
SponsorSponsor

Rekabetçi Tur Sistemi Hk.

Konu

#1
Merhaba İyi Forumlar,

https://www.webailesi.com/konu-reapi-rekabetci-tur-sistemi-23413

bu linkteki eklenti içeriğine CT ve T yazılarına T yerine Saldıranlar ve CT yerine Savunucular yazılmasını ayrıca say mesajlarının tek sefer yazmasını (örneğin ; takımların değiştiğini 4 defa flood geçmekte veya map değişince 4 defa aynı mesaj geliyor) istiyorum son olarak da takımlar değişir değişmez ilk round pistol round olduğu için her iki takımın classic ile başlamasını istiyorum yardımcı olabilecek var mı?

Yardımlarınız için şimdiden çok teşekkür ederim.
Return All Starz | Valorant Mod | 95.173.173.31 |
Son Düzenleme: 13-06-2025, 21:36, Düzenleyen: scofi..Son Düzenleme: 13-06-2025, 21:36, Düzenleyen: scofi..
#2
PHP Kod:
#include <amxmodx>
#include <reapi>

#define UstYazi /* Ust Yazinin Acik Olmasini Istemiyorsaniz Basina // Koyun. */

new const iChatTag[] = "^4Webailesi:^3";
new 
iCvars[4], szNextMap[32];

public 
plugin_init()
{
    register_plugin("Tur Sistemi""0.1""LyNcH");

    get_cvar_string("amx_nextmap"szNextMapcharsmax(szNextMap));

    RegisterHookChain(RG_RoundEnd"@RoundEnd", .post true);
    RegisterHookChain(RG_CSGameRules_RestartRound"@RestartRound", .post false);

    bind_pcvar_num(create_cvar("tursistemi_swap""15"_"Kacinci roundda takimlar degissin"true1.0), iCvars[0]);
    bind_pcvar_num(create_cvar("tursistemi_otomermi""1"_"Takimlar degistikten sonra oto mermi verilsin mi"__true1.0), iCvars[1]);
    bind_pcvar_num(create_cvar("tursistemi_bitissayisi""16"_"Kac olanin kazanacagini belirler"true1.0), iCvars[2]);
    bind_pcvar_num(create_cvar("tursistemi_mapsecimi""1"_"1 Yaparsaniz Mac Bittiginde Restart Atar | 2 Yaparsaniz Mac Bittiginde Next Map Acilir"true1.0true2.0), iCvars[3]);
}

#if defined UstYazi
public client_putinserver(id)
{
    set_task(0.5"@Hud"id 12383848, .flags "b");
}

@
Hud(Taskid)
{
    new id Taskid 12383848;
    if(is_user_connected(id))
    {
        set_hudmessage(255255255, -1.00.006.012.0);
        ShowSyncHudMsg(idCreateHudSyncObj(), "Round: [%d]^nSaldiranlar: [%d] | Savunanlar: [%d]"get_member_game(m_iTotalRoundsPlayed)+1get_member_game(m_iNumTerroristWins), get_member_game(m_iNumCTWins));
    }
}
#endif

@RoundEnd(WinStatus:statusScenarioEventEndRound:eventFloat:tmDelay
{
    if(get_member_game(m_iTotalRoundsPlayed)+== iCvars[0])
    {
        client_print_color(0,0"%s Round Sayisi %i Oldugu Icin Takimlar Yer Degistiriyor !"iChatTagiCvars[0]);
    }

    new iTotalWin[2];
    iTotalWin[0] = get_member_game(m_iNumTerroristWins);
    iTotalWin[1] = get_member_game(m_iNumCTWins);

    if(iTotalWin[0] == iCvars[2] || iTotalWin[1] == iCvars[2]) 
    {
        client_print_color(0,0"%s Maci Kazanan Takim %s !"iChatTagiTotalWin[0] == iCvars[2] ? "Saldiranlar":"Savunanlar");
    }
}

@
RestartRound()
{
    if(get_member_game(m_iTotalRoundsPlayed)+== iCvars[0]) 
    {
        rg_swap_all_players();
        set_task(0.1"@Settings"99865);
    }
    if(get_member_game(m_iNumTerroristWins) == iCvars[2] || get_member_game(m_iNumCTWins) == iCvars[2]) 
    {
        @CheckMap();
    }
}

@
CheckMap()
{
    switch(iCvars[3])
    {
        case 1:
        {
            set_member_game(m_iNumTerroristWins0);
            set_member_game(m_iNumCTWins0);
            
            set_cvar_num
("sv_restart"1);
            client_print_color(0,0"%s Restart Atiliyor !"iChatTag);
        }
        case 2
        {
            set_task(5.0"@ChangeToNextMap");

            client_print_color(0,0"%s Siradaki Map [ %s ] Aciliyor !"iChatTagszNextMap);
        }
    }
}

@
ChangeToNextMap() 
{
    server_cmd("changelevel %s"szNextMap);
}

@
Settings() 
{
    for(new 1<= MaxClientsi++) 
    {
        if(is_user_connected(i))
        {
            rg_add_account(i800AS_SET);
            rg_remove_all_items(ifalse);
            set_entvar(ivar_armorvalue0.0);
            rg_give_item(i"weapon_knife"GT_APPEND);

            rg_give_item(i"weapon_glock18"GT_APPEND); 
            if(iCvars[1]) rg_set_user_bpammo(iWEAPON_GLOCK18120);
        }
    }

    new Players[32], NumAll;
    get_players(PlayersNumAll"aceh""TERRORIST");

    new RandomT Players[random_num(0NumAll-1)];
    if(is_user_alive(RandomT) && is_user_connected(RandomT))
    {
        rg_give_item(RandomT"weapon_c4");
    }

    remove_task(99865);


Konunuz çözüldüyse bildiriniz.
Steam:Tıkla • Discord: lynchk
#3
İstek konusu, @Lynchk adlı kullanıcı tarafından 3 gün içinde çözülmüştür.
İsteği çözdüğü için Lynchk Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
Lynchk Adlı kullanıcı sizin dışınızda toplam 1052 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