⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Merhaba ekteki 3 d hoşgeldiniz pluginini kuruyorum ama takım seçme menüsü geliyor otomatik takıma atmasını istiyorum (her iki takıma da ayrı ayır)
.smamotd_model.sma(Dosya Boyutu: 1,68 KB | İndirme Sayısı: 4)
#2
mp_auto_join_team 1
humans_join_team any

amx modx ayarlarına yazın deneyin
ds-img-9049-18785
#3
(20-06-2025, 18:14)LoCs_LoRd Adlı Kullanıcıdan Alıntı: mp_auto_join_team 1
humans_join_team any

amx modx ayarlarına yazın deneyin
yazdım ama genede takım seçme çıkıyor
#4
https://www.webailesi.com/konu-otomatik-takim-secme-eklentisi-8860

Bunu denermisiniz birde
ds-img-9049-18785
#5
(20-06-2025, 18:20)LoCs_LoRd Adlı Kullanıcıdan Alıntı: https://www.webailesi.com/konu-otomatik-takim-secme-eklentisi-8860

Bunu denermisiniz birde
bunu denedim de pek beğenmedim ya
#6
PHP Kod:
#pragma semicolon 1

#include <amxmodx>
#include <reapi>

new const MOTD_MODEL[] = "models/3D_Hosgeldin.mdl";

enum MotdState
{
    
MOTD_STATE_BEGIN,
    
MOTD_STATE_INTRO,
    
MOTD_STATE_END,

}; new 
MotdState:g_iMotdState[MAX_PLAYERS 1];

public 
plugin_init()
{
    
register_plugin("MOTD Model""1.2""fl0wer,Mr.Commander");

    
RegisterHookChain(RG_ShowVGUIMenu"@ShowVGUIMenu_Pre"false);
    
RegisterHookChain(RG_HandleMenu_ChooseTeam"@HandleMenu_ChooseTeam_Pre"false);
}

public 
plugin_precache()
{
    
precache_model(MOTD_MODEL);
}

public 
client_putinserver(id)
{
    
g_iMotdState[id] = MOTD_STATE_BEGIN;
}

@
ShowVGUIMenu_Pre(idVGUIMenu:menuTypebitsSlotsszOldMenu[]) {
    if (menuType == VGUI_Menu_Class_T || menuType == VGUI_Menu_Class_CT) {
        set_member(idm_bForceShowMenutrue);
        return;
    }
    
    
if (menuType != VGUI_Menu_Team
        return;
    
    set_member
(idm_bForceShowMenutrue);
    
    
if (get_member(idm_iJoiningState) == JOINED
        return;
    
    
switch (g_iMotdState[id]) {
        case MOTD_STATE_BEGIN: {
            g_iMotdState[id] = MOTD_STATE_INTRO;
            set_entvar(idvar_viewmodelMOTD_MODEL);
            
            set_task
(4.0"@Task_IntroEnd"id);
        }
        case MOTD_STATE_END: {
            new randomTeam random(2) + 1;
            SetHookChainArg(3ATYPE_INTEGERMENU_KEY_1);
            engclient_cmd(id"jointeam"fmt("%d"randomTeam));
            engclient_cmd(id"joinclass""1");
            SetHookChainArg(4ATYPE_STRING"\n");
            return;
        }
    }
    
    SetHookChainArg
(3ATYPE_INTEGERMENU_KEY_0);
    SetHookChainArg(4ATYPE_STRING"\n");
}

@
HandleMenu_ChooseTeam_Pre(idkey)
{
    if (
g_iMotdState[id] == MOTD_STATE_END)
        return 
HC_CONTINUE;

    
SetHookChainReturn(ATYPE_INTEGERfalse);
    return 
HC_SUPERCEDE;
}

@
Task_IntroEnd(task)
{
    new 
id task;

    if (!
is_user_connected(id))
        return;

    
g_iMotdState[id] = MOTD_STATE_END;

    
set_entvar(idvar_viewmodel"");
    
engclient_cmd(id"menuselect""0");


Buyur sorunsuz çalışacaktır.
Stand Back Warrior's   | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
#7
İstek konusu, @Mr.Commander adlı kullanıcı tarafından 4 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 82 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