04.08.2013, Saat:11:31
Bu dağa beta sürümdür gelişebilir.
Bu sunucudaki oyuncular, araba (ve daha fazlası!) Izlemek için web sitesine sağlayan bir PHP komut dosyası.
Demo: TIKLA
Daha iyi yapmak için bu komut dosyasını değiştirebilirsiniz.
Bu web sunucusu ve boş komut dosyası (indir) gerekir.
Blank squirrel script for update players/vehicles positions every 60 seconds (so, you need edit script to your web settings):
Buğ vb durumları bildiriniz.
Bu sunucudaki oyuncular, araba (ve daha fazlası!) Izlemek için web sitesine sağlayan bir PHP komut dosyası.
Demo: TIKLA
Daha iyi yapmak için bu komut dosyasını değiştirebilirsiniz.
Bu web sunucusu ve boş komut dosyası (indir) gerekir.
Blank squirrel script for update players/vehicles positions every 60 seconds (so, you need edit script to your web settings):
Kod:
local mapTimer;
function updateMap ()
{
// clear map
webRequest( HTTP_TYPE_GET, "http://master.squirrel.su", "/map/update.php?password=squirrel&clear=1", function(type,data,time) { });
local query;
// tag vehicles without driver (engine is off)
for (local i = 0; i < 256; i++)
{
if( getVehicleModel ( i ) != 1001)
{
if( !getVehicleEngineState( i ) )
{
local pos = getVehiclePosition(i);
query = "/map/update.php?password=squirrel&x[]=" + pos[0] + "&y[]=" + pos[1] + "&blip=2";
webRequest( HTTP_TYPE_GET, "http://master.squirrel.su", query, function(type,data,time) { });
}
}
}
// tag players
for (local i = 0; i < getMaxPlayers(); i++)
{
if (isPlayerConnected(i))
{
if (isPlayerSpawned(i))
{
local pos = getPlayerPosition(i);
query = "/map/update.php?password=squirrel&x[]=" + pos[0] + "&y[]=" + pos[1] + "&blip=1";
webRequest( HTTP_TYPE_GET, "http://master.squirrel.su", query, function(type,data,time) { });
}
}
}
}
function scriptInit()
{
mapTimer = timer( updateMap, 60000, -1);
}
addEventHandler( "onScriptInit", scriptInit );