| -(L-S)-LAT |
05-05-2011 15:09 |
Re: need some help about a script of mine
Hello i done this but new it says undefined switch() case awp: ?
PHP Code:
#include <amxmodx> #include <hamsandwich> #include <cstrike> #include <fun> #define PLUGIN_NAME "Adv Free-Weapons" #define PLUGIN_VERSION "1.2" #define PLUGIN_AUTHOR "-(L-S)- LAT" #pragma semicolon 1 public plugin_init(){ register_plugin(PLUGIN_NAME,PLUGIN_VERSION,PLUGIN_AUTHOR); RegisterHam(Ham_Spawn,"player","free_weapons", 1); register_cvar("amx_free_weapons","1"); register_cvar("amx_fw_priweapon_t","m4a1"); register_cvar("amx_fw_priweapon_ct","m4a1"); register_cvar("amx_fw_secweapon_t","desert"); register_cvar("amx_fw_secweapon_ct","desert"); register_cvar("amx_fw_ammo","5"); register_cvar("amx_fw_hegrenade","1"); register_cvar("amx_fw_smokegrenade","1"); register_cvar("amx_fw_flashbang","2"); register_cvar("amx_fw_allnades","1"); register_cvar("amx_fw_nightgoogles","1"); register_cvar("amx_fw_defuse","1"); register_cvar("amx_fw_armor","300"); register_cvar("amx_fw_armortype","2"); register_cvar("amx_fw_bots","1"); register_cvar("amx_fw_mode","1"); } public free_weapons(id){ if(get_cvar_num("amx_free_weapons")){ if(is_user_bot(id)){ switch(get_user_team(id)){ case 1: { // Team 1 if(get_cvar_num("amx_fw_bots") == 1 || get_cvar_num("amx_fw_bots") == 3){ Giveitems(id); if(get_cvar_num("amx_fw_secweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_secweapon_t"),get_cvar_num("amx_fw_ammo")); } if(get_cvar_num("amx_fw_priweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_priweapon_t"),get_cvar_num("amx_fw_ammo")); } } } case 2: { // Team 2 if(get_cvar_num("amx_fw_bots") == 2 || get_cvar_num("amx_fw_bots") == 3){ if(get_cvar_num("amx_fw_defuse")){ cs_set_user_defuse(id,1,0,0,205); } Giveitems(id); if(get_cvar_num("amx_fw_secweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_secweapon_ct"),get_cvar_num("amx_fw_ammo")); } if(get_cvar_num("amx_fw_priweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_priweapon_ct"),get_cvar_num("amx_fw_ammo")); } } } } } if(get_cvar_num("amx_free_weapons") && is_user_connected(id) && !is_user_bot(id) && is_user_alive(id)){ switch(get_user_team(id)){ case 1: { // Team 1 if(get_cvar_num("amx_fw_mode") == 1 || get_cvar_num("amx_fw_mode") == 3){ Giveitems(id); if(get_cvar_num("amx_fw_secweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_secweapon_t"),get_cvar_num("amx_fw_ammo")); } if(get_cvar_num("amx_fw_priweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_priweapon_t"),get_cvar_num("amx_fw_ammo")); } } } case 2: { // Team 2 if(get_cvar_num("amx_fw_mode") == 2 || get_cvar_num("amx_fw_mode") == 3){ if(get_cvar_num("amx_fw_defuse")){ cs_set_user_defuse(id,1,0,0,205); } Giveitems(id); if(get_cvar_num("amx_fw_secweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_secweapon_ct"),get_cvar_num("amx_fw_ammo")); } if(get_cvar_num("amx_fw_priweapon")){ GiveWeapons(id,get_cvar_num("amx_fw_priweapon_ct"),get_cvar_num("amx_fw_ammo")); } } } } } } } Giveitems(id){ switch(get_cvar_num("amx_fw_armortype")){ case 1: { give_item(id,"item_kevlar"); cs_set_user_armor(id,get_cvar_num("amx_fw_armor"), CsArmorType:1 ); } case 2: { give_item(id,"item_assaultsuit"); cs_set_user_armor(id,get_cvar_num("amx_fw_armor"), CsArmorType:2 ); } } if(get_cvar_num("amx_fw_googles")){ cs_set_user_nvg(id,1); } if(get_cvar_num("amx_fw_allnades")){ give_item(id,"weapon_hegrenade"); give_item(id,"weapon_smokegrenade"); give_item(id,"weapon_flashbang"); give_item(id,"weapon_flashbang"); }else{ if(get_cvar_num("amx_fw_hegrenade")){ give_item(id,"weapon_hegrenade"); } if(get_cvar_num("amx_fw_smokegrenade")){ give_item(id,"weapon_smokegrenade"); } switch(get_cvar_num("amx_fw_flashbang")){ case 1: { give_item(id,"weapon_flashbang"); } case 2: { give_item(id,"weapon_flashbang"); give_item(id,"weapon_flashbang"); } } } } GiveWeapons(id,wep,maxammo){ switch(wep){ case awp: // complaining about this { give_item(id,"weapon_awp"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_338magnum"); } } case g3sg1: // complaining about this to { give_item(id,"weapon_g3sg1"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_762nato"); } } case g3sg1: // complaining about this to { give_item(id,"weapon_sg552"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_556nato"); } } case galil: // complaining about this to { give_item(id,"weapon_galil"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_556nato"); } } case famas: // complaining about this to { give_item(id,"weapon_famas"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_556nato"); } } case m249: // complaining about this to { give_item(id,"weapon_m249"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_556natobox"); } } case ak47: // complaining about this to { give_item(id,"weapon_ak47"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_762nato"); } } case m4a1: // complaining about this to { give_item(id,"weapon_m4a1"); for( new i=0; i<maxammo; i++){ give_item(id,"ammo_556nato"); } } case p90: // complaining about this to { give_item(id,"weapon_p90"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_57mm"); } } case m3: // complaining about this to { give_item(id,"weapon_m3"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_buckshot"); } } case xm1014: // complaining about this to { give_item(id,"weapon_xm1014"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_buckshot"); } } case scout: // complaining about this to { give_item(id,"weapon_scout"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_762nato"); } } case mac10: // complaining about this to { give_item(id,"weapon_mac10"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_45acp"); } } case ump45: // complaining about this to { give_item(id,"weapon_ump45"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_45acp"); } } case mp5navy: // complaining about this to { give_item(id,"weapon_mp5navy"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_9mm"); } } case aug: // complaining about this to { give_item(id,"weapon_aug"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_556nato"); } } case sg550: // complaining about this to { give_item(id,"weapon_sg550"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_556nato"); } } case p228: // complaining about this to { give_item(id,"weapon_p228"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_357sig"); } } case elite: // complaining about this to { give_item(id,"weapon_elite"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_9mm"); } } case fiveseven: // complaining about this to { give_item(id,"weapon_fiveseven"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_57mm"); } } case glock18: // complaining about this to { give_item(id,"weapon_glock18"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_9mm"); } } case usp: // complaining about this to { give_item(id,"weapon_usp"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_45acp"); } } case tmp: // complaining about this to { give_item(id,"weapon_tmp"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_9mm"); } } case desert: // complaining about this to { give_item(id,"weapon_deagle"); for(new i=0; i<maxammo; i++){ give_item(id,"ammo_50ae"); } } } }
What do i do wrong new please help please
|