Pobranie wersji gry gracza
d0naciak
06.10.2013
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
Ogen Dogen
06.10.2013
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.
0-0-0
06.10.2013
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