⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Webailesi.comWebailesi.com

Konu

#1
Ben bir plugin yapmaya çalışıyorum ve bu eklenti de bir menü sistemi var, fakat bu eklentinin menüsü menüden bir şey seçtikten sonra kapanıyor bunun menüden bir şey seçtikten sonra açık kalmasını nasıl sağlayabilirim?
#2
Örnek üzerinden açıklayayım.https://webailesi.com/konu-plugin-aim-gl...lugini-154. Bu eklentide kişiye glow verdikten sonra glow menü kapanmıyor.Bunu  seçimyapıldıktan sonra MenuTakim(  param1 ) ile menüyü tekrar açtırıyorum böylece oyuncuda menü kapanmaz.


PHP Kod:
public Action MenuTakimint client )

{

    
Menu menu = new MenuTakimHandler );

    
menu.SetTitle"Takim Rengini Sec" );

    
menu.AddItem"kirmizi""Kirmizi" );

    
menu.AddItem"yesil""Yesil" );

    
menu.AddItem"mavi""Mavi" );

    
menu.AddItem"sari""Sari" );

    
menu.AddItem"turkuaz""Turkuaz" );

    
menu.AddItem"pembe""Pembe" );

    
menu.AddItem"Takimdan Cikar""Takimdan Cikar" );

    
SetMenuPaginationmenuMENU_NO_PAGINATION );

    
menu.Displayclient10 );

    

    return 
Plugin_Handled;

}

public 
int TakimHandlerMenu menuMenuAction actionint param1int param2 )

{

    if( 
action == MenuAction_Select )

    {

        
char info32 ], tname64 ],name64 ];

        
menu.GetItemparam2infosizeofinfo ) );

        
int target GetClientAimTargetparam1 );

        if( 
target == -&& !IsValidClienttarget ) )

        {

            
CReplyToCommandparam1"{green}Oyuncu bulunamadi" );

            
MenuTakim(  param1 );

        }

        else

        {

            
GetClientNameparam1namesizeofname ) );

            
GetClientNametargettnamesizeoftname ) );

            if( 
param2 != )

            {

            

                
takimtarget ] = param2 1

                SetEntityRenderMode
targetRENDER_GLOW );

                
SetEntityRenderColortargetcolorsparam2 ][ ], colorsparam2 ][ ], colorsparam2 ][ ], colorsparam2 ][ ] );

                
CPrintToChatAll"{darkblue}[ {darkred}%s {darkblue}] {green}adli kisi {darkblue}[ {darkred}%s {darkblue}] {green} adli oyuncuyu {darkblue}[ {darkred}%s {darkblue}] {green} adli takima atandi.",nametnameinfo );

                if( 
GetConVarIntg_screen ) == )

                {

                    
players_Fadetarget10001000x0009colorsparam2 ] );

                }

            }

            else

            {

                
takimtarget ] = 0;

                
SetEntityRenderModetargetRENDER_NORMAL );

                
SetEntityRenderColortarget255255255255 );

                
CPrintToChatAll"{darkblue}[ {darkred}%s {darkblue}] {green} adli yetkili {darkblue}[ {darkred}%s {darkblue}] {green} adli oyuncuyu takimdan cikardi",nametname );

            }

            
SDKHooktargetSDKHook_OnTakeDamageOnTakeDamage );

            
MenuTakim(  param1 );

        }

    }


#3
Çözülmüş isteklere taşındı

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

Yorum yapmak için üye olmanız gerekiyor

ya da