Witam
Mam pewien mały problem.
W linijce w którą zaznaczyłem na czerwono chciałbym aby
wyświetlały się strzały hs ale mi coś nie działa .
#include <amxmodx>
#include <csx>
#include <colorchat>
#define PLUGIN "Death HitPlace Details"
#define VERSION "1.0"
#define AUTHOR "Alka"
new
head_hit[32],
chest_hit[32],
leftarm_hit[32],
rightarm_hit[32],
leftleg_hit[32],
rightleg_hit[32],
stomach_hit[32];
new gMyMenu;
new toggle_plugin;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_logevent("round_start", 2, "1=Round_Start")
toggle_plugin = register_cvar("amx_showhitplace","1")
register_clcmd("say /menu", "mymenu");
}
public client_death(killer,victim,weapon,hitplace,tk)
{
new id
if(!get_pcvar_num(toggle_plugin))
return 1;
if(hitplace == HIT_HEAD || hitplace == HIT_CHEST || hitplace == HIT_STOMACH || hitplace == HIT_LEFTARM || hitplace == HIT_RIGHTARM || hitplace == HIT_LEFTLEG || hitplace == HIT_RIGHTLEG)
if(hitplace == HIT_HEAD)
head_hit[killer] ++
else if(hitplace == HIT_CHEST)
chest_hit[killer] ++
else if(hitplace == HIT_STOMACH)
stomach_hit[killer] ++
else if(hitplace == HIT_LEFTARM)
leftarm_hit[killer] ++
else if(hitplace == HIT_RIGHTARM)
rightarm_hit[killer] ++
else if(hitplace == HIT_LEFTLEG)
leftleg_hit[killer] ++
else if(hitplace == HIT_RIGHTLEG)
rightleg_hit[killer] ++
set_hudmessage(0, 255, 255, -1.0, -0.49, 0, 2.0, 5.0, 0.1, 0.1, -1)
show_hudmessage(killer, "(%d)^n--%d--[%d]--%d--^n[%d]^n%d %d^n_/ \_",head_hit[killer],leftarm_hit[killer],chest_hit[killer],rightarm_hit[killer],stomach_hit[killer],leftleg_hit[killer],rightleg_hit[killer])
return 0;
}
public round_start()
{
if(!get_pcvar_num(toggle_plugin))
return 1;
new players[32], num
get_players(players, num)
new player
for(new i = 0; i < num; i++)
{
player = players[i]
head_hit[player] = 0
chest_hit[player] = 0
stomach_hit[player] = 0
leftarm_hit[player] = 0
rightarm_hit[player] = 0
leftleg_hit[player] = 0
rightleg_hit[player] = 0
}
return 1;
}
public mymenu(id){
gMyMenu=menu_create("Jak sie przywitasz?","cbMyMenu");
menu_additem(gMyMenu,"Witam");//item=0
menu_additem(gMyMenu,"Czesc");//item=1
menu_additem(gMyMenu,"Przyszedl Admin ","",ADMIN_CHAT);//item=2
menu_display(id, gMyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
new info[201];
switch(item){
case 0:{
format(info, 200, "[COD MISJE] Trafiles juz %i w hs.", head_hit[killer]) ;
ColorChat(id, RED, info);
}
case 1:{
client_cmd(id, "say Czesc");
}
case 2:{
client_cmd(id, "say Przyszedl Admin ");
}
}
}