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);
}


