Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
- - - - -

[JailBreak] Tylko STEAM w CT


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 Raku129

    Wszechwidzący

  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:280
  • GG:
  • Lokalizacja:Bielawa
Offline

Napisano 04.09.2011 22:42

Dołączona grafika
Jest to dobry plugin na jailbreak z dproto na dzieci neo.
Nie pozwala on wejść do CT NS.
Gracz Non - STEAM próbujący wejść do CT będzie od razu przerzucony do TT.

Dołączona grafika

Załączone pliki


  • +
  • -
  • 2

#2 Misiaczek ;c

    /dev/null

  • Moderator

Reputacja: 1662
Godlike

  • Postów:2495
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Halemba
Offline

Napisano 04.09.2011 23:56

ehh po co tak kombinować?

usuwamy to:

const AUTH_STEAM = 2;

new bool: dproto_installed;
new pcv_dp_r_id_provider;


to też:
    if ( cvar_exists( "dp_version" ) )
{
dproto_installed = true;
pcv_dp_r_id_provider = get_cvar_pointer("dp_r_id_provider");
}
else
{
dproto_installed = false;
pcv_dp_r_id_provider = 0;
}


to zamieniamy:

if(!is_user_steam(id))

na to:

if(is_user_steam(id) == false)


to zamieniamy:

stock bool: is_user_steam(id)
{
if ( dproto_installed )
{
server_cmd("dp_clientinfo %d", id);
server_exec();

static uClient;
uClient = get_pcvar_num(pcv_dp_r_id_provider);

if ( uClient == AUTH_STEAM )
return true;
}
else
{
static sAuthID[32];
get_user_authid(id, sAuthID, charsmax(sAuthID) );

if ( containi( sAuthID, "STEAM_0:" ) > -1 )
return true;
}

return false;
}

na to:

stock bool:is_user_steam(id)
{
new authid[32];
get_user_authid(id, authid, 31);
return containi(authid , ":") != -1 ? true : false;
}


i mamy prostszy i krótszy kod ;d
  • +
  • -
  • 0

#3 Raku129

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 70
Pomocny

  • Postów:280
  • GG:
  • Lokalizacja:Bielawa
Offline

Napisano 05.09.2011 13:30

Jest sprawdzony więc wole go używać.
A wiesz z tym ":" to nie zawsze działa.

Ludzie tak kombinują że mają dziwny status, a i może być inaczej dproto ustawione.
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych