⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
Server ip : 95.173.173.2 || Ts3 : LCAPRO www.lcapro.net
Sponsor Görsel 2
SponsorSponsor

Işık Eklentisine Kayıt Yaptirma Hk

Konu

#11
(30-12-2025, 17:10)Mr.Commander Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <nvault>

#define PLUGIN "LightMenu"
#define VERSION "1.0"
#define AUTHOR "Mr.Commander"

new const TAG[] = "wa";
new const 
KISATAG[] = "wa";
new 
g_iVault;

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_clcmd("say /isik""IsikMenu");
    
register_clcmd("say .isik""IsikMenu");
    
register_clcmd("say isik""IsikMenu");
    
register_clcmd("say !isik""IsikMenu");
    
register_clcmd("say_team /isik""IsikMenu");
    
register_clcmd("say_team .isik""IsikMenu");
    
register_clcmd("say_team isik""IsikMenu");
    
register_clcmd("say_team !isik""IsikMenu");
    
register_clcmd("isik""isiklax");
    
    
g_iVault nvault_open("isik_ayarlari");
    
    
register_event("HLTV""event_new_round""a""1=0""2=0");
}

public 
plugin_end()
{
    
nvault_close(g_iVault);
}

public 
client_putinserver(id)
{
    
set_task(5.0"isikla"id);
}

public 
client_disconnected(id
{
    
remove_task(id);
}

public 
event_new_round()
{
    new 
players[32], num;
    
get_players(playersnum);
    
    for(new 
0numi++)
    {
        new 
id players[i];
        if(
is_user_connected(id))
        {
            
apply_saved_light(id);
        }
    }
}

public 
isikla(id)
{
    
engclient_cmd(id"drawradar");
    
apply_saved_light(id);
}

public 
isiklax(id)
{
    new 
say[4];
    
read_args(saycharsmax(say));
    
    
set_player_light(idsay);
    
    new 
authid[35];
    
get_user_authid(idauthidcharsmax(authid));
    
nvault_set(g_iVaultauthidsay);
}

public 
IsikMenu(id)
{
    new 
Menu menu_create(fmt("\r%s \w| \yISIK MENU"TAG), "IsikMenu_Handler");
    
    
menu_additem(Menufmt("\r%s \w| \rDEFAULT"KISATAG), "99");
    
menu_additem(Menufmt("\r%s \w| \yNORMAL"KISATAG), "24");
    
menu_additem(Menufmt("\r%s \w| \yORTA"KISATAG), "25");
    
menu_additem(Menufmt("\r%s \w| \yYUKSEK"KISATAG), "26");
    
menu_additem(Menufmt("\r%s \w| \yGUN ISIGI"KISATAG), "27");
    
menu_setprop(MenuMPROP_BACKNAME"\wGeri");
    
menu_setprop(MenuMPROP_NEXTNAME"\wIleri");
    
menu_setprop(MenuMPROP_EXITNAME"\wCikis");
    
menu_display(idMenu0);
}

public 
IsikMenu_Handler(idMenuItem)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Data[6], Name[64];
    new 
AccessCallBack;
    
menu_item_getinfo(MenuItemAccessData5Name63CallBack);
    
    new 
Key str_to_num(Data);
    new 
LightStyle[2];
    
    switch(
Key)
    {
        case 
99LightStyle "j";
        case 
1LightStyle "a";
        case 
2LightStyle "b";
        case 
3LightStyle "c";
        case 
4LightStyle "d";
        case 
5LightStyle "e";
        case 
6LightStyle "f";
        case 
7LightStyle "g";
        case 
8LightStyle "h"
        case 
9LightStyle "i";
        case 
10LightStyle "j";
        case 
11LightStyle "k";
        case 
12LightStyle "l";
        case 
13LightStyle "m";
        case 
14LightStyle "n";
        case 
15LightStyle "o"
        case 
16LightStyle "p";
        case 
17LightStyle "r";
        case 
18LightStyle "s"
        case 
19LightStyle "t"
        case 
20LightStyle "u"
        case 
21LightStyle "v"
        case 
22LightStyle "y";
        case 
23LightStyle "z";
        case 
24LightStyle "{";
        case 
25LightStyle "|";
        case 
26LightStyle "~";
        case 
27LightStyle "#";
        default: 
LightStyle "j";
    }
    
    
set_player_light(idLightStyle);
    
    new 
authid[35];
    
get_user_authid(idauthidcharsmax(authid));
    
nvault_set(g_iVaultauthidLightStyle);
    
    
menu_destroy(Menu);
    return 
PLUGIN_HANDLED;
}

set_player_light(id, const LightStyle[])
{
    
engclient_cmd(id"setinfo _lgh %s"LightStyle);
    
message_begin(MSG_ONE_UNRELIABLESVC_LIGHTSTYLE, .player id)
    
write_byte(0)
    
write_string(LightStyle)
    
message_end()
}

