Olá, criei uma hud simples de arma, mas quando to no server aparece na TD: soco, e 0
mesmo eu mudando de arma ele continua no soco, olhe o codigo: (essa função é atualizada a cada meio segundo)
alguem pode me ajudar?
mesmo eu mudando de arma ele continua no soco, olhe o codigo: (essa função é atualizada a cada meio segundo)
PHP Code:
new arma[MAX_PLAYERS], mun[MAX_PLAYERS], slotn;
new sarma[MAX_PLAYERS][32], smun[MAX_PLAYERS][32];
stock armasatt()
{
foreach(new i : Player){
GetPlayerWeaponData(i, slotn, arma[i], mun[i]);
if(arma[i] == 31){
format(sarma[i], 32, "M4A1");
}else if(arma[i] == 30){
format(sarma[i], 32, "AK-47");
}else if(arma[i] == 25){
format(sarma[i], 32, "Shotgun");
}else if(arma[i] == 27){
format(sarma[i], 32, "Spaz");
}else if(arma[i] == 33){
format(sarma[i], 32, "Rifle");
}else if(arma[i] == 34){
format(sarma[i], 32, "Sniper");
}else if(arma[i] == 24){
format(sarma[i], 32, "Desert");
}else if(arma[i] == 29){
format(sarma[i], 32, "MP5");
}else if(arma[i] == 4){
format(sarma[i], 32, "Faca");
}else if(arma[i] == 5){
format(sarma[i], 32, "Taco");
}else if(arma[i] == 8){
format(sarma[i], 32, "Espada");
}else if(arma[i] == 23){
format(sarma[i], 32, "Silenced");
}else if(arma[i] == 16){
format(sarma[i], 32, "Granada");
}else if(arma[i] == 17){
format(sarma[i], 32, "Tear Gas");
}else if(arma[i] == 46){
format(sarma[i], 32, "Paraquedas");
}else if(arma[i] == 43){
format(sarma[i], 32, "Binoculo");
}else if(arma[i] == 0){
format(sarma[i], 32, "Soco");
}else if(arma[i] == -1){
printf("f");
}else{
BanEx(i, "Weapon Hacker");
}
format(smun[i], 32, "%d", mun[i]);
PlayerTextDrawSetString(i, Textdraw62, sarma[i]);
PlayerTextDrawSetString(i, Textdraw63, smun[i]);
}
return 1;
}