Hola como dice el titulo tengo un problemita.. les cuento:
En el menu de armas tengo armas x niveles y por reset y yo qeria qe las armas digan, si es el arma por reset diga Al lado del nivel - Reset y la cantidad de resets.. yo lo ise asi.
PHP Code:
public show_menu_buy1(taskid)
{
// Get player id
static id
(taskid > g_maxplayers) ? (id = ID_SPAWN) : (id = taskid);
// Bots pick their weapons randomly
if (is_user_bot(id))
{
buy_primary_weapon(id, random_num(0, sizeof g_primary_items - 1))
buy_secondary_weapon(id, random_num(0, sizeof g_secondary_items - 1))
return;
}
// Automatic selection enabled for player and menu called on spawn event
if (WPN_AUTO_ON && taskid > g_maxplayers)
{
buy_primary_weapon(id, WPN_AUTO_PRI)
buy_secondary_weapon(id, WPN_AUTO_SEC)
return;
}
static menu[999], len, weap
len = 0
// Title
len += formatex(menu[len], sizeof menu - 1 - len, "\yArma Primaria \r[%d-%d]^n^n", WPN_STARTID+1, min(WPN_STARTID+7, WPN_MAXIDS))
if (!g_canbuy[id])
len += formatex(menu[len], sizeof menu - 1 - len, "\r%L", id, "MUERTO")
// 1-7. Weapon List
for (weap = WPN_STARTID; weap < min(WPN_STARTID+7, WPN_MAXIDS); weap++)
{
if (g_level[id] >= g_primary_level[weap] && reset_pj[id] >= g_primary_reset[weap])
len += formatex(menu[len], sizeof menu - 1 - len, "\r%d.\w %s^n", weap-WPN_STARTID+1, g_primary_name[weap])
else
len += formatex(menu[len], sizeof menu - 1 - len, "\r%d.\w %s \d(\rLvl \w%d\d%s %d\d)^n", weap-WPN_STARTID+1, g_primary_name[weap], g_primary_level[weap], (g_primary_reset[weap] >= 1 ? " - \rR\w" : ""), (g_primary_reset[weap] >= 1 ? g_primary_reset[weap] : 0))
}
// 8. Auto Select
len += formatex(menu[len], sizeof menu - 1 - len, "^n\r8.\w Recordar Seleccion \y[%s]", (WPN_AUTO_ON) ? "Habilitado" : "Deshabilitado")
// 9. Next/Back - 0. Exit
len += formatex(menu[len], sizeof menu - 1 - len, "^n^n\r9.\w Siguiente/Anterior^n^n\r0.\w Salir")
show_menu(id, KEYSMENU, menu, -1, "Buy Menu 1")
}
el problema es qe dice todo bien cuando el arma es de reset, pero si no lo es, como dice la pregunta logica me dice el nivel ej: xm1014 (Lvl 45 0) y si el arma es de reset diria m4a1 (lvl 200 - R 2)
yo qiero sakar el 0 para las armas sin nivel y nose como si no pongo nada me sale error de sintaxis
si me pueden ayudar. Gracias.!