⭐🚀 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
Arkadaşlar menüdeki sıkıntılar ;

Not : User bıçaklarında bir sıkıntı yok

1 - Vip biçaklarında 1. veya 2. seçeneğine tıkladığımda kelebek adlı desen geliyor. Olması gereken, 1. Seçeneğe basınca Kelebek, 2. seçeneğe basınca karambit gelmesi gerek

2 - Vip bıçaklarında 3. seçenekte bulunan hunstman bıçağını seçince diğer bıçakları hiçbir şekilde seçmiyor huntsmanda takılı kalıyor.

Yardımcı olan herkese teşekkür ederim
.smaDTR-BicakMenu.sma(Dosya Boyutu: 5,79 KB | İndirme Sayısı: 3)
Son Düzenleme: 03-05-2020, 04:35, Düzenleyen: ` White*.
#3
(03-05-2020, 11:19)QuryWesT Adlı Kullanıcıdan Alıntı: Denermisiniz ?
olmamış.

(03-05-2020, 11:19)QuryWesT Adlı Kullanıcıdan Alıntı: Denermisiniz ?
dostum bu arada ilk sorun çözülmüş. 

2- sorun  var sıkıntı şuan.
Son Düzenleme: 03-05-2020, 15:21, Düzenleyen: ` White*.
#4
(03-05-2020, 15:02)` White* Adlı Kullanıcıdan Alıntı:
(03-05-2020, 11:19)QuryWesT Adlı Kullanıcıdan Alıntı: Denermisiniz ?
olmamış.

(03-05-2020, 11:19)QuryWesT Adlı Kullanıcıdan Alıntı: Denermisiniz ?
dostum bu arada ilk sorun çözülmüş. 

2- sorun  var sıkıntı şuan.

1 - Benim Yaptıgım Düzeltimi

2- Pc Gecip Yapıcagım
CS2 Ücretli Eklenti - CS 1.6 Ücretli Eklenti ~
#5
(03-05-2020, 15:31)QuryWesT Adlı Kullanıcıdan Alıntı:
(03-05-2020, 15:02)` White* Adlı Kullanıcıdan Alıntı:
(03-05-2020, 11:19)QuryWesT Adlı Kullanıcıdan Alıntı: Denermisiniz ?
olmamış.

(03-05-2020, 11:19)QuryWesT Adlı Kullanıcıdan Alıntı: Denermisiniz ?
dostum bu arada ilk sorun çözülmüş. 

2- sorun  var sıkıntı şuan.

1 - Benim Yaptıgım Düzeltimi

2- Pc Gecip Yapıcagım
evet senin yaptığın.  bekliyorum
#6
konum güncel.
#7
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>

new bicaklar33 ][ ], silahlar33 ][ ]

new const 
KARAMBIT[] = "models/dtr_gut_69.mdl"
new const Butterfly[] = "models/v_bayonet_dtr_69.mdl"
new const Bayonet[] = "models/v_knife_dtr_69.mdl"
new const GutKnife[] = "models/v_knife.mdl"

new const AK47[] = "models/v_kelebek_dtr_69.mdl"
new const M4A1[] = "models/dtr_karambit.mdl"
new const DEAGLE[] = "models/dtr_huntsman_69.mdl"

public plugin_precache(){
    
precache_model(KARAMBIT)
    
precache_model(Butterfly)
    
precache_model(Bayonet)
    
precache_model(GutKnife)
    
precache_model(AK47)
    
precache_model(M4A1)
    
precache_model(DEAGLE)
}

public 
plugin_init(){
    
register_clcmd("say /vipmenu","Menu")
    
register_event("CurWeapon""HookCurWeapon""be""1=1")
}


