Deinem gelöschten Post habe ich zuvor das hier entnommen:
CreateObject sollte aus der Funktion raus.
updateAtm(id)
{
new string[128];
if(aInfo[id][a_text])
{
Delete3DTextLabel(aInfo[id][a_text]);
}
if(!strlen(aInfo[id][a_id]))
{
format(string,sizeof(string), "..:: Bank Automat ::..");
aInfo[id][a_text]=Create3DTextLabel(string, 0xFFA000FF, aInfo[id][a_x], aInfo[id][a_y], aInfo[id][a_z], 10, 0, 1);
}
else
{
format(string,sizeof(string), "..:: Bank Automat ::..");
aInfo[id][a_text]=Create3DTextLabel(string, 0xFFA000FF, aInfo[id][a_x], aInfo[id][a_y], aInfo[id][a_z], 10, 0, 1);
}
return 1;
}
Und das hier sollte in den Befehl (/createatm):
aInfo[id][a_objectID] = CreateObject(2942, aInfo[id][a_x], aInfo[id][a_y], aInfo[id][a_z], 0.0, 0.0, 96.0);
EditObject(playerid, aInfo[id][a_objectID]);
Bitte nimm dir etwas mehr Zeit und arbeite die Vorschläge sorgfältig durch, so ein System schreibst du ja schließlich nicht in 5 Minuten.