Witam,
Stworzyłem dwie tablice.
new const ModeleBroni[23][] = { "", "models/reborn_golden/v_glock18.mdl", "models/reborn_golden/v_usp.mdl", "models/reborn_golden/v_p228.mdl", "models/reborn_golden/v_fiveseven.mdl", "models/reborn_golden/v_deagle.mdl", "models/reborn_golden/v_elite.mdl", "models/reborn_golden/v_tmp.mdl", "models/reborn_golden/v_mac10.mdl", "models/reborn_golden/v_ump45.mdl", "models/reborn_golden/v_mp5.mdl", "models/reborn_golden/v_p90.mdl", "models/reborn_golden/v_m3.mdl", "models/reborn_golden/v_xm1014.mdl", "models/reborn_golden/v_famas.mdl", "models/reborn_golden/v_galil.mdl", "models/reborn_golden/v_ak47.mdl", "models/reborn_golden/v_m4a1.mdl", "models/reborn_golden/v_aug.mdl", "models/reborn_golden/v_sg552.mdl", "models/reborn_golden/v_sg550.mdl", "models/reborn_golden/v_g3sg1.mdl", "models/reborn_golden/v_m249.mdl" } new const NazwyBroni[23][] = { "None", "CSW_GLOCK18", "CSW_USP", "CSW_P228", "CSW_FIVESEVEN", "CSW_DEAGLE", "CSW_ELITE", "CSW_TMP", "CSW_MAC10", "CSW_UMP45", "CSW_MP5NAVY", "CSW_P90", "CSW_M3", "CSW_XM1014", "CSW_FAMAS", "CSW_GALIL", "CSW_AK47", "CSW_M4A1", "CSW_AUG", "CSW_SG552", "CSW_SG550", "CSW_G3SG1", "CSW_M249" }
Oraz użyłem ich w ten sposób:
public fwItemDeploy(wpn){ static iOwner; iOwner = entity_get_edict(wpn, EV_ENT_owner) new weapon = cs_get_weapon_id(wpn) //Blad ponizej VVVVVVV if(weapon == NazwyBroni[player_reborns[iOwner]]) entity_set_string(iOwner, EV_SZ_viewmodel, ModeleBroni[player_reborns[iOwner]]) }
Błąd:
Error: Array must be indexed (variable "NazwyBroni") on line 701
Jak to poprawić?