⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Menu

Menu
xxxx menu

1 - Bomba Ayarları Basınca Oto Bomba Ver Oto Bomba Verme Yazıcak 

2 - El Ayarları Sağa Geç Sola Geç
3 - Hesap Bilgilerim Basınca Say Kısmında Rütbesi Fragı Ve Sonraki Rütbesi Çıksın
4 - Takviye Menu Basınca Say Kısmına Otomatik Olarak /takviye yazdırsın ama say kısmında yazı gözükmesin
5 - Rütbe Skin Menu - Basınca Say Kısmına Otomatik Olarak /skin yazdırsın ama say kısmında yazı gözükmesin
6 - Admin Menu [ Adminlere Ozeldir ] Yazcak admin olmayanlara gri gözüksün
7 -Iletisim Menu İçerisinde TS IP : GNGCLAN INSTAGRAM can.gvng Telefon Numarası 000000 yazsın



attıgım takviye menusunude ct ve t ıcın ayarlansın
.smaPRO_RutbeTaG.sma(Dosya Boyutu: 13,26 KB | İndirme Sayısı: 8)
.smatakviyemenu.sma(Dosya Boyutu: 3,94 KB | İndirme Sayısı: 6)
RE: Menu
güncelll
RE: Menu
Admin menü ne işe yarayacak?

.smaAna_Menu.sma(Dosya Boyutu: 3,97 KB | İndirme Sayısı: 11)
.smaPRO_RutbeTaG.sma(Dosya Boyutu: 13,81 KB | İndirme Sayısı: 4)
.smatakviyemenu.sma(Dosya Boyutu: 3,81 KB | İndirme Sayısı: 8)
Linksta
Son Düzenleme: 28-02-2020, 21:45, Düzenleyen: By.KinG
RE: Menu
@By.KinG Kanka Admin Menuyu Kaldır Şu Menuye Bicak Menu Ekle yeterli olucaktır

1 - Bayonet
2 - Kelebek
3 - Karambit
4 - Bayonet [ Admin Ozel ]
5 - Karambit [ Admin Ozel ]
7 - Kelebek [ Admın Ozel ]

PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <csstats>
#include <reapi>

#define PLUGIN         "Admin Chat Colors"
#define VERSION     "2.0"
#define AUTHOR         "Arion" /* Skins: BYBULUT */

#define ACCESS_LEVEL    ADMIN_RESERVATION
#define ADMIN_LISTEN    ADMIN_ALL

#define RANK_NOTHING 0 
#define RANK_PRIVATE 1 
#define RANK_PRIVATE_FIRST_CLASS 2 
#define RANK_CORPORAL 3 
#define RANK_SERGEANT 4 
#define RANK_STAFF_SERGEANT 5 
#define RANK_GUNNERY_SERGEANT 6 
#define RANK_MASTER_SERGEANT 7 
#define RANK_COMMAND_SERGEANT 8 
#define RANK_SECOND_LIEUTENANT 9 
#define RANK_FIRST_LIEUTENANT 10 
#define RANK_COLONEL 11 
#define RANK_BRIGADIER_GENERAL 12 
#define RANK_MAJOR_GENERAL 13 
#define RANK_LIEUTENANT_GENERAL 14 
#define RANK_GENERAL 15 
#define RANK_GENERAL_OF_THE_ARMY 16 
#define MAXRANKS 17 
new PlayerRank[33] 

new 
bool:skins[33][16];

new const 
modelak1[] = "models/gngclan/v_ak47_gngv3.mdl";
new const 
modelak2[] = "models/gngclan/v_ak47_gngv2.mdl";
new const 
modelak3[] = "models/gngclan/v_ak47_gngv1.mdl";

new const 
modelco1[] = "models/gngclan/v_m4a1_gngv3.mdl";
new const 
modelco2[] = "models/gngclan/v_m4a1_gngv2.mdl";
new const 
modelco3[] = "models/gngclan/v_m4a1_gngv1.mdl";

