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

Konu

#11
(17-06-2020, 23:36)Kalipso22 Adlı Kullanıcıdan Alıntı: Buyur;

PHP Kod:
//renkli_yazi(id,"!t[ !g%s !t] !nBasarili bir sekilde !gXXXXXX !nsilahini aldin!t!",TAG);

#include <amxmodx>
#include <reapi>
#include <amxmisc>
#include <fun>
#include <fakemeta>
#include <fakemeta_util>

#define PLUGIN "[REAPI]Silah Menu"
#define VERSION "1.0"
#define AUTHOR "AliCey-*"

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

new sinir[MAX_CLIENTS+1]
new 
g_Silah[33];
// Say Komutlari /guns !guns vb.

new M4A1[]        = "models/model.mdl"
new AK47[]        = "models/model.mdl"
new AUG[]        = "models/model.mdl"
new AWP[]        = "models/model.mdl"
new MP5[]        = "models/model.mdl"
new XM1014[]        = "models/model.mdl"
new M3[]        = "models/model.mdl"

public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
// Silah Alma Kismi
    
    
register_clcmd("say /silah""silahmenukontrol");
    
register_clcmd("say !silah""silahmenukontrol");
    
register_clcmd("say .silah""silahmenukontrol");
    
register_clcmd("say .guns""silahmenukontrol");
    
register_clcmd("say !guns""silahmenukontrol");
    
register_clcmd("say /guns""silahmenukontrol");
    
    
// Yeniden Silah Alma Kismi
    
    
register_clcmd("say /reguns""kontrolet");
    
register_clcmd("say !reguns""kontrolet");
    
register_clcmd("say !resilah""kontrolet");
    
register_clcmd("say /resilah""kontrolet");
    
    
// Diger
    
    
RegisterHookChain(RG_CBasePlayer_Killed"oyuncuoldu"1);
    
RegisterHookChain(RG_CBasePlayer_Spawn"oyuncudogunca",1);
    
register_event("HLTV""elbasi""a""1=0""2=0");
    
register_event("CurWeapon",     "Event_Change_Weapon""be""1=1"); //Silah degistirince veya ates edince.
}

// Silahi Varmi Yokmu Kontrol Eder
public plugin_precache(){
    
precache_model(M4A1),precache_model(AK47),precache_model(AUG),precache_model(AWP),
    
precache_model(MP5),precache_model(XM1014),precache_model(M3);
}

public 
client_putinserver(id)
{
    
set_task(1.0"HudMessage"id__"b");
}
public 
silahmenukontrol(id){
    if(
sinir[id]) silahmenu(id);
else 
client_print_color(id,id,"^4[%s] - ^1Silah menuyu zaten kullandin.",KISATAG);}


// Eger silahi gucsuz ve /reguns yazarsa yeniden menuyu acar 

public kontrolet(id){
    if(
get_user_weapon(id) != CSW_AK47 && get_user_weapon(id) != CSW_M4A1 && get_user_weapon(id) != CSW_AUG && get_user_weapon(id) != CSW_AWP && get_user_weapon(id) != CSW_M3 && get_user_weapon(id) != CSW_XM1014silahmenu(id);
else 
client_print_color(id,id,"^4[%s] - ^1Silahlarin gucsuz olmadigi icin menu acilmadi.",KISATAG);}
public 
oyuncuoldu(olensinir[olen] = true
public oyuncudogunca(id){
    if(
get_user_team(id) == 2){
        
sinir[id] = true
silahmenu
(id);}}

// Ana Menu 
public HudMessage(id)
{
    
set_hudmessage(25500, -1.00.006.01.0);
    
show_hudmessage(id"[HUD MESAJI BURAYA YAZ VE KOORDINATLARI AYARLA]");
}
public 
silahmenu(id){
    if(
is_user_alive(id) && get_user_team(id) == 2){
        new 
menuMenuz[512]
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \ySilah Menu",TAG)
        
menu menu_create(Menuz"silahmenu_handler")
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yM4A1",KISATAG)
        
menu_additem(menuMenuz"1"0)
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yAK-47",KISATAG)
        
menu_additem(menuMenuz"2"0)
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yAUG",KISATAG)
        
menu_additem(menuMenuz"3"0)
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yAWP",KISATAG)
        
menu_additem(menuMenuz"4"0)
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yMP5",KISATAG)
        
menu_additem(menuMenuz"5"0)
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yXM1014",KISATAG)
        
menu_additem(menuMenuz"6"0)
        
        
formatex(Menuzcharsmax(Menuz), "\w[\r%s\w] - \yM3",KISATAG)
        
menu_additem(menuMenuz"7"0)
        
        
formatex(Menuzcharsmax(Menuz), "\rCikis")
        
menu_setprop(menu,MPROP_EXITNAME,Menuz)
        
        
menu_setprop(menu,MPROP_EXITMEXIT_ALL)
menu_display(idmenu0);}}
public 
silahmenu_handler(id,menu,item){
    new 
data[6], iName[64]
    new 
accescallback;
    
menu_item_getinfo(menuitemaccesdata,5iName63callback);
    new 
key str_to_num(data);
    switch(
key){
        case 
1:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_m4a1"),
            
rg_set_user_bpammo(id,WEAPON_M4A1,90
            
Event_Change_Weapon(id)
        
sinir[id] = false;}
        case 
2:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_ak47"),
            
rg_set_user_bpammo(id,WEAPON_AK47,90)
            
Event_Change_Weapon(id)
        
sinir[id] = false;}
        case 
3:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_aug"),
            
rg_set_user_bpammo(id,WEAPON_AUG,90
            
Event_Change_Weapon(id)
        
sinir[id] = false;}
        case 
4:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_awp"),
            
rg_set_user_bpammo(id,WEAPON_AWP,90)
            
Event_Change_Weapon(id)
        
sinir[id] = false;}
        case 
5:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_mp5navy"),
            
rg_set_user_bpammo(id,WEAPON_MP5N,90)
            
Event_Change_Weapon(id)
        
sinir[id] = false;}
        case 
6:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_xm1014"),
            
rg_set_user_bpammo(id,WEAPON_XM1014,90
            
Event_Change_Weapon(id)
        
sinir[id] = false;}
        case 
7:{
            
rg_remove_all_items(id), rg_give_item(id,"weapon_knife");
            
rg_give_item(id,"weapon_m3"),
            
rg_set_user_bpammo(id,WEAPON_M3,90)
            
Event_Change_Weapon(id)
sinir[id] = false;}}}

