Skip to content

Commit 7558ae7

Browse files
committed
fix corpse model
1 parent 0439bd6 commit 7558ae7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

api_player_model.sma

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,9 @@ public client_connect(pPlayer) {
105105

106106
public Message_ClCorpse(iMsgId, iMsgDest, pPlayer) {
107107
new pTargetPlayer = get_msg_arg_int(12);
108-
set_msg_arg_string(1, g_rgszCurrentPlayerModel[pTargetPlayer]);
108+
if (!g_rgbPlayerUseDefaultModel[pTargetPlayer] || g_rgiPlayerAnimationIndex[pTargetPlayer]) {
109+
set_msg_arg_string(1, g_rgszCurrentPlayerModel[pTargetPlayer]);
110+
}
109111
}
110112

111113
public HamHook_Player_Spawn_Post(pPlayer) {
@@ -172,9 +174,7 @@ public @Player_UpdateCurrentModel(this) {
172174

173175
if (equal(g_rgszCustomPlayerModel[this], NULL_STRING)) {
174176
if (!equal(g_rgszDefaultPlayerModel[this], NULL_STRING)) {
175-
static szModel[MAX_RESOURCE_PATH_LENGTH];
176-
format(szModel, charsmax(szModel), "models/player/%s/%s.mdl", g_rgszDefaultPlayerModel[this], g_rgszDefaultPlayerModel[this]);
177-
copy(g_rgszCurrentPlayerModel[this], charsmax(g_rgszCurrentPlayerModel[]), szModel);
177+
format(g_rgszCurrentPlayerModel[this], charsmax(g_rgszCurrentPlayerModel[]), "models/player/%s/%s.mdl", g_rgszDefaultPlayerModel[this], g_rgszDefaultPlayerModel[this]);
178178
}
179179

180180
g_rgbPlayerUseDefaultModel[this] = true;

0 commit comments

Comments
 (0)