Teisingas modelio keitimas žaidėjui
Posted: 2012 Apr 29 15:44
Norint gerai pakeisti modelį žaidėjui, be jokių klaidų ar žaidėjų išmetinėjimų reikėtų atsisiųsti šį pluginą su include failu: http://forums.alliedmods.net/showthread.php?t=161255
Viską atsisiuntus pluginą cs_player_models_api.amxx dedame į serverį ir jame NIEKO NEKEIČIAME.
Tuomet, include failą dedame į savo includų aplankalą.
Tada savo plugine, kur keisime modelius reikia įrašyti:
ir tuomet galima keisti modelius su komandomis:
Taip keičiant modelius galima bus nebijoti, jog išmetinės žaidėjus ar lūžinės serveris.
P.S. Raundo Pradžioje, jeigu pakeiti modelius gali matytis 0-1 sek. seni modeliai. Tai padaryta norint išvengti didelės apkrovos.
Viską atsisiuntus pluginą cs_player_models_api.amxx dedame į serverį ir jame NIEKO NEKEIČIAME.
Tuomet, include failą dedame į savo includų aplankalą.
Tada savo plugine, kur keisime modelius reikia įrašyti:
Code: Select all
#include <cs_player_models_api>
Code: Select all
cs_set_player_model(id, const model[]) // pakeičia žaidėjo modelį į nurodytą.cs_reset_player_model(id) // atstato žaidėjo modelį į CS standartinį.
P.S. Raundo Pradžioje, jeigu pakeiti modelius gali matytis 0-1 sek. seni modeliai. Tai padaryta norint išvengti didelės apkrovos.