[AJUDA]Interior do Enforcer
#5

Bom dei um geitinhu kra , mas em qualker lugar que voce usar o /enter ele entra no interior , se algem poder ajudar ae e dizer como que eu deixo o Cmd so pra quando o player tiver perto do Carro Ajuda ae

o FS que eu arrumei , testa , aki deu normal, e para sair usa /sair , o /sair ele somente vai voltar para o Interior 0 , ai voce pode se teleporta e ver as coisas do GM Normal

pawn Код:
#include <a_samp>

new Inenforcer[MAX_PLAYERS];
new Watching[MAX_PLAYERS];
new Float:Pos[MAX_PLAYERS][3];
new Float:Angle[MAX_PLAYERS];
new Interior[MAX_PLAYERS];
new Goto[MAX_PLAYERS];

public OnFilterScriptInit()
{
    print(" enforcer Interior Loaded!");
  CreateObject(11292, 2081.333496, -1375.118530, 300.764832, 0.0000, 0.0000, 0.0000);
  CreateObject(976, 2081.332031, -1368.392456, 299.178619, 0.0000, 0.0000, 270.0000);
  CreateObject(974, 2077.989258, -1376.559937, 300.831085, 0.0000, 0.0000, 0.0000);
  CreateObject(974, 2077.123047, -1374.362671, 300.655640, 0.0000, 0.0000, 270.0000);
  CreateObject(974, 2078.161133, -1373.030640, 300.330536, 0.0000, 0.0000, 0.0000);
  CreateObject(2395, 2080.772949, -1376.560547, 299.490601, 0.0000, 0.0000, 180.0000);
  CreateObject(1533, 2085.592773, -1373.328857, 299.552917, 0.0000, 0.0000, 270.0000);
  CreateObject(1533, 2085.569824, -1374.802246, 299.539307, 0.0000, 0.0000, 270.0000);
  CreateObject(1754, 2083.981445, -1373.538574, 299.553741, 0.0000, 0.0000, 0.0000);
  CreateObject(1754, 2083.128906, -1373.539063, 299.553741, 0.0000, 0.0000, 0.0000);
  CreateObject(1754, 2082.262695, -1373.549194, 299.553741, 0.0000, 0.0000, 0.0000);
  CreateObject(2063, 2083.147461, -1376.328369, 300.467773, 0.0000, 0.0000, 180.0000);
  CreateObject(2606, 2083.026855, -1376.472412, 301.498108, 0.0000, 0.0000, 180.0000);
  CreateObject(1771, 2078.658691, -1375.866943, 299.992523, 0.0000, 0.0000, 90.0000);
  CreateObject(1808, 2084.688965, -1373.058960, 299.553650, 0.0000, 0.0000, 0.0000);
  CreateObject(2103, 2083.819824, -1376.272217, 300.833984, 0.0000, 0.0000, 180.0000);
  CreateObject(2514, 2077.520996, -1373.509888, 299.558014, 0.0000, 0.0000, 0.0000);
  CreateObject(2523, 2077.728027, -1373.486938, 299.378540, 0.0000, 0.0000, 0.0000);
  CreateObject(2817, 2077.505371, -1374.029419, 299.558380, 0.0000, 0.0000, 0.0000);
  CreateObject(1672, 2083.020996, -1376.322266, 300.889191, 0.0000, 0.0000, 0.0000);
  CreateObject(1672, 2082.845703, -1376.347290, 300.887634, 0.0000, 0.0000, 0.0000);
  CreateObject(2035, 2082.496094, -1376.297241, 300.420898, 0.0000, 0.0000, 0.0000);
  CreateObject(2044, 2083.236816, -1376.297241, 300.415588, 0.0000, 0.0000, 326.2500);
  CreateObject(2044, 2083.569336, -1376.322266, 300.414001, 0.0000, 0.0000, 326.2500);
  CreateObject(2044, 2083.948730, -1376.322266, 300.421326, 0.0000, 0.0000, 326.2500);
  CreateObject(2690, 2085.007813, -1376.560669, 300.435913, 0.0000, 0.0000, 180.0000);
  CreateObject(1279, 2082.449707, -1376.334839, 299.890808, 0.0000, 0.0000, 0.0000);
  CreateObject(1279, 2083.660645, -1376.330078, 299.865814, 0.0000, 0.0000, 0.0000);
  CreateObject(1580, 2082.326172, -1376.297241, 300.787231, 0.0000, 0.0000, 0.0000);
}

