CreateObject(3594, 2536.5, -1481, 28.60000038147, 0, 0, 0); CreateObject(3594, 2539.3000488281, -1481, 28.60000038147, 0, 0, 0); CreateObject(987, 2472.6000976563, -1722.8000488281, 12.5, 0, 0, 0); CreateObject(987, 2461, -1722.5, 12.5, 0, 0, 0); CreateObject(987, 2448.8999023438, -1722.5, 12.699999809265, 0, 0, 0); CreateObject(987, 2441.3999023438, -1722.6999511719, 12.800000190735, 0, 0, 0); CreateObject(987, 2443.3999023438, -1710.5999755859, 12.800000190735, 0, 0, 268); CreateObject(987, 2443.5, -1699.1999511719, 12.699999809265, 0, 0, 270); CreateObject(987, 2443.5, -1687.1999511719, 12.699999809265, 0, 0, 270); CreateObject(987, 2443, -1675.9000244141, 12.60000038147, 0, 0, 272); CreateObject(987, 2442.6000976563, -1665, 12.5, 0, 0, 272); CreateObject(3115, 1838.6999511719, -3595.1999511719, 0, 0, 0, 0); CreateObject(3115, 1859.8000488281, -3595.3000488281, 0, 0, 0, 0); CreateObject(3115, 1859.6999511719, -3614.1000976563, 0, 0, 0, 0); CreateObject(3115, 1838.6999511719, -3613.9899902344, 0, 0, 0, 0); CreateObject(980, 1870.0999755859, -3617.6999511719, 3.0999999046326, 0, 0, 270); CreateObject(980, 1870.0999755859, -3606.1999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1869.9000244141, -3594.6000976563, 3.0999999046326, 0, 0, 270); CreateObject(980, 1870, -3591.6999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1864.3000488281, -3586, 3.0999999046326, 0, 0, 0); CreateObject(980, 1852.8000488281, -3586, 3.0999999046326, 0, 0, 180); CreateObject(980, 1841.1999511719, -3585.8999023438, 3.0999999046326, 0, 0, 0); CreateObject(980, 1834, -3586, 3.0999999046326, 0, 0, 0); CreateObject(980, 1828.3000488281, -3591.6999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1828.3000488281, -3603.1000976563, 3.0999999046326, 0, 0, 270); CreateObject(980, 1828.3000488281, -3614.6000976563, 3.0999999046326, 0, 0, 90); CreateObject(980, 1828.3000488281, -3617.8000488281, 3, 0, 0, 270); CreateObject(980, 1833.9000244141, -3623.3000488281, 3.0999999046326, 0, 0, 180); CreateObject(980, 1845.3000488281, -3623.3000488281, 3.0999999046326, 0, 0, 0); CreateObject(980, 1856.8000488281, -3623.3000488281, 3.0999999046326, 0, 0, 180); CreateObject(980, 1864.4000244141, -3623.3000488281, 3.0999999046326, 0, 0, 0); CreateObject(3115, 1839, -3595.6000976563, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1859.3000488281, -3595.5, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1838.5999755859, -3613.6999511719, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1859.5999755859, -3614.1000976563, 5.9900002479553, 0, 0, 0);
if(strcmp(cmdtext,"/arenax1",true)==0) { new vehicleid = GetPlayerVehicleID(playerid); new State = GetPlayerState(playerid); if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER) { SendClientMessage(playerid, 0xFFFFFFAA,"Vocк foi para Arena X1"); return SetVehiclePos(vehicleid,2539.3000488281); } SendClientMessage(playerid, 0xFFFFFFAA,"Vocк foi para Arena X1"); SetPlayerPos(playerid,2539.3000488281); return 1; }
if(strcmp(cmdtext,"/arenax1",true)==0)
{
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid, 0xFFFFFFAA,"Vocк foi para Arena X1");
return SetVehiclePos(GetPlayerVehicleID(playerid),2539.3000488281);
}
SendClientMessage(playerid, 0xFFFFFFAA,"Vocк foi para Arena X1");
SetPlayerPos(playerid,2539.3000488281);
return 1;
}
// // #include <a_samp> #if defined FILTERSCRIPT public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Fs Arena By : Mandriva "); print("--------------------------------------\n"); return 1; } CreateObject(3594, 2536.5, -1481, 28.60000038147, 0, 0, 0); CreateObject(3594, 2539.3000488281, -1481, 28.60000038147, 0, 0, 0); CreateObject(987, 2472.6000976563, -1722.8000488281, 12.5, 0, 0, 0); CreateObject(987, 2461, -1722.5, 12.5, 0, 0, 0); CreateObject(987, 2448.8999023438, -1722.5, 12.699999809265, 0, 0, 0); CreateObject(987, 2441.3999023438, -1722.6999511719, 12.800000190735, 0, 0, 0); CreateObject(987, 2443.3999023438, -1710.5999755859, 12.800000190735, 0, 0, 268); CreateObject(987, 2443.5, -1699.1999511719, 12.699999809265, 0, 0, 270); CreateObject(987, 2443.5, -1687.1999511719, 12.699999809265, 0, 0, 270); CreateObject(987, 2443, -1675.9000244141, 12.60000038147, 0, 0, 272); CreateObject(987, 2442.6000976563, -1665, 12.5, 0, 0, 272); CreateObject(3115, 1838.6999511719, -3595.1999511719, 0, 0, 0, 0); CreateObject(3115, 1859.8000488281, -3595.3000488281, 0, 0, 0, 0); CreateObject(3115, 1859.6999511719, -3614.1000976563, 0, 0, 0, 0); CreateObject(3115, 1838.6999511719, -3613.9899902344, 0, 0, 0, 0); CreateObject(980, 1870.0999755859, -3617.6999511719, 3.0999999046326, 0, 0, 270); CreateObject(980, 1870.0999755859, -3606.1999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1869.9000244141, -3594.6000976563, 3.0999999046326, 0, 0, 270); CreateObject(980, 1870, -3591.6999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1864.3000488281, -3586, 3.0999999046326, 0, 0, 0); CreateObject(980, 1852.8000488281, -3586, 3.0999999046326, 0, 0, 180); CreateObject(980, 1841.1999511719, -3585.8999023438, 3.0999999046326, 0, 0, 0); CreateObject(980, 1834, -3586, 3.0999999046326, 0, 0, 0); CreateObject(980, 1828.3000488281, -3591.6999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1828.3000488281, -3603.1000976563, 3.0999999046326, 0, 0, 270); CreateObject(980, 1828.3000488281, -3614.6000976563, 3.0999999046326, 0, 0, 90); CreateObject(980, 1828.3000488281, -3617.8000488281, 3, 0, 0, 270); CreateObject(980, 1833.9000244141, -3623.3000488281, 3.0999999046326, 0, 0, 180); CreateObject(980, 1845.3000488281, -3623.3000488281, 3.0999999046326, 0, 0, 0); CreateObject(980, 1856.8000488281, -3623.3000488281, 3.0999999046326, 0, 0, 180); CreateObject(980, 1864.4000244141, -3623.3000488281, 3.0999999046326, 0, 0, 0); CreateObject(3115, 1839, -3595.6000976563, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1859.3000488281, -3595.5, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1838.5999755859, -3613.6999511719, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1859.5999755859, -3614.1000976563, 5.9900002479553, 0, 0, 0); return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext,"/arenax1",true)==0) { new vehicleid = GetPlayerVehicleID(playerid); new State = GetPlayerState(playerid); if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER) { SendClientMessage(playerid, 0xFFFFFFAA,"Vocк foi para Arena X1"); return SetVehiclePos(vehicleid,2539.3000488281); } SendClientMessage(playerid, 0xFFFFFFAA,"Vocк foi para Arena X1"); SetPlayerPos(playerid,2539.3000488281); return 1; } public OnFilterScriptExit() { return 1; } #else #endif
#include <a_samp>
public OnFilterScriptInit()
{
CreateObject(3594, 2536.5, -1481, 28.60000038147, 0, 0, 0);
CreateObject(3594, 2539.3000488281, -1481, 28.60000038147, 0, 0, 0);
CreateObject(987, 2472.6000976563, -1722.8000488281, 12.5, 0, 0, 0);
CreateObject(987, 2461, -1722.5, 12.5, 0, 0, 0);
CreateObject(987, 2448.8999023438, -1722.5, 12.699999809265, 0, 0, 0);
CreateObject(987, 2441.3999023438, -1722.6999511719, 12.800000190735, 0, 0, 0);
CreateObject(987, 2443.3999023438, -1710.5999755859, 12.800000190735, 0, 0, 268);
CreateObject(987, 2443.5, -1699.1999511719, 12.699999809265, 0, 0, 270);
CreateObject(987, 2443.5, -1687.1999511719, 12.699999809265, 0, 0, 270);
CreateObject(987, 2443, -1675.9000244141, 12.60000038147, 0, 0, 272);
CreateObject(987, 2442.6000976563, -1665, 12.5, 0, 0, 272);
CreateObject(3115, 1838.6999511719, -3595.1999511719, 0, 0, 0, 0);
CreateObject(3115, 1859.8000488281, -3595.3000488281, 0, 0, 0, 0);
CreateObject(3115, 1859.6999511719, -3614.1000976563, 0, 0, 0, 0);
CreateObject(3115, 1838.6999511719, -3613.9899902344, 0, 0, 0, 0);
CreateObject(980, 1870.0999755859, -3617.6999511719, 3.0999999046326, 0, 0, 270);
CreateObject(980, 1870.0999755859, -3606.1999511719, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1869.9000244141, -3594.6000976563, 3.0999999046326, 0, 0, 270);
CreateObject(980, 1870, -3591.6999511719, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1864.3000488281, -3586, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1852.8000488281, -3586, 3.0999999046326, 0, 0, 180);
CreateObject(980, 1841.1999511719, -3585.8999023438, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1834, -3586, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1828.3000488281, -3591.6999511719, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1828.3000488281, -3603.1000976563, 3.0999999046326, 0, 0, 270);
CreateObject(980, 1828.3000488281, -3614.6000976563, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1828.3000488281, -3617.8000488281, 3, 0, 0, 270);
CreateObject(980, 1833.9000244141, -3623.3000488281, 3.0999999046326, 0, 0, 180);
CreateObject(980, 1845.3000488281, -3623.3000488281, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1856.8000488281, -3623.3000488281, 3.0999999046326, 0, 0, 180);
CreateObject(980, 1864.4000244141, -3623.3000488281, 3.0999999046326, 0, 0, 0);
CreateObject(3115, 1839, -3595.6000976563, 5.9900002479553, 0, 0, 0);
CreateObject(3115, 1859.3000488281, -3595.5, 5.9900002479553, 0, 0, 0);
CreateObject(3115, 1838.5999755859, -3613.6999511719, 5.9900002479553, 0, 0, 0);
CreateObject(3115, 1859.5999755859, -3614.1000976563, 5.9900002479553, 0, 0, 0);
return 1;
}
Default Re: Criei um Mapa e como crio o Teleporte? pawn Code: #include <a_samp> public OnFilterScriptInit() { CreateObject(3594, 2536.5, -1481, 28.60000038147, 0, 0, 0); CreateObject(3594, 2539.3000488281, -1481, 28.60000038147, 0, 0, 0); CreateObject(987, 2472.6000976563, -1722.8000488281, 12.5, 0, 0, 0); CreateObject(987, 2461, -1722.5, 12.5, 0, 0, 0); CreateObject(987, 2448.8999023438, -1722.5, 12.699999809265, 0, 0, 0); CreateObject(987, 2441.3999023438, -1722.6999511719, 12.800000190735, 0, 0, 0); CreateObject(987, 2443.3999023438, -1710.5999755859, 12.800000190735, 0, 0, 26 ![]() CreateObject(987, 2443.5, -1699.1999511719, 12.699999809265, 0, 0, 270); CreateObject(987, 2443.5, -1687.1999511719, 12.699999809265, 0, 0, 270); CreateObject(987, 2443, -1675.9000244141, 12.60000038147, 0, 0, 272); CreateObject(987, 2442.6000976563, -1665, 12.5, 0, 0, 272); CreateObject(3115, 1838.6999511719, -3595.1999511719, 0, 0, 0, 0); CreateObject(3115, 1859.8000488281, -3595.3000488281, 0, 0, 0, 0); CreateObject(3115, 1859.6999511719, -3614.1000976563, 0, 0, 0, 0); CreateObject(3115, 1838.6999511719, -3613.9899902344, 0, 0, 0, 0); CreateObject(980, 1870.0999755859, -3617.6999511719, 3.0999999046326, 0, 0, 270); CreateObject(980, 1870.0999755859, -3606.1999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1869.9000244141, -3594.6000976563, 3.0999999046326, 0, 0, 270); CreateObject(980, 1870, -3591.6999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1864.3000488281, -3586, 3.0999999046326, 0, 0, 0); CreateObject(980, 1852.8000488281, -3586, 3.0999999046326, 0, 0, 180); CreateObject(980, 1841.1999511719, -3585.8999023438, 3.0999999046326, 0, 0, 0); CreateObject(980, 1834, -3586, 3.0999999046326, 0, 0, 0); CreateObject(980, 1828.3000488281, -3591.6999511719, 3.0999999046326, 0, 0, 90); CreateObject(980, 1828.3000488281, -3603.1000976563, 3.0999999046326, 0, 0, 270); CreateObject(980, 1828.3000488281, -3614.6000976563, 3.0999999046326, 0, 0, 90); CreateObject(980, 1828.3000488281, -3617.8000488281, 3, 0, 0, 270); CreateObject(980, 1833.9000244141, -3623.3000488281, 3.0999999046326, 0, 0, 180); CreateObject(980, 1845.3000488281, -3623.3000488281, 3.0999999046326, 0, 0, 0); CreateObject(980, 1856.8000488281, -3623.3000488281, 3.0999999046326, 0, 0, 180); CreateObject(980, 1864.4000244141, -3623.3000488281, 3.0999999046326, 0, 0, 0); CreateObject(3115, 1839, -3595.6000976563, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1859.3000488281, -3595.5, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1838.5999755859, -3613.6999511719, 5.9900002479553, 0, 0, 0); CreateObject(3115, 1859.5999755859, -3614.1000976563, 5.9900002479553, 0, 0, 0); return 1; } __ EDIT Essas coordenadas estгo erradas. Vocк precisa pegar os 3 valores (X, Y, Z), que sгo latitude, longitude e altura. |
#include <a_samp>
#pragma tabsize 0
new Float:TelePos[MAX_PLAYERS][6];
public OnFilterScriptInit()
{
CreateObject(3594, 2536.5, -1481, 28.60000038147, 0, 0, 0);
CreateObject(3594, 2539.3000488281, -1481, 28.60000038147, 0, 0, 0);
CreateObject(987, 2472.6000976563, -1722.8000488281, 12.5, 0, 0, 0);
CreateObject(987, 2461, -1722.5, 12.5, 0, 0, 0);
CreateObject(987, 2448.8999023438, -1722.5, 12.699999809265, 0, 0, 0);
CreateObject(987, 2441.3999023438, -1722.6999511719, 12.800000190735, 0, 0, 0);
CreateObject(987, 2443.3999023438, -1710.5999755859, 12.800000190735, 0, 0, 26);
CreateObject(987, 2443.5, -1699.1999511719, 12.699999809265, 0, 0, 270);
CreateObject(987, 2443.5, -1687.1999511719, 12.699999809265, 0, 0, 270);
CreateObject(987, 2443, -1675.9000244141, 12.60000038147, 0, 0, 272);
CreateObject(987, 2442.6000976563, -1665, 12.5, 0, 0, 272);
CreateObject(3115, 1838.6999511719, -3595.1999511719, 0, 0, 0, 0);
CreateObject(3115, 1859.8000488281, -3595.3000488281, 0, 0, 0, 0);
CreateObject(3115, 1859.6999511719, -3614.1000976563, 0, 0, 0, 0);
CreateObject(3115, 1838.6999511719, -3613.9899902344, 0, 0, 0, 0);
CreateObject(980, 1870.0999755859, -3617.6999511719, 3.0999999046326, 0, 0, 270);
CreateObject(980, 1870.0999755859, -3606.1999511719, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1869.9000244141, -3594.6000976563, 3.0999999046326, 0, 0, 270);
CreateObject(980, 1870, -3591.6999511719, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1864.3000488281, -3586, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1852.8000488281, -3586, 3.0999999046326, 0, 0, 180);
CreateObject(980, 1841.1999511719, -3585.8999023438, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1834, -3586, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1828.3000488281, -3591.6999511719, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1828.3000488281, -3603.1000976563, 3.0999999046326, 0, 0, 270);
CreateObject(980, 1828.3000488281, -3614.6000976563, 3.0999999046326, 0, 0, 90);
CreateObject(980, 1828.3000488281, -3617.8000488281, 3, 0, 0, 270);
CreateObject(980, 1833.9000244141, -3623.3000488281, 3.0999999046326, 0, 0, 180);
CreateObject(980, 1845.3000488281, -3623.3000488281, 3.0999999046326, 0, 0, 0);
CreateObject(980, 1856.8000488281, -3623.3000488281, 3.0999999046326, 0, 0, 180);
CreateObject(980, 1864.4000244141, -3623.3000488281, 3.0999999046326, 0, 0, 0);
CreateObject(3115, 1839, -3595.6000976563, 5.9900002479553, 0, 0, 0);
CreateObject(3115, 1859.3000488281, -3595.5, 5.9900002479553, 0, 0, 0);
CreateObject(3115, 1838.5999755859, -3613.6999511719, 5.9900002479553, 0, 0, 0);
CreateObject(3115, 1859.5999755859, -3614.1000976563, 5.9900002479553, 0, 0, 0);
return true;
}/*Se for por isso em um GM ponha em public OnGameModeInit() - Mais tire o return true; dele!*/
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ArenaX1", cmdtext, true) == 0)// Aqui coloque o nome que vc quer tipo: /Aeroporto
{
if(IsPlayerConnected(playerid))
{
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1304.2955,2.3636,1001.0241); LinkVehicleToInterior(tmpcar, 0);//Troque as coordendas para o Local que vc quer, esse й apra caso vc esteja em um carro
TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
}
else
{
SetPlayerPos(playerid, 1304.2955,2.3636,1001.0241);//Troca as coordenadas, e esse й para caso vc esteja de Apй|
}
SendClientMessage(playerid, 0xFFFFFFAA, "Vocк foi teleportado!");
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
return true;
}
return false;
}
/* Ele esta configurado para qualquer um do serve usar esse comando
1304.2955,2.3636,1001.0241 // Novo Local X1!*/
SetVehiclePos