używanie switcha do jednego warunku ? zamień to na ifa
switch(get_user_team(id))
{
case 1:
{
if(get_user_flags(id) & SVIP)
{
entity_set_string(id, EV_SZ_viewmodel, MDL_V_BASEBALL);
entity_set_string(id, EV_SZ_weaponmodel, MDL_P_BASEBALL);
return HAM_HANDLED;
}
}
}
case 2:
{
if(get_user_flags(id) & SVIP)
{
entity_set_string(id, EV_SZ_viewmodel, MDL_V_PARALIZATOR);
entity_set_string(id, EV_SZ_weaponmodel, MDL_P_PARALIZATOR);
return HAM_HANDLED;
}
}
trochę chyba klamry źle pozamykałeś
case 2 nie jest w switchu z get_user_team
sprawdzenie flagi możesz przenieść na początek funkcji
możesz hookować drop i podmieniać model