Beiträge von Phyber

    hallo :)
    Ich habe mir einen /scheine Befehl gebaut.
    Alles klappt, super, jedoch steht ingame halt immer z.B. beim Führerschein
    Führerschein = 1(bei bestanden) oder 0 (bei nicht bestanden).
    Wie kann ich das ganze jetzt ändern, dass anstatt der 1 dort steht Bestanden?
    Hier mein Code:


    ocmd:scheine(playerid,params[])
    {
    new string[128];
    SendClientMessage(playerid,grün,"Deine Scheine:");
    format(string,sizeof(string),"Autoschein: %i \n Bootschein: %i \n Flugschein: %i \n LKWschein: %i",GetPVarInt(playerid,"Autoschein"),GetPVarInt(playerid,"Bootschein"),GetPVarInt(playerid,"Flugschein"),GetPVarInt(playerid,"LKWschein"));
    SendClientMessage(playerid,grün,string);
    return 1;
    }


    Schonmal danke für eure Hilfe ;)


    LG
    Phyber


    //edit: Das hier hatte mir nicht weitergeholfen, da ich das ganze in nur einem SendClientMessage haben will... :)

    Hat leider auch nicht geholfen...


    public OnPlayerConnect(playerid)
    {
    TextDrawShowForPlayer(playerid,Forum);
    SetPlayerColor(playerid,weis);
    RemovePlayerAttachedObject(playerid, SLOT); //Helm
    SendClientMessage(playerid,gold,"~~~~~~~~~~~~~~[Willkommen auf Phybers Reallife Server!]~~~~~~~~~~~~~~~~~~~");
    new Loginname[MAX_PLAYER_NAME], string[128];
    GetPlayerName(playerid,Loginname,sizeof(Loginname));
    format(string,sizeof(string),"[Betreten] %s [ID: %d] hat den Server betreten!",SpielerName(playerid),playerid);
    SendClientMessageToAll(orange,string);


    PlayerChance[playerid] = 0;
    Knasti[playerid] = 0;
    Bankraub[playerid] = 0;
    Muellwagentour1[playerid] = 0;
    Truckertour1[playerid] = 0;
    SetTimerEx("ResetPlayerUpdate", 4000, 1, "d", playerid); // Alle 4 Sekunden sollte passen.
    PlayerUpdate[playerid] = true;

    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "Bus_Bot", true))
    {
    gPlayerLogged[playerid]=1;
    }
    }
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein","Login","Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein","Register","Abbrechen") ;
    }
    new playername[MAX_PLAYER_NAME];
    if(strfind(playername, "["))
    {
    if(dini_Int(Spielerdatei,"Adminlevel")<2)
    {
    return 1;
    }
    else
    {
    SendClientMessage(playerid,rot,"Nur Admins dürfen Clantags haben!");
    Kick(playerid);
    return 1;
    }
    }
    PDTimer[playerid] = SetTimerEx("PayDay", 60000, 1, "i", playerid);
    return 1;
    }

    ich hab mich extra umgenannt... heiße als Admin [PRS]Phyber und hatte mich dann in [Tester]Phyber umbenannt. Jedoch konnte ich mich dann ganz normal registrieren und das dann kam das Tut...

    Also Errors hab ich jetzt keine mehr (Simikolon ich hasse dich xDD), jedoch kickt er mich nicht, wenn ich mich connecte... :( Wo ist der Fehler?


    Code:
    new playername[MAX_PLAYER_NAME];
    if(strfind(playername, "[") == 0)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(dini_Int(Spielerdatei,"Adminlevel")<1)
    {
    return 1;
    }
    else
    {
    SendClientMessage(playerid,rot,"Nur Admins dürfen Clantags haben!");
    Kick(playerid);
    }
    return 1;
    }

    Vielen Dank! :D


    Also es funtioniert soweit, jedoch habe ich jetzt versucht, dass die Admins (System von MrMonat -> mit dini) nicht gekickt werden...


    so ist mein Code:

    Hallo,


    da ich immer wieder auf Servern sehe, wie leute Clantags haben wie [GM] oder [Admin] möchte ich auf meinem Server es so machen, dass kein Spieler in seinem Namen einen Clantag haben darf.
    Aber wie mache ich dies?


    Danke für eure Hilfe und ich hoffe, dass es hier richtig gepostet ist :)


    LG


    Phyber :thumbup:

    Hab die Bank auf vielen Servern gesehen, jetzt ist diese Bank auch in meinem Script drinnen :)
    Viele Dank für dieses Interior ist wirklich perfekt :)


    11/10 Punkte von mir :)

    Gefällt mir gut. Bekommst von mir 7/10...


    Ich würde das gerne auf meinen Server hinzufügen.
    In welchem Ordner muss die .map datei?
    Bzw wie bekomm ich die Baustelle auf den Server?
    Hatte bis jetzt nur Filterscripts^^
    Danke schonmal ;)