apply_saved_light(id)
{
    new 
authid[35];
    
get_user_authid(idauthidcharsmax(authid));
    
    new 
saved_light[4];
    if(
nvault_get(g_iVaultauthidsaved_lightcharsmax(saved_light)))
    {
        
set_player_light(idsaved_light);
    }
    else
    {
        
set_player_light(id"j");
    }

Buyur sorunsuz kullanabilirsin.
isik yazinca menu acılmıyor neden?
#12
(30-12-2025, 17:17)serk4ne166 Adlı Kullanıcıdan Alıntı:
(30-12-2025, 17:10)Mr.Commander Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <nvault>

#define PLUGIN "LightMenu"
#define VERSION "1.0"
#define AUTHOR "Mr.Commander"

new const TAG[] = "wa";
new const 
KISATAG[] = "wa";
new 
g_iVault;

public 
plugin_init()
{
    
register_plugin(PLUGINVERSIONAUTHOR);
    
register_clcmd("say /isik""IsikMenu");
    
register_clcmd("say .isik""IsikMenu");
    
register_clcmd("say isik""IsikMenu");
    
register_clcmd("say !isik""IsikMenu");
    
register_clcmd("say_team /isik""IsikMenu");
    
register_clcmd("say_team .isik""IsikMenu");
    
register_clcmd("say_team isik""IsikMenu");
    
register_clcmd("say_team !isik""IsikMenu");
    
register_clcmd("isik""isiklax");
    
    
g_iVault nvault_open("isik_ayarlari");
    
    
register_event("HLTV""event_new_round""a""1=0""2=0");
}

public 
plugin_end()
{
    
nvault_close(g_iVault);
}

public 
client_putinserver(id)
{
    
set_task(5.0"isikla"id);
}

public 
client_disconnected(id
{
    
remove_task(id);
}

public 
event_new_round()
{
    new 
players[32], num;
    
get_players(playersnum);
    
    for(new 
0numi++)
    {
        new 
id players[i];
        if(
is_user_connected(id))
        {
            
apply_saved_light(id);
        }
    }
}

public 
isikla(id)
{
    
engclient_cmd(id"drawradar");
    
apply_saved_light(id);
}

public 
isiklax(id)
{
    new 
say[4];
    
read_args(saycharsmax(say));
    
    
set_player_light(idsay);
    
    new 
authid[35];
    
get_user_authid(idauthidcharsmax(authid));
    
nvault_set(g_iVaultauthidsay);
}

public 
IsikMenu(id)
{
    new 
Menu menu_create(fmt("\r%s \w| \yISIK MENU"TAG), "IsikMenu_Handler");
    
    
menu_additem(Menufmt("\r%s \w| \rDEFAULT"KISATAG), "99");
    
menu_additem(Menufmt("\r%s \w| \yNORMAL"KISATAG), "24");
    
menu_additem(Menufmt("\r%s \w| \yORTA"KISATAG), "25");
    
menu_additem(Menufmt("\r%s \w| \yYUKSEK"KISATAG), "26");
    
menu_additem(Menufmt("\r%s \w| \yGUN ISIGI"KISATAG), "27");
    
menu_setprop(MenuMPROP_BACKNAME"\wGeri");
    
menu_setprop(MenuMPROP_NEXTNAME"\wIleri");
    
menu_setprop(MenuMPROP_EXITNAME"\wCikis");
    
menu_display(idMenu0);
}

public 
IsikMenu_Handler(idMenuItem)
{
    if(
Item == MENU_EXIT)
    {
        
menu_destroy(Menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
Data[6], Name[64];
    new 
AccessCallBack;
    
menu_item_getinfo(MenuItemAccessData5Name63CallBack);
    
    new 
Key str_to_num(Data);
    new 
LightStyle[2];
    
    switch(
Key)
    {
        case 
99LightStyle "j";
        case 
1LightStyle "a";
        case 
2LightStyle "b";
        case 
3LightStyle "c";
        case 
4LightStyle "d";
        case 
5LightStyle "e";
        case 
6LightStyle "f";
        case 
7LightStyle "g";
        case 
8LightStyle "h"
        case 
9LightStyle "i";
        case 
10LightStyle "j";
        case 
11LightStyle "k";
        case 
12LightStyle "l";
        case 
13LightStyle "m";
        case 
14LightStyle "n";
        case 
15LightStyle "o"
        case 
16LightStyle "p";
        case 
17LightStyle "r";
        case 
18LightStyle "s"
        case 
19LightStyle "t"
        case 
20LightStyle "u"
        case 
21LightStyle "v"
        case 
22LightStyle "y";
        case 
23LightStyle "z";
        case 
24LightStyle "{";
        case 
25LightStyle "|";
        case 
26LightStyle "~";
        case 
27LightStyle "#";
        default: 
LightStyle "j";
    }
    
    
set_player_light(idLightStyle);
    
    new 
authid[35];
    
get_user_authid(idauthidcharsmax(authid));
    
nvault_set(g_iVaultauthidLightStyle);
    
    
menu_destroy(Menu);
    return 
PLUGIN_HANDLED;
}

set_player_light(id, const LightStyle[])
{
    
engclient_cmd(id"setinfo _lgh %s"LightStyle);
    
message_begin(MSG_ONE_UNRELIABLESVC_LIGHTSTYLE, .player id)
    
write_byte(0)
    
write_string(LightStyle)
    
message_end()
}

apply_saved_light(id)
{
    new 
authid[35];
    
get_user_authid(idauthidcharsmax(authid));
    
    new 
saved_light[4];
    if(
nvault_get(g_iVaultauthidsaved_lightcharsmax(saved_light)))
    {
        
set_player_light(idsaved_light);
    }
    else
    {
        
set_player_light(id"j");
    }

Buyur sorunsuz kullanabilirsin.
isik yazinca menu acılmıyor neden?
Pubbot eklentiniziden olabilir.
Stand Back Warrior's   | ip: cs.sbwpro.com | ts3: ts3.sbwpro.com
#13
ts3 den yardımcı olabilirmisin?
#14
İstek konusu, @Mr.Commander adlı kullanıcı tarafından 20 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 105 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