public OnFilterScriptExit()
{
    print(" enforcer Interior Unloaded...");
    DestroyObject(1);
    DestroyObject(2);
    DestroyObject(3);
    DestroyObject(4);
    DestroyObject(5);
    DestroyObject(6);
    DestroyObject(7);
    DestroyObject(8);
    DestroyObject(9);
    DestroyObject(10);
    DestroyObject(11);
    DestroyObject(12);
    DestroyObject(13);
    DestroyObject(14);
    DestroyObject(15);
    DestroyObject(16);
    DestroyObject(17);
    DestroyObject(18);
    DestroyObject(19);
    DestroyObject(20);
    DestroyObject(21);
    DestroyObject(22);
    DestroyObject(23);
    DestroyObject(24);
    DestroyObject(25);
    DestroyObject(26);
    DestroyObject(27);
    DestroyObject(28);
    DestroyObject(29);
    DestroyObject(30);
    DestroyObject(31);
    DestroyObject(32);
    DestroyObject(33);
    DestroyObject(34);
    DestroyObject(35);
    DestroyObject(36);
    DestroyObject(37);
    DestroyObject(38);
    DestroyObject(39);
    DestroyObject(40);
    DestroyObject(41);
    DestroyObject(42);
    DestroyObject(43);
    DestroyObject(44);
    DestroyObject(45);
    DestroyObject(46);
    DestroyObject(47);
    DestroyObject(48);
    DestroyObject(49);
    DestroyObject(50);
    DestroyObject(51);
    DestroyObject(52);
    DestroyObject(53);
    DestroyObject(54);
    DestroyObject(55);
    DestroyObject(56);
    DestroyObject(57);
    DestroyObject(58);
    DestroyObject(59);
    DestroyObject(60);
    DestroyObject(61);
    DestroyObject(62);
}

public OnPlayerConnect(playerid)
{
    Inenforcer[playerid] = 0;
    Watching[playerid] = 0;
    Goto[playerid] = 0;
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    Inenforcer[playerid] = 0;
    Watching[playerid] = 0;
    Goto[playerid] = 0;
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    Inenforcer[playerid] = 0;
    Watching[playerid] = 0;
    Goto[playerid] = 0;
    return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/enter", true))
    {
    SetPlayerPos(playerid, 2084.479980, -1374.825928, 300.628052);
    SetPlayerFacingAngle(playerid, 0);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid, 1);
        Inenforcer[playerid] = GetPlayerVehicleID(playerid);
    }
    if(!strcmp(cmdtext, "/sair", true))
    {
    SetPlayerFacingAngle(playerid, 0);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid, 0);
        Inenforcer[playerid] = GetPlayerVehicleID(playerid);
    }
    return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(newkeys == 16 && Inenforcer[playerid])
    {
        new Float:X, Float:Y, Float:Z;
        GetVehiclePos(Inenforcer[playerid], X, Y, Z);
        SetPlayerPos(playerid, X+4, Y, Z);
        SetPlayerInterior(playerid, 0);
        Inenforcer[playerid] = 0;
    }
    return 1;
}

#pragma unused Angle
#pragma unused Pos
#pragma unused Interior
Reply


Messages In This Thread
[AJUDA]Interior do Enforcer - by m0ta - 05.04.2010, 11:50
Re: [AJUDA]Interior do Enforcer - by [FnD]_Paniico_ - 05.04.2010, 15:33
Re: [AJUDA]Interior do Enforcer - by RoamPT - 05.04.2010, 15:57
Re: [AJUDA]Interior do Enforcer - by m0ta - 05.04.2010, 18:21
Re: [AJUDA]Interior do Enforcer - by [FnD]_Paniico_ - 05.04.2010, 22:40
Re: [AJUDA]Interior do Enforcer - by m0ta - 05.04.2010, 22:48
Re: [AJUDA]Interior do Enforcer - by RoamPT - 06.04.2010, 02:18
Re: [AJUDA]Interior do Enforcer - by andmeida10 - 06.04.2010, 06:57
Re: [AJUDA]Interior do Enforcer - by m0ta - 06.04.2010, 11:15
Re: [AJUDA]Interior do Enforcer - by wafffllesss - 06.04.2010, 11:40

Forum Jump:


Users browsing this thread: 1 Guest(s)