Load help
#4

This should work unless it cannot open the file for some reason (permissions etc.).
PHP код:
new Filefile fopen("DroppedGuns.ini"io_read);
if (!
file) return print("Warning: Could not open file \"DroppedGuns.ini\".");
new 
buffer[256], count = -1;
// read the whole file
while (fread(filebuffer))
{
    if (++
count >= sizeof dGunData) break; // making sure it won't go out of bounds
    
sscanf(buffer"p<,>fffiiiii"dGunData[count][ObjPos][0], dGunData[count][ObjPos][1], dGunData[count][ObjPos][2], dGunData[count][ObjData][0], dGunData[count][ObjData][1], dGunData[count][ObjInt], dGunData[count][ObjWorld], dGunData[count][ObjType]);
    if (
dGunData[g][ObjData][0] > && dGunData[g][ObjData][1] != && dGunData[g][ObjPos][0] != 0)
    {
        switch (
dGunData[g][ObjType])
        {
            case 
1:
            {
                
dGunData[g][ObjID] = CreateDynamicObject(GunobjectIds[dGunData[g][ObjData][0]], dGunData[g][ObjPos][0], dGunData[g][ObjPos][1], dGunData[g][ObjPos][2] - 193.7120.0120.0dGunData[g][ObjWorld], dGunData[g][ObjInt], -1200.00.0);
                
dGunData[g][ObjText] = CreateDynamic3DTextLabel("{339900}Item\n(/pickupitem)"0xFFFFFFFFdGunData[g][ObjPos][0], dGunData[g][ObjPos][1], dGunData[g][ObjPos][2] - 110.0INVALID_PLAYER_IDINVALID_VEHICLE_ID0dGunData[g][ObjWorld], dGunData[g][ObjInt], -190);
                
printf("* %s loaded: %f,%f,%f,"GunNames[dGunData[g][ObjData][0]], dGunData[g][ObjPos][0], dGunData[g][ObjPos][1], dGunData[g][ObjPos][2] - 1);
            }
            case 
2:
            {
                
dGunData[g][ObjID] = CreateDynamicObject(1578dGunData[g][ObjPos][0], dGunData[g][ObjPos][1], dGunData[g][ObjPos][2] - 193.7120.0120.0dGunData[g][ObjWorld], dGunData[g][ObjInt], -1200.00.0);
                
dGunData[g][ObjText] = CreateDynamic3DTextLabel("{339900}Item\n(/pickupitem)"0xFFFFFFFFdGunData[g][ObjPos][0], dGunData[g][ObjPos][1], dGunData[g][ObjPos][2] - 110.0INVALID_PLAYER_IDINVALID_VEHICLE_ID0dGunData[g][ObjWorld], dGunData[g][ObjInt], -190);
            }
        }
    }

Reply


Messages In This Thread
Load help - by N0FeaR - 19.06.2016, 19:36
Re: Load help - by Vince - 19.06.2016, 19:47
Re: Load help - by N0FeaR - 20.06.2016, 15:48
Re: Load help - by Konstantinos - 20.06.2016, 16:35

Forum Jump:


Users browsing this thread: 1 Guest(s)