wtorek, 19 kwietnia 2011

Super Hero Mod

Główne Informacje
Co byłoby gdyby Super Bohaterowie grali w Counter-Strike?
Teraz graja! Jest to dodatek, który doda graczom umiejętności Super Bohaterów. Podczas gdy, będziesz awansował na coraz wyższe poziomy będziesz mógł wybierać spośród szerokiej gamy Super Bohaterów!



Co jest w tym tak ciekawego?
1] Dodawaj sobie Super moce - Stwórz swój własny mix Super mocy, jak na przykład Wolverine + Batman + Superman...

2] Mod używa malego API dla rozwoju bohaterów - nie znajdują sie w dużym pliku. Bohaterowie mogą być tworzenie oddzielnie i później modernizowani za pomocą Mod'a. Kazdy bohater posiada swój własny skrypt.

3] Binduj klawisze, zbinduj kilka klawiszy: +power1, +power2, +power3. Kiedy juz to zrobisz i wybierzesz bohatera, bind zostanie mu przydzielony.



Bohaterowie, którzy znajdują się w paczce:

1. Anubis - Slyszy rozmowy graczy + pokazuje zadane obrazenia
2. Aquaman - Oddycha pod woda + karabin Bubble
3. Batman - Utility Belt - Zaczyna kazda runde z zapasem przydatnych broni
4. Bomberman - Podklada bomby i deteonuje je, kiedy ktos nadchodzi
5. Captain America - Super Tarcza, God mode
6. Cyclops - Strzaly Laserowe
7. DareDevil - ESP Rings - Posiada ESP, widzi graczy zanim nadejda
8. Dazzler - Sparkle Flash - Oslepia wszystkich graczy znajdujacych sie w poblizu za pomoca intesnywnie oslepiajacego swiatla
9. Dracula - Wysysa krew
10. Flash - Super Predkosc
11. HobGoblin - HobGoblin Grenades - Rzuca granaty, ktore zadaja troche wiecej obrazen niz zwykle i posiada ich automatyczne odnawianie
12. Hulk - Power Stomp - Oszalamia graczy, ktorzy znajduja sie w poblizu i samego siebie
13. Human Torch - Podpala graczy przy pomocy miotacza ognia
14. IronMan - Posiada umiejetnosc regeneracji pancerza i plecak odrzutowy
15. Kamikaze - Zamienia sie w bombe czasowa
16. Magneto - Metal Control - Zabiera innym graczom bronie
17. Mystique - Przemienia sie w wybranego przez siebie przeciwnika
18. Nightcrawler - Umiejetnosc przechodzenia przez sciany
19. Punisher - Nie wymaga przeladowywania broni, nieskonczona ilosc amunicji
20. Skeletor - Automatycznie atakuje kamperow
21. Spiderman - Atakuje wystrzeliwana pajeczyna
22. Superman - Posiada wiecej pancerza, HP i mniejsza grawitacje
23. Windwalker - Posiada umiejetnosc bezszelestnego chodzenia (footsteps = off)
24. Wolverine - Super noz, automatyczne leczenie i umiejetnosc szybszego biegania z nozem
25. Xavier - Widzi slady innych graczy, inny kolor dla kazdej druzyny
26. Zeus - Wzywa jednego zmarlego gracza z druzyny

Do tego należny dodać dodatkowych herosów:

AfterBurn v1.2
Opis
Flames From Beyond - Uderza płomieniami, kiedy jesteś martwy, z Twojego martwego ciala lub w trybie specta
Agent v1.3
Opis
TelePort Menu - Posiada menu Teleporta i nieograniczona ilosc amunicji dla broni Desert Eagle
Agent Zero
Opis
No Recoil - Podczas strzalu nie wystepuje u niego efekt odrzutu broni (recoil)
Alien v1.5
Opis
Alien Vision - Posiada wizje niczym Alien (podczerwien i cieplo) i niewidzialnosc podczas uzywania noza
Alien Grunt v1.2
Opis
Summon Alien Grunt - Wysyła plagę szerszeni do gracza w najbliższej lokalizacji
Bass v1.3
Opis
Uber Energy Beam - Wcisnij przycisk +moc by wystrzelić działo promieniowe
Batgirl v1.2
Opis
Grappling Hook - Posiadasz hak Bat- Grapple. Wystrzel hal, by zostać automatycznie przyciągniętym do celu
Beast
Opis
Speed/HP/AP/Gravity - Szybszy niz Flash, wiecej zdrowia (HP), więcej pancerza i mniejsza grawitacja
Blade v1.1
Opis
Silver Knife & Bullets - Niszcz wampiry ze swoim srebrnym nozem lub zadawaj wieksze obrazenia wraz ze swoim MAC10 lub USP
Blink v2.4
Opis
Instant Teleport - Wskaz na dany cel i zostan teleportowany w to miejsce w mgnieniu oka!

Opis
Ghost Mode - Przytrzymaj klawisz mocy dla 95 procentowej niewidzialności. Minusem jest niskie HP i AP (pancerz)
CatWoman

Opis
Sneak Into Enemies Base - Okazja jest skradanie sie do bazy wrogow
Chucky v1.4
Opis
Voodoo Powers - Mozesz powstawac z grobu. Uzyj swojego Krwawego noza, ktory zadaje wiecej obrazej, z ktorym jestes szybszy
Cola Lover v1.3
Opis
Caffeine and Sugar - Teraz posiadasz 700 HP i mozesz biegac szybciej
Darth Maul v1.2
Opis
Sith Lightsaber & Regen - Otrzymujesz Miecz Świetlny z ostrami w obu koncach, ktory posiada wieksza moc i szybkosc. HP - odnawialne
Demolition Man
Opis
Tripmines - Nieograniczone Tripmines - Miny, ktore wybuchaja po wejsciu na nie.
Domino v1.2
Opis
Even the Odds - Zadajesz wiecej obrazen swoja bronia (karabiny) wyzszym poziomom. Im wieksza roznica miedzy poziomami graczy tym wieksze obraznia. Wieksze obazenia uzyskiwane sa jedynie przy uzyciu karabinow, noz i granaty pozostaja bez zmian.
Dr. Doom
Opis
Gauntlet Blasters/Armor - Wcisnij i przytrzymac przycisk mocy by wystrzelic wstrzasajace gromy ognia!
Dr. Strange
Opis
Mystical Arts - Mistyczne gromy, mistyczny pancerz, okryty aura lewitacji i resurrection stone - kamien umozliwiajacy wskrzeszenie zmarłych.
Exodus v1.2
Opis
Telekinesis - Umiejetnosc telekinetycznego przyciagnecia gracza i uniesienia go w powietrze za pomocy klawiszu +mocy.
Fartman v1.5
Opis
Fart Gas Nades - Twoje granaty dymne staja sie toksycznymi granatami gazowymi
Riddick
Opis
Automatycznie leczenie, Wieksze obrazenia przy uzyciu noza, większa prędkość przy użyciu nożna.
Jest to rozbudowany model Wolverin'a, używający innego modelu gracza i inne ustawienia CVAR
Robin
Opis
Utility Belt Addon - Dodatkowe bronie i HP - Kup amunicje lub uzyc z Punisherem
Sandman
Opis
Quicksand - Uzyj klawisza +mocy podczas celowania na przeciwnika by utknął w ruchomych piaskach
Scorpion v2.4
Opis
Get Over Here! - Wcisnij i przytrzymaj klawisz +mocy by trafic przeciwnika harpunem i przyciagnac go do siebie.
Slayer
Opis
God Removal/Assassinate - Usuwa Godmode: mala szansa zabicia przeciwnikow jedna kula
Za kazdym razem kiedy nacelujesz na gracza, ktory posiada Godmode, usuwasz go.
Dla celów zbilansowania sil, za każdym razem, kiedy usuniesz komuś Godmode lub zamordujesz, tracisz polowe życia
Snake
Opis
Health Rations & USP - Wiecej HP, darmowy pancerz, mocniejsze USP i przydzial Zdrowia przy uzyciu klawisza +mocy
Sonic v1.2
Opis
Fast & Jump High - Biega szybciej, skacze wyzej, posiada wiecej HP i pancerza
Steel v1.0
Opis
Armored Battle Suit - Specjalna kampizelka zostaje aktywowana, kiedy masz malo HP, wtedy mozesz zostac zabity tylko poprzez Head Shot. Wszystkie bronie zadaja 2x wiecej obrazej

