mach es doch einfach so wie hier beschrieben, sollte der einfachste weg sein
Samp 0.3 Bots Erstellen [überarbeitet]
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
-
-
beim bus würde ich einfach machen, das der seine route fährt und dann an jeder haltestelle für 30 sekunden hält..
-
Wie kann man den Bots denn andere Skins zuweisen?
-
-
kp ob das in der Record File auch gespeichert aber ich denke das tut es, kannst es ja mit SetPlayerSkin versuchen, bei OnPlayerConnect kannst dann die Bot ID = playerid zwischenspeichern am besten in die
Abfrage für den Bot & dann versuchen das ganze zu setzen jedoch denke ich der Record der dort durchläuft wird dies einfach wieder zurücksetzen -
Also den Bot recordet hab ich mit einer anderen SkinID, als der Bot dann InGame hatte.
Mit SetPlayerSkin geht es aber. Ty Soak. -
Ich hab ein Bot Als Filterscript Bei Normalen Gm Funzt das auch aber Bei Gf Wenn ich mein Bot als FS reintu dan kann man sich im Server nicht mehr einlogen woran kann es liegen ?
-
Hallo Breadfish,
Ich habe ein Problem also das TuT mit dem Bot geht auf Meinen Windows Server aber für unseren Clan haben wir ein linux Server und da geht das nicht mit dem Bot´s bzw. ich krige das nicht hin wiso ist das so auf windows geht es und auf linux nicht ? -
ordner haben richtige namen? richtige groß/kleinschreibung? richtige files?
-
ALso:
ich hab mir ein bot erstellt, alees recorded, primaproma.
als ich auf dem server komme, steht da ein Bus ohne fahrer. der busbot ist auf dem server drauf und hat connectet!
nur ich kann mit dem bus auch fahren, der bus steht da, wo ich angefangen habe zu recorden, als createvehicle...
brauche hilfe, was hab ich falsch gemacht?mfg fluppy
-
-
richtig connected? führerschein? eingeloggt? Ins fahrzeug gesetzt?
-
Hallo danke erst mal,
ja er hat ja connectet nur er (der Bot) ist irgendwo im Himmel über LV so wie es ihr schon mal erwähnt worde.xD aber er sitzt nicht im Bus und fährt sonder der Bus steht alleine da ich habe jezz erst mal alles von mir gepostet:
#include <a_npc>// name der recordeten datei (im beispiel war es CARBOT oder ZIVIBOT)
#define RECORDING "BUSBOT"
// Record typ, 1 = in einen fahrzeug, 2 = zu fuß
#define RECORDING_TYPE 1main()
{
}public OnRecordingPlaybackEnd()
StartRecordingPlayback(RECORDING_TYPE, RECORDING);public OnNPCEnterVehicle(vehicleid, seatid)
StartRecordingPlayback(RECORDING_TYPE, RECORDING);public OnNPCExitVehicle()
StopRecordingPlayback();sooo und hier die sachen vom Gammode:
#include <a_samp>
#include <a_npc>ahcja ich weiß das ich eig das include a_npc rausnehmen müste aber er zeigt kein error an und einmal gin der bot nur nach dem ich irgendwas im gm verändert hatte gehts nciht mehr aber dsa mit include a_npc hatte ich drinne und es ging. so weiter im text:
new BUSBOT;
public OnGameModeInit()
{
ConnectNPC("BUSBOT","BUSBOT");
BUSBOT = CreateVehicle(431, 2000.0, 2000.0, 2000.0, 7.0, 0, 0, -1);// im prinzip eig egal wo man die hinspawnt, die weden später geportet denke ich (war zumindest so)public OnPlayerSpawn(playerid)
{
if(IsPlayerNPC(playerid))
{
new botname[MAX_PLAYER_NAME];
GetPlayerName(playerid, botname, sizeof(botname));
if(!strcmp(botname, "BUSBOT", true))
{
PlayerInfo[playerid][pCarLic] = 1;
PutPlayerInVehicle(playerid, BUSBOT, 0);
}
return 1;
}public OnPlayerConnect(playerid)
{
if(IsPlayerNPC(playerid))
{
gPlayerLogged[playerid] = 1;
SpawnPlayer(playerid);
return 1;
}Die rec datei ist im recording ordner und wie gesagt der Bot conntected also is im game und hat die ID 0 nur is im himmel über LV und der Bus steht alleine ich weiß nicht warum es nicht geht ich habe es schon seit 2 tagen jezz versucht aber ich bekomme es nicht hin ich währe sehr dankbar wenn mir jemand helfen könnte und wie gesagt es ging alles nur seit dem ich ein car hinzugefügt ha be geht nix mehr ka warum ich währe wirklich sehr dankbar wenn mir jemand helfen könnte
Edit: bei mir ist der driver zwar dar, doch er wird nicht ins fahrzeug gesetzt, das fahrzeug ist auch nicht da, obwohl der createvehicle code drinn ist!
-
Ich habe ja ein Dialog-Login/Register(also mit Menü halt) wie macht man das,dass der Bot sich automatisch einloggt bzw. registriert?
Bitte um PN da ich es dann schneller sehe.
Mfg GeForceOneP.s bitte um eine ausführliche Erklärung,da ich erst angefangen habe mit dem Scripten in SA:MP.
-
Ich versteh die kacke nich xD
habe
#include <a_npc>
drin...
und dann kommt sowas hier
C:\Dokumente und Einstellungen\Manuu\Desktop\Alles\Server\npcmodes\Herbert.pwn(1) : fatal error 100: cannot read from file: "a_npc"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Nein ich habe den Compiler ad drin wo auch der Include Ordner ist und es klappt trozdem nicht -.-
-
² [GRS]FLUPPY:
nenen den bus erstmal zu BosBotFahrzeug um, eventuel liegts daran, außerdem ist es übersichtlicher dadurch
bei godfather scripts musst du das IsPlayerBot vor der letzten } einbauen, nicht anfangs!schon mal die datei neu runtergeladen?
² GeForceOne
godfather script?
dann bei IfPlayerNPC einfach folgendes einfügen:
gPlayerLogged[playerid] = 1; -
Ne ist kein GF das ist der Standart GM wen man sich einen WindowsServer runterlädt "Bare".
Hoffe du weist wie man das macht wen es kein GF ist.
Mfg GeForceOne
P.s danke für deine Hilfe. -
Bei mir klappt alles danke für das tut!
Aber wen man den Bot kickt crasht der ganze server zusammen und beim Einloggen ist man dann der Bot selbst! -
C:\Dokumente und Einstellungen\Manuu\Desktop\Alles\Server\npcmodes\Herbert.pwn(1) : fatal error 100: cannot read from file: "a_npc"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
#include <a_npc>Kommt immer noch .....
-
Lade dir die Server datei nochma runter...du hast da warscheinlich was durcheinander gemixt...
-
² GeForceOne, welche abfrage verwendest du beim einloggen, ob er bereits eingeloggt ist?
² ♣♣♣Shooter1995♣♣♣
Windows 7? Zugriffsrechte überprüfen! -