Pomoc 43 Opublikowano 15 Grudnia 2013 Udostępnij Opublikowano 15 Grudnia 2013 Moda zaczynałem pisać w 2011 roku, i tak oto powstał pisałem go powoli, na początku było to pisanie z pamięci, ponieważ nie miałem Crysis 2, i grałem u kuzyna [za słaby komputer]. W tym roku kupiłem i nowy komputer i Crysis 2, prace ruszyły od razu i teraz zamierzam go publikować. O co chodzi w grze? Aby mod działał dla gracza prawidłowo, musi on wpisać /bind, wtedy na shift przypisany bedzie Sprint. [Dzięki aktualizacji gracz nie musi juz bindowac pancerzu i mocy ] Krótko: Maskowanie - na przycisk e [+use] - stajesz sie niewidzialny [NIE TRZEBA BINDOWAĆ] Pancerz - na przycisk q [lastinv] - jestes bardziej odporny na strzaly [NIE TRZEBA BINDOWAĆ] Moce modułowe - na przycisk c [radio3] - tym używasz mocy modułowych. [NIE TRZEBA BINDOWAĆ] Nanowizja - na przycisk n [nightvision] - widzisz niewidzialnych [NIE TRZEBA BINDOWAĆ] Sprint - na przycisk shift [+fast_run] - biegasz sprintem [TRZEBA BINDOWAĆ [gracz musi wpisać /bind]] Zacznę od trybów, mamy trzy tryby Maskowanie, Pancerz, Nanowizja. Dzięki maskowaniu stajesz się niewidzialny, aż do skończenia energii, lub aż do wystrzelenia naboi, strzał od razu demaskuje. Tryb pancerza - dzięki niemu otrzymywane przez nas obrażenia są mniejsze, energia czerpie się podczas użytku pancerza, oraz podczas otrzymywania obrażeń. Tryb Nanowizji (pod przyciskiem noktowizji [N]) - Czerpie energię podczas użytku, dzięki niemu wykrywamy ciepło, więc widzimy niewidzialnych. Teraz szybko o sprint'cie, skoku - czerpią energię, dzięki sprintowi szybciej biegniemy, a podczas skoku mamy mniejszą grawitację [jeśli mamy wystarczająco dużo energii] Tryby Pancerza i Maskowania posiadają Poziomy dla każdego z nich maksymalny to 12. Im większy poziom w trybie Pancerza, tym bardziej zostaną zmniejszone obrażenia oraz pobór energii. Im większy poziom w trybie Maskowania, tym wolniej pobierana jest energia [dzięki czemu możemy dłużej pobiegać w tym trybie. Powyższe tryby expimy poprzez korzystanie z nich (co 0.1 sec dostajemy 1xp) oraz poprzez zabijanie ustalane cvarem, za ciche zabicie dostajemy więcej XP [z noża] (ustalane cvarem) Poziomy powyższych trybów odblokowują także moduły, po wybraniu klasy wyświetla nam się menu z modułami, moduły urozmaicają grę, ponieważ dostajemy moce. Są trzy kategorie modułów: Kategoria "Moduł Pancerza" Uderzenie z powietrza (nacisnij C w powietrzu, aby zadac obrazenia wrogom w poblizu)Śledzenie Zagrożenia (widzisz tor lotu wrogich kul) [ wymaga 3 LVL PANCERZA]Ulepszenie Pancerza (mniejszy pobor energii w trybie pancerza) [wymaga 5 LVL PANCERZA]Alarm zbliżeniowy (nacisnij C aby sprawdzic czy ktos jest w poblizu) [wymaga 8LVL PANCERZA]Transfer Energii (Zabijajac gracza, energia uzupelnia sie) [10 LVL PANCERZA] Kategoria "Moduł Mocy" Uzupełnienie pakietu(Za zabicie magazynki zostaja uzupełnione)Ogień Punktowy (brak rozrzutu broni) [wymagane 500 zabić]Ulepszenie mobilności (Bieg oraz skok zabieraja mniej energii) [wymagane 900 zabić]Specjalista od broni (Szybsze przeladowanie broni) [wymagane 1400 zabić]Szybko-Strzelność (Bron jest szybsza) [wymagane 2400 zabić]Kategoria "Moduł Maskowania"SuperMaskowanie (Tryb maskowania włącza i wyłącza sie szybciej) [Normalnie stajemy się niewidzialni w 0.5 sec, a jak mamy ten moduł to natychmiastowo]Tajne Operacje (Nikt nie slyszy twoich kroków) [wymagany 3 LVL MASKOWANIA]Martwy punkt (Ochrona przed maksymalnym radarem) [wymagany 5 LVL MASKOWANIA]Swoboda Działania (Mozna uzywac noza/granatow w trybie MASKOWANIA) [wymagany 8 LVL MASKOWANIA]Zagłuszacz (Wyłącza radary przeciwnikow w pobliżu) [wymagany 10 LVL MASKOWANIA]W modzie są klasy [nazwy w 85% oryginalne z Crysis 2]:Atak [M4, deagle, HE]Zwiadowca [shotgun szybki, usp, flash]Snajper [AWP, Scout, USP]Strzelec [AK47, Glock, Smoke]Saper [M249, elite, wszystkie granaty]Duch [dla CT Aug, granat oslepiajacy, usp. Dla TT SG552, granat oslepiajacy oraz glock]Niszczyciel [MP5, flash oraz RPG model SMAW (6 rakiet)]KILLSTREAKI:- 3 zabitych - [Maksymalny Radar] cała twoja drużyna otrzymuje przez 60 dane o położeniu przeciwnika.- 5 zabitych - [Przeciążony Nanosuit] masz XHP (ustawiane cvarem domyślnie 600) przez tą i kolejną rundę.Domyślnie mod zmienia modele graczowi, jeśli chcesz to wyłączyć w .sma na początku przed: #define MODELE dodaj //Domyślnie zapis jest taki, że każda klasa ma ten sam poziom (tak jest w Crysis 2), ale jeśli chcesz utrudnić grę graczom, możesz to zmienić poprzez usunięcie // w //#define ZAPIS 1 W modzie jest parę dźwięków [Podczas włączania trybów etc][uWAGA1]Plugin korzysta z PosMV.inc - autorstwa diablix[uWAGA2]Aby działała Nanowizja [widzisz niewidzialnych] musisz zainstalować plugin hotvision.amxx oraz ustawić cvary![WSZYSTKO JEST W .RAR [ten plugin też] cry_knifekillxp 50 // o ile wiecej dostaniesz expa za zabojstwo z noza cry_killxp 50 // ile dostajesz expa za zabojstwo przeciwnika cry_adddmgknife 35 // o ile wiecej ma zadawac obrazen noz cry_regeneration 1 // regeneracja wlaczona ? 0= wyl 1= wl cry_hpmax 98 // do ilu hp ma regenerowac sie zycie (zalecane 98) cry_hpadd 3 // ile ma dodawac hp w ciagu 1 sec regeneracji cry_termovision 1 // czy chcesz miec tryb termowzije (widzisz niewidzialnych, zalecam, jesli chcesz zeby gracze ciagle nie byli w niewidzialnosci <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/smile.png' class='bbc_emoticon' alt=':)' />), ale jest warunek musisz zainstalowac plugin hotvision 0=wyl 1=wl cry_sprint 25 // ile ma zabierac energii za sprint, (wartosc musisz byc wieksza od 12) w ciagu 0.1 sec, wartosc 25 jest bardzo dobra. cry_killstreak_p 600 // ile ma ustawiac hp za 5 killstreak // JEZELI ZAINSTALOWALES HOTVISION CVARY : hotvision_enabled 1 // 1- wl 0= wyl hotvision_radar 2 // 2- zasieg nieograniczony 1- zasieg ustawiany cvarem hotvision_radar_range 204.0 // w jakim zasiegu dziala hotvision (ale cos mi to nie dziala <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/kwasny.gif' class='bbc_emoticon' alt=':/' />) hotvision_models 1 // czy ma podswietlac modele broni 1= wl 0 =wyl, zalecane 1 zeby termowizja dzialala sprawnie hotvision_walls 0 // czy termowizja ma dzialac jak wh ? 0 =wyl 1=wl hotvision_effect_fix 3 // zalecane 3, bardziej zaawansowane /pomoc - pokazuje MOTD jak grac, bindowac itp /bind - binduje Shift -sprint, /unbind - przywraca dawne bindy [a raczej przypisuje standardowe] [Przywraca na Shift - wolne chodzenie] /klasa - zmienia klase /klasy - opis klas /moduly bądź /reset - możemy zmienić moduły. NATYWY I FORWARDY. // POBIERANIE I USTAWIANIE ENERGII native get_energy(id); native set_energy(id, energy); //POBIERANIE I USTAWIANIE LVLI MASKOWANIA I PANCERZA native get_cloak_level(id); native set_cloak_level(id, level); native get_armor_level(id); native set_armor_level(id, level); // POBIERANIE XP LUB USTAWIANIE XP DLA TRYBU MASKOWANIA native get_cloak_xp(id); native set_cloak_xp(id, xp); // POBIERANIE LUB USTAWIANIE XP PANCERZA native get_armor_xp(id); native set_armor_xp(id, xp); //POBIERANIE TRYBU ORAZ USTAWIANIE 0= Zaden 1= Samo maskowanie 2= sam pancerz 3= sama nanowizja 4= maskowanie i nanowizja 5= pancerz i nanowizja native get_nanomode(id); native set_nanomode(id, number); // ustawianie 0 = wylacza wszystko reszta tak jak wyzej <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.png' class='bbc_emoticon' alt=';)' /> 4 i 5 tez dodalem ;D /* Nie testowano set_nanomode, ale powinno dzialac <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.png' class='bbc_emoticon' alt=';)' /> */ // POBIERANIE NUMERU MODULU 0 == ZADEN ///UWAGA ZWRACA NUMER! np. w Maskowaniu 1 to Super Maskowanie/// native get_cloak_module(id); native get_power_module(id); native get_armor_module(id); /* Przyklad uzycia powyzszych natywow [a wlasciwie 1 ] jest w modyfikacji Cry Ukryj Bron podczas Maskowania */ // POBIERANIE NAZWE KLASY ! native get_class_name(klasa, Return[]); /* pobiera nazwe klasy do tablicy przyklad new klasato[32]; get_class_name(1, klasato) Numer 1 to atak wiec zapisze sie atak <img src='http://amxx.pl/public/style_emoticons/<#EMO_DIR#>/wink.png' class='bbc_emoticon' alt=';)' /> Jeśli chcesz wiedziec jaka klase ma gracz zobacz forward class_changed(id, number_class); */ native get_killstreak_mode(id); // pobiera moc killstreaka gracza // przyklad gracz za 3 zabicia zdobywa radar jak sprawdzimy tym natywem killstreak zwroci 1 // 0 = nic, bez radaru i przeciazenia // 1 = sam radar (3 zabicia) // 2 = samo przeciazenie (5 zabic) // 3 = radar i przeciazenie (5 zabic, tylko ze radar dziala 60 sec wiec musi zabic 2 wciagu 60 sec, aby zwrocilo 3) forward energy_critical(id); /* Gracz nie ma energii Graczowi skonczyla sie energia, lub strzelil w trybie maskowania [wtedy energia spada do 0] */ forward class_changed(id, number_class); /* Gracz zmienil klase [number_class to numer klasy jaki wybral 1=Atack 2=Zwiadowca etc..] */ forward module_changed(id); /* Gracz zmienil moduly Wykonuje sie jak gracz zmienil ostatni tryb modulu. */ forward mode_changed(id); /* Gracz zmienil tryb np. Maskowanie na Pancerz, albo wlaczyl Nanowizje Mala Uwaga forward wykonuje sie takze kiedy gracz wylacza tryb. Uwaga 2: Kiedy masz zero energii i wszystkie tryby wylaczaja sie to ten forward NIE wykonuje sie, aby to wykryc nalezy uzyc energy_critical(index) */ Podziękowania: QTM. Peyote - za silnik Call Of Duty - Beta DarkGL - za napisanie pluginu sprint (oraz gotowe funkcje na forum) ConnorMcLeod - za plugin "Advanced Weapon Tracers" oraz za funkcje "szybkie przeladowanie broni" Cypis i Bernio101 - za pomoc z radarem Sebul - za pomoc z kilkoma bledami na forum. Miczu i Gutkowi - za diablo, Dzięki ktoremu jest modul uderzenie z powietrza cypis'owi - za kod bazooki z Cod'a G[O]Q'owi - za pomoc w zapisie Maniek974 - za testy diablix'owi - za .inc pozycja i ruch Oraz dla uzytkownikow forum, ktorzy pomogli mi, a ktorych pominalem [Sorry że bez polskich znaków, zaczerpnięte z .sma] [uPDATE]W dniu premiery : Poprawa client_print15 lipca 2012 - dodane zostaly: natywy oraz forwardy, poprawa kilku błędów silnika18 lipca 2012 - usunięcie dwóch bind'ów , dzięki czemu mod jest łatwiejszy dla graczaVersion: 1.0.113 sierpnia 2012 - dodanie nowego natywu (get_killstreak_mode(index)), poprawa WAŻNEGO bugu, drobne dodatki, dodanie tagow do client_print, poprawa jednego natywuVersion: 1.0.4 17 sierpnia 2012 - pomyliłem pliki, oraz poprawa błędu z lvlamiVersion 1.0.51.0.5a: 1 września 2012 - nie wyświetlało się menu z klasami przy odrodzeniu.1.0.5b,c oraz d: 2,3,6 października 2012 - dodanie warunku do TakeDamage, już nie powinno sypać errorami. + poprawka małego bugu (6 pazdziernika)Version: 1.0.9 25 października 2012. Lista poprawek:-dodanie wielu wiadomości dla gracza, żeby łatwiej mu się grało.-poprawienie pliku crysis2.txt (wgraj go najlepiej ponownie )-poprawa killstreaku (dokładnie radar [teraz już działa])-jeśli ktoś nie wybierze modułów w ciągu 30sec. menu pojawi mu się jeszcze raz.-dodanie komendy "cryversion" w konsoli, bardziej dla autora i dla informacji do pluginu (jak zakładasz temat to podaj to info)-Teraz 1XP leci co 1sec! [było co 0.1sec]-Gdy się rzuciło granatem i się kogoś zabiło jako nieżywy gracz, nie dostawało się xp (teraz już działa)-pare mniejszych poprawek (poprawa lekko natywów etc.)AKTUALIZACJA ZALECANA! (do wersji 1.0.9)To chyba wszystko, instalacji nie muszę wyjaśniać, ponieważ jest to w .rar [ułożone folderowo]crysis.sma umieszczam, dla tych co chcą sobie tylko zajrzeć w .sma [.sma i .inc tylko dla ciekawskich, w .rar sa potrzebne dzwieki, modele i txt] crysis2.rar 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lato ~wOw~ [t] 729 Opublikowano 31 Grudnia 2014 Udostępnij Opublikowano 31 Grudnia 2014 Automatycznie wygenerowana wiadomość. Temat został zamknięty przez któregoś z moderatora. Powód: Brak aktywności. Jeżeli się z tym nie zgadzasz zgłoś to Administratorowi z wyższą rangą. Pozdrawiamy Administracja Forum | Cs-Classic.PL | Klasyczna sieć serwerów Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi