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.
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.
|
Guest Message by DevFuse
Dzielenie sid
Temat rozp.
SoLiD
, 25.04.2011 20:49
8 odpowiedzi w tym temacie
#1
Napisano 25.04.2011 20:49
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!
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
Napisano 25.04.2011 20:57
#3
Napisano 25.04.2011 21:01
no tak, ale jak mam do tego przykładowego sid dać (STEAM_0:0:5555555)
Podzieli mi na: STEAM_, 0, 5555555 i wywoływać 3 out?
?
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
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!
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
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);
#5
Napisano 25.04.2011 21:03
a nie mozesz sprawdzic w grze ?
#6
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
#7
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
#8
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
#9
Napisano 26.04.2011 12:22
Nie każdy bo są też zaczynające się na 0:1:
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych