Scripting problem

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, wir haben heute angefangen, unser selfmade, für unser server zu schreiben. Eigendlich kein Problem.
    Doch dann scripten wir, das da eine nachricht gesendet wird, wo alle spieler informiert werden.
    Hier sende ich mal was wir gescriptet haben.


    das haben wir unter dem public OnPlayerConnect.


    {
    new string [148]
    format(string, sizeof(string), "[SPIELERINFO] Spieler %s hat den Server betreten", SpielerName(playerid));
    SendClientMessageToAll(defined ROT, string);
    }


    Damit das funktioniert, haben wir unten einen stock gemacht:


    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    Da dürfte eigendlich kein Fehler sein oder? Doch Es kommt immer dieser error:


    C:\Dokumente und Einstellungen\bzz\Desktop\GTA Server Ordner\gamemodes\Los Angelos Reallife.pwn(62) : error 001: expected token: ";", but found "-identifier-"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    Wir brauchen umbedingt hilfe.


    MFG
    MrGamer

  • new string [148];


    format(string, sizeof(string), "[SPIELERINFO] Spieler %s hat den Server betreten", SpielerName(playerid));


    SendClientMessageToAll(defined ROT, string);
    return 1;


    defined Rot auch so definiert ?


    Und hinter den string muss ein Simukolon sein
    Ich sehe da sonst keinen fehler.