Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- 3D Texte Tutorial für Spieler und Fahrzeug by Dr.Pawn
- */
- /* Wir erstellen eine neue Variable
- jedoch da dies ein 3D Text werden soll mit new Text3D
- */
- new Text3D:
- /*
- Jetzt natürlich einen Variablen Namen den könnt ihr euch ausdenken am besten
- sollte er zu der Verwendung passen.
- */
- new Text3D:UnserName;
- /*
- Wenn wir das so lassen würden hätten wir ein Problem
- Wir wollen ja das jeder Spieler oder mehrere Spieler den Text haben
- Also machen wir daraus:
- */
- new Text3D:UnserName[MAX_PLAYERS];
- /*
- Jetzt können wir die Variable jeden einzelnen Spieler zuweisen und wieder löschen.
- Praktisch wenn der Spieler off geht wird nur der Text vom ihm gelöscht nicht von alle.
- */
- /*
- Jetzt erstellen wir einen 3DText das sollte bekannt sein
- */
- Create3DTextLabel("Unser Text",farbe,0,0,0,umkreis,0,0);
- /*
- Gut Jedoch wollen wir ja den Spieler den Text zuweisen also nehmen wir unsere Variable
- */
- UnserName[playerid]= Create3DTextLabel("Unser Tut Text",farbe,0,0,0,umkreis,0,0);
- /*
- So jetzt wird der Text erstellt aber an keiner Position
- Jedoch haben wir unser Text gespeichert als UnserName für den Spieler.
- Aber wir wollen sozusagen das der Text an dem Spieler Klebt das machen wir wie folgt:
- */
- Attach3DTextLabelToPlayer(UnserName[playerid], playerid, 0.0, 0.0, 0.52);
- //Attach3DTextLabelToPlayer(TextVariable, playerid, 0.0, 0.0, Höhe);
- /*
- So jetzt haben wir den Text mit den anderen Infos wie Farbe Umkreis etc an den Spieler angeklebt
- dieser Text bleibt auch wenn der Spieler nicht Bewegt Fährt oder Fliegt :D
- So das wars fast..
- Um den Text zu löschen z.B wenn er Offline geht nutzen wir einfach:
- */
- Delete3DTextLabel(UnserName[playerid]);
- /*
- Schon weis das Script UnserName hat den Text: Unser Tut Text mit der Farbe Blabla etc
- */
- // HINWEISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
- /*
- So ähnlich geht das auch für Autos nur anstatt Playerid FahrzeugID
- Nach dem Tut solltet ihr das selbst schaffen
- Aufbau ist gleich wie oben:
- */
- new Text3D:UnserAuto;
- UnserAuto= Create3DTextLabel("Unser Tut Auto Text",farbe,0,0,0,umkreis,0,0);
- Attach3DTextLabelToVehicle( UnserAuto,FahrzeugID , 0.0, 0.0, 0.75);
- FahrzeugID zb mit GetPlayerVehicleID(playerid);
- /*
- Viel Erfolg beim Testen ;)
- Dr.Pawn*/
- */
Advertisement
Add Comment
Please, Sign In to add comment