QBESXStandalone
Agency-Housing Exports & API
Sistema de habitação baseado em banco de dados para FiveM.
v1.1.0Pago5 Páginas

01Exports do cliente
| Export | Descrição |
|---|---|
IsInsideHouse() | Devolve true enquanto o jogador está dentro de uma casa. |
GetCurrentHouse() | A casa onde o jogador está neste momento, ou nil. |
LeaveHouse() | Leva o jogador de volta para fora pela entrada. |
GetHouseAtPoint(coords) | A primeira casa cujo limite de propriedade inclui este terreno. |
GetHousesAtPoint(coords) | Todas as casas a que este terreno pertence, para lotes sobrepostos como um prédio de apartamentos. |
GetCurrentProperty() | O lote onde o jogador está neste momento, ou nil. |
IsOnProperty(houseId) | Se o jogador está na propriedade dessa casa. |
GetHouseZone(houseId) | A forma de limite guardada de uma casa. |
GetAccent() | A cor de destaque que o jogador escolheu em Housing > Definições. |
GetAppUrl(theme) | O endereço da página do app Housing, para adicionar o app a qualquer outro celular. Passe 'light' ou 'dark' para forçar um tema. |
GetAppData() | Tudo o que o app Housing mostra: as casas que o jogador possui, aluga ou para as quais tem uma chave. |
AppAction(action, houseId) | Executa uma ação do app para uma casa: 'waypoint', 'lock' ou 'cams'. |
02Exports do servidor
| Export | Descrição |
|---|---|
GetHouses() | Todas as casas do servidor, indexadas por id. |
GetPlayerHouses(source) | As casas que esse jogador possui. |
HasHouseAccess(source, houseId) | Se esse jogador é dono da casa ou tem uma chave dela. |
GetHouseAtPoint(coords) | A primeira casa cujo limite de propriedade inclui este terreno. |
GetHousesAtPoint(coords) | Todas as casas a que este terreno pertence, para lotes sobrepostos. |
GetHouseZone(houseId) | A forma de limite guardada de uma casa. |
03Eventos
| Nome | Lado | Descrição |
|---|---|---|
agency-housing:client:enteredZone | Cliente | Dispara com (houseId, house) quando o jogador entra numa propriedade, para que um script de emprego ou de assalto não tenha de consultar repetidamente. |
agency-housing:client:leftZone | Cliente | Dispara com (houseId, house) quando o jogador sai de uma propriedade. |
agency-housing:garage:open | Cliente | Dispara com (houseId, houseName) quando uma garagem de casa é usada e Config.Garage.script é 'event', para que o seu próprio script de garagem possa abri-la. |