MAGNET Opublikowano Październik 23, 2019 o 14:52 Udostępnij Opublikowano Październik 23, 2019 o 14:52 Uszanowanie ? oferuję na sprzedaż modyfikację BF2, dobrze znaną starym wyjadaczom z CS'a 1.6. Starałem się o jak najwierniejsze odwzorowanie odznak i ich mocy. Oto efekt mojej pracy Jak to działa? Dla osób które nie miały wcześniej z BF2 styczności już mówię o co chodzi - rozszerzenie wprowadza na serwer odznaki, które na stałe zwiększają pewne atrybuty gracza. Dostępne jest ich 8 różnych rodzajów, każda o 3 poziomach trudności - początkujący, weteran oraz ekspert. Aby zdobyć odznaki trzeba zabijać z broni określonych przez odznakę - przykładowo, odznaka walki bronią snajperską wymaga zabijania ze scouta, AWP i auto-kampy. Wszystko logiczne ?. Docelowo modyfikacji używałem na moim serwerze Capture The Flag, jednak można go zastosować praktycznie na każdym modzie - nawet zombie czy surf. Wystarczy tylko odpowiednia konfiguracja. Na poniższej grafice załączam wygląd sześciu odznak: Zdobycie którejś z odznak wiąże się z efektem graficznym, ukazującym się na ekranie: Część działania moda można zobaczyć na mojej prezentacji serwera CTF+BF2 (druga część filmu): Co dają poszczególne odznaki? Odznaka walki nożem - obrażenia zadane nożem regenerują zdrowie Odznaka walki pistoletami - szansa na zamrożenie przeciwnika Odznaka walki bronią szturmową - zwiększa bazowe zdrowie Odznaka walki bronią snajperską - szansa na darmowego scouta przy odrodzeniu Odznaka walki bronią ciężką - zwiększa DMG Odznaka walki granatami - zwiększa obrażenia od granatów Odznaka walki shotgunami - niewidzialność na nożu Odznaka walki SMG - zwiększa prędkość ruchu Konfiguracja: Dostępna jest masa ConVarów pozwalająca w pełni skonfigurować moda: Spoiler // Od ilu graczy nabijanie odznak ma być włączone? // - // Default: "4" bf2_min_players_required "4" // Pokazywać informacje o graczu podczas łączenia się? // - // Default: "1" bf2_show_connect_info "1" // Ile punktów za zabójstwo? // - // Default: "1" bf2_kill_points "1" // Ile punktów dodatkowo za HS? (czyli kill_points + HS_points) // - // Default: "1" bf2_HS_points "1" // Ile punktów zabierać za śmierć? // - // Default: "1" bf2_death_points "1" // Ilość killi wymaganych na odznake nożem (początkujący) // - // Default: "0" bf2_badge_knife_beginner "0" // Ilość killi wymaganych na odznake nożem (weteran) // - // Default: "50" bf2_badge_knife_veteran "50" // Ilość killi wymaganych na odznake nożem (ekspert) // - // Default: "150" bf2_badge_knife_expert "150" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "4" bf2_badge_knife_expert_special_kill "4" // Ilość killi wymaganych na odznake pistoleta (początkujący) // - // Default: "0" bf2_badge_pistol_beginner "0" // Zabij N graczy bez ginięcia (na początkującego) // - // Default: "3" bf2_badge_pistol_beginner_special_kill "3" // Ilość killi wymaganych na odznake pistoleta (weteran) // - // Default: "200" bf2_badge_pistol_veteran "200" // Ilość killi wymaganych na odznake pistoleta (ekspert) // - // Default: "400" bf2_badge_pistol_expert "400" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "5" bf2_badge_pistol_expert_special_kill "5" // Zabij N graczy bez ginięcia z HS (na eksperta) // - // Default: "2" bf2_badge_pistol_expert_special_kill_hs "2" // Ilość killi wymaganych na odznake karabinów (początkujący) // - // Default: "10" bf2_badge_assault_beginner "10" // Zabij N graczy bez ginięcia (na początkującego) // - // Default: "4" bf2_badge_assault_beginner_special_kill "4" // Ilość killi wymaganych na odznake karabinów (weteran) // - // Default: "200" bf2_badge_assault_veteran "200" // Ilość killi wymaganych na odznake karabinów (ekspert) // - // Default: "600" bf2_badge_assault_expert "600" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "3" bf2_badge_assault_expert_special_kill "8" // Zabij N graczy bez ginięcia z HS (na eksperta) // - // Default: "3" bf2_badge_assault_expert_special_kill_hs "3" // Ilość killi wymaganych na odznake snajperska (początkujący) // - // Default: "0" bf2_badge_sniper_beginner "0" // Zabij N graczy bez ginięcia (na początkującego) // - // Default: "4" bf2_badge_sniper_beginner_special_kill "4" // Ilość killi wymaganych na odznake snajperska (weteran) // - // Default: "200" bf2_badge_sniper_veteran "200" // Ilość killi wymaganych na odznake snajperska (ekspert) // - // Default: "400" bf2_badge_sniper_expert "400" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "8" bf2_badge_sniper_expert_special_kill "8" // Zabij N graczy bez ginięcia z HS(na eksperta) // - // Default: "3" bf2_badge_sniper_expert_special_kill_hs "3" // Ilość killi wymaganych na odznake broni ciezkiej (początkujący) // - // Default: "0" bf2_badge_heavy_beginner "0" // Zabij N graczy bez ginięcia (na początkującego) // - // Default: "4" bf2_badge_heavy_beginner_special_kill "4" // Ilość killi wymaganych na odznake broni ciezkiej (weteran) // - // Default: "100" bf2_badge_heavy_veteran "100" // Ilość killi wymaganych na odznake broni ciezkiej (ekspert) // - // Default: "250" bf2_badge_heavy_expert "250" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "6" bf2_badge_heavy_expert_special_kill "6" // Zabij N graczy bez ginięcia z HS (na eksperta) // - // Default: "2" bf2_badge_heavy_expert_special_kill_hs "2" // Ilość killi wymaganych na odznake granatów (początkujący) // - // Default: "5" bf2_badge_explosive_beginner "5" // Ilość killi wymaganych na odznake granatów (początkujący) // - // Default: "5" bf2_badge_explosive_beginner "5" // Ilość killi wymaganych na odznake granatów (weteran) // - // Default: "20" bf2_badge_explosive_veteran "20" // Ilość killi wymaganych na odznake granatów (ekspert) // - // Default: "50" bf2_badge_explosive_expert "50" // Ilość killi wymaganych na odznake shotgunów (początkujący) // - // Default: "0" bf2_badge_shotgun_beginner "0" // Zabij N graczy bez ginięcia (na początkującego) // - // Default: "4" bf2_badge_shotgun_beginner_special_kill "4" // Ilość killi wymaganych na odznake shotgunów (weteran) // - // Default: "100" bf2_badge_shotgun_veteran "100" // Ilość killi wymaganych na odznake shotgunów (ekspert) // - // Default: "250" bf2_badge_shotgun_expert "250" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "8" bf2_badge_shotgun_expert_special_kill "8" // Zabij N graczy bez ginięcia z HS(na eksperta) // - // Default: "3" bf2_badge_shotgun_expert_special_kill_hs "3" // Ilość killi wymaganych na odznake SMG (początkujący) // - // Default: "0" bf2_badge_smg_beginner "0" // Zabij N graczy bez ginięcia (na początkującego) // - // Default: "4" bf2_badge_smg_beginner_special_kill "4" // Ilość killi wymaganych na odznake SMG (weteran) // - // Default: "200" bf2_badge_smg_veteran "200" // Ilość killi wymaganych na odznake SMG (ekspert) // - // Default: "400" bf2_badge_smg_expert "400" // Zabij N graczy bez ginięcia (na eksperta) // - // Default: "8" bf2_badge_smg_expert_special_kill "8" // Zabij N graczy bez ginięcia z HS (na eksperta) // - // Default: "8" bf2_badge_smg_expert_special_kill_hs "8" // ******************* MOCE ************************** // Ile daje bonus z odznaki noża (początkujący) // - // Default: "20" bf2_badge_knife_beginner_bonus "20" // Ile daje bonus z odznaki noża (weteran) // - // Default: "40" bf2_badge_knife_veteran_bonus "40" // Ile daje bonus z odznaki noża (ekspert) // - // Default: "60" bf2_badge_knife_expert_bonus "60" // Ile daje bonus z odznaki pistoleta (początkujący) // - // Default: "5" bf2_badge_pistol_beginner_bonus "5" // Ile daje bonus z odznaki pistoleta (weteran) // - // Default: "10" bf2_badge_pistol_veteran_bonus "10" // Ile daje bonus z odznaki pistoleta (ekspert) // - // Default: "20" bf2_badge_pistol_expert_bonus "20" // Ile daje bonus z odznaki szturmowej (początkujący) // - // Default: "10" bf2_badge_assault_beginner_bonus "10" // Ile daje bonus z odznaki szturmowej (weteran) // - // Default: "20" bf2_badge_assault_veteran_bonus "20" // Ile daje bonus z odznaki szturmowej (ekspert) // - // Default: "30" bf2_badge_assault_expert_bonus "30" // Ile daje bonus z odznaki snajperki (początkujący) // - // Default: "15" bf2_badge_sniper_beginner_bonus "15" // Ile daje bonus z odznaki snajperki (weteran) // - // Default: "30" bf2_badge_sniper_veteran_bonus "30" // Ile daje bonus z odznaki snajperki (ekspert) // - // Default: "50" bf2_badge_sniper_expert_bonus "50" // Ile daje bonus z odznaki broni ciężkiej (początkujący) // - // Default: "2" bf2_badge_heavy_beginner_bonus "2" // Ile daje bonus z odznaki broni ciężkiej (weteran) // - // Default: "4" bf2_badge_heavy_veteran_bonus "4" // Ile daje bonus z odznaki broni ciężkiej (ekspert) // - // Default: "6" bf2_badge_heavy_expert_bonus "6" // Ile daje bonus z odznaki granatów (początkujący) // - // Default: "10" bf2_badge_explosive_beginner_bonus "10" // Ile daje bonus z odznaki granatów (weteran) // - // Default: "20" bf2_badge_explosive_veteran_bonus "20" // Ile daje bonus z odznaki granatów (ekspert) // - // Default: "35" bf2_badge_explosive_expert_bonus "35" // Ile daje bonus z odznaki shotgunów (początkujący) // - // Default: "150" bf2_badge_shotgun_beginner_bonus "150" // Ile daje bonus z odznaki shotgunów (weteran) // - // Default: "120" bf2_badge_shotgun_veteran_bonus "120" // Ile daje bonus z odznaki shotgunów (ekspert) // - // Default: "80" bf2_badge_shotgun_expert_bonus "80" // Ile daje bonus z odznaki smg (początkujący) // - // Default: "5" bf2_badge_smg_beginner_bonus "5" // Ile daje bonus z odznaki smg (weteran) // - // Default: "10" bf2_badge_smg_veteran_bonus "10" // Ile daje bonus z odznaki smg (ekspert) // - // Default: "18" bf2_badge_smg_expert_bonus "18" Ponadto dostępny jest natyw i forward do pobierania poziomów odznak jak i informowania o zdobyciu nowej: Spoiler #define BADGE_KNIFE 0 #define BADGE_PISTOL 1 #define BADGE_ASSAULT 2 #define BADGE_SNIPER 3 #define BADGE_HEAVY 4 #define BADGE_EXPLOSIVE 5 #define BADGE_SHOTGUN 6 #define BADGE_SMG 7 #define LEVEL_NONE 0 #define LEVEL_BEGINNER 1 #define LEVEL_VETERAN 2 #define LEVEL_EXPERT 3 native int Bf2GetBadgeLevel(int client, int whichDadge); forward void Bf2OnBadgeUp(int client, int whichBadge); Plugin posiada zintegrowany ranking pod kilka kategorii (ranking ogólny, najwięcej zabójstw, najwięcej HS etc.) a także przyznaje pod koniec mapy medale dla najlepiej radzących sobie graczy. Screeny z menu moda: Zainteresowanych zapraszam do kontaktu ? Płatność: PSC/Przelew Cena: do negocjacji na PW >> KONTAKT << 2 1 Podziękuj! YT: Koduj z Magnetem Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi