⭐🚀 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
Merhabalar, Kendi Cs:Go Serverım Icın Bır Menu Yapıyorum.

Menude Sılah Skınlerı Koyucam Fakat Bır Turlu Sılah Skını Tanımlayamıyorum.

Tanımlayamıyorum Derken : hanı oyuncu mesela awp asimov sectı awp asimov skini aktif olucak. 

yardım edersenız sevınırım menu

PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>

#define PLUGIN "Csgo Basit Menu"
#define VERSION "2.0"
#define AUTHOR "Possidentis"

#define TAG "WebAilesi GaminG"
#define KISATAG "WAG"

new const awpmodel[66] = "models/WebAilesiCSGO/awp/v_erica_m4a1.mdl";
new const 
awpmodel2[66] = "models/WebAilesiCSGO/awp/v_ak477.mdl";
new const 
awpmodel3[66] = "models/WebAilesiCSGO/awp/v_mp5.mdl";
new const 
awpmodel4[66] = "models/WebAilesiCSGO/awp/v_xm10145.mdl";

new const 
m4a1model[66] = "models/WebAilesiCSGO/m4a1/v_goldenm4a1.mdl";
new const 
m4a1model2[66] = "models/WebAilesiCSGO/m4a1/v_goldenak47.mdl";
new const 
m4a1model3[66] = "models/WebAilesiCSGO/m4a1/v_goldenmp5.mdl";
new const 
m4a1model4[66] = "models/WebAilesiCSGO/m4a1/v_goldenxm1014.mdl";

new const 
m4a4model[66] = "models/WebAilesiCSGO/m4a4/XXXXXXXXXXXXX.mdl";
new const 
m4a4odel2[66] = "models/WebAilesiCSGO/m4a4/XXXXXXXXXXX.mdl";

new const 
Arma1Model[66] = "models/WebAilesiCSGO/ak47/XXXXXXXX.mdl";
new const 
Arma2Model[66] = "models/WebAilesiCSGO/ak47/XXXXXXX.mdl";
new const 
Arma3Model[66] = "models/WebAilesiCSGO/ak47/v_mp5.mdl";
new const 
Arma4Model[66] = "models/WebAilesiCSGO/ak47/v_xm10145.mdl";


/*new const ArmaGold1Model[66] = "models/LookSFurien/Guns/v_goldenm4a1.mdl";
new const ArmaGold2Model[66] = "models/LookSFurien/Guns/v_goldenak47.mdl";
new const ArmaGold3Model[66] = "models/LookSFurien/Guns/v_goldenmp5.mdl";
new const ArmaGold4Model[66] = "models/LookSFurien/Guns/v_goldenxm1014.mdl";*/


public plugin_init() 
{
register_plugin(PLUGINVERSIONAUTHOR)

register_clcmd("say /csgo","csgo_menu");
register_clcmd("say /csgomenu","csgo_menu");
register_clcmd("say /menu","csgo_menu");
}

public 
csgo_menu(ID)
{
    static Item[128];
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu - Yeni Nesil"TAG);
    new Menu menu_create(Item"Main_Menu_Handler");
    
    formatex
(Itemcharsmax(Item), "\d| \r%s\d | \w~ \ySilah Skinleri"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCrossHair Menu"KISATAG),  menu_additem(MenuItem"2"); 
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yRank Durumu"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yDiger Islemler"KISATAG),  menu_additem(MenuItem"4");
    
    formatex
(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(IDMenu0);
}

public 
Main_Menu_Handler(IDMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new Key str_to_num(Data);
    
    
switch(Key)
    {
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gSilah Skinleri Menusunu Actiniz"TAG);
    skin_menu(ID);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gCross Hair Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gRank Durum Menusunu Actınız"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gDiger Islemler Menusunu Actiniz"TAG);
        }
    }
    

    
return PLUGIN_HANDLED;
}

public 
skin_menu(ID)
{
    static Item[128];
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w| \ySilah Menusu"TAG);
    new Menu menu_create(Item"Silah_Menu_Handler");
    
    formatex
(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yAK 47"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yM4A1 / M4A4"KISATAG),  menu_additem(MenuItem"2"); 
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yAWP"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yBicak"KISATAG),  menu_additem(MenuItem"4");
    
    formatex
(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(IDMenu0);
}

public 
Silah_Menu_Handler(IDMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new Key str_to_num(Data);
    
    
switch(Key)
    {
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gAk47 Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gM4 Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gAwp Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gBicak Menusunu Actiniz"TAG);
        }
    }
    

    
return PLUGIN_HANDLED;
}

public 
ak47_menu(ID)
{
    static Item[128];
    
    formatex
(Itemcharsmax(Item), "\d[\r%s\d] \w| \ySilah Menusu"TAG);
    new Menu menu_create(Item"ak47_Menu_Handler");
    
    formatex
(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"1");
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"2"); 
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"3");
    formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"4");
    
    formatex
(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    menu_display(IDMenu0);
}

public 
ak47_Menu_Handler(IDMenuItem)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new AccessData[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new Key str_to_num(Data);
    
    
switch(Key)
    {
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gAk47 Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gM4 Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gAwp Menusunu Actiniz"TAG);
        }
        case :
        {
            Renkli_Yazi(ID"!n[!t%s!n] !gBicak Menusunu Actiniz"TAG);
        }
    }
    

    
return PLUGIN_HANDLED;
}


// Renkli Yazi

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static Message[191];
    vformat(Message190Input3);
        
    replace_all
(Message190"!n""^x01");
    replace_all(Message190"!g""^x04");
    replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    new Count 1Players[32];
    
    
if(IDPlayers[0] = ID; else get_players(PlayersCount"ch");
    {
        for(new 0Counti++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(IDIDMessage);
    #endif

Not : @By.KinG hellforce ıcın yapmaktan vazgectım.

(Kaldırmazsan Konuyu Sevinirim Gülümse )
Son Düzenleme: 28-06-2020, 16:33, Düzenleyen: Possidentis.
#2
kalipsonun videosuna bakabilirsin pluginleri precachememişsin
#3
(28-06-2020, 17:27)suriyelikene Adlı Kullanıcıdan Alıntı: kalipsonun videosuna bakabilirsin pluginleri precachememişsin

kanal lınk atabılırmısın?
#4
buyur
#5
(28-06-2020, 17:30)suriyelikene Adlı Kullanıcıdan Alıntı: buyur

teşşekürler
#6
rica ederim
#7
(28-06-2020, 17:31)suriyelikene Adlı Kullanıcıdan Alıntı: rica ederim

ama orda player modelı yapmıs ben silah icin istiyorum
#8
bool yapma plugin precache diye public olustur jbmenuden bak oraya gecir
#10
buyur şu iptal ettiklerini precachelemedim
PHP Kod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>

#define PLUGIN "Csgo Basit Menu"
#define VERSION "2.0"
#define AUTHOR "Possidentis"

#define TAG "WebAilesi GaminG"
#define KISATAG "WAG"

new const awpmodel[66] = "models/WebAilesiCSGO/awp/v_erica_m4a1.mdl";
new const 
awpmodel2[66] = "models/WebAilesiCSGO/awp/v_ak477.mdl";
new const 
awpmodel3[66] = "models/WebAilesiCSGO/awp/v_mp5.mdl";
new const 
awpmodel4[66] = "models/WebAilesiCSGO/awp/v_xm10145.mdl";

new const 
m4a1model[66] = "models/WebAilesiCSGO/m4a1/v_goldenm4a1.mdl";
new const 
m4a1model2[66] = "models/WebAilesiCSGO/m4a1/v_goldenak47.mdl";
new const 
m4a1model3[66] = "models/WebAilesiCSGO/m4a1/v_goldenmp5.mdl";
new const 
m4a1model4[66] = "models/WebAilesiCSGO/m4a1/v_goldenxm1014.mdl";

new const 
m4a4model[66] = "models/WebAilesiCSGO/m4a4/XXXXXXXXXXXXX.mdl";
new const 
m4a4odel2[66] = "models/WebAilesiCSGO/m4a4/XXXXXXXXXXX.mdl";

new const 
Arma1Model[66] = "models/WebAilesiCSGO/ak47/XXXXXXXX.mdl";
new const 
Arma2Model[66] = "models/WebAilesiCSGO/ak47/XXXXXXX.mdl";
new const 
Arma3Model[66] = "models/WebAilesiCSGO/ak47/v_mp5.mdl";
new const 
Arma4Model[66] = "models/WebAilesiCSGO/ak47/v_xm10145.mdl";


/*new const ArmaGold1Model[66] = "models/LookSFurien/Guns/v_goldenm4a1.mdl";
new const ArmaGold2Model[66] = "models/LookSFurien/Guns/v_goldenak47.mdl";
new const ArmaGold3Model[66] = "models/LookSFurien/Guns/v_goldenmp5.mdl";
new const ArmaGold4Model[66] = "models/LookSFurien/Guns/v_goldenxm1014.mdl";*/


public plugin_init() 
{
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
register_clcmd("say /csgo","csgo_menu");
    
register_clcmd("say /csgomenu","csgo_menu");
    
register_clcmd("say /menu","csgo_menu");
}
public 
plugin_precache(){
    
precache_model("models/WebAilesiCSGO/awp/v_erica_m4a1.mdl");
    
precache_model("models/WebAilesiCSGO/awp/v_ak477.mdl");
    
precache_model("models/WebAilesiCSGO/awp/v_xm10145.mdl");
    
precache_model("models/WebAilesiCSGO/m4a1/v_goldenm4a1.mdl");
    
precache_model("models/WebAilesiCSGO/m4a1/v_goldenak47.mdl");
    
precache_model("models/WebAilesiCSGO/m4a1/v_goldenmp5.mdl");
    
precache_model("models/WebAilesiCSGO/m4a1/v_goldenxm1014.mdl");
    
precache_model("models/WebAilesiCSGO/m4a4/XXXXXXXXXXXXX.mdl");
    
precache_model("models/WebAilesiCSGO/m4a4/XXXXXXXXXXX.mdl");
    
precache_model("models/WebAilesiCSGO/ak47/XXXXXXXX.mdl");
    
precache_model("models/WebAilesiCSGO/ak47/XXXXXXX.mdl");
    
precache_model("models/WebAilesiCSGO/ak47/v_mp5.mdl");
    
precache_model("models/WebAilesiCSGO/ak47/v_xm10145.mdl");
    
}
public 
csgo_menu(ID)
{
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \yAna Menu - Yeni Nesil"TAG);
    new 
Menu menu_create(Item"Main_Menu_Handler");
    
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \ySilah Skinleri"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCrossHair Menu"KISATAG),  menu_additem(MenuItem"2"); 
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yRank Durumu"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yDiger Islemler"KISATAG),  menu_additem(MenuItem"4");
    
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(IDMenu0);
}

public 
Main_Menu_Handler(IDMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
Key str_to_num(Data);
    
    switch(
Key)
    {
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gSilah Skinleri Menusunu Actiniz"TAG);
            
skin_menu(ID);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gCross Hair Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gRank Durum Menusunu Actınız"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gDiger Islemler Menusunu Actiniz"TAG);
        }
    }
    
    
    return 
