Tag zusammen,
Ich habe ein grosse Problem mit den 3DTextlaben....
Ich weiss einfach nicht weiter und ich sehe den Bug einfach nicht. Ich hoffe Ihr könnt mir helfen.
Fangen wir mal an:
Oben im Script:
new Text3D:LinienbusLabel[MAX_VEHICLES];
Dann unter OnGamemodeInit();
for(new i=0;i<sizeof(buscar)i++)
{
LinenbusLabel[buscar[i]] = Create3DTextLabel("Leerfahrt",WEISS,0,0,0,25,0,1);
Attach3DTextLabelToVehicle(LinenbusLabel[i],buscar[i],0,0,0);
}
Und dann wenn ich eine Linie wähle:
ocmd:linie(playerid, params[])
{
new vehID;
//BlaBlaBla
//Wird überprüft ob Spieler im Bus ist und setzt die BusID auf VehID;
Update3DTextLabelText(LinenbusLabel[VehID],WEISS,"Linie 1");
}
Der Fehler besteht darin das dass Label nicht geupdatet wird. Also es wird schon ein Label geupdatet aber nicht das richtige. Es wird immer das selbe Label von einem Taxi geupdatet. Aber ich weiss nicht warum....
Diese 3DTextLabel spinnen doch irgendwie, oder ich bin einfach zu doof.