Opis
Proximity Sense - Posiada ESP, ktore pokazuje kiedy zblizaja sie przeciwnicy, rowniez biega szybciej
Super Saiyan Gohan v1.0
Opis
Guided Kamehameha - Wcisnij i przytrzymaj klawisz +mocy by naladowac i odpalic strzal Kamehameha.
Supergirl
Opis
Health/Armor/Flying - Wiecej HP, darmowy pancerz i umiejetnosc latania przy uzyciu klawisza +moc
Terran Marine v1.2
Opis
Stim Pack - Kiedy zostaniesz pobudzony (specjalny pack) bedziesz biegal znacznie szybciej
The Tick v1.2
Opis
No Fall Damage - SPOOOON! Nie odnosi zadnych obrazen przy upadku z wysokosci
Thief
Opis
Pick Pocket - Kradnie pieniadze od graczy, gdy zabija ich nozem.
Thor
Opis
Thunder Bolt - Atakuje graczy przy uzyciu mocarnej blyskawicy Thor's uru hammer Mjolnir
Uncle Sam v1.1
Opis
NUKE (tylko Admin) - *** Bohater tylko dla Admina *** - Generuje nuklearne uderzenie i zabija wszystkich (nie nabywa/traci XP)
Vash the Stampede v1.4
Opis
Revolver & Evasion - Otrzymujesz DEAGLE (Vash's .45 Long Colt Revolver), ktory zadaje wiecej obrazej.
War Machine
Opis
Jet-Boots/Damage - Posiada dopalacz rakietowy, podskocz, odpal i odlec! Posiada ciezka bron i dodatkowe obrazenia dla wszystkich broni
Wolverine
Opis
Auto Heal + SuperKnife - Automatycznie leczenie, dodatkowe obrazenia nozem, wieksza szybkosc przy uzyciu noza, zmiana modelu noza
Yoda v1.2
Opis
Force Push - Odpycha graczy przy uzyciu mocy Jedi

INSTALACJA


Wstep

1.Wypakuj zawartosc archiwum do dowelnego miejsca na pulpicie. Upewnij sie, ze wypakowujesz zgodznie ze struktura folderow (jest to domyslnym ustawieniem programow archiwizujacych)
Jesli po wypakowaniu wszystkie pliki znajduja sie w jednym folderze, oznacza to, ze wypakowywanie nie bylo zgodne ze struktura folderow.
2.Domyslne ustawienia dla SuperHero Mod'a pozwalaja na maksymalna ilosc 20 poziomow i 100 bohaterow. W przeszlosci nie bylo mowy o posiadaniu wiecej niz 20 poziomow lecz to sie zmienilo. Jesli chcesz zmienic domyslne ustawienia, plugin musi zostac przekompilowany by to obslugiwal.
Prosze zapoznac sie z dokumentacja o kompilowaniu. Zapoznaj sie z dzialem Dodatkow w sprawie 20 poziomow.

Nowa instalacja.
Pierwsza rzecza, ktora musisz zrobic to instalacja AMXMoDX i MetaMod'a
Baza AMXMODX - CStrike | Dokumentacja AMXModX

Prosze przeczytac Dokumentacje AMXX i posiadac sprawnie dzialajacego AMXX'a przed proba instalacji SuperHero Mod'a. Musisza zainstalowac pakiet CStrike dla AMXModX w glownym folderze.
Kiedy AMXX dziala poprawnie skopiuj cala zawartosc folderu SuperHero (ten, ktory wczesnie rozpakowales) folderu addons/amxmodx, z wyjatkiem folderu contrib, ktorego nie musisz kopiowac. Upewnij sie, czy folder "shero" znajduje sie w folderze "configs", w przeciwnym wypadku plugin nie bedzie dzialal prawidlowo.
Edytuj plik plugins.ini, ktory znajduje sie w folderze "configs" Musisz dodac pewne linie u dolu strony, by uruchomic SuperHero Mod'a. Wszystko co musisz dopisac znajduje sie w bloku ponizej. Jesli uwazasz, ze instalacja zostala ukonczona to jestes w bledzie Czytaj dalej by dowiedziec sie jak uruchomic dodatkowe moduly w AMXModX, ktore SuperHero wymaga.

// ---------------------- Poczatek pluginow SuperHero -------------------------------

//By zapisac XP do pliku nVault (domyslnie)
superheromodnvault.amxx

//By zapisac XP do pliku VAULT
//superheromodvault.amxx

//By zapisac XP do bazy danych mysql
//superheromodmysql.amxx

//Dodaj te linie do pliku plugins.ini by uaktywnic podstawowych bohaterow
sh_anubis.amxx
sh_aquaman.amxx
sh_batman.amxx
sh_bomberman.amxx
sh_captaina.amxx
sh_cyclops.amxx
sh_daredevil.amxx
sh_dazzler.amxx
sh_dracula.amxx
sh_flash.amxx
sh_hobgoblin.amxx
sh_hulk.amxx
sh_humantorch.amxx
sh_ironman.amxx
sh_kamikaze.amxx
sh_magneto.amxx
sh_mystique.amxx
sh_nightcrawler.amxx
sh_punisher.amxx
sh_skeletor.amxx
sh_spiderman.amxx
sh_superman.amxx
sh_windwalker.amxx
sh_wolverine.amxx
sh_xavier.amxx
sh_zeus.amxx

// ---------------------- Koniec pluginow SuperHero -------------------------------

Dodatkowe Moduly / Pluginy

* Folder "contribs" wymaga osobnego sciagania
Przyklad superhero.ini dla 20 poziomow - znajduje sie w folderze "contribs". Umiesc ten plik w folderze amxmodx/configs/shero nadpisujac juz istniejacy plik, co umozliwi Ci posiadanie 20 poziomow na serwerze, kiedy tylko nastapi zmiana mapy
Monster (Potwor) - Ten modul jest wymagany przez kosciotrupa, by nasylac potwora na kamperow. Otworz folder "contrib" i wyszukaj plik "monster.zip" Wypakuj to archiwum do cstrike, wszystki pliki zostana wypakowane na wlasciwe miejsca. Folder o nazwie "monster" powienien zostac utworzony w folderze addons. Otworz folder addons/metamod i edytuj plik plugins.ini U dolu strony dopisz nastepujace linie:

;Monster Mod
win32 addons/monster/dlls/monster_mm.dll
linux addons/monster/dlls/monster_mm_i386.so

Engine i Moduly CStrike - dla SuperHero te moduly musza byc uruchomione. Edytuj plik modules.ini i usun srednik sprzed liniami Engine i modulami CStrike. Musisz zrestartowac serwer by zaladowac moduly. Powinno to wygladac mniej wiecej tak po zaladowaniu:

; ---------------------
; Engine
; ---------------------
engine_amxx_i386.so
engine_amxx.dll
engine_amxx_amd64.so

; -----------------------
; Counter- Strike
; -----------------------
cstrike_amxx_i386.so
cstrike_amxx.dll
cstrike_amxx_amd64.so

Instrukcje MySQL

Jesli uzywasz metody zapisu mysql bedziesz musial zimportowac skrypt shero_mysql_install.sql ( znajdujacy sie w folderze "contrib" ) Musisz zrobic edycje by odzwierciedlic wlasciwa nazwe bazy danych i nazwe uzytkownika dla swojej instalacji. Jesli pojawia sie u Ciebie pytanie jak to zrobic, nie powinienes uzywac zapisu mysql. Trzymaj sie vault.
Uruchom "superheromodmysql.amx" i wylacz zapisywanie vault (poprzez usuniecie i dodanie srednika) jak zostalo to pokazane w instrukcji Nowa Instalacja.
Edytuj plik modules.ini dla AMXModX i uruchom modul mysql, po uruchomieniu powinno to wygladac tak:

; -------------------------------------------
; Database Access - uruchom tylko jeden z podanych ponizej
; -------------------------------------------
; MySQL
mysql_amxx_i386.so
mysql_amxx.dll
mysql_amxx_amd64.so

Kompilacja pluginu zapisujacego AMXX (MySQL) uzywa nowego DBI API dla AMXMoDX, powinno wspolpracowac z kazdym modulem, z ktorym AMXXMoDX wspolpracuje.
Edytuj plik shconfig.cfg by uruchomic i ustawic CVAR'y dla mysql, zeby SuperHero wiedzial jak polaczyc sie z baza danych. Jesli ustawienia w CVAR'ach nie zostana zmienione SpuerHero bedzie uzywal ustawien amx mysql, ktore sa uzywane przez plugin admin_mysql.
Kiedy juz wszystko bedzie gotowe bedziesz musial ZATRZYMAC swoj serwer i zrestartowac, zeby modul mysql AMX zaladowal sie poprawnie.

Modernizacja Istniejacej Instalacji

Skopiuj zawartosc pluginu do folderu, gdzie znajduje sie istniejacy plugin, nadpisuj dotychczas istniejace pliki. Jesli CVAR'y zostaly dodane lub zmienione mozesz zajrzec do shconfig.cfg w tym katalogu i zobaczyc liste zmian/dodatkow

Upewnij sie, ze wszystko dziala poprawnie:

Istnieje kilka komend, ktore pomoga Ci sprawdziec czy wszystko dziala poprawnie. Musza znajdowac sie one w konsoli serwera lub w rcon'ie poprzez HLSW (lub podobne oprogramowanie)
Komenda:
meta list

Przyklad:
Currently loaded plugins: ( obecnie zaladowane pluginy: )
description stat pend file vers src load unlod
[ 1] AMX Mod X RUN - amxmodx_mm.dll v1.00 ini ANY ANY
[ 3] Monster RUN - monster_mm.dll v3.00.00 ini Chlvl Chlvl
2 plugins, 2 running

Komenda:
amxx plugins

Przyklad:

[ 20] SuperHero Mod 1.17.5 JTP10181/{HOJ}Ba superheromodvau running
[ 21] SUPERHERO Anubis 1.17.5 AssKicR/JTP10181 sh_anubis.amxx running
[ 22] SUPERHERO Aquaman 1.17.5 AssKicR/Lazy/JTP sh_aquaman.amxx running
[ 23] SUPERHERO Batman 1.17.5 {HOJ} Batman/JTP sh_batman.amxx running
[ 24] SUPERHERO Bomberm 1.17.5 AssKicR sh_bomberman.am running
[ 25] SUPERHERO Captain 1.17.5 {HOJ} Batman/JTP sh_captaina.amx running
[ 26] SUPERHERO Cyclops 1.17.5 AssKicR/Batman/J sh_cyclops.amxx running
[ 27] SUPERHERO Daredev 1.17.5 {HOJ} Batman/JTP sh_daredevil.am running
[ 28] SUPERHERO Dazzler 1.17.5 {HOJ} Batman sh_dazzler.amxx running
[ 29] SUPERHERO Dracula 1.17.5 {HOJ} Batman/JTP sh_dracula.amxx running
[ 30] SUPERHERO Flash 1.17.5 {HOJ} Batman sh_flash.amxx running
[ 31] SUPERHERO Hobgobl 1.17.5 {HOJ} Batman/JTP sh_hobgoblin.am running
[ 32] SUPERHERO Hulk 1.17.5 {HOJ} Batman sh_hulk.amxx running
[ 33] SUPERHERO Human T 1.17.5 {HOJ} Batman/JTP sh_humantorch.a running
[ 34] SUPERHERO Ironman 1.17.5 {HOJ} Batman/JTP sh_ironman.amxx running
[ 35] SUPERHERO Kamikaz 1.17.5 AssKicR/JTP10181 sh_kamikaze.amx running
[ 36] SUPERHERO Magneto 1.17.5 AssKicR sh_magneto.amxx running
[ 37] SUPERHERO Mystiqu 1.17.5 {HOJ} Batman sh_mystique.amx running
[ 38] SUPERHERO Nightcr 1.17.5 {HOJ} Batman sh_nightcrawler running
[ 39] SUPERHERO Punishe 1.17.5 {HOJ} Batman sh_punisher.amx running
[ 40] SUPERHERO Skeleto 1.17.5 {HOJ} Batman sh_skeletor.amx running
[ 41] SUPERHERO Spiderm 1.17.5 {HOJ} Batman/JTP sh_spiderman.am running
[ 42] SUPERHERO Superma 1.17.5 {HOJ} Batman sh_superman.amx running
[ 43] SUPERHERO Wind Wa 1.17.5 AssKicR/JTP10181 sh_windwalker.a running
[ 44] SUPERHERO Wolveri 1.17.5 {HOJ}Batman/JTP1 sh_wolverine.am running
[ 45] SUPERHERO Xavier 1.17.5 {HOJ} Batman sh_xavier.amxx running
[ 46] SUPERHERO Zeus 1.17.5 {HOJ} Batman/JTP sh_zeus.amxx running

Jesli cokolwiek posiada status "BAD" lub "bad load" oznacza to, ze cos jest zle, poszukaj bledow podczas uruchamiania serwera i sprobuj rozwiazac problem. Blad "bad load" oznacza blad podczas startu serwera. Jezeli plugin, ktory starasz sie zaladowac nie pojawia sie nie liscie, oznacza to, ze nie zostal dodany do pliku plugins.ini
Jezeli nie mozesz zobaczyc bledu w konsoli, poniewaz konsola zamyka sie, oznacza to, ze musisz uruchowic logowanie serwera. Zapoznaj sie z FAQ.


Komendy dla SuperHero Mod'a:


* amx_shsetlevel <nick | @team | @ALL | #userid> <level> - Daje graczowi dany poziom SuperHero
* amx_shsetxp <nick | @team | @ALL | #userid> <xp> - Ustala XP graczow
* amx_shaddxp <nick | @team | @ALL | #userid> <xp> - Dodaje XP dla graczy
* amx_shban <nick or #userid> - Zakazuje danemu graczowi dostepu do mocy
* amx_shunban <nick | #userid | authid | ip> - Usuwa zakaz do dostepu do mocy dla danego gracza
* amx_shresetxp - Usuwa wszystkie zapisane XP
* say /superherohelp or /help - Pomoc
* say /herolist - Lista bohaterow i ich mocy
* say /playerskills - Wyswietla Ci jakie umiejetnosci wybrali inni gracze
* say /playerlevels - Wyswietla Ci na jakich poziomach sa inni gracze
* say /myheroes - Wyswietla Ci jakich bohaterow wybrales i ich moce
* say /clearpowers - Uzyj tego by usunac wszytkie moce i wybrac nowego bohatera
* say /showmenu - Wyswietla menu mocy, jesli masz mozliwosc wybrania bohaterow
* say /drop <heroname> - Uzyj tego by zostawic jedneg bohatera i wybrac innego
* say /whohas <heroname> - To pokaze Ci kto wybral danego bohatera

amx_shvaulttosql - komenda by zapisac vault w mysql. Uzyj tego jeden raz by przekonwertowac XP w vault do mysql bazy danych. Uzyj tego TYLKO RAZ. Ta komenda jest dostepna tylko wtedy, gdy uzywasz pluginu skompilowanego dla zapisu mysql.
Schemat tabeli znajduje sie w superheromodmysql.inc ale najpierw musisz zbudowac tabele. Jesli jestes wystarczajaco bystry, by uruchomic mysql, jestes bystry, by zrobic tabele.

ZAKAZ KOPIOWANIA NA INNE FORA




Dodatkowe info:

Aby zainstalować dodatkowych herosow:
1. Wchodzisz w plugins, spisujesz ich nazwy
2.wchodzisz w confings
3. W plugins-shero.ini dopisujesz ich
4. Jeśli instalujesz dodatkowych herosow dodaj modele i dźwięki do serwera !!!

Download: https://rs129cg2.rapidshare.com/#!download|129l33|239952073|Super_Hero_Mod__Models2__-_by_-_Lukasz_-.rar|3508|R~3E7F5B4355B7364AFFEA81850569D4DF


Zapraszam na inne posty moje posty

Witam

Siema to mój pierwszy blog więc proszę o wyrozumiałość. Będę pokazywać moje mody do gta sa lecz i także do cs'a wersja 1.6 z patchem v23. NEXT POST JUŻ W KRÓTCE!!!