Cytat po śmierci (Call of Duty - Style)
wiwi249
02.09.2013
Witam serdecznie.
Chciałem podzielić się pluginem ktorego napisanie zajęło mi dwa dni jako że jestem początkującym w amxx
Podkreslam, ze nie chcialo mi sie kombinowac z cvarami oraz z ladowaniem plikow konfiguracji jakis cytatow.
Na czym plugin polega?
Dokładnie tak jak w Call of Duty, po zabiciu dostajemy cytat znanych ludzi, wybierany losowo przez switch. Dodatkowo, aby cytat był przejrzysty, przy zabiciu ekran zmienia się na barwę bordową, oczywiście wszystko się resetuje wraz ze spawnem gracza (działa też na autorespawnowych serwerach dzięki Ham_Spawn Post). Cvarów, jak pisałem, brak.
Użyte moduły:
- hamsandwich
- fakemeta
Z racji, że niektórzy mogą to zechcieć używać na serwerach typu CODMOD, gdzie prawdopodobnie HUD będzie nachodził na cytat, zalecam zmianę parametrów X.X i Y.Y w linijce 130:
public show_cytat(id) { set_hudmessage(255, 255, 255, X.X, Y.Y, 0, 6.0, 6.0, 1.0, 1.0);
Ktore oznaczają położenie na HUD na ekranie (-1.0 dla obu parametrów oznacza wyśrodkowanie, wspolrzedne X,Y latwo dopasowac za posrednictwem generatora HUD Message w AMXX-Studio).
Pozostale informacje dot. edycji cytatów, dodawania ich i usuwania, zmiany kolorów, parametrów etc. są zawarte w komentarzach w pluginie.
Podkreslam ze to prosty kod (bo jestem początkujący), w razie gdyby jakis profesjonalista chciał mi nawytykać. Cytaty mi podesłał kumpel (dopisany jest w autorze pluginu), ponoc z jakiegos niedzialającego pluginu czy coś. Reszta kodu jest moja.
Zapraszam do używania.
Załączone pliki
korake
02.09.2013
A czym się on różni od cytatów z CODa??
No czym to są cytaty z gry Call of Duty na serwer Counter-Strike
wiwi249
02.09.2013
A czym się on różni od cytatów z CODa??
Noo w zasadzie to prawie niczym, tylko ma trochę inne walory może estetyczne, wygląda i dziala prawie jednakowo... Tyle że przeznaczone do CS 1.6 to jest.
EDIT: Dokladnie tak jak mnie kolega wyżej wyprzedził.
Użytkownik wiwi249 edytował ten post 02.09.2013 14:23
korake
02.09.2013
Ten plugin to jest to samo tylko poprawione bo tamta wersja nie działała a to działa
MAGNET
02.09.2013
tamta wersja nie działała
Rozczaruję cię, ale miałem to u sb na serwie i działało
sebul
02.09.2013
G[o]Q
02.09.2013
Tyle że przeznaczone do CS 1.6 to jest
a ja instalowalem darka plugin w cs'ie o ku*wa ide zainstalowac na serverze Cod'a
Edit
o ja pie***le dziala
korake
02.09.2013
Chciałbym podkreślić że on jest początkującym więc nie krytykujcie go tylko napiszcie co jest źle i tyle -.-"
MAGNET
02.09.2013
rezerwowanie za każdym razem 256 znaków na każdą zmienną
Mi też się to nie zgadzało
Przydałaby się optymalizacja tego kodu
G[o]Q
02.09.2013
Chciałbym podkreślić że on jest początkującym więc nie krytykujcie go tylko napiszcie co jest źle i tyle -.-"
co ty go tak bronisz jakby on byl twoim multikontem ?
bycie początkującym to tak samo dobry argument jak nazywanie humanistą kiedy sie jest idiotą z przedmiotów scisłych
G[o]Q
02.09.2013
pisac plugin ze swoim multikontem niezle schizy
i zeby nie bylo nie kwestionuje tutaj umiejętnosci autora tylko zdolność "drugiego" autora do przyjmowania krytyki
wiwi249
02.09.2013
G[o]Q miszcz dedukcji
korake podeslal mi cytaty.
Fakemetę użyłem do sprawdzenia klienta, opisałem to w komentarzu, niwelując w ten sposób crash Host_Error: WriteDest_Parm: Not a Client
( pev( iVictim, pev_flags ) & FL_CLIENT)
a jesli chodzi o znaki to naprawdę, nie rozumiem, w czym widzicie problem.
Rodzyn
02.09.2013
Żart?
.....
Nie rozumiem Ciebie "początkujący"..
Po co "kopiować" plugin który został już kiedyś napisany i jest o wiele lepszy od twojego, to jest całkowity bezsens :&