What is wrong. it not works
PHP Code:
if (g_handle_models_on_separate_ent)
{
// Set the right model
if (g_nemesis[id] || !g_weskerround && !g_lnjround)
{
iRand = random_num(0, ArraySize(model_nemesis) - 1)
ArrayGetString(model_nemesis, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_nemesis, iRand))
}
else if (g_nemesis[id] || g_weskerround && g_lnjround)
{
iRand = random_num(0, ArraySize(model_nemesis2) - 1)
ArrayGetString(model_nemesis2, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_nemesis2, iRand))
}
else if (g_assassin[id])
{
iRand = random_num(0, ArraySize(model_assassin) - 1)
ArrayGetString(model_assassin, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_assassin, iRand))
}
else
{
if (get_pcvar_num(cvar_adminmodelszombie) && (get_user_flags(id) & g_access_flag[ACCESS_ADMIN_MODELS]))
{
iRand = random_num(0, ArraySize(model_admin_zombie) - 1)
ArrayGetString(model_admin_zombie, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_admin_zombie, iRand))
}
else
{
iRand = random_num(ArrayGetCell(g_zclass_modelsstart, g_zombieclass[id]), ArrayGetCell(g_zclass_modelsend, g_zombieclass[id]) - 1)
ArrayGetString(g_zclass_playermodel, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_zclass_modelindex, iRand))
}
}
PHP Code:
if (g_nemesis[id] || !g_weskerround && !g_lnjround)
{
size = ArraySize(model_nemesis)
for (i = 0; i < size; i++)
{
ArrayGetString(model_nemesis, i, tempmodel, charsmax(tempmodel))
if (equal(currentmodel, tempmodel)) already_has_model = true
}
if (!already_has_model)
{
if (!g_weskerround && !g_lnjround)
{
iRand = random_num(0, size - 1)
ArrayGetString(model_nemesis, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_nemesis, iRand))
}
}
}
else if (g_nemesis[id] || g_weskerround && g_lnjround)
{
size = ArraySize(model_nemesis2)
for (i = 0; i < size; i++)
{
ArrayGetString(model_nemesis2, i, tempmodel, charsmax(tempmodel))
if (equal(currentmodel, tempmodel)) already_has_model = true
}
if (!already_has_model)
{
iRand = random_num(0, size - 1)
ArrayGetString(model_nemesis2, iRand, g_playermodel[id], charsmax(g_playermodel[]))
if (g_set_modelindex_offset) fm_cs_set_user_model_index(id, ArrayGetCell(g_modelindex_nemesis2, iRand))
}
}

i made so wrong way, i now .that's why I need your help.
I want if g_weskerround and g_lnjround ( zombie plague gameplay mode ) then nemesis model are model_nemesis2 and if dont are that g_weskerround and g_lnjround , Then nemesis model is model_nemesis1.