Cancela do Pedбgio nгo abre -
victor304 - 15.06.2016
Bom, Quando o player digitasse /pagarpedagio em certo lugar, a cancela do pedбgio deveria abrir (com rotaзгo), porйm nгo estб abrindo e nгo consigo identificar o problema.
Se alguem puder me ajudar, ficarei agradecido.
Segue o Code:
Код:
dcmd_pagarpedagio(playerid,params[])
{
#pragma unused params
if(PlayerToPoint(8.0, playerid, 50.1065,-1523.0577,4.7996))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid, COLOR_YELLOW, "{FF0000}[Pedбgio]{FFFFFF} Pedбgio pago. Custo: R$15");
SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Pedбgio]{FFFFFF} Tenha uma boa viagem");
GivePlayerMoney(playerid, -15);
MoveDynamicObject(PedagioLS2,45.099609375, -1526.5, 6, 1.0, 0, 359.75, 83.995971679688);
SetTimerEx("Fechar", 5000, false, "iffff", PedagioLS2, 45.1000000,-1526.5000000,5.0000000,3.0,0,90.0000000,83.9960000);
} else {
SendClientMessage(playerid, COLOR_RED, "[Falha] Vocк nгo й o motorista ou nгo estб em um carro!");
}
} else {
SendClientMessage(playerid, COLOR_RED, "[Falha] Vocк nгo estб no pedбgio!");
}
return 1;
}
Re: Cancela do Pedбgio nгo abre -
zSuYaNw - 15.06.2016
Sem dъvida й o "MoveDynamicObject" tente re-fazer essa funзгo.
Re: Cancela do Pedбgio nгo abre -
victor304 - 15.06.2016
Refiz, mas nгo vai. Ele continua no mesmo Lugar
Me corrija se estiver errado mas:
Код:
MoveDynamicObject(ID, PosX, PosY, PosZ, Speed, RotX, RotY, RotZ);
MoveDynamicObject(PedagioLS2, 45.1000000, -1526.5000000, 5.0000000, 3.0, 0.0000000, 90.0000000, 83.9960000);
Nгo vejo erros na funзгo =/ complicado... :X
Re: Cancela do Pedбgio nгo abre -
Coreia - 16.06.2016
Boa noite, vocк ja checou essa variбvel "PedagioLS2"? Verificou se ta pegando o id do objeto criado corretamente? O comando tecnicamente estб certo, tenta rever isso ai.
Abraзos.
Re: Cancela do Pedбgio nгo abre -
willttoonn - 16.06.2016
Tente utilizar o
SetDynamicObjectRot(objectid, rx, ry, rz) para ver se resolve.