new const 
modelde1[] = "models/gngclan/v_deagle_gngv3.mdl";
new const 
modelde2[] = "models/gngclan/v_deagle_gngv2.mdl";
new const 
modelde3[] = "models/gngclan/v_deagle_gngv1.mdl";

new const 
modelaw1[] = "models/gngclan/v_awp_gngv3.mdl";
new const 
modelaw2[] = "models/gngclan/v_awp_gngv2.mdl";
new const 
modelaw3[] = "models/gngclan/v_awp_gngv1.mdl";

new 
message[192]
new 
sayText
new teamInfo
new maxPlayers

new g_MessageColor
new g_NameColor
new g_AdminListen

new strName[191]
new 
strText[191]
new 
alive[11]

new const 
rankNames[MAXRANKS][] = 
{
  
"[SILVER I]",  
"[SILVER II]",  
"[SILVER III]",  
"[SILVER IV]",  
"[SILVER ELITE]",  
"[SILVER ELITE MASTER]",  
"[GOLD NOVA I]",  
"[GOLD NOVA II]",  
"[GOLD NOVA III]",  
"[GOLD NOVA MASTER]",  
"[MASTER GUARDIAN I]",  
"[MASTER GUARDIAN II]",  
"[MASTER GUARDIAN ELITE]",  
"[DISTINGUISHED MASTER]",  
"[LEGENDARY EAGLE]",  
"[LEGENDARY EAGLE MASTER]",  
"[L?DER]" 
}
 new const 
rankXP[MAXRANKS] = 
 { 
  0, 10, 25, 50, 100, 200, 350, 500, 750, 1000, 1250, 1500, 1750, 2000, 2500, 3000, 5000 
 
} 
 

public 
plugin_init()
{
    
register_plugin (PLUGIN, VERSION, AUTHOR)
    
    
g_MessageColor = register_cvar ("amx_color", "2") // Message colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red

    
g_NameColor = register_cvar ("amx_namecolor", "6") // Name colors: [1] Default Yellow, [2] Green, [3] White, [4] Blue, [5] Red, [6] Team-color
    
    
g_AdminListen = register_cvar ("amx_listen", "1") // Set whether admins see or not all messages (Alive, dead and team-only)
    
    
    
sayText = get_user_msgid ("SayText")
    
teamInfo = get_user_msgid ("TeamInfo")
    
maxPlayers = get_maxplayers()
    
    
register_event("CurWeapon", "silahdegisince", "be", "1=1");
    
register_message (sayText, "avoid_duplicated")
    
    
register_clcmd ("amx_color", "set_color", ACCESS_LEVEL, "<color>")
    
register_clcmd ("amx_namecolor", "set_name_color", ACCESS_LEVEL, "<color>")
    
register_clcmd ("amx_listen", "set_listen", ACCESS_LEVEL, "<1 | 0>")
    
    
register_clcmd ("say", "hook_say")
    
register_clcmd ("say_team", "hook_teamsay")
    
    
register_clcmd ("say /skin", "skinmenu")
}


public 
avoid_duplicated (msgId, msgDest, receiver)
{
    return 
PLUGIN_HANDLED
}

public 
plugin_precache(){
    
precache_model(modelak1),precache_model(modelak2),precache_model(modelak3),precache_model(modelco1),precache_model(modelco1),precache_model(modelco1),
    
precache_model(modelde1),precache_model(modelde2),precache_model(modelde3),precache_model(modelaw1),precache_model(modelaw2),precache_model(modelaw3);
}

