Co to jest Point_devshot_camera? Być może widziałeś filmiki pokazujące kolejne etapy twórzenia mapy koth_viaduct - jeśli nie, możesz je obejrzeć tutaj:http://teamfortress.com/post.php?id=2754.
Bardzo ciekawa rzecz, i nie, chłopaki z Valve po skompilowaniu mapy nie lecieli specatorem w kilka miejsc i trzaskali screeshoty Można to zrobić o wiele prościej. I to właśnie chcę wam pokazać.
Ten sam motyw wykorzystał Dexter:
Metoda ta działa w każdej grze na silniku Source
Pierw stwórz byt point_devshot_camera, który w hammerze ma identyczną ikonkę jak inne kamery.
Teraz, za pomocą widoku 2d/opcji Transform ustaw go tak, by obiektyw był dokładnie w miejscu, z którego chcesz zrobić screenshot.
Teraz przejdźmy do ustawień bytu.
Wystarczy, że zmienisz tylko jeden parametr - Camera Name. Odpowiada on za nazwę folderu, w którym zapisują się screeny.
Mianowicie miejsce w którym się one zapisuję to:
/screenshots//
WAŻNE:
Jeśli chcesz zrobić więcej niż jeden byt point_devshot_camera to każdy musi mieć unikalną nazwę
Pozostała jeszcze tylko jedna rzecz.
Jeśli kompilujesz mapę standardowym sposobem, do Additional game parameters dopisz: -makedevshots. Jeśli zaś zaawansowaną metodą, tą samą komendę dopisz do parametrów $game_exe.
To tyle! Teraz wystarczy skompilować mapę, odpalić grę i mapę.
Jak widzicie, jest to banalna sprawa, a efekty potrafią być ciekawe