Beiträge von Mr.Undercover


    public OnGameModeInit()
    {
    //Werbung für ein beliebiges Forum / einen beliebigen Teamspeak
    werbung = TextDrawCreate(4.0,428.0,"Forum: Hier deine Forum Adresse TeamSpeak adresse");
    TextDrawFont(werbung,2);
    TextDrawLetterSize(werbung,0.2,1.5);
    TextDrawColor(werbung,0xFEFEFEFF);
    TextDrawSetProportional(werbung,1);
    TextDrawSetShadow(werbung,1);


    balken = TextDrawCreate(1.0,430.0,".");
    TextDrawUseBox(balken,1);
    TextDrawBoxColor(balken,0x000000AA);
    TextDrawLetterSize(balken,0.1,3.0);
    }

    Hey
    Ich habe mir ein Tutorial angeguckt und das Register und LoginSystem nachgemacht
    Jetz bekomme ich aber folgende Fehler


    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(349) : error 020: invalid symbol name ""
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(349) : warning 215: expression has no effect
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(349) : error 001: expected token: ";", but found ")"
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(349) : error 029: invalid expression, assumed zero
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(349) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Wie man sieht in einem einzigen abschnitt


    //SpielerName-Stock
    stock SpielerName(playerid)
    {
    new GetName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,GetName,sizeof,(GetName)); //Hier sollen die Fehler sein
    return GetName
    return 1;
    }


    Diese fehler kamen als ich das hier hinzugefügt habe


    public OnPlayerConnect(playerid)
    {
    SetPlayerVirtualWorld(playerid,0);
    if(IsPlayerNPC(playerid))return 1;
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login Vorgang","Herzlich Willkommen zurück auf meinem Server!\nGib bitte unten dein Passwort ein","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register Vorgang","Herzlich Willkommen.\nBevor du loslegen kannst musst du dich zuerst registrieren.\nGib unten dein gewünschtes Passwort an!","Register","Abbrechen");
    }
    if(GetPVarInt(playerid,"Banned") == 1)
    {
    SendClientMessage(playerid,ROT,"Du bist gebannt!");
    Kick(playerid);
    }
    return 1;
    }


    Wäre sehr nett wenn man mir Helfen könnte
    MFG

    Allgemiene Errors
    wie z.b
    ; vergessen oder sonstiges


    Pawno:
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(300) : error 020: invalid symbol name ""
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(300) : warning 215: expression has no effect
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(300) : error 001: expected token: ";", but found ")"
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(300) : error 029: invalid expression, assumed zero
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\McBastard.pwn(300) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Pawnfox
    nichts

    ocmd:bsn(playerid,params[])
    {
    if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    SetPlayerPos(playerid,1209.9054,-905.3041,43.0226);
    SendClientMessage(playerid,BLAU,"Du bist nun am BSN wo du dich Healen kannst");
    return 1;
    }


    dann bekomme ich allerdings nur 1 Warning
    C:\Users\Nils\Desktop\Admin srcipt bitches\filterscripts\adminsystem.pwn(1015) : warning 217: loose indentation


    Aber ingame geht der befehl nicht
    Warum geht er nicht
    ???
    MFG

    if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    if (strcmp("/gotoBSN",cmdtext,true, 10) == 0)
    {
    SetPlayerPos(playerid,1209.9054,-905.3041,43.0226);
    SendClientMessage(playerid,BLAU,"Du bist nun am BSN wo du dich Healen kannst");
    return 1;
    }
    Also so???

    if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    if (strcmp("/gotoBSN",cmdtext,true, 10) == 0)
    {
    SetPlayerPos(playerid,1209.9054,-905.3041,43.0226);
    SendClientMessage(playerid,BLAU,"Du bist nun am BSN wo du dich Healen kannst");
    return 1;
    }

    Nein, ich setz mir grade ein eigenes zusammen
    das script hat nioch keien 500zeilen
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\test.pwn(350) : warning 209: function "OnDialogResponse" should return a value
    Wie kann ich diesen warring behene

    if (strcmp("/gotoBSN",cmdtext,true, 10) == 0)
    {
    SetPlayerPos(playerid,1209.9054,-905.3041,43.0226);
    SendClientMessage(playerid,BLAU,"Du bist nun am BSN wo du dich Healen kannst");
    return 1;
    }
    So das man diesen befehl nur für admins amcht
    dazu bekomme ich einen error
    C:\Users\Nils\Desktop\Admin srcipt bitches\gamemodes\test.pwn(353) : warning 203: symbol is never used: "ret_memcpy"


    Und das ist in der letzen zeile wo nichts steht

    Hey
    Ich möchte euch heute fragen wie
    Ich in mein AdminSystem
    den befehl einbaue
    Das zumBesipiel
    der Admin eingeben kann
    /gotoLSPD und dann zum LSPD geportet wird
    Und unter was ich das setzzen muss
    Danke im Vorraus


    p.S
    es gehen auch sachen wo es erklärt wird muss ja schlau werden
    MFG