public 
HookCurWeapon(id) {
    new 
silahID read_data(2);
    if(
silahID == CSW_KNIFE) {
        if(
bicaklar[id][0] == 1) { 
            
set_pev(id,pev_viewmodel2,KARAMBIT)
        }
        if(
bicaklar[id][1] == 1) { 
            
set_pev(id,pev_viewmodel2,Butterfly)
        }
        if(
bicaklar[id][2] == 1) { 
            
set_pev(id,pev_viewmodel2,Bayonet)
        }
        if(
bicaklar[id][3] == 1) { 
            
set_pev(id,pev_viewmodel2,GutKnife)
        }
        if(
silahID == CSW_KNIFE){
            if(
silahlar[id][0] == 1){
                
set_pev(id,pev_viewmodel2,AK47)
            }
        }
        if(
silahID == CSW_KNIFE){
            if(
silahlar[id][1] == 1){
                
set_pev(id,pev_viewmodel2,M4A1)
            }
        }
        if(
silahID == CSW_KNIFE){
            if(
silahlar[id][2] == 1){
                
set_pev(id,pev_viewmodel2,DEAGLE)
            }
        }
    }
}

public 
Menu(id) {
    new 
menu menu_create("\ySkin Menusu""menu_handler")
    
    
menu_additem(menu"\wUser Bicaklar""1"0);
    if(
get_user_flags(id) & ADMIN_KICK){
    
menu_additem(menu"\wVIP Bicaklar""2"0);
    }else{
    
menu_additem(menu"\wBicaklar \d[ VIP ]""3"0);
    }
    
    
    
menu_setprop(menu,MPROP_EXITNAME,"\dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE
}

public 
menu_handler(idmenuitem)
{
    
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
adminismi[32]
    
get_user_name(id,adminismi,31)
    
    switch(
key)
    {
        case 
1: {
            
bicakskin(id)
        }
        case 
2: {
            
silahskin(id)
        }
        case 
3:{
            
Menu(id)
            
renkli_yazi(id,"!tBu Menu Viplere Ozeldir!")
        }
    }
    
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;


public 
bicakskin(id) {
    new 
menu menu_create("\yBicak Skinleri""bicakskin2")
    
    
menu_additem(menu"\wGut""1"0);
    
menu_additem(menu"\wBayonet""2"0);
    
menu_additem(menu"\wM9 Bayonet""3"0);
    
menu_additem(menu"\wDefault""4"0);
    
    
menu_setprop(menu,MPROP_EXITNAME,"\dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE
}

public 
bicakskin2(idmenuitem)
{
    
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
adminismi[32]
    
get_user_name(id,adminismi,31)
    
    switch(
key)
    {
        case 
1: {
            
bicaklar[id][0] = 1
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tGut Skinini Sectin")
        }
        case 
2: {
            
bicaklar[id][0] = 0
            bicaklar
[id][1] = 1
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tBayonet Skinini Sectin")
        }
        case 
3: {
            
bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 1
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tM9 Bayonet Skinini Sectin")
        }
        case 
4: {
            
bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 1
            renkli_yazi
(id,"!tDefault Skinini Sectin")
        }
    }
    
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;


public 
silahskin(id) {
    new 
menu menu_create("\yVIP Bicaklar""silahskin2")
    
    
menu_additem(menu"\wKelebek""1"0);
    
menu_additem(menu"\wKarambit""2"0);
    
menu_additem(menu"\wHuntsman""3"0);
    
    
menu_setprop(menu,MPROP_EXITNAME,"\dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE
}

public 
silahskin2(idmenuitem)
{
    
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
adminismi[32]
    
get_user_name(id,adminismi,31)
    
    switch(
key)
    {
        case 
1: {
            
silahlar[id][0] = 1
            silahlar
[id][1] = 0
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKelebek Skinini Sectin")
        }
        case 
2: {
            
silahlar[id][0] = 0
            silahlar
[id][1] = 1
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKarambit Skinini Sectin")
        }
        case 
3: {
            
silahlar[id][0] = 0
            silahlar
[id][1] = 0
            silahlar
[id][2] = 1
            renkli_yazi
(id,"!tHuntsman Skinini Sectin")
        }
    }
    
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;


stock renkli_yazi(const id, const input[], any:...) { 
    new count 1players[32]; 
    static msg[191]; 
    vformat(msg190input3); 
    
    replace_all
(msg190"!g""^x04"); // Green Color 
    replace_all(msg190"!n""^x01"); // Default Color 
    replace_all(msg190"!t""^x03"); // Team Color 
    
    
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(msg); 
                message_end(); 
            }     
        

    

Steam
#8
(04-05-2020, 00:26)XaRex Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>

new bicaklar33 ][ ], silahlar33 ][ ]

new const 
KARAMBIT[] = "models/dtr_gut_69.mdl"
new const Butterfly[] = "models/v_bayonet_dtr_69.mdl"
new const Bayonet[] = "models/v_knife_dtr_69.mdl"
new const GutKnife[] = "models/v_knife.mdl"

new const AK47[] = "models/v_kelebek_dtr_69.mdl"
new const M4A1[] = "models/dtr_karambit.mdl"
new const DEAGLE[] = "models/dtr_huntsman_69.mdl"

public plugin_precache(){
    
precache_model(KARAMBIT)
    
precache_model(Butterfly)
    
precache_model(Bayonet)
    
precache_model(GutKnife)
    
precache_model(AK47)
    
precache_model(M4A1)
    
precache_model(DEAGLE)
}

public 
plugin_init(){
    
register_clcmd("say /vipmenu","Menu")
    
register_event("CurWeapon""HookCurWeapon""be""1=1")
}


public 
HookCurWeapon(id) {
    new 
silahID read_data(2);
    if(
silahID == CSW_KNIFE) {
        if(
bicaklar[id][0] == 1) { 
            
set_pev(id,pev_viewmodel2,KARAMBIT)
        }
        if(
bicaklar[id][1] == 1) { 
            
set_pev(id,pev_viewmodel2,Butterfly)
        }
        if(
bicaklar[id][2] == 1) { 
            
set_pev(id,pev_viewmodel2,Bayonet)
        }
        if(
bicaklar[id][3] == 1) { 
            
set_pev(id,pev_viewmodel2,GutKnife)
        }
        if(
silahID == CSW_KNIFE){
            if(
silahlar[id][0] == 1){
                
set_pev(id,pev_viewmodel2,AK47)
            }
        }
        if(
silahID == CSW_KNIFE){
            if(
silahlar[id][1] == 1){
                
set_pev(id,pev_viewmodel2,M4A1)
            }
        }
        if(
silahID == CSW_KNIFE){
            if(
silahlar[id][2] == 1){
                
set_pev(id,pev_viewmodel2,DEAGLE)
            }
        }
    }
}

public 
Menu(id) {
    new 
menu menu_create("\ySkin Menusu""menu_handler")
    
    
menu_additem(menu"\wUser Bicaklar""1"0);
    if(
get_user_flags(id) & ADMIN_KICK){
    
menu_additem(menu"\wVIP Bicaklar""2"0);
    }else{
    
menu_additem(menu"\wBicaklar \d[ VIP ]""3"0);
    }
    
    
    
menu_setprop(menu,MPROP_EXITNAME,"\dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE
}

public 
menu_handler(idmenuitem)
{
    
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
adminismi[32]
    
get_user_name(id,adminismi,31)
    
    switch(
key)
    {
        case 
1: {
            
bicakskin(id)
        }
        case 
2: {
            
silahskin(id)
        }
        case 
3:{
            
Menu(id)
            
renkli_yazi(id,"!tBu Menu Viplere Ozeldir!")
        }
    }
    
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;


public 
bicakskin(id) {
    new 
menu menu_create("\yBicak Skinleri""bicakskin2")
    
    
menu_additem(menu"\wGut""1"0);
    
menu_additem(menu"\wBayonet""2"0);
    
menu_additem(menu"\wM9 Bayonet""3"0);
    
menu_additem(menu"\wDefault""4"0);
    
    
menu_setprop(menu,MPROP_EXITNAME,"\dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE
}

public 
bicakskin2(idmenuitem)
{
    
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
adminismi[32]
    
get_user_name(id,adminismi,31)
    
    switch(
key)
    {
        case 
1: {
            
bicaklar[id][0] = 1
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tGut Skinini Sectin")
        }
        case 
2: {
            
bicaklar[id][0] = 0
            bicaklar
[id][1] = 1
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tBayonet Skinini Sectin")
        }
        case 
3: {
            
bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 1
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tM9 Bayonet Skinini Sectin")
        }
        case 
4: {
            
bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 1
            renkli_yazi
(id,"!tDefault Skinini Sectin")
        }
    }
    
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;


public 
silahskin(id) {
    new 
menu menu_create("\yVIP Bicaklar""silahskin2")
    
    
menu_additem(menu"\wKelebek""1"0);
    
menu_additem(menu"\wKarambit""2"0);
    
menu_additem(menu"\wHuntsman""3"0);
    
    
menu_setprop(menu,MPROP_EXITNAME,"\dCikis");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    return 
PLUGIN_CONTINUE
}

public 
silahskin2(idmenuitem)
{
    
    if( 
item == MENU_EXIT )
    {
        
menu_destroy(menu);
        return 
PLUGIN_HANDLED;
    }
    
    new 
data[6], iName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new 
key str_to_num(data);
    new 
adminismi[32]
    
get_user_name(id,adminismi,31)
    
    switch(
key)
    {
        case 
1: {
            
silahlar[id][0] = 1
            silahlar
[id][1] = 0
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKelebek Skinini Sectin")
        }
        case 
2: {
            
silahlar[id][0] = 0
            silahlar
[id][1] = 1
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKarambit Skinini Sectin")
        }
        case 
3: {
            
silahlar[id][0] = 0
            silahlar
[id][1] = 0
            silahlar
[id][2] = 1
            renkli_yazi
(id,"!tHuntsman Skinini Sectin")
        }
    }
    
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;


stock renkli_yazi(const id, const input[], any:...) { 
    new count 1players[32]; 
    static msg[191]; 
    vformat(msg190input3); 
    
    replace_all
(msg190"!g""^x04"); // Green Color 
    replace_all(msg190"!n""^x01"); // Default Color 
    replace_all(msg190"!t""^x03"); // Team Color 
    
    
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(msg); 
                message_end(); 
            }     
        

    

dostum olmuş diye yazarken bir hata daha..

bu seferde vip bıçakları arasında değişiyor fakat, vip bıçaklarından birini alınca user bıçaklarını seçemiyorsun.
#9
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>

new bicaklar33 ][ ], silahlar33 ][ ]

new const 
KARAMBIT[] = "models/dtr_gut_69.mdl"
new const Butterfly[] = "models/v_bayonet_dtr_69.mdl"
new const Bayonet[] = "models/v_knife_dtr_69.mdl"
new const GutKnife[] = "models/v_knife.mdl"

new const AK47[] = "models/v_kelebek_dtr_69.mdl"
new const M4A1[] = "models/dtr_karambit.mdl"
new const DEAGLE[] = "models/dtr_huntsman_69.mdl"

public plugin_precache(){
    precache_model(KARAMBIT)
    precache_model(Butterfly)
    precache_model(Bayonet)
    precache_model(GutKnife)
    precache_model(AK47)
    precache_model(M4A1)
    precache_model(DEAGLE)
}

public 
plugin_init(){
    register_clcmd("say /vipmenu","Menu")
    register_event("CurWeapon""HookCurWeapon""be""1=1")
}


public 
HookCurWeapon(id) {
    new silahID read_data(2);
    if(silahID == CSW_KNIFE) {
        if(bicaklar[id][0] == 1) { 
            set_pev(id,pev_viewmodel2,KARAMBIT)
        }
        if(bicaklar[id][1] == 1) { 
            set_pev(id,pev_viewmodel2,Butterfly)
        }
        if(bicaklar[id][2] == 1) { 
            set_pev(id,pev_viewmodel2,Bayonet)
        }
        if(bicaklar[id][3] == 1) { 
            set_pev(id,pev_viewmodel2,GutKnife)
        }
        if(silahID == CSW_KNIFE){
            if(silahlar[id][0] == 1){
                set_pev(id,pev_viewmodel2,AK47)
            }
        }
        if(silahID == CSW_KNIFE){
            if(silahlar[id][1] == 1){
                set_pev(id,pev_viewmodel2,M4A1)
            }
        }
        if(silahID == CSW_KNIFE){
            if(silahlar[id][2] == 1){
                set_pev(id,pev_viewmodel2,DEAGLE)
            }
        }
    }
}

public 
Menu(id) {
    new menu menu_create("\ySkin Menusu""menu_handler")
    
    menu_additem
(menu"\wUser Bicaklar""1"0);
    if(get_user_flags(id) & ADMIN_KICK){
    menu_additem(menu"\wVIP Bicaklar""2"0);
    }else{
    menu_additem(menu"\wBicaklar \d[ VIP ]""3"0);
    }
    
    
    menu_setprop
(menu,MPROP_EXITNAME,"\dCikis");
    menu_setprop(menuMPROP_EXITMEXIT_ALL);
    menu_display(idmenu0);
    return PLUGIN_CONTINUE
}

public 
menu_handler(idmenuitem)
{
    
    
if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    
new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    
switch(key)
    {
        case 1: {
            bicakskin(id)
        }
        case 2: {
            silahskin(id)
        }
        case 3:{
            Menu(id)
            renkli_yazi(id,"!tBu Menu Viplere Ozeldir!")
        }
    }
    
    menu_destroy
(menu);
    return PLUGIN_HANDLED;


public 
bicakskin(id) {
    new menu menu_create("\yBicak Skinleri""bicakskin2")
    
    menu_additem
(menu"\wGut""1"0);
    menu_additem(menu"\wBayonet""2"0);
    menu_additem(menu"\wM9 Bayonet""3"0);
    menu_additem(menu"\wDefault""4"0);
    
    menu_setprop
(menu,MPROP_EXITNAME,"\dCikis");
    menu_setprop(menuMPROP_EXITMEXIT_ALL);
    menu_display(idmenu0);
    return PLUGIN_CONTINUE
}

public 
bicakskin2(idmenuitem)
{
    
    
if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    
new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    
switch(key)
    {
        case 1: {
            bicaklar[id][0] = 1
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tGut Skinini Sectin")
        }
        case 2: {
            bicaklar[id][0] = 0
            bicaklar
[id][1] = 1
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tBayonet Skinini Sectin")
        }
        case 3: {
            bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 1
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tM9 Bayonet Skinini Sectin")
        }
        case 4: {
            bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 1
            renkli_yazi
(id,"!tDefault Skinini Sectin")
        }
    }
    
    menu_destroy
(menu);
    return PLUGIN_HANDLED;


public 
silahskin(id) {
    new menu menu_create("\yVIP Bicaklar""silahskin2")
    
    menu_additem
(menu"\wKelebek""1"0);
    menu_additem(menu"\wKarambit""2"0);
    menu_additem(menu"\wHuntsman""3"0);
    
    menu_setprop
(menu,MPROP_EXITNAME,"\dCikis");
    menu_setprop(menuMPROP_EXITMEXIT_ALL);
    menu_display(idmenu0);
    return PLUGIN_CONTINUE
}

public 
silahskin2(idmenuitem)
{
    
    
if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    
new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    
switch(key)
    {
        case 1: {
            silahlar[id][0] = 1
            silahlar
[id][1] = 0
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKelebek Skinini Sectin")
        }
        case 2: {
            silahlar[id][0] = 0
            silahlar
[id][1] = 1
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKarambit Skinini Sectin")
        }
        case 3: {
            silahlar[id][0] = 0
            silahlar
[id][1] = 0
            silahlar
[id][2] = 1
            renkli_yazi
(id,"!tHuntsman Skinini Sectin")
        }
    }
    bicaklar[id][0] = 0
    bicaklar
[id][1] = 0
    bicaklar
[id][2] = 0
    bicaklar
[id][3] = 0
    menu_destroy
(menu);
    return PLUGIN_HANDLED;


stock renkli_yazi(const id, const input[], any:...) { 
    new count 1players[32]; 
    static msg[191]; 
    vformat(msg190input3); 
    
    replace_all
(msg190"!g""^x04"); // Green Color 
    replace_all(msg190"!n""^x01"); // Default Color 
    replace_all(msg190"!t""^x03"); // Team Color 
    
    
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(msg); 
                message_end(); 
            }     
        

    

Steam
#10
(04-05-2020, 01:03)XaRex Adlı Kullanıcıdan Alıntı:
PHP Kod:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <hlsdk_const>
#include <fakemeta>
#include <fun>
#include <engine>

new bicaklar33 ][ ], silahlar33 ][ ]

new const 
KARAMBIT[] = "models/dtr_gut_69.mdl"
new const Butterfly[] = "models/v_bayonet_dtr_69.mdl"
new const Bayonet[] = "models/v_knife_dtr_69.mdl"
new const GutKnife[] = "models/v_knife.mdl"

new const AK47[] = "models/v_kelebek_dtr_69.mdl"
new const M4A1[] = "models/dtr_karambit.mdl"
new const DEAGLE[] = "models/dtr_huntsman_69.mdl"

public plugin_precache(){
    precache_model(KARAMBIT)
    precache_model(Butterfly)
    precache_model(Bayonet)
    precache_model(GutKnife)
    precache_model(AK47)
    precache_model(M4A1)
    precache_model(DEAGLE)
}

public 
plugin_init(){
    register_clcmd("say /vipmenu","Menu")
    register_event("CurWeapon""HookCurWeapon""be""1=1")
}


public 
HookCurWeapon(id) {
    new silahID read_data(2);
    if(silahID == CSW_KNIFE) {
        if(bicaklar[id][0] == 1) { 
            set_pev(id,pev_viewmodel2,KARAMBIT)
        }
        if(bicaklar[id][1] == 1) { 
            set_pev(id,pev_viewmodel2,Butterfly)
        }
        if(bicaklar[id][2] == 1) { 
            set_pev(id,pev_viewmodel2,Bayonet)
        }
        if(bicaklar[id][3] == 1) { 
            set_pev(id,pev_viewmodel2,GutKnife)
        }
        if(silahID == CSW_KNIFE){
            if(silahlar[id][0] == 1){
                set_pev(id,pev_viewmodel2,AK47)
            }
        }
        if(silahID == CSW_KNIFE){
            if(silahlar[id][1] == 1){
                set_pev(id,pev_viewmodel2,M4A1)
            }
        }
        if(silahID == CSW_KNIFE){
            if(silahlar[id][2] == 1){
                set_pev(id,pev_viewmodel2,DEAGLE)
            }
        }
    }
}

public 
Menu(id) {
    new menu menu_create("\ySkin Menusu""menu_handler")
    
    menu_additem
(menu"\wUser Bicaklar""1"0);
    if(get_user_flags(id) & ADMIN_KICK){
    menu_additem(menu"\wVIP Bicaklar""2"0);
    }else{
    menu_additem(menu"\wBicaklar \d[ VIP ]""3"0);
    }
    
    
    menu_setprop
(menu,MPROP_EXITNAME,"\dCikis");
    menu_setprop(menuMPROP_EXITMEXIT_ALL);
    menu_display(idmenu0);
    return PLUGIN_CONTINUE
}

public 
menu_handler(idmenuitem)
{
    
    
if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    
new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    
switch(key)
    {
        case 1: {
            bicakskin(id)
        }
        case 2: {
            silahskin(id)
        }
        case 3:{
            Menu(id)
            renkli_yazi(id,"!tBu Menu Viplere Ozeldir!")
        }
    }
    
    menu_destroy
(menu);
    return PLUGIN_HANDLED;


public 
bicakskin(id) {
    new menu menu_create("\yBicak Skinleri""bicakskin2")
    
    menu_additem
(menu"\wGut""1"0);
    menu_additem(menu"\wBayonet""2"0);
    menu_additem(menu"\wM9 Bayonet""3"0);
    menu_additem(menu"\wDefault""4"0);
    
    menu_setprop
(menu,MPROP_EXITNAME,"\dCikis");
    menu_setprop(menuMPROP_EXITMEXIT_ALL);
    menu_display(idmenu0);
    return PLUGIN_CONTINUE
}

public 
bicakskin2(idmenuitem)
{
    
    
if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    
new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    
switch(key)
    {
        case 1: {
            bicaklar[id][0] = 1
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tGut Skinini Sectin")
        }
        case 2: {
            bicaklar[id][0] = 0
            bicaklar
[id][1] = 1
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tBayonet Skinini Sectin")
        }
        case 3: {
            bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 1
            bicaklar
[id][3] = 0
            renkli_yazi
(id,"!tM9 Bayonet Skinini Sectin")
        }
        case 4: {
            bicaklar[id][0] = 0
            bicaklar
[id][1] = 0
            bicaklar
[id][2] = 0
            bicaklar
[id][3] = 1
            renkli_yazi
(id,"!tDefault Skinini Sectin")
        }
    }
    
    menu_destroy
(menu);
    return PLUGIN_HANDLED;


public 
silahskin(id) {
    new menu menu_create("\yVIP Bicaklar""silahskin2")
    
    menu_additem
(menu"\wKelebek""1"0);
    menu_additem(menu"\wKarambit""2"0);
    menu_additem(menu"\wHuntsman""3"0);
    
    menu_setprop
(menu,MPROP_EXITNAME,"\dCikis");
    menu_setprop(menuMPROP_EXITMEXIT_ALL);
    menu_display(idmenu0);
    return PLUGIN_CONTINUE
}

public 
silahskin2(idmenuitem)
{
    
    
if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    
    
new data[6], iName[64];
    new accesscallback;
    menu_item_getinfo(menuitemaccessdata,5iName63callback);
    new key str_to_num(data);
    new adminismi[32]
    get_user_name(id,adminismi,31)
    
    
switch(key)
    {
        case 1: {
            silahlar[id][0] = 1
            silahlar
[id][1] = 0
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKelebek Skinini Sectin")
        }
        case 2: {
            silahlar[id][0] = 0
            silahlar
[id][1] = 1
            silahlar
[id][2] = 0
            renkli_yazi
(id,"!tKarambit Skinini Sectin")
        }
        case 3: {
            silahlar[id][0] = 0
            silahlar
[id][1] = 0
            silahlar
[id][2] = 1
            renkli_yazi
(id,"!tHuntsman Skinini Sectin")
        }
    }
    bicaklar[id][0] = 0
    bicaklar
[id][1] = 0
    bicaklar
[id][2] = 0
    bicaklar
[id][3] = 0
    menu_destroy
(menu);
    return PLUGIN_HANDLED;


stock renkli_yazi(const id, const input[], any:...) { 
    new count 1players[32]; 
    static msg[191]; 
    vformat(msg190input3); 
    
    replace_all
(msg190"!g""^x04"); // Green Color 
    replace_all(msg190"!n""^x01"); // Default Color 
    replace_all(msg190"!t""^x03"); // Team Color 
    
    
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(msg); 
                message_end(); 
            }     
        

    

aynı sorun

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

Yorum yapmak için üye olmanız gerekiyor

ya da