public 
hook_say(id)
{
    
read_args (message, 191)
    
remove_quotes (message)
    
    if (
message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands, 
                                            
       // Gungame commands and empty messages
        
return PLUGIN_CONTINUE

        
    
new name[32]
    
get_user_name (id, name, 31)
    
    new 
bool:admin = false
    
    
if (get_user_flags(id) & ACCESS_LEVEL)
        
admin = true
        
    
    
new isAlive
    
    
if (is_user_alive (id))
        {
            
isAlive = 1
            alive 
= "^x01"
        
}
    else
        {
            
isAlive = 0
            alive 
= "^x01*OLU* "
        
}
    
    static 
color[10]
    
 
    static 
stats[8], hits[8]
    
get_user_stats(id, stats, hits)
 
    new 
currentPlayerRank = 0;
    while(
currentPlayerRank < (MAXRANKS - 1))
    {
        if(
stats[0] >= rankXP[currentPlayerRank + 1])
            ++
currentPlayerRank;
        else
            break;
    }
 
 
    
PlayerRank[id] = currentPlayerRank;
    
    if (
admin)
        {
            
// Name
            
switch (get_pcvar_num (g_NameColor))
                {
                    case 
1:
                        
format (strName, 191, "^x04%s %s%s", rankNames[currentPlayerRank], alive, name)

                    case 
2:
                        
format (strName, 191, "^x04%s %s^x04%s", rankNames[currentPlayerRank], alive, name)
                        
                    case 
3:
                        {
                            
color = "SPECTATOR"
                            
format (strName, 191, "^x04%s %s^x03%s", rankNames[currentPlayerRank], alive, name)
                        }
                        
                    case 
4:
                        {
                            
color = "CT"
                            
format (strName, 191, "^x04%s %s^x03%s", rankNames[currentPlayerRank], alive, name)
                        }

                    case 
5:
                        {
                            
color = "TERRORIST"
                            
format (strName, 191, "^x04%s %s^x03%s", rankNames[currentPlayerRank], alive, name)
                        }
                    
                    case 
6:
                        {
                            
get_user_team (id, color, 9)
                                
                            
format (strName, 191, "^x04%s %s^x03%s", rankNames[currentPlayerRank], alive, name)
                        }
                }
            
            
            
// Message
            
switch (get_pcvar_num (g_MessageColor))
                {
                    case 
1:    // Yellow
                        
format (strText, 191, "%s", message)
                        
                    case 
2:    // Green
                        
format (strText, 191, "^x04%s", message)
                        
                    case 
3:    // White
                        
{
                            
copy (color, 9, "SPECTATOR")
                            
format (strText, 191, "^x03%s", message)
                        }

                    case 
4:    // Blue
                        
{
                            
copy (color, 9, "CT")
                            
format (strText, 191, "^x03%s", message)
                        }
                        
                    case 
5:    // Red
                        
{
                            
copy (color, 9, "TERRORIST")
                            
format (strText, 191, "^x03%s", message)
                        }
                }
        }
    
    else     
// Player is not admin. Team-color name : Yellow message
        
{
            
get_user_team (id, color, 9)
            
            
format (strName, 191, "^x04%s %s^x03%s", rankNames[currentPlayerRank], alive, name)
            
            
format (strText, 191, "%s", message)
        }

    
format (message, 191, "%s^x01 :  %s", strName, strText)
            
    
sendMessage (color, isAlive)    // Sends the colored message
    
    
return PLUGIN_CONTINUE
}


public 
hook_teamsay(id)
{
    new 
playerTeam = get_user_team(id)
    new 
playerTeamName[19]
    
    switch (
playerTeam) // Team names which appear on team-only messages
        
{
            case 
1:
                
copy (playerTeamName, 11, "TEROR")
                
            case 
2:
                
copy (playerTeamName, 18, "POLIS")
                
            default:
                
copy (playerTeamName, 9, "IZLEYICI")
        }
        
    
read_args (message, 191)
    
remove_quotes (message)
    
    if (
message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, "")) // Ignores Admin Hud Messages, Admin Slash commands, 
                                            
       // Gungame commands and empty messages
        
return PLUGIN_CONTINUE

        
    
new name[32]
    
get_user_name (id, name, 31)
    
    new 
bool:admin = false
    
    
if (get_user_flags(id) & ACCESS_LEVEL)
        
admin = true
        
    
    
new isAlive
    
    
if (is_user_alive (id))
        {
            
isAlive = 1
            alive 
= "^x01"
        
}
    else
        {
            
isAlive = 0
            alive 
= "^x01*OLU* "
        
}
    
    static 
color[10]
    
    static 
stats[8], hits[8]
    
get_user_stats(id, stats, hits)
 
    new 
currentPlayerRank = 0;
    while(
currentPlayerRank < (MAXRANKS - 1))
    {
        if(
stats[0] >= rankXP[currentPlayerRank + 1])
            ++
currentPlayerRank;
        else
            break;
    }
 
 
    
PlayerRank[id] = currentPlayerRank;
    
    if (
admin)
        {
            
// Name
            
switch (get_pcvar_num (g_NameColor))
                {
                    case 
1:
                        
format (strName, 191, "^x04%s %s(%s)  %s", rankNames[currentPlayerRank], alive, playerTeamName, name)

                    case 
2:
                        
format (strName, 191, "^x04%s %s(%s)  ^x04%s", rankNames[currentPlayerRank], alive, playerTeamName, name)
                        
                    case 
3:
                        {
                            
color = "SPECTATOR"
                            
format (strName, 191, "^x04%s %s(%s)  ^x03%s", rankNames[currentPlayerRank], alive, playerTeamName, name)
                        }
                        
                    case 
4:
                        {
                            
color = "CT"
                            
format (strName, 191, "^x04%s %s(%s)  ^x03%s", rankNames[currentPlayerRank], alive, playerTeamName, name)
                        }

                    case 
5:
                        {
                            
color = "TERRORIST"
                            
format (strName, 191, "^x04%s %s(%s)  ^x03%s", rankNames[currentPlayerRank], alive, playerTeamName, name)
                        }
                    
                    case 
6:
                        {
                            
get_user_team (id, color, 9)
                                
                            
format (strName, 191, "^x04%s %s(%s)  ^x03%s", rankNames[currentPlayerRank], alive, playerTeamName, name)
                        }
                }
            
            
            
// Message
            
switch (get_pcvar_num (g_MessageColor))
                {
                    case 
1:    // Yellow
                        
format (strText, 191, "%s", message)
                        
                    case 
2:    // Green
                        
format (strText, 191, "^x04%s", message)
                        
                    case 
3:    // White
                        
{
                            
copy (color, 9, "SPECTATOR")
                            
format (strText, 191, "^x03%s", message)
                        }

                    case 
4:    // Blue
                        
{
                            
copy (color, 9, "CT")
                            
format (strText, 191, "^x03%s", message)
                        }
                        
                    case 
5:    // Red
                        
{
                            
copy (color, 9, "TERRORIST")
                            
format (strText, 191, "^x03%s", message)
                        }
                }
        }
    
    else     
// Player is not admin. Team-color name : Yellow message
        
{
            
get_user_team (id, color, 9)
            
            
format (strName, 191, "^x04%s %s(%s)  ^x03%s", rankNames[currentPlayerRank], alive, playerTeamName, name)
            
            
format (strText, 191, "%s", message)
        }
    
    
format (message, 191, "%s ^x01:  %s", strName, strText)
    
    
sendTeamMessage (color, isAlive, playerTeam)    // Sends the colored message
    
    
return PLUGIN_CONTINUE    
}


