Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hatali Menü
#1
Bu Menüde Hata Yaptim Düzeltemedim Düzeltecek Arkadaş varsa
şimdiden çok teşekkürler < acil >

https://hotfile.com/dl/173364211/9a2bc63...7.rar.html
Reply
#2
PHP Code:
    return PLUGIN_HANDLED;
    
    new 
admin_name[32]                
    
get_user_name(id admin_name 31 )
    
    
chat_color(0,"!t[ %s ] Nickli Kisi !g/adminmenu !yYazarak !tAdmin Menusune !yGirdi.",admin_name

Plugin Handled den sonra yazılan kodlar çalıştırılamaz. Çünkü motor plugin handled i gördüğü zaman okumayı durdurur. Doğal olarak unreachable code (ulaşılamayan kod) hatasını almışsınız.

Bir çok yerde süslü parantez kullanımında hata yapılmış. Özellikle parantezsiz case açıp parantezle kapatmanın nasıl bir mantığın ürünü olduğunu çıkaramadım. Her neyse buyur:
PHP Code:
#include <amxmodx>
#include <fun>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fakemeta>
#include <nvault>
#include <engine>
#include <colorchat>

#define PLUGIN "AdminMenusu"
#define VERSION "v7.0"
#define AUTHOR "Game[R]"

new bool:abc true,bool:abc2 true;
new 
bool:ask true,bool:ask2 true;

public 
plugin_init() {
    
register_plugin("Admin Menusu","7.0","Game[R]")
    
register_clcmd("say /adminmenu","Menu")
    
register_clcmd("amx_adminmenu","Menu")
    
register_clcmd("say_team /adminmenu","Menu")
    
register_clcmd("say !admin","Menu")
    
register_clcmd("say_team !admin","Menu")
    
register_logevent("ayar_sifirla"2,"1=Round_Start")
}
public 
Menu(id) {
    if(!
is_user_alive(id)) return PLUGIN_HANDLED
    
new menu menu_create("\rAdmin Menu ""menu_handler")
    
menu_additem(menu"\ Sv Restart qL hF""1"ADMIN_CVAR);
    
menu_additem(menu"\ Ban Menu""2"ADMIN_BAN);
    
menu_additem(menu"\ Ban Kaldirma Menusu""3"ADMIN_BAN);
    
menu_additem(menu"\ Herkeze Para Ver""4"ADMIN_KICK);
    
menu_additem(menu"\ Slay/Slap Menu""5"ADMIN_SLAY);
    
menu_additem(menu"\ Kick Menusu""6"ADMIN_KICK);
    
menu_additem(menu"\ Map Acma Menusu""7"ADMIN_MAP);
    
menu_additem(menu"\ Takim Transfer Menu""8"ADMIN_LEVEL_D);
    
menu_additem(menu"\ Map Oylama Menusu""9"ADMIN_VOTE);
    
menu_additem(menu"\ Bunny Ac/Kapat""10"ADMIN_KICK);
    
menu_additem(menu"\ Parasut Ac/Kapat""11"ADMIN_KICK);
    
menu_additem(menu"\ HnS Ayarlari""12"ADMIN_IMMUNITY);
    
menu_additem(menu"\ Pro Ayarlari""13"ADMIN_IMMUNITY);
    
menu_additem(menu"\ Diger Mod""14"ADMIN_IMMUNITY);
    
menu_additem(menu"\ Haritayi Gece/Gunduz Yap""15"ADMIN_IMMUNITY);
    
    
menu_setprop(menuMPROP_NEXTNAME"Ileri");  
    
menu_setprop(menuMPROP_BACKNAME"Geri");
    
menu_setprop(menuMPROP_EXITNAME"Menuyu Kapat");
    
menu_setprop(menuMPROP_EXITMEXIT_ALL);
    
menu_display(idmenu0);
    
    
    new 
admin_name[32]                
    
get_user_name(id admin_name 31 )
    
    
ColorChat(0,GREEN,"^3[ %s ] Nickli Kisi ^4/adminmenu ^1Yazarak ^3Admin Menusune ^4Girdi.",admin_name)
    return 
PLUGIN_HANDLED;
    
}

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: {
            
console_cmd(id,"amx_cvar sv_restart 1");
            
set_hudmessage(02550, -1.0, -1.0)
            
show_hudmessage(0"<[Whispers] qL hF Basarilar>")
            
        }
        case 
2:{
            
console_cmd(id,"amx_banmenu");
        }
        case 
3:{
            
console_cmd(id,"amx_unbanmenu");
        }
        case 
4: {
            new 
name[33]
            
get_user_name(id,name,32)
            
server_cmd("amx_show_activity 0")
            
console_cmd(id,"amx_givemoney @all 16000");
            
server_cmd("amx_show_activity 2")
            
ColorChat(0,GREEN,"[Menu] ^3[ %s ] ^1Nickli Admin Herkese Para Verdi",name)
        }
        case 
5:{
            
console_cmd(id,"amx_slapmenu");
        }
        case 
6:{
            
console_cmd(id,"amx_kickmenu");
        }
        case 
7:{
            
console_cmd(id,"amx_mapmenu");
        }
        case 
8:{
            
console_cmd(id,"amx_teammenu");
        }
        case 
9:{
            
console_cmd(id,"amx_votemapmenu");
        }
        case 
10: {
            if(
abc) {
                
server_cmd("amx_show_activity 0")
                
console_cmd(id,"amx_cvar bh_enabled 0"),abc false;
                
server_cmd("amx_show_activity 2")
                
ColorChat(id,GREEN ,"^4[Menu] ^3Basariyla Bunny Kapatildi")
            }
            else {
                
server_cmd("amx_show_activity 0")
                
console_cmd(id,"amx_cvar bh_enabled 1"),abc true;
                
console_cmd(id,"amx_cvar sv_airaccelerate 500");
                
console_cmd(id,"amx_cvar sv_airmove 100");
                
server_cmd("amx_show_activity 2")
                
ColorChat(id,GREEN ,"^4[Menu] ^3Basariyla Bunny Acildi")
            }
            
        }
        case 
11: {
            if(
abc2) {
                
server_cmd("amx_show_activity 0")
                
console_cmd(id,"amx_cvar sv_parachute 0"),abc2 false;
                
server_cmd("amx_show_activity 2")
                
ColorChat(id,GREEN ,"^4[Menu] ^3Basariyla Parasut Kapatildi")
            }
            else {
                
server_cmd("amx_show_activity 0")
                
console_cmd(id,"amx_cvar sv_parachute 1"),abc2 true;
                
server_cmd("amx_show_activity 2")
                
ColorChat(id,GREEN ,"^4[Menu] ^3Basariyla Parasut Acildi")
            }
        }
        case 
12: {
            new 
name[33]
            
get_user_name(id,name,32)
            
server_cmd("amx_show_activity 0")
            
console_cmd(id,"amx_cvar sv_parachute 0");
            
console_cmd(id,"amx_cvar bh_enabled 0");
            
console_cmd(id,"amx_cvar sv_gravity 800");
            
console_cmd(id,"amx_cvar mp_roundtime 2");
            
console_cmd(id,"amx_cvar mp_timelimit 30");
            
server_cmd("amx_show_activity 2")
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin HNS Ayarlarini Acti",name)
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin HNS Ayarlarini Acti",name)
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin HNS Ayarlarini Acti",name)
        }
        case 
13: {
            new 
name[33]
            
get_user_name(id,name,32)
            
server_cmd("amx_show_activity 0")
            
console_cmd(id,"amx_cvar sv_parachute 1");
            
console_cmd(id,"amx_cvar bh_enabled 0");
            
console_cmd(id,"amx_cvar sv_gravity 800");
            
console_cmd(id,"amx_cvar mp_roundtime 2");
            
console_cmd(id,"amx_cvar mp_timelimit 30");
            
console_cmd(id,"amx_cvar mp_buytime 1000");
            
server_cmd("amx_show_activity 2")
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Pro Ayarlarini Acti",name)
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Pro Ayarlarini Acti",name)
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Pro Ayarlarini Acti",name)
        }
        case 
14: {
            new 
name[33]
            
get_user_name(id,name,32)
            
server_cmd("amx_show_activity 0")
            
console_cmd(id,"amx_cvar sv_parachute 1");
            
console_cmd(id,"amx_cvar bh_enabled 1");
            
console_cmd(id,"amx_cvar sv_gravity 750");
            
console_cmd(id,"amx_cvar mp_roundtime 9");
            
console_cmd(id,"amx_cvar mp_timelimit 30");
            
console_cmd(id,"amx_cvar mp_buytime 1000");
            
server_cmd("amx_show_activity 2")
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Diger Ayarlari Acti",name)
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Diger Ayarlari Acti",name)
            
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Diger Ayarlari Acti",name)
        }
        case 
15: {
            if(
ask) {
                new 
name[33]
                
get_user_name(id,name,32)
                
set_lights("d"),ask false;
                
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Isıklari Kapatti",name)
            }
            else {
                new 
name[33]
                
get_user_name(id,name,32)
                
set_lights("#OFF"),ask true;
                
chat_color(0,"!g[Menu] !t[ %s ] !yNickli Admin Isıklari Acti",name)
            }
            
        }
    }
    
