Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stock LoadInts()
- {
- for(new i=0; i<MAX_INTS; i++)
- {
- if(i != 0)
- {
- LoadIntID(i);
- }
- }
- return true;
- }
- //============================================//
- stock LoadIntID(id)
- {
- new str[128];
- format(str, 128, "PR-RP/ints/%d.ini", id);
- if(DOF2_FileExists(str))
- {
- IntInfo[id][iUsed]=1;
- IntInfo[id][iType]=DOF2_GetInt(str, "Type");
- IntInfo[id][iWorld]=DOF2_GetInt(str, "World");
- IntInfo[id][iInt]=DOF2_GetInt(str, "Int");
- IntInfo[id][ieX]=DOF2_GetFloat(str, "eX");
- IntInfo[id][ieY]=DOF2_GetFloat(str, "eY");
- IntInfo[id][ieZ]=DOF2_GetFloat(str, "eZ");
- IntInfo[id][ixX]=DOF2_GetFloat(str, "xX");
- IntInfo[id][ixY]=DOF2_GetFloat(str, "xY");
- IntInfo[id][ixZ]=DOF2_GetFloat(str, "xZ");
- IntInfo[id][iMapIcon]=DOF2_GetInt(str, "Icon");
- IntInfo[id][iFreeze]=DOF2_GetInt(str, "Freeze");
- strmid(IntInfo[id][iName], DOF2_GetString(str, "Name"), 0, strlen(DOF2_GetString(str, "Name")), 255);
- //==========//
- format(str, 128, "| %s |", IntInfo[id][iName]);
- IntInfo[id][iText]=CreateDynamic3DTextLabel(str, 0xFFFFFFFF, IntInfo[id][ieX], IntInfo[id][ieY], IntInfo[id][ieZ]+0.50, 50.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, 0, 0, -1, 50.0);
- IntInfo[id][iIcon]=CreateDynamicPickup(1318, 1, IntInfo[id][ieX], IntInfo[id][ieY], IntInfo[id][ieZ]);
- if(IntInfo[id][iMapIcon] > 0) IntInfo[id][iMIcon]=CreateDynamicMapIcon(IntInfo[id][ieX], IntInfo[id][ieY], IntInfo[id][ieZ], IntInfo[id][iMapIcon], COLOR_YELLOW);
- //==========//
- format(str, 128, "Loaded INTfile: %d.ini.", id);
- printf(str);
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement