środa, 27 czerwca 2012

Shootmania Storm: Beta

Chciałbyś pograć w betę Shootmanii Storm ? Jeżeli do 2 Lipca 2012r. podasz adres e-mail na www.shootmania.com otrzymasz zupełnie za darmo 7 dniowy klucz do bety, po 7 dniach będziesz mógł zdecydować czy chcesz kupić pre-order (tak jak w tm2) czy też wolisz czekać z multiplayerem do czasu wydania pełnej wersji w październiku

dla osób którzy nie wiedzą co to shootmania storm, daje filmik:

wtorek, 26 czerwca 2012

2K Mod || Co nowego w najnowszej becie v0.9 ?

Nareszcie, po długich męczących dniach walki z uniknięciem crashy przez ikony z acg udało mi się to jakoś ogarnąć (teraz już wiem że nie ma co liczyć na chińczyków)

Ok, więc przejdźmy do rzeczy, co nowego względem poprzedniej udostępnionej bety ??
- Mamy 2 nowe ksy (miały być 3 ale wiadomo coś nie musi działać po mojej myśli) a są to mianowicie:
-> Zaawansowane UAV [uav na 2 minuty którego nie da się wyłączyć przez Kontr-UAV]
-> Paczka pułapka [Czyli paczka która wygląda tak samo jak ta z wyposażeniem z taką różnicą że jedynym prezentem jest śmierć osoby która ją zabierze, więc pamiętajcie o lokalizacji i poinformujcie kumpli z teamu]

- Motion Tracking używam przez ACG, nie przez stocki sontunga przez co wygląda to zajebiście :D (i nawet jest pomiar odległości :P)

- Poprawiłem działanie osiągnięć bo lubiły się bez przyczyny usuwać statusy

- umiejętności klas (wszystkie) są niedostępne w GunGame i na Arenach [przy wyborze klasy należy brać wtedy tylko 7 statystyk pod uwagę]

- Overview Radar pokazuje FoV każdego gracza czyli kierunek i kąt widzenia

- 2K Mod korzysta z najnowszej niepublikowanej wersji ACG z 23.06.2012 27.06.2012 :D Podziękowania dla autora Acfun Guard, Clestera który starał się mi pomóc przy pierdolonych fatal errorach związanych z aktualizacją acg

poniedziałek, 18 czerwca 2012

Motion Tracking Icons [Wersja legalna]

Witajcie, na pewno każdy z was zna tzw. patenty z Bf'a czy Cod'a gdzie na ekranie gracza są widoczne ikonki np. pokazujące gdzie znajduje się flaga, czy też jakiś cel.

Ja zapragnąłem coś takiego w cs'ie lecz taki fjuczer posiadał tylko Metahook z którego nie korzystam

Na całe szczęście znalazłem plugin który posiada stocki na legalne [Działa też na steam] wyświetlanie takich ikonek, trochę do dupy ale działa :D

Stocki stworzył Sontung0 autor pierwszych części CSO-NST natomiast Cypis któremu bardzo dziękuję za pomoc nieco kod skrócił :)

stock create_icon_origin(id, ent, sprite)
{  
    if(!pev_valid(ent))
        return;
    new Float:entOrigin[3], Float:Origin[3];
    pev(ent, pev_origin, entOrigin)
    pev(id, pev_origin, Origin);
  
    if(!is_in_viewcone(id, entOrigin))
        return;

    new Float:fHitPoint[3], Float:fDisToWall;
    trace_line(-1, Origin, entOrigin, fHitPoint);
                                                      
    xs_vec_sub(entOrigin, Origin, entOrigin);
  
    xs_vec_div_scalar(entOrigin, vector_length(entOrigin), entOrigin);
    xs_vec_mul_scalar(entOrigin, (fDisToWall=(vector_distance(Origin, fHitPoint)-10.0)), entOrigin);

    xs_vec_add(entOrigin, Origin, entOrigin);

    te_sprite(id, entOrigin, sprite, clamp(floatround(0.01*fDisToWall), 1, 3), 25);
}

stock te_sprite(id, Float:origin[3], sprite, scale, brightness)
{     
    message_begin(MSG_ONE_UNRELIABLE, SVC_TEMPENTITY, .player=id);
    write_byte(TE_SPRITE);
    write_coord(floatround(origin[0]));
    write_coord(floatround(origin[1]));
    write_coord(floatround(origin[2]));
    write_short(sprite);
    write_byte(scale);
    write_byte(brightness);
    message_end();
}
 jak z niego skorzystać ? bo okazuje się że tu jest z góry ustalona reguła

na początku kodu w zmiennych globalnych umieszczamy zmienną i stałą np.
new const icon_spr[] = "sprites/nazwa_sprite.spr"
new icon_id
 Następnie w plugin_precache dodajemy
icon_id = engfunc(EngFunc_PrecacheModel, icon_spr)
Następnie w PostThink wywołuje nasz kod
create_icon_origin(id gracza, id enta, zmienna icon_id)
W ten sposób powinniście dostać efekt zbliżony do tego

sobota, 16 czerwca 2012

Acfun Guard & MetaHook

Siemanko, nie wiele polaków wie że istnieje coś tak genialnego jak Acfun Guard (skr. ACG) lub MetaHook. Są to wtyczki .dll które wstrzykujemy w proces hl.exe (robimy inject) do naszego Counter Strike'a Non Steam

ACG jest kompatybilne tylko z kilkoma wersjami silnika GoldSrc, na temat MetaHooka nie wiem ale prawdopodobnie jest w stanie być kompatybilny z każdą wersją

Co te 2 wtyczki nam dają do zaoferowania ? :)
ACG oferuje:
- Możliwość wyświetlania grafik tga oraz spr za pomocą 2 natywów
- Overwiew radar (jak w source)
- Mini Scoreboard
- Hitmarker Table
- Możliwość podmiany dowolnego dźwięku
- Jest również Anty-Cheatem

MetaHook oferuje:
- Wyświetlanie grafik tga oraz spr na ekranie gracza
- Wyświetlanie sprite'ów bez limitu czasowego (przydatne do technologii motion tracking)
- Odtwarzanie filmów bik wewnątrz gry
- Możliwość podmiany tła mapy

Tak więc jak widać każda z wtyczek korzysta z czegoś innego, dlatego nasuwa się pytanie, czy jest możliwość uruchomienia 2 wtyczek naraz ? :)
Odpowiedź brzmi NIE ! Wtyczki gryzą się wzajemnie przez co dochodzi do crashy po stronie klienta

Ja postanowiłem skupić się na ACG ponieważ z autorem można się spokojnie dogadać po angielsku mimo że jest z Chin :)

A tutaj wam oddaje linki do ewentualnego downloadu i dokumentacji:
Acfun Guard  http://lolifun.net/en/index.html
MetaHook http://csodjb.blogspot.com/2012/03/good-news.html

wtorek, 12 czerwca 2012

piątek, 8 czerwca 2012

Zaczynamy TorreNews :D

Witam serdecznie, postanowiłem otworzyć bloga w którym będę informował głównie o postępie prac przy tworzonych przeze mnie modyfikacjach, będe umieszczał różne poradniki itp.