Skocz do zawartości

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

Dzielenie sid


  • Zamknięty Temat jest zamknięty
8 odpowiedzi w tym temacie

#1 SoLiD

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 25.04.2011 20:49

Witam!

Chcę się dowiedzieć jak podzielić SteamID na 2 połowy.

Np.: jest sid = STEAM_0:0:5555555
i chcę podzielić na "STEAM_0:0:" i "5555555"

tak samo automatycznie jak jest STEAM_0:1 itd.
  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 25.04.2011 20:57

Explode - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 0

#3 SoLiD

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:253
  • Lokalizacja:Polska
Offline

Napisano 25.04.2011 21:01

no tak, ale jak mam do tego przykładowego sid dać (STEAM_0:0:5555555)

new out[3][64];
explode("STEAM_0:0:5555555",':',out,3,63)

Podzieli mi na: STEAM_, 0, 5555555 i wywoływać 3 out?
?

Użytkownik SoLiD edytował ten post 25.04.2011 21:03

  • +
  • -
  • 0
Force Important Commands [FIC] - http://www.mediafire...18j1kh7txf49o04
Info: FIC jest pluginem, który wymusza komendy u graczy i ma opracowany system karania banem u graczy, którzy nadmiernie zmieniają ich wartości na niedozwoloną.
Zaufali mu administratorzy HashJama, zaufaj i ty!

#4 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 25.04.2011 21:03

new szSID[64] = "STEAM_0:0:55501555";
new temp[2];
strtok(szSID, temp, 1, szSID, 63, ':');
strtok(szSID, temp, 1, szSID, 63, ':');
log_amx("Wartosc : %s", szSID);

  • +
  • -
  • 0

#5 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 983
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 25.04.2011 21:03

a nie mozesz sprawdzic w grze ^^ ?
  • +
  • -
  • 0

#6 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

  • Postów:663
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Warszawa
Offline

Napisano 25.04.2011 22:54

Można też tak


new szSID[20] = "STEAM_0:0:5555555";
replace(szSID, sizeof szSID - 1, "STEAM_", "");

client_print(0, 3, szSID);

Użytkownik diablix edytował ten post 26.04.2011 00:40

  • +
  • -
  • 0

#7 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 26.04.2011 07:56

on chce bez 0:0: chce samą wartość liczbową to co ty dałeś da efekt : 0:0:5555555
  • +
  • -
  • 0

#8 diablix

    emeryt

  • Przyjaciel

Reputacja: 507
Wszechwiedzący

  • Postów:663
  • GG:
  • Steam:steam
  • Imię:Daniel
  • Lokalizacja:Warszawa
Offline

Napisano 26.04.2011 11:05

No to w sumie nie problem zmienić.. Ale nie zapominajcie że nie każdy sid zaczyna się na 0:0
  • +
  • -
  • 0

#9 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 26.04.2011 12:22

Nie każdy bo są też zaczynające się na 0:1:
  • +
  • -
  • 0




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

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