PLUGIN_HANDLED;
}

public 
skin_menu(ID)
{
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \ySilah Menusu"TAG);
    new 
Menu menu_create(Item"Silah_Menu_Handler");
    
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yAK 47"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yM4A1 / M4A4"KISATAG),  menu_additem(MenuItem"2"); 
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yAWP"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yBicak"KISATAG),  menu_additem(MenuItem"4");
    
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(IDMenu0);
}

public 
Silah_Menu_Handler(IDMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
Key str_to_num(Data);
    
    switch(
Key)
    {
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gAk47 Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gM4 Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gAwp Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gBicak Menusunu Actiniz"TAG);
        }
    }
    
    
    return 
PLUGIN_HANDLED;
}

public 
ak47_menu(ID)
{
    static 
Item[128];
    
    
formatex(Itemcharsmax(Item), "\d[\r%s\d] \w| \ySilah Menusu"TAG);
    new 
Menu menu_create(Item"ak47_Menu_Handler");
    
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"1");
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"2"); 
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"3");
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yXXXXXXXX"KISATAG),  menu_additem(MenuItem"4");
    
    
formatex(Itemcharsmax(Item), "\d| \r%s\d | \w~ \yCikis"KISATAG), menu_setprop(MenuMPROP_EXITNAMEItem);
    
menu_display(IDMenu0);
}

public 
ak47_Menu_Handler(IDMenuItem)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
AccessData[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(MenuItemAccessData5Menu_Name63Call_Back);
    new 
Key str_to_num(Data);
    
    switch(
Key)
    {
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gAk47 Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gM4 Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gAwp Menusunu Actiniz"TAG);
        }
        case 
:
        {
            
Renkli_Yazi(ID"!n[!t%s!n] !gBicak Menusunu Actiniz"TAG);
        }
    }
    
    
    return 
PLUGIN_HANDLED;
}


// Renkli Yazi

stock Renkli_Yazi(const ID, const Input[], any:...)
{
    static 
Message[191];
    
vformat(Message190Input3);
    
    
replace_all(Message190"!n""^x01");
    
replace_all(Message190"!g""^x04");
    
replace_all(Message190"!t""^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count 1Players[32];
    
    if(
IDPlayers[0] = ID; else get_players(PlayersCount"ch");
{
    for(new 
0Counti++)
    {
        if(
is_user_connected(Players[i]))
        {
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _Players[i]);
            
write_byte(Players[i]);
            
write_string(Message);
            
message_end();
        }
    }
}
#else
client_print_color(IDIDMessage);
#endif


(28-06-2020, 18:12)PawNod\ Adlı Kullanıcıdan Alıntı: @"suriyelikene" çalarak öğrenme tekniği en sevdiğim
hahahahha baska türlü kafamdan yazamam o kafa bende yok reis ya Çok güldüm
Son Düzenleme: 28-06-2020, 18:15, Düzenleyen: scuro.

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task