Bot connectet nicht

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
  • Hey,


    ich hab heute mal einen Bot erstellt,
    ein kleines Problem, er kommt einfach nicht auf den Server.


    Die Recording von dem hab ich in npcmodes/recordings
    Die dazugehörige "PAWN" Datei hab ich unter npcmodes
    Menien GameMode halt unter /gamemodes/.


    Hier mein script ausschnitt:
    OnGameModeInit:
    ConnectNPC("InselBot","Insel-Bot");//Das erste "Zivi" steht für den Namen hier im Script, das 2te für den Namen der .rec Datei


    OnPlayerConnect:
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "InselBot", true))
    {
    SpawnPlayer(playerid);
    }
    if(IsPlayerNPC(playerid))return 1;


    OnPlayerSpawn:
    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "InselBot", true))
    {
    SetPlayerChatBubble(playerid, "Häuser und vieles mehr. Nur auf unserer Insel!", 0xFF0000FF, 50.0, 1000*10);
    }
    }


    Grüße

  • wenn du maxnpc meinst, ja, hab ich auf 1, da das mein erster bot wäre.

  • Hast du auch die Rec Datei im recordings Ordner?

  • Zitat

    Die Recording von dem hab ich in npcmodes/recordings
    Die dazugehörige "PAWN" Datei hab ich unter npcmodes
    Menien GameMode halt unter /gamemodes/.



  • if(IsPlayerNPC(playerid)) { new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "InselBot", true))
    {
    SpawnPlayer(playerid); r1
    }
    }else{// hier dann für die Spieler Login System etc..}

  • hab das mal unter onplayerconnect so gemacht wie dein vorschlag lautet,
    jedoch connected er immer noch nicht.


    /edit woran kann es denn liegen, muss doch alles gehen, is alles wie im Tutorial befolgt.

    Einmal editiert, zuletzt von inCrecdible ()