Hi
wenn ich yrace in mein gm einbau kommen viele warnings, immer die selben
error 047: array sizes do not match, or destination array is too small
z.B. hier
dcmd_mcp(playerid, params[])
{
if(RaceBuilders[playerid] == 0)
{
SendClientMessage(playerid, COLOR_RED, "You are not building a race!");
return 1;
}
else if(BCurrentCheckpoints[b(playerid)] < 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "No checkpoint to move!");
return 1;
}
new idx, direction, dir[32]; // wenn ich bei 32, 256 mache gehts aber warum
dir=strtok(params, idx); // hier ist der WARNING
new Float:amount=floatstr(strtok(params,idx));
if(amount == 0.0 || (dir[0] != 'x' && dir[0]!='y' && dir[0]!='z'))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /mcp [x,y or z] [amount]");
return 1;
}
if(dir[0] == 'x') direction=0;
else if (dir[0] == 'y') direction=1;
else if (dir[0] == 'z') direction=2;
BRaceCheckpoints[b(playerid)][BSelectedCheckpoint[b(playerid)]][direction]=BRaceCheckpoints[b(playerid)][BSelectedCheckpoint[b(playerid)]][direction]+amount;
BActiveCP(playerid,BSelectedCheckpoint[b(playerid)]);
return 1;
}
new idx, direction, dir[32]; // wenn ich bei 32, 256 mache gehts aber warum
dir=strtok(params, idx); // hier ist der WARNING
warum kommen keine warnings wen es im filterscript ist?