new const zombie_jeki[][] = {
"ZOMGies/zombie1.wav", "ZOMGies/zombie2.wav", "ZOMGies/zombie3.wav",
"ZOMGies/zombie4.wav", "ZOMGies/zombie5.wav", "ZOMGies/zombie6.wav",
"ZOMGies/zombie7.wav", "ZOMGies/zombie8.wav", "ZOMGies/zombie9.wav",
"ZOMGies/zombie10.wav", "ZOMGies/zombie11.wav", "ZOMGies/zombie12.wav",
"ZOMGies/zombie13.wav", "ZOMGies/zombie14.wav", "ZOMGies/zombie15.wav",
"ZOMGies/zombie16.wav", "ZOMGies/zombie17.wav", "ZOMGies/zombie18.wav",
"ZOMGies/zombie19.wav", "ZOMGies/zombie20.wav", "ZOMGies/zombie21.wav",
"ZOMGies/zombie22.wav", "ZOMGies/zombie23.wav", "ZOMGies/zombie24.wav",
"ZOMGies/zombie25.wav", "ZOMGies/zombie26.wav", "ZOMGies/zombie27.wav" }
plugin_init() {
...
register_forward(FM_EmitSound, "fw_EmitSound");
}
public ustawienia(id) {
new ludzie_hp = get_cvar_num("zomgies_human_hp")
new ludzie_ap = get_cvar_num("zomgies_human_ap")
new zombie_hp = get_cvar_num("zomgies_zombie_hp")
new zombie_ap = get_cvar_num("zomgies_zombie_ap")
if(cs_get_user_team(id) == CS_TEAM_CT)
{
strip_user_weapons(id)
cs_set_user_money(id, 0)
set_user_health(id, ludzie_hp);
set_user_armor(id, ludzie_ap);
give_item (id, "weapon_knife")
give_item (id, "weapon_m4a1")
give_item (id, "weapon_deagle")
give_item (id, "ammo_556nato")
give_item (id, "ammo_50ae")
give_item (id, "ammo_556nato")
give_item (id, "ammo_50ae")
give_item (id, "ammo_556nato")
give_item (id, "ammo_50ae")
give_item (id, "weapon_hegrenade")
set_task(30.0, "dostawa_ammo", id)
switch ( random_num( 1, 3 ) )
{
case 1:
{
cs_set_user_model(id, "vip")
}
case 2:
{
cs_set_user_model(id, "baba")
}
case 3:
{
cs_set_user_model(id, "agent")
}
}
}
else if(cs_get_user_team(id) == CS_TEAM_T)
{
strip_user_weapons(id)
cs_set_user_money(id, 0)
give_item (id, "weapon_knife")
set_task (1.0, "Zmiana", id)
cs_set_user_nvg(id,11)
engclient_cmd(id,"nightvision")
NightVisionUse[id] = true;
set_user_gravity(id, 0.50)
set_user_health(id, zombie_hp)
set_user_armor(id, zombie_ap)
set_user_maxspeed (id, 1185.0)
switch ( random_num( 1, 12 ) )
{
case 1:
{
cs_set_user_model(id, "zombie_guerilla")
}
case 2:
{
cs_set_user_model(id, "zombie_gign")
}
case 3:
{
cs_set_user_model(id, "zombie_source")
}
case 4:
{
cs_set_user_model(id, "zombie_source_black")
}
case 5:
{
cs_set_user_model(id, "zombie_human")
}
case 6:
{
cs_set_user_model(id, "zombie_terro")
}
case 7:
{
cs_set_user_model(id, "zombie_skeleton")
}
case 8:
{
cs_set_user_model(id, "zombie_predator")
}
case 9:
{
cs_set_user_model(id, "zombie_purple")
}
case 10:
{
cs_set_user_model(id, "zombie_hack")
}
case 11:
{
cs_set_user_model(id, "zombie_boomer")
}
case 12:
{
cs_set_user_model(id, "zombie_fast")
}
}
}
}
...
public fw_EmitSound(id, channel, const sample[], Float:volume, Float:attn, flags, pitch)
{
if(cs_get_user_team(id) == CS_TEAM_T)
{
engfunc(EngFunc_EmitSound, id, channel, zombie_jeki[random_num(0, sizeof zombie_jeki - 1)], volume, attn, flags, pitch)
}
return FMRES_SUPERCEDE;
}
Logi:
L 05/30/2003 - 12:28:47: [CSTRIKE] Invalid player 2 L 05/30/2003 - 12:28:47: [AMXX] Displaying debug trace (plugin "zomgies_mod.amxx") L 05/30/2003 - 12:28:47: [AMXX] Run time error 10: native error (native "cs_get_user_team") L 05/30/2003 - 12:28:47: [AMXX] [0] zomgies_mod_1096.sma::ustawienia (line 222) L 05/30/2003 - 12:28:47: [CSTRIKE] Invalid player 3 L 05/30/2003 - 12:28:47: [AMXX] Displaying debug trace (plugin "zomgies_mod.amxx") L 05/30/2003 - 12:28:47: [AMXX] Run time error 10: native error (native "cs_get_user_team") L 05/30/2003 - 12:28:47: [AMXX] [0] zomgies_mod_1096.sma::ustawienia (line 222) L 05/30/2003 - 12:28:47: [CSTRIKE] Invalid player 4 ... L 05/30/2003 - 12:28:56: [CSTRIKE] Player out of range (293) L 05/30/2003 - 12:28:56: [AMXX] Displaying debug trace (plugin "zomgies_mod.amxx") L 05/30/2003 - 12:28:56: [AMXX] Run time error 10: native error (native "cs_get_user_team") L 05/30/2003 - 12:28:56: [AMXX] [0] zomgies_mod_1096.sma::fw_EmitSound (line 404) L 05/30/2003 - 12:28:56: [CSTRIKE] Player out of range (294) L 05/30/2003 - 12:28:56: [AMXX] Displaying debug trace (plugin "zomgies_mod.amxx") L 05/30/2003 - 12:28:56: [AMXX] Run time error 10: native error (native "cs_get_user_team") L 05/30/2003 - 12:28:56: [AMXX] [0] zomgies_mod_1096.sma::fw_EmitSound (line 404) L 05/30/2003 - 12:28:56: [CSTRIKE] Player out of range (295) L 05/30/2003 - 12:28:56: [AMXX] Displaying debug trace (plugin "zomgies_mod.amxx") L 05/30/2003 - 12:28:56: [AMXX] Run time error 10: native error (native "cs_get_user_team") L 05/30/2003 - 12:28:56: [AMXX] [0] zomgies_mod_1096.sma::fw_EmitSound (line 404) ...Takich informacji w logach jest od zaje*** oczywiście dałem okrojony kod całego pluginu i tylko dałem funkcje które wg amxx są błędne.
Czekam na pomoc


Dodatki SourceMod



Temat jest zamknięty