public 
set_color (id, level, cid)
{
    if (!
cmd_access(id, level, cid, 2))
        return 
PLUGIN_HANDLED
        
    
new arg[1], newColor
    read_argv 
(1, arg, 1)
    
    
newColor = str_to_num (arg)
    
    if (
newColor >= 1 && newColor <= 5)
        {
            
set_cvar_num ("amx_color", newColor)
            
set_pcvar_num (g_MessageColor, newColor)
    
            if (
get_pcvar_num (g_NameColor) != 1 &&
            
       ((newColor == 3 &&  get_pcvar_num (g_NameColor) != 3)
            
     || (newColor == 4 &&  get_pcvar_num (g_NameColor) != 4)
            
     || (newColor == 5 &&  get_pcvar_num (g_NameColor) != 5)))
                {
                    
set_cvar_num ("amx_namecolor", 2)
                    
set_pcvar_num (g_NameColor, 2)
                }
        }
        
    return 
PLUGIN_HANDLED
}


public 
set_name_color (id, level, cid)
{
    if (!
cmd_access(id, level, cid, 2))
        return 
PLUGIN_HANDLED
        
    
new arg[1], newColor
    read_argv 
(1, arg, 1)
    
    
newColor = str_to_num (arg)
    
    if (
newColor >= 1 && newColor <= 6)
        {
            
set_cvar_num ("amx_namecolor", newColor)
            
set_pcvar_num (g_NameColor, newColor)
            
            if ((
get_pcvar_num (g_MessageColor) != 1
                
&& ((newColor == 3 &&  get_pcvar_num (g_MessageColor) != 3)
            
     || (newColor == 4 &&  get_pcvar_num (g_MessageColor) != 4)
            
     || (newColor == 5 &&  get_pcvar_num (g_MessageColor) != 5)))
            
     || get_pcvar_num (g_NameColor) == 6)
                {
                    
set_cvar_num ("amx_color", 2)
                    
set_pcvar_num (g_MessageColor, 2)
                }
        }
    
    return 
PLUGIN_HANDLED
}


