Wenn ich Dynamische Pickups erstelle spawnt das Pickup nicht oder es ist komplett an der falschen Position bzw falsche höhe.
Die Koordinaten stimmen aber.
public CreateGameModePickup(Float:pickupX, Float:pickupY, Float:pickupZ, value_ID)
{
new string[128];
for (new i = 0; i < MAX_SPHERES; i++) {
if (strlen(SphereDM[i][sphere_idx]) > 0) continue;
SphereDM[i][sphere_idx] = CreateDynamicPickupEx(1273, 14, pickupX, pickupY, pickupZ+1.0, 100.0, {sizeof(worldsDM)}, {-1}, {-1}, {-1}, 0, 89, -1, -1, -1);
SphereDM[i][sphere_model] = 1273;
SphereDM[i][sphere_x] = pickupX;
SphereDM[i][sphere_y] = pickupY;
SphereDM[i][sphere_z] = pickupZ+1.0;
SphereDM[i][sphere_value] = value_ID;
format(string, sizeof(string), "%i: X = %f | Y = %f | Z = %f | VALUE = %i", sIndexDM, pickupX, pickupY, pickupZ+1.0, value_ID);
printf(string);
sIndexDM++;
break;
}
return true;
}
Denn das Textlabel ist auch an der richten Position.