// Tabanca Menu 

/*public TabanacaMenu( id ) {
if( !is_user_alive(id) ) return PLUGIN_HANDLED
if( get_user_team(id) != 2 ) return PLUGIN_HANDLED
new menu = menu_create("Tabanca - Menusu","devam_tabanca")
menu_additem(menu,"Deagle","1",0)
menu_additem(menu,"Usp","2",0)
menu_additem(menu,"Glock","3",0)
menu_additem(menu,"Duel Berettas","4",0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}



public devam_tabanca(id, menu, item) {
if( item == MENU_EXIT ) {
    menu_destroy(menu)
    return PLUGIN_HANDLED
}
new acces, callback, data[6], iname[64]
menu_item_getinfo(menu, item, acces, data, 5, iname, 63, callback)
switch(str_to_num(data))
{
    case 1:
    {
        rg_give_item(id,"weapon_m3"),
        rg_set_user_bpammo(id,WEAPON_M3,90)
    sinir[id] = false;}
    
    case 2:
    {
        rg_give_item(id,"weapon_m3"),
        rg_set_user_bpammo(id,WEAPON_M3,90)
    sinir[id] = false;}
    
    case 3:
    {
        rg_give_item(id,"weapon_m3"),
        rg_set_user_bpammo(id,WEAPON_M3,90)
    sinir[id] = false;}
    
    case 4:
    {
        rg_give_item(id,"weapon_m3"),
        rg_set_user_bpammo(id,WEAPON_M3,90)
    -sinir[id] = false;}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}*/

// El Basi 

public elbasi()
{
new 
players[32],inum,id
get_players
(players,inum)
for(new 
i;i<inum;i++)
{
    
id players[i]
    
sinir[id] = true;
}
}

public 
Event_Change_Weapon(id)
{
new 
weaponID read_data(2
if(
weaponID == CSW_M4A1)
{
    
set_pev(idpev_viewmodel2M4A1)
}
if(
weaponID == CSW_AK47)
{
    
set_pev(idpev_viewmodel2AK47)
}
if(
weaponID == CSW_AUG)
{
    
set_pev(idpev_viewmodel2AUG)
}
if(
weaponID == CSW_AWP)
{
    
set_pev(idpev_viewmodel2AWP)
}
if(
weaponID == CSW_MP5NAVY)
{
    
set_pev(idpev_viewmodel2MP5)
}
if(
weaponID == CSW_XM1014)
{
    
set_pev(idpev_viewmodel2,XM1014)
}
if(
weaponID == CSW_M3)
{
    
set_pev(idpev_viewmodel2M3)
}
return 
PLUGIN_CONTINUE 
}

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


usta soyle yaptım ollmazmı

#include <fakemeta_util>

bunu sıldım

ve bunuda sıldım new g_Silah[33]; sorun olurmu?
#12
Yok olmaz.
#13
Konu Cozulmus ısteklere tasınabılır.
#14
Hayla Konunun Tasınmasını Beklıyorum.
#15
Konunuz "Çözülmüş İsteklere" taşınmıştır.

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

Yorum yapmak için üye olmanız gerekiyor

ya da