public 
set_listen (id, level, cid)
{
    if (!
cmd_access(id, level, cid, 2))
        return 
PLUGIN_HANDLED
        
    
new arg[1], newListen
    read_argv
(1, arg, 1)
    
    
newListen = str_to_num (arg)
    
    
set_cvar_num ("amx_listen", newListen)
    
set_pcvar_num (g_AdminListen, newListen)
    
    return 
PLUGIN_HANDLED
}


public 
sendMessage (color[], alive)
{
    new 
teamName[10]
    
    for (new 
player = 1; player < maxPlayers; player++)
        {
            if (!
is_user_connected(player))
                continue
            if(
is_user_alive(player))
                {
                    
get_user_team (player, teamName, 9)    // Stores user's team name to change back after sending the message
                    
                    
changeTeamInfo (player, color)        // Changes user's team according to color choosen
                    
                    
writeMessage (player, message)        // Writes the message on player's chat
                
                    
changeTeamInfo (player, teamName)    // Changes user's team back to original
                
}
            else
                {
                    
get_user_team (player, teamName, 9)    // Stores user's team name to change back after sending the message
                    
                    
changeTeamInfo (player, color)        // Changes user's team according to color choosen
                    
                    
writeMessage (player, message)        // Writes the message on player's chat
                    
                    
changeTeamInfo (player, teamName)    // Changes user's team back to original

                
}            
        }
}


public 
sendTeamMessage (color[], alive, playerTeam)
{
    new 
teamName[10]
    
    for (new 
player = 1; player < maxPlayers; player++)
        {
            if (!
is_user_connected(player))
                continue

            if (
get_user_team(player) == playerTeam)
                {
                    if (
is_user_alive(player))
                        {
                            
get_user_team (player, teamName, 9)    // Stores user's team name to change back after sending the message
                            
                            
changeTeamInfo (player, color)        // Changes user's team according to color choosen
                            
                            
writeMessage (player, message)        // Writes the message on player's chat
                            
                            
changeTeamInfo (player, teamName)    // Changes user's team back to original
                        
}
                    else
                        {
                            
get_user_team (player, teamName, 9)    // Stores user's team name to change back after sending the message
                            
                            
changeTeamInfo (player, color)        // Changes user's team according to color choosen
                            
                            
writeMessage (player, message)        // Writes the message on player's chat
                    
                            
changeTeamInfo (player, teamName)    // Changes user's team back to original
                        
}
                }
        }
}

