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.
|
Avek steam a Motd
#1
Napisano 07.10.2010 16:11
#2
Napisano 07.10.2010 16:30
#3
Napisano 07.10.2010 16:35
#4
Napisano 07.10.2010 16:37
#5
Napisano 07.10.2010 17:19
Jak będzie ci się chcieć to będzie
Temat do zamknięcia.
#6
Napisano 09.10.2010 15:32
Potem tylko regex w dłoń i mamy link
<img src="http://twoja.domena/avatars/index.php?sid=STEAMID">+chmod 600 na folder cache
Załączone pliki
#7
Napisano 09.10.2010 17:10
Nawet jak swoje steamID wkleiłem to też puste okienko nie wiem co jest nie tak
jeszcze jedno triko bo NSy mają standard VALVE_LAN i to jakoś nie czyta się z tym ;D bo wyskakiwał mi napis zamiast pustego okienka
Użytkownik hardbot edytował ten post 09.10.2010 17:34
#8
Napisano 09.10.2010 17:44
php raczej nie zadziała na serwerze gry
#9
Napisano 09.10.2010 18:17
(Szyfranta nie ma a nie mam portu do serwera co on mi udostępnił )
i nie mam jak sprawdzić
Co do plików to all na ftp dałem i tak jak idzie ten LInczek do Imag to wstawiłem sobie i nie działa, na PW ci poślę SMA.
Użytkownik hardbot edytował ten post 09.10.2010 18:18
#10
Napisano 09.10.2010 18:58
na wartość liczbową. dla PHP* będzie to:
$steam = "STEAM_0:0:14515212";
$parts = explode(':', $steam);
$server = $parts[1];
$auth = $parts[2];
$friend = bcmul($auth, "2");
$friend = bcadd($friend, bcadd("76561197960265728", $server));
i mamy link do profilu w postaci
http://steamcommunity.com/profiles/{$friend}
Teraz aby otrzymać XML który łatwiej się obsługuje do linku dodajemy "?xml=1"
http://steamcommunity.com/profiles/76561197989296152?xml=1 lub http://steamcommunity.com/id/pavulon87?xml=1
potem jeżeli nie mamy parsera xml to mały regexp i mamy np. adres avatara.
<avatarIcon><![CDATA[http://media.steampowered.com/steamcommunity/public/images/avatars/f8/f860a902b125fe9833b922b57e3adfbda1e5a19d.jpg]]></avatarIcon>
<avatarMedium><![CDATA[http://media.steampowered.com/steamcommunity/public/images/avatars/f8/f860a902b125fe9833b922b57e3adfbda1e5a19d_medium.jpg]]></avatarMedium>
<avatarFull><![CDATA[http://media.steampowered.com/steamcommunity/public/images/avatars/f8/f860a902b125fe9833b922b57e3adfbda1e5a19d_full.jpg]]></avatarFull>
* - bcmul i bcadd dla zmyłki
#12
Napisano 09.10.2010 19:37
bo NSą wyskoczy okienko z Xem i w tedy cóż to będzie?
#13
Napisano 09.10.2010 19:45
#14
Napisano 09.10.2010 20:35
Nie trza będę się orientował i tak dużo zrobiłeśw kodzie wywalam w takich przypadkach 404, możesz zamiast tego wysłać własny obrazek zaraz zrobię update
#15
Napisano 09.10.2010 20:53
$friendid = steam2friend($_GET['sid']); if($friendid === false){ header("HTTP/1.0 404 Not Found"); exit(); } $cacheFile = "cache/$friendid.jpg";
#16
Napisano 09.10.2010 21:04
wiesz co lepiej daj te UPDate bo już się zgubiłemahh, zabrakło jednego ifa
$friendid = steam2friend($_GET['sid']); if($friendid === false){ header("HTTP/1.0 404 Not Found"); exit(); } $cacheFile = "cache/$friendid.jpg";
a co do obrazka to coś nie łapie dałem inny Link z innym SIDem do adresu i pustka
http://steam-script....AM_0:0:25747252
#17
Napisano 09.10.2010 21:17
wersja .02 zgodnie z opisem Pavulona (mniej tekstu do przetworzenia, więc działa szybciej)
Załączone pliki
#18
Napisano 09.10.2010 22:13
tego Xa tylko czyta a tak to nawet w Przeglądarce jak SID dałem to też ukazało Xsa
#19
Napisano 09.10.2010 22:23
#20
Napisano 09.10.2010 22:30
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych