gives me several random errors when trying to compile a plug-in with this piece of code
PHP Code:
case 9: // Shotty
{
if ( get_user_health(id) > 50 )
{
client_print(id, print_center, "[AMXX] Bought Shotty");
sh_give_weapon(id, CSW_XM1014, true);
extrashottydmg[id] = true;
set_user_health(id, get_user_health(id) - 50);
new iEnt = -1;
while ( ( iEnt = find_entity_by_owner(iEnt, "weapon_xm1014", id, 0) ) );
{
new szClassname[33];
pev(iEnt, pev_classname, szClassname, 32);
if (equali(szClassname, "weapon_xm1014"))
{
sh_set_rendering(iEnt, 0, 225, 0, 100, kRenderFxGlowShell, kRenderTransAlpha);
}
}
else
{
client_print(id, print_center, "[AMXX] You Don't Have Enough Health To Sacrifice!");
menu_destroy(shopmenu);
return PLUGIN_HANDLED;
}
when i remove the entity it doent give over 20 random errors
Code:
//AMXXPC compile.exe
// by the AMX Mod X Dev Team
//// weaponmenu.sma
// C:\addons\amxmodx\scripting\weaponmenu.sma(286) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(290) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(291) : error 017: undefined symbol
"find_entity_by_owner"
// C:\addons\amxmodx\scripting\weaponmenu.sma(291) : error 036: empty statement
// C:\addons\amxmodx\scripting\weaponmenu.sma(294) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(296) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(301) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(301) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(304) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(309) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(309) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(311) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(315) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(315) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(315) : error 017: undefined symbol
"join_team"
// C:\addons\amxmodx\scripting\weaponmenu.sma(322) : error 017: undefined symbol
"show_message"
// C:\addons\amxmodx\scripting\weaponmenu.sma(327) : warning 225: unreachable co
de
// C:\addons\amxmodx\scripting\weaponmenu.sma(327) : error 017: undefined symbol
"show_message"
// C:\addons\amxmodx\scripting\weaponmenu.sma(341) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(341) : error 017: undefined symbol
"super_grenade"
// C:\addons\amxmodx\scripting\weaponmenu.sma(343) : warning 209: function "menu
_handler" should return a value
// C:\addons\amxmodx\scripting\weaponmenu.sma(378) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(378) : error 017: undefined symbol
"enchanted_tracer"
// C:\addons\amxmodx\scripting\weaponmenu.sma(380) : warning 209: function "menu
_handler" should return a value
// C:\addons\amxmodx\scripting\weaponmenu.sma(411) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(411) : error 004: function "sh_cli
ent_spawn" is not implemented
// C:\addons\amxmodx\scripting\weaponmenu.sma(417) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(417) : error 004: function "sh_rou
nd_new" is not implemented
// C:\addons\amxmodx\scripting\weaponmenu.sma(418) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(420) : warning 217: loose indentat
ion
// C:\addons\amxmodx\scripting\weaponmenu.sma(420) : error 029: invalid expressi
on, assumed zero
// C:\addons\amxmodx\scripting\weaponmenu.sma(420) : error 017: undefined symbol
"revive"
// C:\addons\amxmodx\scripting\weaponmenu.sma(420) : error 017: undefined symbol
"cid"
// C:\addons\amxmodx\scripting\weaponmenu.sma(420) : fatal error 107: too many e
rror messages on one line
//
// Compilation aborted.
// 20 Errors.
// Could not locate output file C:\addons\amxmodx\scripting\compiled\weaponmenu.
amx (compile failed).
//
// Compilation Time: 0,33 sec
// ----------------------------------------
Press enter to exit ...