27.03.2017, 17:22
Por favor Me Ajudem quando um player da /carrocasa ele trava e n abre o menu eu revisei esse comando varias vezes e n acho meu erro pf sou novato em script
Код:
CMD:carrocasa(playerid, params[]) { new House = PlayerInfo[playerid][pPHousekey]; GetPlayerName(playerid, playername, sizeof(playername)); if (House != 500 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPHousekey]][hOwner], true) == 0) { if(IsPlayerInRangeOfPoint(playerid, 100.0, HouseInfo[House][hExitx], HouseInfo[House][hExity], HouseInfo[House][hExitz])) { Controle(playerid, 0); ShowModelSelectionMenu(playerid, CarrosCasaList, "Escolha seu carro", 50, 0x000000AA); SendClientMessage(playerid, COLOR_YELLOW2, "Escolha o novo carro da sua casa!"); } else { SendClientMessage(playerid, COLOR_GRAD2, "Vocк estб longe do interior da sua casa!"); } } else { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo tкm uma Casa!"); } return true; }
Код:
else if(listid == CarrosCasaList) { if(response) { new str[74]; new House = PlayerInfo[playerid][pPHousekey]; new carid = PlayerInfo[playerid][pPHouseCarKey]; format(string, sizeof string, "Atualizaзгo: Vocк trocou o carro da sua casa para %s", veehName[modelid-400]); if(VehicleInfo[carid][SoundCar] == 1086) RemoveSound(carid); SendClientMessage(playerid, COLOR_NEWS, string); SendClientMessage(playerid, COLOR_NEWS, "Para trocar a Cor do seu carro USE: /corcarrocasa"); HouseInfo[House][hVec] = modelid; DestroyVehicle(carid); HouseInfo[House][hIdCarro] = CreateVehicle(HouseInfo[House][hVec], HouseInfo[House][hCarrox], HouseInfo[House][hCarroy], HouseInfo[House][hCarroz], HouseInfo[House][hCarroa], HouseInfo[House][hVcol1], HouseInfo[House][hVcol2], -1); PlayerInfo[playerid][pPHouseCarKey] = HouseInfo[House][hIdCarro]; format(str, sizeof str, "{000000}BSL-%04d", carid); SetVehicleNumberPlate(carid, str); SetVehicleToRespawn(carid); SendClientMessage(playerid, COLOR_NEWS, "Vocк pagou R$50.000, ele jб estб na sua casa!"); SaveCasa(House); GiveDinheiro(playerid,-50000); SBizzInfo[5][sbTill] += 1000; ExtortionSBiz(5, 500); format(string, sizeof(string), "• {FFFFFF}Empresa que recebeu os lucros da compra: {7CFC00}%s", SBizzInfo[5][sbMessage]); SendClientMessage(playerid, 0x7CFC00AA, string); PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0); ShowPlayerDialog(playerid,8903, DIALOG_STYLE_LIST, "cor do carro","Vermelho\nAzul\nBranco\nPreto\nRosa\nCinza\nVinho\nAmarelo\nVerde\nAzulClaro\nRoxo\nPrata\nMarrom","Selecionar","Cancelar"); SetPlayerInterior(playerid,HouseInfo[House][hInt]); SetPlayerVirtualWorld(playerid,HouseInfo[House][hWorld]); SetPlayerPos(playerid,HouseInfo[House][hExitx],HouseInfo[House][hExity],HouseInfo[House][hExitz]); SetCameraBehindPlayer(playerid); Controle(playerid, 1); }