⭐🚀 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

Model Tanımlama Yardım

Model Tanımlama Yardım
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(PLUGIN, VERSION, AUTHOR)

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
(Item, charsmax(Item), "\d[\r%s\d] \w| \yAna Menu - Yeni Nesil", TAG);
    new Menu = menu_create(Item, "Main_Menu_Handler");
    
    formatex
(Item, charsmax(Item), "\d| \r%s\d | \w~ \ySilah Skinleri", KISATAG),  menu_additem(Menu, Item, "1");
    formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yCrossHair Menu", KISATAG),  menu_additem(Menu, Item, "2"); 
    formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yRank Durumu", KISATAG),  menu_additem(Menu, Item, "3");
    formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yDiger Islemler", KISATAG),  menu_additem(Menu, Item, "4");
    
    formatex
(Item, charsmax(Item), "\d| \r%s\d | \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    menu_display(ID, Menu, 0);
}

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

    
return PLUGIN_HANDLED;
}

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

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

    
return PLUGIN_HANDLED;
}

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

public 
ak47_Menu_Handler(ID, Menu, Item)
{
    if(Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new Access, Data[6], Menu_Name[64], Call_Back;
    menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new Key = str_to_num(Data);
    
    
switch(Key)
    {
        case 1 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAk47 Menusunu Actiniz", TAG);
        }
        case 2 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gM4 Menusunu Actiniz", TAG);
        }
        case 3 :
        {
            Renkli_Yazi(ID, "!n[!t%s!n] !gAwp Menusunu Actiniz", TAG);
        }
        case 4 :
        {
            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(Message, 190, Input, 3);
        
    replace_all
(Message, 190, "!n", "^x01");
    replace_all(Message, 190, "!g", "^x04");
    replace_all(Message, 190, "!t", "^x03");
    
    
#if AMXX_VERSION_NUM < 183
    new Count = 1, Players[32];
    
    
if(ID) Players[0] = ID; else get_players(Players, Count, "ch");
    {
        for(new i = 0; i < Count; i++)
        {
            if(is_user_connected(Players[i]))
            {
                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, Players[i]);
                write_byte(Players[i]);
                write_string(Message);
                message_end();
            }
        }
    }
    #else
    client_print_color(ID, ID, Message);
    #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
RE: Model Tanımlama Yardım
kalipsonun videosuna bakabilirsin pluginleri precachememişsin
RE: Model Tanımlama Yardım
(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?
RE: Model Tanımlama Yardım
buyur
RE: Model Tanımlama Yardım
(28-06-2020, 17:30)suriyelikene Adlı Kullanıcıdan Alıntı: buyur

teşşekürler
RE: Model Tanımlama Yardım
rica ederim
RE: Model Tanımlama Yardım
(28-06-2020, 17:31)suriyelikene Adlı Kullanıcıdan Alıntı: rica ederim

ama orda player modelı yapmıs ben silah icin istiyorum
RE: Model Tanımlama Yardım
bool yapma plugin precache diye public olustur jbmenuden bak oraya gecir
RE: Model Tanımlama Yardım
@"suriyelikene" çalarak öğrenme tekniği en sevdiğim
RE: Model Tanımlama Yardım
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(PLUGIN, VERSION, AUTHOR)
    
    
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(Item, charsmax(Item), "\d[\r%s\d] \w| \yAna Menu - Yeni Nesil", TAG);
    new 
Menu = menu_create(Item, "Main_Menu_Handler");
    
    
formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \ySilah Skinleri", KISATAG),  menu_additem(Menu, Item, "1");
    
formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yCrossHair Menu", KISATAG),  menu_additem(Menu, Item, "2"); 
    
formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yRank Durumu", KISATAG),  menu_additem(Menu, Item, "3");
    
formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yDiger Islemler", KISATAG),  menu_additem(Menu, Item, "4");
    
    
formatex(Item, charsmax(Item), "\d| \r%s\d | \w~ \yCikis", KISATAG), menu_setprop(Menu, MPROP_EXITNAME, Item);
    
menu_display(ID, Menu, 0);
}

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

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

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

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

public 
ak47_Menu_Handler(ID, Menu, Item)
{
    if(
Item == MENU_EXIT) { menu_destroy(Menu); return PLUGIN_HANDLED; }
    new 
Access, Data[6], Menu_Name[64], Call_Back;
    
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
    new 
Key = str_to_num(Data);
    
    switch(
Key)
    {
        case 
1 :
        {
            
Renkli_Yazi(ID, "!n[!t%s!n] !gAk47 Menusunu Actiniz", TAG);
        }
        case 
2 :
        {
            
Renkli_Yazi(ID, "!n[!t%s!n] !gM4 Menusunu Actiniz", TAG);
        }
        case 
3 :
        {
            
Renkli_Yazi(ID, "!n[!t%s!n] !gAwp Menusunu Actiniz", TAG);
        }
        case 
4 :
        {
            
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(Message, 190, Input, 3);
    
    
replace_all(Message, 190, "!n", "^x01");
    
replace_all(Message, 190, "!g", "^x04");
    
replace_all(Message, 190, "!t", "^x03");
    
    
#if AMXX_VERSION_NUM < 183
    
new Count = 1, Players[32];
    
    if(
ID) Players[0] = ID; else get_players(Players, Count, "ch");
{
    for(new 
i = 0; i < Count; i++)
    {
        if(
is_user_connected(Players[i]))
        {
            
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, Players[i]);
            
write_byte(Players[i]);
            
write_string(Message);
            
message_end();
        }
    }
}
#else
client_print_color(ID, ID, Message);
#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
Konuyu Okuyanlar: 1 Ziyaretçi
Task