Hallo Breadfish,
Mein Bot Respawnt die ganze Zeit kann man irgendwie machen das er die ganze Zeit,
auf den Server bleibt ohne Respawn?
Bot Respawnt immer.
- FeliPe
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Hallo Breadfish,
Mein Bot Respawnt die ganze Zeit kann man irgendwie machen das er die ganze Zeit,
auf den Server bleibt ohne Respawn?Hey,
Wenn du möchtest das der Bot nicht mehr respawnt gehst du in deine .PWN
von deinem Bot und löscht bei OnRecordingPlaybackEnd() einfach die Zeile mit StartRecording raus -
Ohne Code, nix los!
-
Ohne Code, nix los!
Bei OnPlayerSpawn
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid,botname,sizeof(botname));
if(!strcmp(botname, "[BOT]Viktor",true))
{
SetPlayerSkin(playerid, 43);
Create3DTextLabel("Benutze [{FFA000}N{FFFFFF}] um mit Viktor zu Reden",0xFFFFFFFF,2778.8442,-1413.6996,24.7453,20,0);
}
}und OnGamemodeInit
ConnectNPC("[BOT]Viktor", "viktorrec");
Und die viktorrec.pwn
#include <a_npc>
#define RECORDING "viktorrec"// Zivi gegen euren Aufnahmenamen ersetzen!main()
{
}public OnRecordingPlaybackEnd()
{
StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
}public OnNPCExitVehicle()
{
StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
}public OnNPCSpawn()
{
StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
} -
public OnRecordingPlaybackEnd()
{
//StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
} -
public OnRecordingPlaybackEnd()
{
//StartRecordingPlayback(2, RECORDING);//2 = Aufnahmetyp - Zu fuß, Recording = Der oben definierte Aufnahmename
}Immer noch.
-
Versuchs mal mit StopRecordingPlayback
-
breadfish.de
Hat das Thema geschlossen.