format(szQuery, sizeof(szQuery), "%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW %d, Int %d WHERE Owner = %d AND ID = %d", szQuery, PlayerVehicleInfo[extraid][v][pvMods][3], PlayerVehicleInfo[extraid][v][pvMods][4], PlayerVehicleInfo[extraid][v][pvMods][5],
PlayerVehicleInfo[extraid][v][pvMods][6], PlayerVehicleInfo[extraid][v][pvMods][7], PlayerVehicleInfo[extraid][v][pvMods][8], PlayerVehicleInfo[extraid][v][pvMods][9], PlayerVehicleInfo[extraid][v][pvMods][10], PlayerVehicleInfo[extraid][v][pvMods][11], PlayerVehicleInfo[extraid][v][pvMods][12],
PlayerVehicleInfo[extraid][v][pvMods][13], PlayerVehicleInfo[extraid][v][pvMods][14], PlayerVehicleInfo[extraid][v][pvVW][15], PlayerVehicleInfo[extraid][v][pvInt][16], PlayerInfo[extraid][pID], PlayerVehicleInfo[extraid][v][pvRealID]);
Roleplay\gamemodes\RP.pwn(46827 -- 46829) : error 001: expected token: ",", but found "[" Roleplay\gamemodes\RP.pwn(46829) : error 029: invalid expression, assumed zero Roleplay\gamemodes\RP.pwn(46829) : warning 215: expression has no effect Roleplay\gamemodes\RP.pwn(46829) : error 001: expected token: ";", but found "]" Roleplay\gamemodes\RP.pwn(46829) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
format(szQuery, sizeof(szQuery), "%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW %d, Int %d WHERE Owner = %d AND ID = %d", szQuery, PlayerVehicleInfo[extraid][v][pvMods][3], PlayerVehicleInfo[extraid][v][pvMods][4], PlayerVehicleInfo[extraid][v][pvMods][5],\ PlayerVehicleInfo[extraid][v][pvMods][6], PlayerVehicleInfo[extraid][v][pvMods][7], PlayerVehicleInfo[extraid][v][pvMods][8], PlayerVehicleInfo[extraid][v][pvMods][9], PlayerVehicleInfo[extraid][v][pvMods][10], PlayerVehicleInfo[extraid][v][pvMods][11], PlayerVehicleInfo[extraid][v][pvMods][12],\ PlayerVehicleInfo[extraid][v][pvMods][13], PlayerVehicleInfo[extraid][v][pvMods][14], PlayerVehicleInfo[extraid][v][pvVW][15], PlayerVehicleInfo[extraid][v][pvInt][16], PlayerInfo[extraid][pID], PlayerVehicleInfo[extraid][v][pvRealID]);
Код:
format(szQuery, sizeof(szQuery), "%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW %d, Int %d WHERE Owner = %d AND ID = %d", szQuery, PlayerVehicleInfo[extraid][v][pvMods][3], PlayerVehicleInfo[extraid][v][pvMods][4], PlayerVehicleInfo[extraid][v][pvMods][5],\ PlayerVehicleInfo[extraid][v][pvMods][6], PlayerVehicleInfo[extraid][v][pvMods][7], PlayerVehicleInfo[extraid][v][pvMods][8], PlayerVehicleInfo[extraid][v][pvMods][9], PlayerVehicleInfo[extraid][v][pvMods][10], PlayerVehicleInfo[extraid][v][pvMods][11], PlayerVehicleInfo[extraid][v][pvMods][12],\ PlayerVehicleInfo[extraid][v][pvMods][13], PlayerVehicleInfo[extraid][v][pvMods][14], PlayerVehicleInfo[extraid][v][pvVW][15], PlayerVehicleInfo[extraid][v][pvInt][16], PlayerInfo[extraid][pID], PlayerVehicleInfo[extraid][v][pvRealID]); |
%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW %d, Int %d WHERE Owner = %d AND ID = %d
%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW = %d, Int = %d WHERE Owner = %d AND ID = %d
1010,1074,1031,1139,1033,1140,1169,0,0,0,0,0
new mod_split[ 12 ]; // 12 being the max mods a vehicle can have. 0 - 12 ( 13 total ) sscanf( mods, "p<,>a<12>", mod_split );
You have a bit of an error here:
Код:
%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW %d, Int %d WHERE Owner = %d AND ID = %d Код:
%s Mod3 = %d, Mod4 = %d, Mod5 = %d, Mod6 = %d, Mod7 = %d, Mod8 = %d, Mod9 = %d, Mod10 = %d, Mod11 = %d, Mod12 = %d, Mod13 = %d, Mod14 = %d, VW = %d, Int = %d WHERE Owner = %d AND ID = %d So you could grab the contents of field from the table and it would look like this Код:
1010,1074,1031,1139,1033,1140,1169,0,0,0,0,0 Example: Код:
new mod_split[ 12 ]; // 12 being the max mods a vehicle can have. 0 - 12 ( 13 total ) sscanf( mods, "p<,>a<12>", mod_split ); Though I did not help you solve this issue, I hope I managed to help you optimize your code and db. |