Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ChangeModel(iTask)
- {
- static bool:bChange;
- static cModel[24];
- static i;
- static iPlayer;
- iPlayer = iTask + -250;
- bChange = true;
- get_user_model(iPlayer, cModel, 24);
- static iFlags;
- iFlags = get_user_flags(iPlayer, 0);
- if (!g_bZombie[iPlayer])
- {
- if (!g_iPlayerType[iPlayer])
- {
- if (iFlags & read_flags ("b"))
- {
- if (equal(cModel, "z_out_admin", 0))
- {
- bChange = false;
- }
- }
- else
- {
- for (i = 0; i < 4; i++)
- {
- if (equal(cModel, g_cHumanModels[i], 0))
- {
- bChange = false;
- }
- }
- }
- }
- }
- else if (bChange)
- {
- if (!g_bZombie[iPlayer])
- {
- switch (g_iPlayerType[iPlayer])
- {
- case 0:
- {
- if (iFlags & read_flags ("b"))
- {
- set_user_model(iPlayer, "z_out_admin");
- }
- else
- {
- set_user_model(iPlayer, g_cHumanModels[random_num(0, 3)]);
- }
- }
- case 4:
- {
- set_user_model(iPlayer, "z_out_survivor");
- }
- case 8:
- {
- if (!equal(cModel, "arctic", 0))
- {
- set_user_model(iPlayer, "arctic");
- }
- }
- default:
- {
- }
- }
- }
- switch (g_iPlayerType[iPlayer])
- {
- case 0:
- {
- set_user_model(iPlayer, g_cZombieModels[g_iZombieClass[iPlayer]]);
- }
- case 1:
- {
- set_user_model(iPlayer, "z_out_nemesis");
- }
- case 2:
- {
- set_user_model(iPlayer, "z_out_assassin");
- }
- default:
- {
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement