Witam chciałbym wam przedstawić MoneyMod v0.4a, którego zrobiłem. Może dostanę od was +
Opis:
Jest to mod do serverów hidenseek (ganiany/easyblock). Za zabicie zdobywamy pieniądze za które możemy coś kupić (coś w rodzaju exp moda tylko kasa).
Główne menu: Menu w którym wybieramy gdzie chcemy dalej iść.
Informacje o graczach: Menu w którym możemy zobaczyć kto ma jakie statystyki (jest wyświetlone wszystko oprócz informacji o broniach i nabojach).
Menu itemów: Możemy tu kupić ulepszenia (opis ulepszeń niżej).
Menu broni: Możemy tu kupić granaty lub iść do menu z poszczególnymi broniami.
Menu poszczególnej broni np. deagle: Kupujemy tu broń oraz amunicję do niej (automatycznie jak kupisz broń masz 1 nabój zakupiony).
Opis itemów:
Extra Health - za każdy punkt dostajemy więcej życia na start;
Belching Blows - szansa na odbicie ciosu;
Respawn - szansa na odrodzenie po śmierci;
FallDamage Reductor - redukuje nasze obrażenia z upadku;
Repulsive Explosive Grenade - nasz granat wybuchowy staję się bombą odpychającą;
Bonus Money - za każde zabicie etc. dostajemy bonus w postaci kasy;
Anti Freeze - odporność na smoke;
Silent Walk - ciche chodzenie;
Anti Dazzle - anty-flash;
No Pain Shock - brak spowolnienia po strzale etc.;
Opis broni:
Explosive Grenade - szansa na granaty wybuchowy;
Dazzling Grenade - szansa na granat oślepiający;
Freezing Grenade - szansa na granat zamrażający;
Deagle/Awp/Usp/Scout - szansa na daną broń;
Bullets - amunicja do danej broni;
Funkcja "ostatni terro":
W tej funkcji kiedy zostaje 1 tt i cvar jest na 1, dla terrorysty pojawia się informacja aby wpisał /last i wybrał pomocną rzecz, aby mieć szanse na wygraną, pokaże się mu takie menu:
Health - daje ci życie;
Armor - daje ci armor;
Chance of rebirtch for all - daje dla całego twojego teamu (tt) szanse na odrodzenie;
Możliwy jest 1 wybór.
Automatyczne konkursy:
Co jakiś czas na sayu pisze aby napisać jakieś słowo, słowa są losowane i są trudne do napisania, kto pierwszy napisze wygrywa od 10 do 50 $.
Zabieranie/dawanie kasy:
Jest funkcja która pozwala dla admina z immunitetem dawać/zabierać komuś kasę:
mm_givemoney "nick/sid/ip" "ilość"
mm_takemoney "nick/sid/ip" "ilość"
Vip:
Vip jest na flagę "r". Vip nie dostaje więcej kasy ani nic, po prostu w tabeli pisze tylko VIP tam gdzie DEAD lub Bomb.
Autor:
Autorem jestem ja (funfel).
Komendy:
/mm - wejście do gł. menu;
/money - wejście do gł. menu;
/moneymod - wejście do gł. menu;
/mymoney - wyświetlenie na sayu twojej kasy;
/last - wejście do wyboru ostatniego itemu dla ostatniego tt;
/mymoney - wyświetlenie na sayu twojej kasy;
/items - opis itemów (na prośbę tych niżej);
Cvary:
(to co po cvarze to domyślna wartość)
amx_savestyle 1 - autozapis: 1 - sid, 2 - nick, 3 - ip;
amx_headsplash 0 - zabicie przez skok na głowę;
mm_players 3 - ilu graczy musi być na serverze aby naliczało kase;
mm_firstmoney 100 - ilość kasy dla osoby która jest 1 raz na serverze;
mm_chooselast 1 - funkcja "ostatni terro";
mm_kill 40 - ilość kasy za zabicie;
mm_survive 80 - ilość kasy za przeżycie (tylko tt);
mm_winround 60 - ilość kasy za wygranie rundy (tylko ct);
mm_suicide 5 - ilość zabieranej kasy za zabicie się;
mm_cost_hp 600 - koszt życia;
mm_cost_blows 1000 - koszt odbicia ciosów;
mm_cost_respawn 3000 - koszt odrodzenia;
mm_cost_falldmg 2500 - koszt reduktora obrażeń po upadku;
mm_cost_superhe 5000 - koszt odpychającej bomby;
mm_cost_bonusmoney 7500 - koszt bonusu;
mm_cost_walk 10000 - koszt cichego chodzenia;
mm_cost_noflash 50000 - koszt anty flasha;
mm_cost_nosmoke 40000 - koszt anty frosta;
mm_cost_shock 60000 - koszt braku spolownienia np. po strzale;
mm_cost_he 750 - koszt heńka;
mm_cost_flash 400 - koszt flesza;
mm_cost_smoke 600 - koszt frosta;
mm_cost_deagle 750 - koszt deagla;
mm_cost_awp 1000 - koszt awp;
mm_cost_usp 500 - koszt usp;
mm_cost_scout 800 - koszt scouta;
mm_cost_ammo_deagle 7500 - koszt naboju do deagla;
mm_cost_ammo_awp 10000 - koszt naboju do awp;
mm_cost_ammo_usp 4000 - koszt naboju do usp;
mm_cost_ammo_scout 7500 - koszt naboju do scouta;
mm_max_health 4 - ile można dodać max do życia;
mm_max_blows 5 - ile można dodać max do odbicia ciosów;
mm_max_respawn 5 - ile można dodać max do odrodzenia;
mm_max_falldmg 8 - ile można dodać max do reduktora obrażeń po upadku;
mm_max_superhe 4 - ile można dodać max do bomby odpychającej;
mm_max_bonusmoney 4 - ile można dodać max do bonusu;
mm_max_walk 1 - ile można dodać max do cichego chodzenia;
mm_max_noflash 1 - ile można dodać max do anty flasha;
mm_max_nosmoke 2 - ile można dodać max do anty frosta;
mm_max_shock 1 - ile można dodać max do braku spowolnienia np. po strzale;
mm_max_he 5 - ile można dodać max do heńka;
mm_max_flash 5 - ile można dodać max do flasha;
mm_max_smoke 5 - ile można dodać max do frosta;
mm_max_deagle 5 - ile można dodać max do deagla;
mm_max_awp 5 - ile można dodać max do awp;
mm_max_usp 5 - ile można dodać max do usp;
mm_max_scout 5 - ile można dodać max do scouta;
mm_max_ammo_deagle 2 - ile można dodać naboi do deagla;
mm_max_ammo_awp 2 - ile można dodać naboi do awp;
mm_max_ammo_usp 3 - ile można dodać naboi do usp;
mm_max_ammo_scout 2 - ile można dodać naboi do scouta;
mm_number_health 25 - ilość dodanego życia za 1 level.;
mm_number_bonusmoney 10 - ilość dodanej kasy za 1 level;
mm_number_itemhealth 50 - ilość dodanego życia dla ostatniego tt.;
mm_number_itemarmo 250 - ilość dodanego armora dla ostatniego tt.;
mm_distance_superhe 25 - moc bomby odpychającej;
mm_chance_blows 5 - szansa na odbicie ciosu;
mm_chance_respawnt 10 - szansa na odrodzenie w tt;
mm_chance_respawnct 20 - szansa na odrodzenie w ct;
mm_chance_he 20 - szansa na wylosowanie heńka;
mm_chance_flash 20 - szansa na wylosowanie flasha;
mm_chance_smoke 20 - szansa na wylosowanie frosta;
mm_chance_deagle 5 - szansa na deagla;
mm_chance_awp 4 - szansa na awp;
mm_chance_usp 8 - szansa na usp;
mm_chance_scout 6 - szansa na scouta;
mm_chance_itemrespawn 10 - szansa dla wszystkich tt na odrodzenie;
mm_percent_falldmg 5 - procent redukowanych obrażeń po upadku;
mm_percent_nosmoke 50 - tego nie edytować.;
Natywy:
mm_get_money(id) - sprawdza ile gracz ma kasy;
mm_set_money(id, amount) - ustawia dla gracza ilość kasy (najlepiej zrobić tak)
mm_set_money(id, mm_get_money(id) + twojaliczba)
Download:
W downloadzie daje zmodyfikowany plugin frostnade, który działa pod moneymod (musisz go wgrać, inaczej anti freeze nie będzie działać). Wrzucam sma!
moneymod.amxx - załącznik;
moneymod_frostnade.amxx - załącznik;
*moneymod.sma - załącznik*;
*moneymod_frostnade.sma - załącznik*;
frostnova.mdl - załącznik;
Bugi możecie pisać tutaj. Starałem się pisać po polsku (:
Wszelkie prawa zastrzeżone - Copyright © 2010.
Załączone pliki
Użytkownik funfel edytował ten post 21.10.2010 15:20
Wolałem zedytować niż dać ci warna