[Ajuda] Correr com a mesma velocidade
#1

Tipo, eu vou correr com a skin normal do gta sa, ela corre rapido, + as outras sгo mу lerdas. Queria saber como colocar todas da mesma velocidade.
Reply
#2

public OnGameModeInit()
{
UsePlayerPedAnims();
return 1;
}
Reply
#3

Quote:
Originally Posted by TunfeCabrito
Посмотреть сообщение
public OnGameModeInit()
{
UsePlayerPedAnims();
return 1;
}
eu botei isso no meu hб um tempгo mas nao funfa
Reply
#4

Bote no OnplayerConnect, mбs o que ele disse estб certo.
Reply
#5

John Race essas funзхes sгo validas para todos player, portando pode e й aconselhбvel por em 'OnGameModeInit', se colocar no 'OnPlayerConnect' vai ser chamada cada vez que um player conectar..
tente fazer algo assim...

pawn Код:
stock GetLado(playerid, &Float:x, &Float:y, Float:distance)
{    // Criada pot  ******

    new Float:a;

    GetPlayerPos(playerid, x, y, a);
    GetPlayerFacingAngle(playerid, a);

    if (GetPlayerVehicleID(playerid))
    {
        GetPlayerFacingAngle(GetPlayerVehicleID(playerid), a);
    }
    x += (distance * floatsin(-a, degrees));
    y += (distance * floatcos(-a, degrees));
}
Agora em OnPlayerUpdate ou Timer
pawn Код:
if(GetPlayerSkin(playerid) == 0)//ID SKIN
{
new Float:x, Float:y, Float:z;
GetLado(playerid, x, y, 3.0);//Seta o Lado dele usando a stock acima
SetPlayerVelocity(playerid, x-1, y-1, z);//Diminui Velo
}

Isso acima й provavel que pode sair bugado,mais tente..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)