enum DPInfo
{
Pickup,
Text3D:PText,
PickupText[256],
Float:Pickupx,
Float:Pickupy,
Float:Pickupz,
ActivePickup,
PickupID
}
public LoadPickup(pickupid, name[], value[])
{
INI_Int("Pickup",PickupInfo[pickupid][Pickup]);
=> INI_String("Text", PickupInfo[pickupid][PickupText],256); <= THAT LINE
INI_Float("Pickupx",PickupInfo[pickupid][Pickupx]);
INI_Float("Pickupy",PickupInfo[pickupid][Pickupy]);
INI_Float("Pickupz",PickupInfo[pickupid][Pickupz]);
INI_Int("ActivePickup",PickupInfo[pickupid][ActivePickup]);
INI_Int("PickupID", PickupInfo[pickupid][PickupID]);
CreateDynamicPickup(PickupInfo[pickupid][Pickup],23,PickupInfo[pickupid][Pickupx],PickupInfo[pickupid][Pickupy],PickupInfo[pickupid][Pickupz], -1,-1,-1,20.0);
PickupInfo[pickupid][PText] = CreateDynamic3DTextLabel(PickupInfo[pickupid][PickupText], COLOR_GREEN,PickupInfo[pickupid][Pickupx],PickupInfo[pickupid][Pickupy],PickupInfo[pickupid][Pickupz], 10.0,INVALID_PLAYER_ID, INVALID_VEHICLE_ID,-1,-1,-1,-1);
return 1;
}
Array sizes do not match, or destination array is too small
new string[256];
INI_String("Text",string,256); <= THAT LINE
PickupInfo[pickupid][PickupText] = string;
PickupInfo[pickupid][PickupText][0] = EOS;
strcat(PickupInfo[pickupid][PickupText], string, 256);
|
Maybe INI_String doesn't supports few dimensional arrays
use pawn Код:
pawn Код:
|
error 035: argument type mismatch (argument 2)
INI_String("Text",string,256);