Hallo Leute
Ich habe eine kleine frage
warum kann ich nicht den namen meines botes sehen
ich habe einen Bus-Bot er heißt bus bot aber ich sehe
den namen nicht
könnt ihr mir vllt schreiben ob man das scripten kann
oderso?
Hallo Leute
Ich habe eine kleine frage
warum kann ich nicht den namen meines botes sehen
ich habe einen Bus-Bot er heißt bus bot aber ich sehe
den namen nicht
könnt ihr mir vllt schreiben ob man das scripten kann
oderso?
Würdest du genau beschreiben warum du ihn nicht siehst ?
was ist bei dir bei OnPlayerConnect bzw OnGameModeInit
??
also ich habe SetPlayerName... hinzugefügt aber man sieht den namen immer noch nicht
also bei OnplayerSpawn
Bots haben keine Namen oder Heal Anzeige über dem Kopf wie normale Spieler.
Du musst diesen wenn ein 3D TextLabel übern Kopf setzen.
Dazu brauchst du die Funktionen:
http://wiki.sa-mp.com/wiki/Create3DTextLabel
http://wiki.sa-mp.com/wiki/Delete3DTextLabel
http://wiki.sa-mp.com/wiki/Attach3DTextLabelToPlayer
MFG, Zunno
Wichtig ist das du auch die include der datei hast...
Hier mal ein ausschnitt wie es sein sollte...
new busbot;
// Unter OnGameModeinit
ConnectNPC("name","script"); // das script ist die pwn btw amx datei im ordner npcmodes
busbot = AddStaticVehicle(Id,Cords)
//unter OnPlayerSpawn
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname, sizeof(botname));
if(!strcmp(botname, "die_benutzerdatei", true))// Wenn ein registersystem vorhanden ist
{
PlayerInfo[playerid][pCarLic] = 1; // wenn Pinfo vorhanden ist damit er das auto fähr
PutPlayerInVehicle(playerid, busbot, 0);
}
}
ok funtz. danke