Üdv.!
Nem engedi compizni ezt a plugint de nem tom mér  
 
 Valaki javítaná?
Compi log:
Kód:
- Welcome to the AMX Mod X 1.8.1-300 Compiler. 
- Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team 
-   
- Warning: Function "menu" should return a value on line 24 
- Error: Function heading differs from prototype on line 25 
- Error: Symbol already defined: "menu" on line 26 
- Error: Invalid function call, not a valid address on line 104 
- Warning: Loose indentation on line 104 
- Warning: Expression has no effect on line 104 
- Error: Expected token: ";", but found ")" on line 104 
- Error: Invalid expression, assumed zero on line 104 
- Error: Too many error messages on one line on line 104 
-   
- Compilation aborted. 
- 6 Errors. 
-   
-   
SMA:
Kód:
- #include <amxmodx> 
- #include <fun> 
- #include <cstrike> 
-   
- public plugin_init() 
-  { 
-     register_clcmd( "say /adminmenu","menu"); 
-  } 
- public menu(id) 
-  { 
-     new menu = menu_create("\rKerlek valasz a menubol!:", "menu") 
-   
-     menu_additem(menu, "\y+16000$", "1", 0); 
-     menu_additem(menu, "\yFegyverek", "2", 0); 
-     menu_additem(menu, "\y100 Granyo", "3", 0); 
-     menu_additem(menu, "\y500 Armor", "4", 0); 
-     menu_additem(menu, "\y1000 HP", "5", 0); 
-     menu_additem(menu, "\yCsapatvaltas", "6", 0); 
-     menu_additem(menu, "\y500 Frag", "7", 0); 
-     menu_additem(menu, "\yHalalok nullazasa", "8", 0); 
-   
-     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-     menu_display(id, menu, 0); 
- } 
- public menu(id, menu, item) 
-  { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-   
-     new data[6], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-   
-     new key = str_to_num(data); 
-   
-     switch(key) 
-     { 
-         case 1: 
-         { 
-             cs_set_user_money(id, 16000) 
-         } 
-         case 2: 
-         { 
-             almenu(id); 
-         } 
-         case 3: 
-         { 
-             give_item(id, "weapon_hegrenade") 
-             cs_set_user_bpammo(id, CSW_HEGRENADE, 100) 
-         } 
-         case 4: 
-         { 
-             set_user_armor(id, 500) 
-         } 
-         case 5: 
-         { 
-             set_user_health(id, 1000) 
-         } 
-         case 6: 
-         { 
-             alm2(id); 
-         } 
-         case 7: 
-         { 
-             set_user_frags(id, 500) 
-         } 
-         case 8: 
-         { 
-             cs_set_user_deaths(id, 0) 
-         } 
-     } 
-   
-     menu_destroy(menu); 
-     return PLUGIN_HANDLED; 
-  } 
-  almenu(id) 
-  { 
-     new menu = menu_create("\rValasz a fegyok kozul:", "submenu_handler") 
-   
-     menu_additem(menu, "\rMagozo", "1", 0); 
-     menu_additem(menu, "\rAK47", "2", 0); 
-     menu_additem(menu, "\rM4A1", "3", 0); 
-     menu_additem(menu, "\rAuto Shotgun", "4", 0); 
-     menu_additem(menu, "\rDeagle", "5", 0); 
-     menu_additem(menu, "\rP90", "6", 0); 
-     menu_additem(menu, "\rAUG", "7", 0); 
-     menu_additem(menu, "\rAWP", "8", 0); 
-   
-     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-     menu_display(id, menu, 0); 
-  } 
- public submenu_handler(id, menu, item) 
-  { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-   
-          
-         if( is_user_connected(id) ) 
-              
-             menu(id); 
-   
-         return PLUGIN_HANDLED; 
-     } 
-   
-     new data[6], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-   
-     new key = str_to_num(data); 
-   
-     switch(key) 
-     { 
-         case 1: 
-         { 
-                 give_item(id, "weapon_g3sg1") 
-                 cs_set_user_bpammo(id, CSW_G3SG1, 500) 
-         } 
-         case 2: 
-         { 
-                 give_item(id, "weapon_ak47") 
-                 cs_set_user_bpammo(id, CSW_AK47, 500) 
-         } 
-         case 3: 
-         { 
-                 give_item(id, "weapon_m4a1") 
-                 cs_set_user_bpammo(id, CSW_M4A1, 500) 
-         } 
-         case 4: 
-         { 
-                 give_item(id, "weapon_xm1014") 
-                 cs_set_user_bpammo(id, CSW_XM1014, 500) 
-         } 
-         case 5: 
-         { 
-                 give_item(id, "weapon_deagle") 
-                 cs_set_user_bpammo(id, CSW_DEAGLE, 500) 
-         } 
-         case 6: 
-         { 
-                 give_item(id, "weapon_p90") 
-                 cs_set_user_bpammo(id, CSW_P90, 500) 
-         } 
-         case 7: 
-         { 
-                 give_item(id, "weapon_aug") 
-                 cs_set_user_bpammo(id, CSW_AUG, 500) 
-         } 
-         case 8: 
-         { 
-                 give_item(id, "weapon_awp") 
-                 cs_set_user_bpammo(id, CSW_AWP, 500) 
-         } 
-          
-     } 
-   
-     menu_destroy(menu); 
-   
-      
-     menu(id); 
- }    
-      
- alm2(id) 
-  { 
-     new menu = menu_create("\rValasz csapatot:", "submenu2_handler") 
-   
-     menu_additem(menu, "\rT", "1", 0); 
-     menu_additem(menu, "\rCT", "2", 0); 
-     menu_additem(menu, "\rSpec", "3", 0); 
-   
-     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-     menu_display(id, menu, 0); 
-  } 
- public submenu2_handler(id, menu, item) 
-  { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-   
-          
-         if( is_user_connected(id) ) 
-              
-             menu(id); 
-   
-         return PLUGIN_HANDLED; 
-     } 
-   
-     new data[6], szName[64]; 
-     new access, callback; 
-     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback); 
-   
-     new key = str_to_num(data); 
-   
-     switch(key) 
-     { 
-         case 1: 
-         { 
-                 cs_set_user_team(id, CS_TEAM_T) 
-         } 
-         case 2: 
-         { 
-                 cs_set_user_team(id, CS_TEAM_CT) 
-         } 
-         case 3: 
-         { 
-                 cs_set_user_team(id, CS_TEAM_SPECTATOR) 
-         } 
-          
-     } 
-   
-     menu_destroy(menu); 
-   
-      
-     menu(id); 
-   
-     return PLUGIN_HANDLED; 
-  }