public 
skinmenu(id){
    static 
stats[8], hits[8]
    
get_user_stats(id, stats, hits)
 
    new 
currentPlayerRank = 0;
    while(
currentPlayerRank < (MAXRANKS - 1))
    {
        if(
stats[0] >= rankXP[currentPlayerRank + 1])
            ++
currentPlayerRank;
        else
            break;
    }

    
PlayerRank[id] = currentPlayerRank;
    
    new 
menu, Menuz[512];

    
formatex(Menuz, charsmax(Menuz), "\w[ \rGNG'Clan Skin Menusune HOSGELDINIZ ! \w]");
    
menu = menu_create(Menuz, "skinm_handler");
    
    
formatex(Menuz, charsmax(Menuz), "\w.:: \rSilver Skinleri \d[%s\d] \w::.",skins[id][13] ? "\dDEVREDISI BIRAK":"\rAKTIF ET");
    
menu_additem(menu, Menuz, "1", 0);
    
    if(
PlayerRank[id] <= 9){
        
formatex(Menuz, charsmax(Menuz), "\w.:: \r\dMaster Guardian Skinleri [\rYETERSIZ RUTBE\d] \w::.");
        
menu_additem(menu, Menuz, "2", 0);
    }else{
        
formatex(Menuz, charsmax(Menuz), "\w.:: \rMaster Guardian Skinleri \d[%s\d] \w::.",skins[id][14] ? "\dDEVREDISI BIRAK":"\rAKTIF ET");
        
menu_additem(menu, Menuz, "2", 0);
    }
    
    if(
PlayerRank[id] <= 13){
        
formatex(Menuz, charsmax(Menuz), "\w.:: \r\dLEGENDARY EAGLE Skinleri [\rYETERSIZ RUTBE\d] \w::.");
        
menu_additem(menu, Menuz, "3", 0);
    }else{
        
formatex(Menuz, charsmax(Menuz), "\w.:: \rLEGENDARY EAGLE Skinleri \d[%s\d] \w::.",skins[id][15] ? "\dDEVREDISI BIRAK":"\rAKTIF ET");
        
menu_additem(menu, Menuz, "3", 0);
    }

    
formatex(Menuz, charsmax(Menuz), "\rCikis");
    
menu_setprop(menu,MPROP_EXITNAME,Menuz);
    
    
menu_setprop(menu,MPROP_EXIT, MEXIT_ALL);
    
menu_display(id, menu, 0);
   
}
public 
skinm_handler(const id,menu,item){
    new 
data[6], iName[64]
    new 
acces, callback;
    
menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback);
    new 
key = str_to_num(data);
    switch(
key){
        case 
1:{
            
client_print(id,print_chat,"Silver Skinleri %s",skins[id][13] ? "DEVREDISI BIRAKILDI" : "AKTIF EDILDI")
            
            
skins[id][1] = skins[id][1] ? false : true;
            
skins[id][4] = skins[id][4] ? false : true;
            
skins[id][7] = skins[id][7] ? false : true;
            
skins[id][10] = skins[id][10] ? false : true;
            
            
skins[id][13] = skins[id][13] ? false : true;
            
skins[id][14] = false;
            
skins[id][15] = false;
            
            
skins[id][2] = false;
            
skins[id][3] = false;
            
skins[id][5] = false;
            
skins[id][6] = false;
            
skins[id][8] = false;
            
skins[id][9] = false;
            
skins[id][11] = false;
            
skins[id][12] = false;
        }
        case 
2:{
            if(
PlayerRank[id] < 10){ client_print(id,print_chat,"Bu Skinler Icin Rutben Yetersiz.!"); return PLUGIN_HANDLED; }
            
client_print(id,print_chat,"Master Guardian Skinleri %s",skins[id][14] ? "DEVREDISI BIRAKILDI" : "AKTIF EDILDI")
            
            
skins[id][2] = skins[id][2] ? false : true;
            
skins[id][5] = skins[id][5] ? false : true;
            
skins[id][8] = skins[id][8] ? false : true;
            
skins[id][11] = skins[id][11] ? false : true;
            
            
skins[id][13] = false;
            
skins[id][14] = skins[id][14] ? false : true;
            
skins[id][15] = false;
            
            
skins[id][1] = false;
            
skins[id][3] = false;
            
skins[id][4] = false;
            
skins[id][6] = false;
            
skins[id][7] = false;
            
skins[id][9] = false;
            
skins[id][10] = false;
            
skins[id][12] = false;
        }
        case 
3:{
            if(
PlayerRank[id] < 14){ client_print(id,print_chat,"Bu Skinler Icin Rutben Yetersiz.!"); return PLUGIN_HANDLED; }
            
client_print(id,print_chat,"LEGENDARY EAGLE Skinleri %s",skins[id][15] ? "DEVREDISI BIRAKILDI" : "AKTIF EDILDI")
            
            
skins[id][3] = skins[id][3] ? false : true;
            
skins[id][6] = skins[id][6] ? false : true;
            
skins[id][9] = skins[id][9] ? false : true;
            
skins[id][12] = skins[id][12] ? false : true;
            
            
skins[id][13] = false;
            
skins[id][14] = false;
            
skins[id][15] = skins[id][15] ? false : true;
            
            
skins[id][1] = false;
            
skins[id][2] = false;
            
skins[id][4] = false;
            
skins[id][5] = false;
            
skins[id][7] = false;
            
skins[id][9] = false;
            
skins[id][10] = false;
            
skins[id][11] = false;
        }
    }
    return 
