25.07.2015, 17:56
Nгo achei nem um exemplo, alguem pode me dar um exemplo de como posso abrir tds as portas do carro e tds janelas?
Obrigado.
Obrigado.
new bool:teste;
if (teste == true)
SetVehicleParamsCarDoors(vehicleid, 0, 0, 0, 0);
else
SetVehicleParamsCarDoors(vehicleid, 1, 1, 1, 1);
Sim mais por exemplo porque isso nгo deu certo?
PHP код:
|
// Topo do gm
new bool:teste[MAX_PLAYERS]
// Comando que ira abrir e fechar
CMD:abrir(playerid)
{
if(!teste[playerid]) // Abrir
{
teste[playerid] = true;
SetVehicleParamsCarDoors(vehicleid, 1, 1, 1, 1);
SendClientMessage(playerid,-1,"Aberto");
}
else // Fechar
{
teste[playerid] = false;
SetVehicleParamsCarDoors(vehicleid, 0, 0, 0, 0);
SendClientMessage(playerid,-1,"Fechado");
}
return 1;
}
if(playertextid == PlayerText:Painel[5]) {
if(!teste[playerid]) // Abrir
{
teste[playerid] = true;
SetVehicleParamsCarDoors(vehicleid, 1, 1, 1, 1);
SendClientMessage(playerid,-1,"Aberto");
}
else // Fechar
{
teste[playerid] = false;
SetVehicleParamsCarDoors(vehicleid, 0, 0, 0, 0);
SendClientMessage(playerid,-1,"Fechado");
}
}
new vehicleid = GetPlayerVehicleID(playerid);
if(playertextid == PlayerText:Painel[5])
{
if(teste[playerid] == false) // Abrir
{
teste[playerid] = true;
SetVehicleParamsCarDoors(vehicleid, 1, 1, 1, 1);
SendClientMessage(playerid,-1,"Aberto");
} else {
teste[playerid] = false;
SetVehicleParamsCarDoors(vehicleid, 0, 0, 0, 0);
SendClientMessage(playerid,-1,"Fechado");
}
}
//@_debug - portas cars
CMD:comando(playerid)
{
new Float:GG[3];
GetPlayerPos(playerid, GG[0], GG[1], GG[2]);
CreateVehicle(402, GG[0], GG[1] + 2, GG[2], 0.0, -1, -1, -1, 1);
return 1;
}
CMD:comando2(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehicleParamsCarDoors(vehicleid, 1, 1, 1, 1);
return 1;
}
CMD:comando3(playerid)
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehicleParamsCarDoors(vehicleid, 0, 0, 0, 0);
return 1;
}
if(playertextid == PlayerText:Painel[5])
{
if(teste[playerid] == false) // Abrir
{
teste[playerid] = true;
SetVehicleParamsCarDoors(vehicleid, 1, 1, 1, 1);
SendClientMessage(playerid,-1,"Aberto");
} else {
teste[playerid] = false;
SetVehicleParamsCarDoors(vehicleid, 0, 0, 0, 0);
SendClientMessage(playerid,-1,"Fechado");
}
}