Zamień:
write_byte(5)
Na to:
write_byte(TE_SMOKE)
Nic to nie zmieni, ale będzie czytelniej
A wracając do samego problemu:
https://wiki.alliedm...s_(Half-Life_1) tutaj masz opisy "ramek" do każdego z TEMP ENTITY, w tym do TE_SMOKE, którego używasz. Ostatni parametr to frame rate, czyli ilość klatek/sekundę animacji danego sprite. Sprite posiada wewnątrz kilka klatek, które są wyświetlane po kolei. Jeśli jest ich 5 i ustawisz framerate na 5 to w ciągu sekundy cała animacja się wykona. Możesz ją spowolnić zmniejszając framerate albo zwiększając ilość klatek w sprite.
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.