Eroare 008

Discutii despre tot ce nu se incadreaza in celelalte categorii.

Moderators: Moderatori ajutatori, Moderatori

Post Reply
caramea
Membru, skill 0
Membru, skill 0
Posts: 1
Joined: 18 Aug 2014, 10:36
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

18 Aug 2014, 10:39

Imi apar aceste erori cand incerc sa compilez:
ghost.sma(69) : error 008: must be a constant expression; assumed zero
ghost.sma(70) : error 008: must be a constant expression; assumed zero

Code: Select all

#include <amxmodx>
#include <fakemeta>
#include <zombieplague>
#include <zombiexp>
#define PLUGIN "[ZP] Class : [A]dvanced [i]nvisible Zombie"
#define VERSION "1.0.8"
#define AUTHOR "Fry!"

new const zclass_name[] = "AI Zombie"
new const zclass_info[] = "HP++ Speed- Knockback+"
new const zclass_model[] = "zombie_source"
new const zclass_clawmodel[] = "v_knife_zombie.mdl"
const zclass_health = 2500
const zclass_speed = 290
const Float:zclass_gravity = 1.0
const Float:zclass_knockback = 1.35
const zclass_level = 20 // level required to use

new const zombie_idle_sound1[] = "zombie_plague/zombie_moan.wav"
new const zombie_idle_sound2[] = "zombie_plague/zombie_breathing.wav" 
new zisA, zisB
new g_zclass_ai_zombie, g_ai_zombie_invisible
public plugin_init() 
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_cvar("zp_zclass_advanced_invisble_zombie",VERSION,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)

g_ai_zombie_invisible = register_cvar("zp_ai_zombie_invisibility", "0")
register_forward(FM_PlayerPreThink, "fm_PlayerPreThink")
}
public plugin_precache()
{
g_zclass_ai_zombie = zpxp_register_zombie_class(zclass_name, zclass_info, zclass_model, zclass_clawmodel, zclass_health, zclass_speed, zclass_gravity, zclass_knockback, zclass_level)
zisA = engfunc(EngFunc_PrecacheSound, zombie_idle_sound1)
zisB = engfunc(EngFunc_PrecacheSound, zombie_idle_sound2)
}
public zp_user_infected_post(player, infector)
{
if (zp_get_user_zombie_class(player) == g_zclass_ai_zombie && !zp_get_user_nemesis(player))
{
if ((pev(player, pev_flags) & FL_DUCKING))
{
set_pev(player, pev_renderfx, kRenderFxGlowShell)
set_pev(player, pev_rendermode, kRenderTransAlpha)
set_pev(player, pev_renderamt, get_pcvar_float(g_ai_zombie_invisible))
}
}
return PLUGIN_CONTINUE
}
public fm_PlayerPreThink(id)
{
if (!is_user_alive(id) || !zp_get_user_zombie(id))
return FMRES_IGNORED

if (zp_get_user_zombie_class(id) != g_zclass_ai_zombie)
return FMRES_IGNORED

if (!(pev(id, pev_flags) & FL_DUCKING))
{
set_pev(id, pev_renderfx, kRenderFxNone)
set_pev(id, pev_rendermode, kRenderNormal)
set_pev(id, pev_renderamt, 255.0)

new iRandomNum = random_num(zisA, zisB)

switch(iRandomNum)
{
case zisA: emit_sound(id, CHAN_VOICE, zombie_idle_sound1, VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
case zisB: emit_sound(id, CHAN_VOICE, zombie_idle_sound2, VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
}
}
else
{
set_pev(id, pev_renderfx, kRenderFxGlowShell)
set_pev(id, pev_rendermode, kRenderTransAlpha)
set_pev(id, pev_renderamt, get_pcvar_float(g_ai_zombie_invisible))
}
return FMRES_IGNORED
}
Ma puteti ajuta?
Post Reply

Return to “Discutii generale”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 420 guests