GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: DrAkE - 2012. Június 14. - 14:45:33

Cím: Online Map
Írta: DrAkE - 2012. Június 14. - 14:45:33
Bevezetõ:
Üdvözöllek titeket!
Szeretném bemutatni a legújabb munkámat. Ez nem más mint a GTA San Andreas mappja, ami jelzi hol találhatóak a játékosok. Felépítése egyszerû, és két részbõl áll: PHP oldal, és a hozzá tartozó .PWN illetve .AMX fájl (ami szükséges ugyan úgy hozzá).
Kép róla:
\"teszts.jpg\"
(amint láthatjátok a térképen engem jelez az SF autóiskola területén)
Telepítés:
Nos a telepítés igen egyszerû, viszont kell hozzá (házi szerveren/gépen) Apache, PHP (viszont ezeket tartalmazza a következõ programok: wamp, appserv, xampp). A \"map\" mappában található fájlokat, csak egyszerûen másold át, majd az index.php-ban írd át az adatokat a szervered adataira (tehát ip, port, rcon jelszó), majd a filterscripts mappában található \"getpos.amx\" fájlt húzd át a te szervered filterscripts mappájába majd töltsd be azt (illetve írd bele a server.cfg-be) és a következõ módon már használhatod is az oldaladon:
 

<img src=\"index.php\" />

 
Letöltés:
SolidFiles
Kód (filterscript):
 

#include <a_samp>
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Pozíció lekérõ PHP-hoz sikeresen beötltve!\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
forward GetPlayerPositionEx(playerid);
public GetPlayerPositionEx(playerid)
{GetPlayerPosition(playerid); return 1;}
stock GetPlayerPosition(playerid)
{
new
posiz[256] = EOS,
Float:ppos[3];
if(IsPlayerConnected(playerid))
{
GetPlayerPos(playerid, ppos[0], ppos[1], ppos[2]);
GetPlayerName(playerid, posiz, MAX_PLAYER_NAME);
format(posiz, sizeof(posiz), \"%s|%f|%f\", posiz, ppos[0], ppos[1]);
return posiz;
}
return posiz;
}
public OnRconCommand(cmd[])
{
if(strfind(cmd, \"getpos\", true) != -1)
{
new
   id[5];
strmid(id, cmd, 7, strfind(cmd, \")\", true), sizeof(id));
printf(\"%s\", CallLocalFunction(\"GetPlayerPositionEx\", \"d\", strval(id)));
return 1;
}
return 0;
}
Cím: Online Map
Írta: rewan - 2012. Június 14. - 14:50:52
Remek munka, én is terveztem ilyet,
ráadásul SAMP-on kívül másra is kifejezetten jó megoldás(PHP)!
Köszi 8)
Cím: Online Map
Írta: SaVage96 - 2012. Június 14. - 14:56:09
Nagyon szép és tetszik is meg minden viszont lenne egy  kérdésem
Ezt:Kép-be elhetne e rakni mapképnek amin mutassa a játékosokat
Cím: Online Map
Írta: ZyZu. - 2012. Június 14. - 15:02:02
Szép lett! Én meg is csinálom majd, kössz a publikálást! :)
Cím: Online Map
Írta: DrAkE - 2012. Június 14. - 15:02:20
Meg lehet változtatni az alap mappot, viszont olyan mapot kell akkor berakni, aminek a szélességes és a magassága ugyan annyi. Aztán az index.php-ban átkell írni az alábbi változót:
 
$arany = 1536/3000;

 
Erre:
 
$arany = képszélességevagymagassága/3000;
Cím: Online Map
Írta: SaVage96 - 2012. Június 14. - 15:18:41
Rendben köszi majd kiprobálom ment a +  :P
Cím: Online Map
Írta: Norby - 2012. Június 14. - 16:16:58
Szép munka.
Az inc.php-kat is te írtad ?
Cím: Online Map
Írta: DrAkE - 2012. Június 14. - 16:59:51
Azt nem. Eredeti téma:
http://forum.sa-mp.com/showthread.php?t=104299
Cím: Online Map
Írta: Norby - 2012. Június 14. - 17:14:35
Idézetet írta: DrAkE date=1339685991\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22848\" data-ipsquote-contentclass=\"forums_Topic
Azt nem. Eredeti téma:
http://forum.sa-mp.com/showthread.php?t=104299
 
Nem azért hogy belekössek csak fura volt hogy angolul voltak a megjegyzések attól függetlenül szép munka és jó lett, biztos használni fogom majd.
De azért illett volna kitenni a linket.
Cím: Online Map
Írta: Szucsor - 2012. Június 15. - 09:20:57
Remek munka! Még átgondolom, de lehet, hogy felhasználom. CSak így tovább! Ment a +!
Cím: Online Map
Írta: Dead - 2012. Június 15. - 09:23:39
Idézetet írta: Szucsor date=1339744857\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22848\" data-ipsquote-contentclass=\"forums_Topic
Remek munka! Még átgondolom, de lehet, hogy felhasználom. CSak így tovább! Ment a +!
 
Cím: Online Map
Írta: xSkillZ7x - 2012. Június 24. - 10:13:03
Ez naon faxa.Grat.Szep munka.Tied a +.Csakis hazi szeroval megy?
Cím: Online Map
Írta: DrAkE - 2012. Június 24. - 11:03:26
Minden olyan oldalon, ahol támogatva van az UDP kapcsolat.
Cím: Online Map
Írta: SnicK - 2012. Június 26. - 19:11:21
Szép munka, grat!
Cím: Online Map
Írta: N@rbirock - 2012. Június 26. - 19:42:02
Az npcket nem mutassa?
Cím: Online Map
Írta: DrAkE - 2012. Június 27. - 08:52:34
Nem teszteltem vele.
Cím: Online Map
Írta: N@rbirock - 2012. Június 27. - 11:50:27
Csak mert van egy npcm és azt nem mutatta.
Cím: Online Map
Írta: Pioneer - 2012. Június 27. - 15:32:22
szép.
asszem a sunwellnél van ilyen beépítve alapbol :)
Cím: Online Map
Írta: xSkillZ7x - 2012. Június 28. - 20:31:39
UNet en probaltam ,de nem megy.valahogy meg tudnam oldani hogy menjen?