16.10.2014, 17:35
Olб pessoal, й o seguinte, estou com uns cуdigos aqui, mais estб meio difнcil desbugalo entгo pessoa ajuda de vcs Profissionais(maioria), esse comando erб para trancar/abrir o veiculo, mais aparece que trancou/destrancou tudo, mais na verdade nem tranca/destranca. Alguйm pode me ajudar com esse cуdigos, deixar-lo perfect? pf..
Parte do comando, abrir o veiculo:
Parte do comando, trancar veiculo:
Parte do comando, abrir o veiculo:
Код:
else if(strcmp(tmp,"abrir",true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { doors = 0; GetVehicleParamsEx(Veiculo, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(Veiculo, engine, lights, alarm, false, bonnet, boot, objective); format(string, sizeof(string), "* %s abriu o veiculo com a placa %i.", GetPlayerNameRP(playerid), Veiculo); ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } new Float:X, Float:Y, Float:Z; GetVehiclePos(Placa, X, Y, Z); if(PlayerToPoint(5.0, playerid, X, Y, Z)) { doors = 0; GetVehicleParamsEx(Placa, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(Placa, engine, lights, alarm, false, bonnet, boot, objective); format(string, sizeof(string), "* %s abriu o veiculo com a placa %i.", GetPlayerNameRP(playerid), Placa); ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else { SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo estб proximo ao Veiculo"); } return doors; }
Код:
else if(strcmp(tmp,"trancar",true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { doors = 1; GetVehicleParamsEx(Veiculo, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(Veiculo, engine, lights, alarm, false, bonnet, boot, objective); format(string, sizeof(string), "* %s trancou o veiculo com a placa %i.", GetPlayerNameRP(playerid), Veiculo); ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); return 1; } new Float:X, Float:Y, Float:Z; GetVehiclePos(Placa, X, Y, Z); if(PlayerToPoint(5.0, playerid, X, Y, Z)) { doors = 1; GetVehicleParamsEx(Placa, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(Placa, engine, lights, alarm, false, bonnet, boot, objective); format(string, sizeof(string), "* %s trancou o veiculo com a placa %i.", GetPlayerNameRP(playerid), Placa); ProxDetector(20.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } else { SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo estб proximo ao Veiculo"); } return doors; }