menu_destroy(menu);
    return 
PLUGIN_HANDLED;
}  

//----------------------------------- Renkli Yazi --------------------------------//
stock chat_color(const id, const input[], any:...) 
{
    new 
count 1players[32]
    static 
msg[191]
    
vformat(msg190input3)
    
    
replace_all(msg190"!g""^4")
    
replace_all(msg190"!y""^1")
    
replace_all(msg190"!t""^3")
    
replace_all(msg190"!team2""^0")
    
    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)
                
write_byte(players);
                
write_string(msg);
                
message_end();
            }
        }
    }

Ek olarak bu tür durumlarda kodları [PHP] tagını kullanarak paylaş. Dosya indirmekle uğraşamaz kimse.[/i][/i][/i]


CS:GO ve CS 1.6 için ücretli eklenti yapılır.
Plugin yazmak isteyenlere yardımcı olabilirim.
Skype adresimden ulaşabilirsiniz:
destek_596
Steam: http://steamcommunity.com/id/ca-nemesis/

Reply
#3
sen uğraşmışsın saol Smile
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Menu ve jbmenu istek hamhum 10 12,361 05-01-17, 01:30
Last Post: marvel1905
  Yeni BB Class Menu hbaranuren 10 13,176 24-10-16, 18:11
Last Post: ready2die
  [JB] Admin Menü Plugini Nobb 8 6,558 02-04-15, 22:14
Last Post: jackdalton06
  ct'ye özel bir menu wolf5094 25 7,086 21-02-15, 00:01
Last Post: eneskaraca55
  JailBreak Multi menü CryTek 19 7,203 20-02-15, 23:57
Last Post: eneskaraca55
  Özel Zm Menu MERTKIRAL 2 4,619 08-02-15, 13:24
Last Post: recepbeymk
  BioHazard UYUMLU Vip Menu KeNZ0 9 15,140 14-01-15, 01:15
Last Post: Neith
  Ts3 Menu hem bağlan hem indir kanun67 10 4,568 14-01-15, 01:15
Last Post: Neith
  VIP menü istek bloody123 10 4,681 18-09-14, 10:31
Last Post: saplaq08
  Menü İsteği bloody123 6 3,234 18-09-14, 10:31
Last Post: saplaq08

Foruma Atla:


Users browsing this thread: 1 Guest(s)