Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public LoadHQs()
- {
- new filename[128];
- for(new i=0; i<MAX_HQ; i++)
- {
- format(filename, sizeof(filename), "RPG/HQs/Familias/HQ%d.ini", i);
- if(DOF2_FileExists(filename))
- {
- format(HQInfo[i][FamiliaDona], MAX_PLAYER_NAME, "%s", DOF2_GetString(filename, "FamiliaDona"));
- HQInfo[i][hqPreco] = DOF2_GetInt(filename, "Preco");
- HQInfo[i][hqMark] = DOF2_GetBool(filename, "Mark");
- HQInfo[i][timestamp] = DOF2_GetInt(filename, "Timestamp");
- HQInfo[i][hqSpawnX] = DOF2_GetFloat(filename, "SpawnX");
- HQInfo[i][hqSpawnY] = DOF2_GetFloat(filename, "SpawnY");
- HQInfo[i][hqSpawnZ] = DOF2_GetFloat(filename, "SpawnZ");
- HQInfo[i][hqDialogX] = DOF2_GetFloat(filename, "DialogX");
- HQInfo[i][hqDialogY] = DOF2_GetFloat(filename, "DialogY");
- HQInfo[i][hqDialogZ] = DOF2_GetFloat(filename, "DialogZ");
- HQInfo[i][PortaoAbertoX] = DOF2_GetFloat(filename, "PortaoAbertoX");
- HQInfo[i][PortaoAbertoY] = DOF2_GetFloat(filename, "PortaoAbertoY");
- HQInfo[i][PortaoAbertoZ] = DOF2_GetFloat(filename, "PortaoAbertoZ");
- HQInfo[i][PortaoFechadoX] = DOF2_GetFloat(filename, "PortaoFechadoX");
- HQInfo[i][PortaoFechadoY] = DOF2_GetFloat(filename, "PortaoFechadoY");
- HQInfo[i][PortaoFechadoZ] = DOF2_GetFloat(filename, "PortaoFechadoZ");
- HQInfo[i][hqPortao] = CreateDynamicObject(DOF2_GetInt(filename, "Portaoid"),
- HQInfo[i][PortaoFechadoX], HQInfo[i][PortaoFechadoY], HQInfo[i][PortaoFechadoZ],
- DOF2_GetFloat(filename, "Portaorx"), DOF2_GetFloat(filename, "Portaory"), DOF2_GetFloat(filename, "Portaorz"));
- format(filename, sizeof(filename), "RPG/HQs/Familias/Vehicles%d.ini", i);
- LoadStaticVehiclesFromFile(i, filename);
- format(filename, sizeof(filename), "RPG/HQs/Familias/Objects%d.ini", i);
- LoadObjectsFromFile(filename);
- new str[128];
- if(strcmp(HQInfo[i][FamiliaDona],"Nenhuma") && strcmp(HQInfo[i][FamiliaDona],"Nenhum") && strcmp(HQInfo[i][FamiliaDona],"Ninguem"))
- format(str,sizeof(str),"HQ ID: %d\nFamilia Dona: %s\nPressione ~k~~VEHICLE_ENTER_EXIT~ para abrir o menu da HQ",i,HQInfo[i][FamiliaDona]);
- else
- format(str,sizeof(str),"HQ ID: %d\nPreço: BSL$%d\nPressione ~k~~VEHICLE_ENTER_EXIT~ para abrir o menu da HQ",i,HQInfo[i][hqPreco]);
- HQInfo[i][hqText] = Create3DTextLabel(str, 0x008080FF, HQInfo[i][hqDialogX], HQInfo[i][hqDialogY], HQInfo[i][hqDialogZ], 20, 0, 1);
- CreatePickup(1239, 23, HQInfo[i][hqDialogX], HQInfo[i][hqDialogY], HQInfo[i][hqDialogZ], 0);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement