Beiträge von DerFamer

    ShowPlayerDialog(playerid,DIALOG_TBAN,DIALOG_STYLE_MSGBOX,"xxxx","Dieser Account ist gesperrt, mit ihm kann nicht gespielt werden\n\nWenn das nicht dein Account ist, verwende einen anderen Nicknamen.\nWenn das dein Account ist und du zu unrecht gesperrt wurdest meld dich im Forum unter [url]www.----.de[/url]\n\nGrund: %s\nDauer: %d\nAdmin: %s","Abbrechen","");



    kann das stimmen?


    dcmd_tban(playerid,params[])
    {
    new pID,pIdName[MAX_PLAYER_NAME],pName[MAX_PLAYER_NAME],banTime,reason[64],string[128];
    if(PlayerInfo[playerid][pAdmin] <= 1) { return 1; }
    if(sscanf(params,"uds",pID,banTime,reason)) { return SendClientMessage(playerid,COLOR_GRAD1,"Benutzung: /tban [Spieler / ID] [Zeit in Minuten] [Grund]"); }
    if(!IsPlayerConnected(pID)) { return SendClientMessage(playerid,COLOR_GRAD1,"Falsche ID!"); }
    if(banTime < 15) { return SendClientMessage(playerid,COLOR_GRAD1,"Minimale Zeit: 30 Minuten"); }
    GetPlayerName(pID,pIdName,sizeof(pIdName));
    GetPlayerName(playerid,pName,sizeof(pName));
    format(string,sizeof(string),"AdminSystem: %s wurde von %s für %d Minuten gebannt, Grund: %s",pIdName,pName,banTime,reason);
    SendClientMessageToAll(0xFF6347AA,string);
    printf("AdminSystem(TIMEBAN): Admin: %s(%i) - Timeban Spieler: %s(%i) - Timeban Grund: %s",pName,playerid,pIdName,pID,reason);
    pBanner[pID] = pName;
    TBan(pID,banTime);
    return 1;
    }



    Hallo ich wollte fragen wie ich eine Box für den Spieler einfügen kann die so aussieht:


    Grund:
    Dauer: ( Wielang der ban noch dauert)
    Admi: (Welcher Admin)



    Danke im vorraus!!

    LoginRegisterClick = TextDrawCreate(283.0000,343.0000, "Einloggen/Registrieren");
    TextDrawBackgroundColor(LoginRegisterClick, 255);
    TextDrawFont(LoginRegisterClick, 1);
    TextDrawLetterSize(LoginRegisterClick, 0.400000, 1.000000);
    TextDrawColor(LoginRegisterClick, -1);
    TextDrawSetOutline(LoginRegisterClick, 0);
    TextDrawSetProportional(LoginRegisterClick, 1);
    TextDrawSetShadow(LoginRegisterClick, 1);
    TextDrawSetSelectable(LoginRegisterClick, 1);



    //E:

    public ShowLoginOrRegisterDialog(playerid)
    {
    new query[128];
    TextDrawHideForPlayer(playerid,Introdraw[2]);
    TextDrawHideForPlayer(playerid,Introdraw[3]);
    SpamChat(playerid,0);// 0 = nur für einen spieler wird der chat kontrolliert 100 zeilen voll gespamt,bei 1 = für alle spieler
    format(query,sizeof(query),"SELECT * FROM "#DATENBANKTAG"_account_main WHERE Name = '%s'",SpielerName(playerid));
    mysql_function_query(MySqlConnection,query,true,"OnQueryFinish","siii",query,_SQL_ACCOUNT_CHECK,playerid,MySqlConnection);
    return 1;
    }


    public OnPlayerSelectedMenuRow(playerid, row) { //Hier
    if(GetPlayerMenu(playerid) == Stadthalle) {
    switch(row) {
    case 0: { ShowPlayerDialog(playerid, DIALOG_JOBS, DIALOG_STYLE_LIST, "Los Santos Arbeitsamt", "Detektiv\nMüllmann\nPilot\nAngler\nBodyguard\nZeitungsjunge\nBoxer\nBusfahrer\nPizzalieferant\nProdlieferant (FreizeitJob)\nMechaniker\nAnwalt", "Auswählen", "Abbrechen"); }
    case 1: { if(PlayerInfo[playerid][pOwnPerso] == 1){} }
    }
    }
    return 1;
    }


    C:\Windows\Vss\German v1.1\German[Scripts]\German-Next-Era-Life---v2.5\German Next Era Life - v2.5\gamemodes\GNE.pwn(6006) : error 029: invalid expression, assumed zero
    C:\Windows\Vss\German v1.1\German[Scripts]\German-Next-Era-Life---v2.5\German Next Era Life - v2.5\gamemodes\GNE.pwn(6006) : error 001: expected token: ";", but found "{"
    C:\Windows\Vss\German v1.1\German[Scripts]\German-Next-Era-Life---v2.5\German Next Era Life - v2.5\gamemodes\GNE.pwn(6016) : warning 225: unreachable code



    Hm


    /*public OnPlayerSelectedMenuRow(playerid, row)
    {
    if(GetPlayerMenu(playerid) == Stadthalle)
    {
    switch(row)
    {
    case 0: { ShowPlayerDialog(playerid, DIALOG_JOBS, DIALOG_STYLE_LIST, "Los Santos Arbeitsamt", "Detektiv\nMüllmann\nPilot\nAngler\nBodyguard\nZeitungsjunge\nBoxer\nBusfahrer\nPizzalieferant\nProdlieferant (FreizeitJob)\nMechaniker\nAnwalt", "Auswählen", "Abbrechen"); }
    case 1: { if(PlayerInfo[playerid][pOwnPerso] == 1) }
    }
    }
    return 1;
    }*/


    Hallo habe das Problem wen ich kompeliere bekomm ich 26 errors aber nicht von diesen Code. wen ich das Ausklammer habe ich 0 Errors an was liegt das?


    if(clickedid == LoginRegisterClick)
    {
    if(textdrawlogin == false)
    {
    SetTimerEx("ShowLoginOrRegisterDialog",100,0,"i",playerid);
    }
    else
    {
    SetTimerEx("ShowLoginOrRegisterDialog",100,0,"i",playerid);
    }
    }
    else if(clickedid == InfoClick)
    {
    ShowPlayerDialog(playerid,DIALOG_SERVERINFO,DIALOG_STYLE_MSGBOX,"Informationen","{00A5FF}- {FFFFFF}\n\nForum: {00A5FF}-{FFFFFF}\nTeamSpeak³: {00A5FF}158.58.170.130:9033{FFFFFF}\n\nServerleitung: {00A5FF}-{FFFFFF}\nCommunity Manager: -{00A5FF}{FFFFFF}\nScripter: {00A5FF}-{FFFFFF}\n\nDen {00A5FF}Server{FFFFFF} gibt es seit dem {00A5FF}29. Mai 2015{FFFFFF}.","Zurueck","");
    }


    Hallo wen ich auf Login/Register gehe kommt kein fenster warum?


    public OnPlayerSelectedMenuRow(playerid, row)
    {
    if(GetPlayerMenu(playerid) == Stadthalle)
    {
    switch(row)
    {
    case 0: { ShowPlayerDialog(playerid, DIALOG_JOBS, DIALOG_STYLE_LIST, "Los Santos Arbeitsamt", "Detektiv\nMüllmann\nPilot\nAngler\nBodyguard\nZeitungsjunge\nBoxer\nBusfahrer\nPizzalieferant\nProdlieferant (FreizeitJob)\nMechaniker\nAnwalt", "Auswählen", "Abbrechen"); }
    case 1: { if(PlayerInfo[playerid][pOwnPerso] == 1) }
    }
    }
    return 1;


    }



    So hab ich das mal :)


    //E: Fehler behoben


    if(CurrentMenu == Stadthalle)
    {
    switch(row)
    {
    case 0:
    {
    if(GetPlayerMenu(playerid) == Stadthalle)
    {
    if(PlayerInfo[playerid][pOwnPerso] == 1)
    ShowMenuForPlayer(Stadthalle,playerid);
    }
    else
    {
    SendClientMessage(playerid, NY, "Sie haben zuwenig Geld.");
    }
    }


    Kann das so stimmen das er sofort sein Perso bekommen :)?


    Stadthalle = CreateMenu("Stadthalle", 2, 200.0, 100.0, 150.0, 150.0);
    AddMenuItem(Stadthalle, 0, "Arbeitsamt");
    AddMenuItem(Stadthalle, 0, "Personalausweis");
    AddMenuItem(Stadthalle, 0, "Organisation erstellen");



    Hallo ich habe mal das Menu erstellt wie es sich gehört nur weiß ich nicht weiter wie ich die sachen ausführen lassen kann.
    kann mir da eventuell jemand weiter helfen?