Only TEAM CT
Posted: 2012 Apr 08 15:26
Turiu išimtą kodo dalį, tačiau nesugalvoju kaip sutvarkyt ją ir kokie galimi varijantai tokioj funkcijoj.
Mano tikslas pašalinti TEAM_T modelį, kai pašallinu gaunu taip:
tačiau kai vienas team, tai case nereikia. Pasalinu case, tada gauni taip:
[/code]
tačiau taip, nekeičia modelio CT komandai. Tai teisingas variantas manau turėtų būti:
[/code]
Bet tada kam skirtas (fm_cs_get_user_team(id)), jeigu galit paaiškinkit ir sutvarkykit koda ar pasakykit kuris variantas galimas.
Code: Select all
stock fm_cs_reset_user_model_index(id){ if (pev_valid(id) != PDATA_SAFE) return; switch (fm_cs_get_user_team(id)) { case CS_TEAM_T: { set_pdata_int(id, OFFSET_MODELINDEX, engfunc(EngFunc_ModelIndex, DEFAULT_MODELINDEX_T)) } case CS_TEAM_CT: { set_pdata_int(id, OFFSET_MODELINDEX, engfunc(EngFunc_ModelIndex, DEFAULT_MODELINDEX_CT)) } }}
Code: Select all
stock fm_cs_reset_user_model_index(id){ if (pev_valid(id) != PDATA_SAFE) return; switch (fm_cs_get_user_team(id)) { case CS_TEAM_CT: { set_pdata_int(id, OFFSET_MODELINDEX, engfunc(EngFunc_ModelIndex, DEFAULT_MODELINDEX_CT)) } }}
Code: Select all
[code]stock fm_cs_reset_user_model_index(id){ if (pev_valid(id) != PDATA_SAFE) return; set_pdata_int(id, OFFSET_MODELINDEX, engfunc(EngFunc_ModelIndex, DEFAULT_MODELINDEX_CT))}
tačiau taip, nekeičia modelio CT komandai. Tai teisingas variantas manau turėtų būti:
Code: Select all
[code]stock fm_cs_reset_user_model_index(id){ if (pev_valid(id) != PDATA_SAFE) return; if( get_user_team(id) == 2) { set_pdata_int(id, OFFSET_MODELINDEX, engfunc(EngFunc_ModelIndex, DEFAULT_MODELINDEX_CT)) }}
Bet tada kam skirtas (fm_cs_get_user_team(id)), jeigu galit paaiškinkit ir sutvarkykit koda ar pasakykit kuris variantas galimas.