Jak mogę sprawdzić na jakiej wersji CS gra gracz? Tzn. konkretniej chcę wiedzieć czy gra na CS 1.6 ze Steam po update czy ze Steam przed update albo na wersji NS.
Pozdrawiam
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Napisano 06.10.2013 12:49
Jak mogę sprawdzić na jakiej wersji CS gra gracz? Tzn. konkretniej chcę wiedzieć czy gra na CS 1.6 ze Steam po update czy ze Steam przed update albo na wersji NS.
Pozdrawiam
Napisano 06.10.2013 13:09
Jak chcesz rozróżnić czy gra NS czy Steam to możesz sprawdzić sprawdzając jego sid. Dla ułatwienia możesz skonfigurować dproto żeby generował dla ns sid typu VALVE_X:X:XXXXX. Pobierasz sid i sprawdzasz czy zawiera string "STEAM" czy "VALVE"
Co do rozróżnienia czy jest przed update czy nie to możesz jakoś popróbować z komendami , czy się wykonują czy nie ? Te co zablokowało valve. Nie wiem jak ale nic innego na razie mi nie przychodzi do głowy
Może powiedz do czego ci to jest potrzebne to będzie łatwiej znaleść rozwiązanie.
Napisano 06.10.2013 13:09
bool:is_user_steam(id){server_cmd("dp_clientinfo %d", id);server_exec();return get_pcvar_num(dp_pointer) == 2 ? true : false;}
lub
http://amxx.pl/topic...s-user-steamid/
Użytkownik Zerko edytował ten post 06.10.2013 13:11
Napisano 11.10.2013 18:44
Nowa wersja Tower Defense 0.2 Alpha | Inne Mody -> Nowości
0 użytkowników, 0 gości, 0 anonimowych