[Ajuda]Verificar Бrea
#6

Quote:
Originally Posted by Ricop522
Посмотреть сообщение
Caro j..
pawn Код:
stock IsVehicleInRangeOfPoint(vehicleid, Float:range, Float:x, Float:y, Float:z)
{
    static
        Float:pX, Float:pY, Float:pZ;

    GetVehiclePos(vehicleid, pX, pY, pZ);
    return x - range / 2 < pX > x + range / 2 && y - range / 2 < pY > y + range / 2 && z - range / 2 < pZ > z + range / 2;
}
for(new i = 0; i <= MAX_VEHICLES; ++i){
    if(IsVehicleInRangeOfPoint(i, x , y, z)) {
        format(string, 128, "%i", i);
        SendClientMessage(playerid, -1, string);
    }
}
Espero ter ajudado
Primeiro adicione streamer

pawn Код:
#include <    streamer    >
depois no topo do gm
pawn Код:
#define dPublic%0(%1) \
    forward%0(%1); public%0(%1)


#define Loop(%0,%1) \
    for(new %0 = 0; %0 != %1; %0++)


new
    Area
;
depois em OnGameModeInt:
pawn Код:
public OnGameModeInt()
{
    Area = CreateDynamicRectangle(Float:minx, Float:miny, Float:maxx, Float:maxy);
    Loop(dTHE, MAX_PLAYERS)
    {
             SetTimerEx("Laila", 1000, true, "d", dTHE);
    }
    return 1;
}
Por fim fora de qualquer CallBack
pawn Код:
dpublic Laila(playerid)
{
    if(IsPlayerInDynamicArea(playerid, Area))
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
            /*Funcoes*/  //Aqui suas funcoes
        }
    }
}
Espero ter ajudado І
Reply


Messages In This Thread
[Ajuda]Verificar Бrea - by jpmdik - 26.03.2012, 19:55
Re: [Ajuda]Verificar Бrea - by YaaN - 26.03.2012, 20:24
Re: [Ajuda]Verificar Бrea - by jpmdik - 26.03.2012, 20:42
Re: [Ajuda]Verificar Бrea - by YaaN - 26.03.2012, 23:32
Re: [Ajuda]Verificar Бrea - by Ricop522 - 26.03.2012, 23:39
Re: [Ajuda]Verificar Бrea - by [NV]Dr._.THE - 26.03.2012, 23:53

Forum Jump:


Users browsing this thread: 1 Guest(s)