FPP BOARD (http://board.fpp.pl//index.php)
- (http://board.fpp.pl//forumdisplay.php?forumid=64)
-- (http://board.fpp.pl//showthread.php?threadid=9426)
Do okoła playera :) (cg_thirdperson) :P
Tworzę sobię filmik i chciałbym zrobić takie coś żeby w czasie kiedy odgrywam demko zrobić obrót dookoła kamery
znalazlem np. metode:
cg_thirdpersonangle 1
//ale tutaj musi byc jakas pauza
cg_thirdpersonangle 2
//ale tutaj musi byc jakas pauza
cg_thirdpersonangle 3
//ale tutaj musi byc jakas pauza
cg_thirdpersonangle 4
//ale tutaj musi byc jakas pauza
cg_thirdpersonangle 5
//ale tutaj musi byc jakas pauza
itd.
jakiś skrypt a potem pauza w wykonywaniu skryptu, ale demko nadal idzie
chodzi mi tutaj o tą pauzę
to jest tak samo jak ktos na koncu gry robi sobie animację nick'u
Hmmm
Mniej więcej będzie to wyglądać tak krok po kroku
Czyli tworzenie filmiku dla opornych
Wszystkie komendy do widoku z third perdon perspective są typu
cheat protected (podobnie jak go czy noclip)
aby je uruchomić musisz załadować serwer z czitami.
Jak to zrobić ? Odpalasz Wolfa z Osp
WolfMP.exe +set fs_game osp
lub bez osp
WolfMp.exe
i dalej w zależności na której mapie chcesz nagrać to demko piszesz
/devmap nazwa_mapy
Gdzie nazwa mapy to
mp_beach - Beach
mp_sub - Sub
mp_base - Base
mp_assault - Assault
itp.
Ok odpaliłeś mape, teraz możesz używać wszystkie komendy cheat_protected.
Włączasz nagrywanie dema.
Przykładowy skrypt
set don "echo You are currently ^2Recording a demo"
set doff "echo You are currently ^1Not ^1Recording a demo"
set demoon "g_syncronousclients 1;record;g_syncronousclients 0;vstr don;set demotoggle vstr demooff"
set demooff "stoprecord;vstr doff;set demotoggle vstr demoon"
set demotoggle "vstr demoon"
bind x "vstr demotoggle"
Koniec skryptu
Tekst tego skryptu zamieszczamy w naszym configu lub
innym pliku (np demko.cfg) i z konsoli piszemy /exec demko.cfg
(Ważne żeby oszczególne linijki rozpoczęte przez set nie zawijały się - wszystko po set a przed następnym set musi być w jednej linii.
Oczywiście zamiast x możemy dowolny inny klawisz
Teraz to o co chodzi czyli obrót z trzeciej osoby
cg_thirdPerson 1 - włącza widok z pierwszej osoby
cg_thirdPersonAngle xx - gdzie xx kąt widoku z trzeciej osoby
cg_thirdPersonRange xx - gdzie xx odległość widoku z trzeciej osoby
Ok możemy zacząć tworzyć skrypt do obrotu z trzeciej osoby.
Potrzeban będzie jeszcze komenda wait com_maxfps lub
forcefps (w osp 0.8)
com_maxfps lub forcefps ustawia stałą ilość klatek na sekundę
forcefps 75 - mamy stałą liczbę 75 fps (o ile nas sprzęt jest w stanie tyle wyświetlić). Ustawienie stałej ilość fps będzie potrzebne do prawidłowego działania wait. Ustawiamy tyle żeby zawsze komputer był w satnie wyświetlic - czyli nie np
forcefps 300 ale już forcefps 75 każdy mocny sprzęt powinien wyświetlić
Wait - jest to wykonanie w skrypcie wolfa pausy na czas potrzebny do wyświetlenia jednej klatki/s
czyli jeśli mamy 75 fps to wait wykonuje pause przez 1/75 sekundy.
Wait 10 - 10 krotnie dłuższa przerwa, czyli wait 10 to pausa przez 10/75 sekundy w tym przypadku.
Podczas waita nie możemy wykorzystywać żadnej komendy (czyli przez te 1/75 sekundy nie ma możliwości ruszać się itp.
ale w tym czasie działają komendy wywołane poprzednio ale które nie uległy zakończeniu.
Jak to działa - wpisz sobie np. "+forward;wait 100;-forward" - przez ponad sekunde będziesz szedł sam bez naciskania klawiszy.
Skoro już wiemy co to jest wait możemy jechać dalej.
Set - za pomocą set określamy ciąg komend
np
set zbiorKomend "komenda1;komenda2;wait;komenda3;wait 10;komenda4;wait;vstr DrugiZbiorKomend"
set DrugiZbiorKomend "komenda1;wait 2;Komenda9;Komenda10"
gdzie komendy to dowolne komendy i polecenia wolfa
jak już okreslimy za pomocą set zbiór to wykonujemy go poleceniem vstr
czyli
vstr zbiorKomend
wykona za jednym zamachem wszystkie komendy określone przez set zbiorKomend.
Z taką wiedzą możemy zacząć tworzy skrypt do obrotu z trzeciej osoby.
set obrot1 "cg_thirdpersonangle 1;wait;cg_thirdpersonangle 2;wait;cg_thirdpersonangle 3;wait;vstr obrot2"
set obrot2 "cg_thirdpersonangle 4;wait;cg_thirdpersonangle 5 itd itd itd"
i teraz wpisanie w konsoli vstr obrot1 (możemy np sobi zbindować
w konsoli /bind b vstr obrot1 - wtedy naciskamy tylko b
powoduje że co 1/75 sekundy (przy ustawionych stałych fps na 75) widok z tpp będzie się zmieniał co 1 stopień
__________________
Swięty
Przy okazji tego tematu chcial bym sie zapytac jak nagrac demko w RTCW w formacie AVI ????????????. Podobno jest jakas komenda ale nie mam pojecia jaka. Albo moze da sie jakos przerobic format DM na AVI
__________________
RafRasz^
hehe
Swiety (jezeli to ty) to czy pamietasz mp_sub z venomem
Patrz no tak glupi nie jestem zeby nie wiedziec jak odpalic gre z cheatami lub odpalic z osp
patrz: Jeszcze nie czytalem calegopostu ale jak przeczytalem poczatek to dochodze do wniosku, ze ty mi dajesz wskazowki na to jak gram w czasie terazniejszym Mi chodzi jak odgrywam demko to czy mozna takie cos zrobic?
Ale przeczytam dalej to zaobacze
Rarasz patrz
ustaw sobie w konsoli:
/demo_avifpsf1 0
/demo_avifpsf2 24
/demo_avifpsf3 32
/demo_avifpsf4 48
/demo_avifpsf5 64
ja tak mam
i teraz w czxasie odgrywania demka
nacisnij f2 aby zacząć nagrywanie klatek w framerate 24 fps
a f1 kiedy chcesz wyłączyć (to samo z f3 f4 i f5 a f1 do wyłączenia)
potem zapisane automatycznie screenshoty musisz jaks skelic najlepiej programem pjbmp2avi (Kompresor Indeo 5.04) jakosc 100% bitrate 600 kb/s
rozmoar 256x256
potem masz avik ale on zajmuje w zalozenosci od kompresora (w indeo np. 20s aż 40 MB)
Wiec potem najlepiej otworzyc ten avik w Windows Movie maker
z importowac ten film a potem zapisac go z dodaniem muzyczki itp. lub innych avików) zapisaujesz w formacie *.asf i wtedy wybierz bitrate 700 coś tam kb/s i zapisz, bedziesz mial sredniej jakosci film z muzyczką zajmujący do 70% mniej nić normalny avik =]
Dziek dzieki bardzo ZIOMBER
__________________
RafRasz^
nie lepiej zrobic filmik w divx ale z kompresja 2-pass first pass ustawiamy bitrate na 2000 po skompresowaniu ustawiamy 2-pass second pass i wychodzi na minuta filmu w dobrej jakosci ok 10 mb w rozdzielczosci 640x480 w pliku *.avi ??????
w zalalczniku macie fajny skrypcik dziala w q3 i rtcw
cl_avidemo jest na 30 jak ktos chce moze zmienic po wcisnieciu "5" na klawie numerycznej wlaczamy widok Tpp za pomoca "8" i "2" oddalamy badz przyblizamy kamere do ludzika "4" i "5" sluza do obrotu kamery na obkolo ludzika . Klawiszem "0" wlaczamy nagrywanie *.tga a "del" obok zera wylalczamy "page_up" przyspiesza nam ogladanie dema , "page_down" natomiast zwalnia nie wiem czy zadziala w rtcw "home" albo "end" pauzuje demo tak jest przynajmniej w q3
Proste jak drut
__________________
You are not going to believe this story. But it is a true story, as true as I sit here writing it - as true as I will die in the morning.
Yes, this story ends with my end, with my death tomorrow
(c) Edgard Allan Poe - The Black Cat
(...)
Mój avatar pochodzi z gazety "NIE" z tematu "Czy w polsce będzie jeszcze tańsza wódka"
a mi zawsze wychodzily divx'em pliki o rozmiarze 300 MB lol
no bo jak sie robilo 1 pass i dawlo 100 % quality to tak jest
__________________
You are not going to believe this story. But it is a true story, as true as I sit here writing it - as true as I will die in the morning.
Yes, this story ends with my end, with my death tomorrow
(c) Edgard Allan Poe - The Black Cat
(...)
Mój avatar pochodzi z gazety "NIE" z tematu "Czy w polsce będzie jeszcze tańsza wódka"
no wlasnie ale i tak wole asf bo mniej zajmuja i sa idealne do sciagania z netu
ja tam moze sie nie znam na filmach z rtcw ale filmy z q3 sa wszystkie w avi
__________________
You are not going to believe this story. But it is a true story, as true as I sit here writing it - as true as I will die in the morning.
Yes, this story ends with my end, with my death tomorrow
(c) Edgard Allan Poe - The Black Cat
(...)
Mój avatar pochodzi z gazety "NIE" z tematu "Czy w polsce będzie jeszcze tańsza wódka"
n owiesz ja jestem trochę "inny"
jak dobrze przeczytalem to robisz film w rozdzielczosci 256x256 czy widac jakies pixele ?? i czy jest jakas duza roznica miedzy ta rozdzielczoscia a 640x480 ??? tak tylko sie pytam bo ja jak robie to tylko w 640x480
__________________
You are not going to believe this story. But it is a true story, as true as I sit here writing it - as true as I will die in the morning.
Yes, this story ends with my end, with my death tomorrow
(c) Edgard Allan Poe - The Black Cat
(...)
Mój avatar pochodzi z gazety "NIE" z tematu "Czy w polsce będzie jeszcze tańsza wódka"
odwiedz www.resportgql.republika.pl/film.html
sciagnij i zobacz film stary i gowniany
lol
dobra zmienilem filmik, na taki ktory pokazuje jak rzucac granatami aby miec je ciagle )))))) czyli mam 1 granat i rzucamy nim i dakej mamy 1 granat
=]
Wszystkie czasy są EU (PL). Aktualna godzina 17:37.