PLUGIN_HANDLED;
}

public 
silahdegisince(const id){
    new 
silahi = read_data(2);
    switch(
silahi){
        case 
CSW_AK47:{
            if(
skins[id][1]) set_entvar(id, var_viewmodel, modelak1);
            if(
skins[id][2]) set_entvar(id, var_viewmodel, modelak2);
            if(
skins[id][3]) set_entvar(id, var_viewmodel, modelak3);
        }
        case 
CSW_M4A1:{
            if(
skins[id][4]) set_entvar(id, var_viewmodel, modelco1);
            if(
skins[id][5]) set_entvar(id, var_viewmodel, modelco2);
            if(
skins[id][6]) set_entvar(id, var_viewmodel, modelco3);
        }
        case 
CSW_AWP:{
            if(
skins[id][7]) set_entvar(id, var_viewmodel, modelaw1);
            if(
skins[id][8]) set_entvar(id, var_viewmodel, modelaw2);
            if(
skins[id][9]) set_entvar(id, var_viewmodel, modelaw3);
        }
        case 
CSW_DEAGLE:{
            if(
skins[id][10]) set_entvar(id, var_viewmodel, modelde1);
            if(
skins[id][11]) set_entvar(id, var_viewmodel, modelde2);
            if(
skins[id][12]) set_entvar(id, var_viewmodel, modelde3);
        }
    }
}

public 
changeTeamInfo (player, team[])
{
    
message_begin (MSG_ONE, teamInfo, _, player)    // Tells to to modify teamInfo (Which is responsable for which time player is)
    
write_byte (player)                // Write byte needed
    
write_string (team)                // Changes player's team
    
message_end()                    // Also Needed
}


public 
writeMessage (player, message[])
{
    
message_begin (MSG_ONE, sayText, {0, 0, 0}, player)    // Tells to modify sayText (Which is responsable for writing colored messages)
    
write_byte (player)                    // Write byte needed
    
write_string (message)                    // Effectively write the message, finally, afterall
    
message_end ()                        // Needed as always
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/ 

@By.KinG Adminler Kick yetkisine sahip olsn
Son Düzenleme: 28-02-2020, 21:55, Düzenleyen: HellBoyDZN
RE: Menu
Başka eklentiler için başka konu açın, admin menü kısmını silebilirsiniz.
Linksta
RE: Menu
@By.KinG Koymayı Unuttum knk ya Üzgünüm
RE: Menu
Şuan bu konun cozuldu mu onu söyle, diğer isteğin için yeni konu acmalisin.
Linksta
RE: Menu
@By.KinG Menu Açılmıyor Üzgünüm
RE: Menu
@By.KinG güncel
Menu
Konunuz "Çözülmüş İsteklere" taşınmıştır.
Linksta

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi