![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 13.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ema, mam pewien problem, bo zaczalem sie uczyc PHP tydzien temu.
Wiec tak, gram w GTA San Andreas-Multiplayer (nie wiem czy ktos z tego forum w to gra) i pisze scrypty na servery tego multi w malo znanym jezyku: PAWN. I chcie sie dowiedziec jak mozna odczytac pliki z tak postawionego servera tzn. uruchamiam server do SA-Multiplayer'a i gracze ktorzy dolacza do gry maga sie zarejestrowac w grze i utworzyc swoje wlasne konto co pozwoli im na zapisywanie pieniedzy ktore zdobeda, bronie, etc. ogolnie statystyki. I chcialbym zrobic scrypt w PHP ktory pozwoli tym graczom sprawdzic swoje statystyki na stronie www, ale najpierw chce sie dowiedziec jak moge odczytac pliki w odpowiednich katalogach na serverze. Servery postawione do tej gry nie maja www wiec otworzenie pliku w sposob:
nie jest mozliwe. Server oczywiscie ma swoje IP i port. Jak narazie uzywam scryptu ktory tylko pokazuje dane servera (przyklad: http://50p.cba.pl/ ) Download scryptu: http://www.phpclasses.org/browse/package/3117.html Moze ktos zobaczy jak jest zrobiony ten scrypt i pomoze mi jak mozna wczytac plik z takiego servera np. IP: 127.0.0.1 Port: 7777 Podpowiem ze server ma swoje podfoldery: /scriptfiles/ /filterscripts/ /gamemodes/ /pawno/ A ja np. chcialbym odczytac plik 50p.txt z folderu /scriptfiles/ czyli /scriptfiles/50p.txt Chcialbym bardzo sie dowiedziec jak daloby sie to zrobic. (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) Pomozcie, z gory dzieki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Do struktury lpików tak się nie dostaniesz.
1) Albo stawiasz serwer www na maszynie gdzie jest zainstalowany serwer gry i za pomocą odwołań bezwzględnych odczytujesz pliki 2) Albo wgrzebujesz się w dokumentację developerską (jeśli taka istnieje) i patrzysz cy można podłączyć się na jakimś porcie do tego serwera i wyciągnąć z niego dane jakie Cię interesują. Jeśli tak to fsockopen i dajesz //edit: Ok - skoro już znalazłeś przykład, to korzystaj z niego. Popatrz jak działa i naśladuj, lub wykorzystaj w takiej formie jak jest. Ten post edytował Siemion 13.05.2007, 22:37:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 04:09 |