Beiträge von The Sensei

    Blicke durch das System nicht durch 3 Link habe es eingefügt aber kriege
    4 Error :
    C:\Users\Patrick\Desktop\Server\gamemodes\IRP-City.pwn(183) : error 017: undefined symbol "SupDuty"
    C:\Users\Patrick\Desktop\Server\gamemodes\IRP-City.pwn(183) : warning 215: expression has no effect
    C:\Users\Patrick\Desktop\Server\gamemodes\IRP-City.pwn(183) : error 001: expected token: ";", but found "]"
    C:\Users\Patrick\Desktop\Server\gamemodes\IRP-City.pwn(183) : error 029: invalid expression, assumed zero
    C:\Users\Patrick\Desktop\Server\gamemodes\IRP-City.pwn(183) : 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.


    public OnPlayerConnect(playerid)
    {
    new name[MAX_PLAYER_NAME], pfad[64];
    GetPlayerName(playerid,name,sizeof(name));
    format(pfad,sizeof(pfad),"/Accounts/%s.txt",name);
    if(dini_Exists(pfad))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"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 string[144];
    format(string, sizeof(string),"Herzlich Willkommen auf United Deathmatch, %s",name);
    SendClientMessage(playerid,GELB,string);
    InSupport[playerid] = 0;
    DeinSupport[playerid] = 0;
    TicketGeschrieben[playerid] = 0;
    SupDuty[playerid] = 0;
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    SpielerSpeichern(playerid);
    }
    InSupport[playerid] = 0;
    DeinSupport[playerid] = 0;
    TicketGeschrieben[playerid] = 0;
    SupDuty[playerid] = 0;
    return 1;
    }


    Mit Freundlichen Grüßen

    Guten Tag,
    Ich suche ein Support System und ein Report System auf OCMD.
    Undzwar das Supporter beim Support System das Ticket was ein Spieler Geschrieben hat, annehmen oder Verweigern können und das dann ein Privater Chat zwischen den Beiden sind. Beim /Report sollte nur eine Message an die Admins kommen diese diese an überprüfen kann.




    Helft mir ich kriege dies nicht hin.


    Mit Freundlichen Grüßen
    FerienFreak

    Das static const a_rang[][] = {"User","Probe Supporter","Supporter","Moderator","Administrator","Rcon.Admin","TeamLeiter","CEO"};
    static bool:oc; muss doch nach oben ins Script.


    //e hab es 1 zu 1 Übernommen.
    Und es steht immernoch obe Supporter.

    ocmd:setadmin(playerid,params[])
    {
    if(IsPlayerAdmin(playerid))
    {
    new pID, rank, msg[144];
    if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,GELB,"/setadmin [spieler] [level] ");
    if(rank<0||rank>7)return SendClientMessage(playerid,ROT,"Bitte gültigen Rang angeben.");
    SetPVarInt(pID,"Adminlevel",rank);
    SpielerSpeichern(pID);
    format(msg, sizeof(msg),"%s hat dein Admin Level auf %i gesetzt.",SpielerName(playerid),GetPVarInt(pID,"Adminlevel"));
    SendClientMessage(pID,BABYBLAU,msg);
    format(msg, sizeof(msg),"Du hast erfolgreich das Adminlevel %i an %s gegeben.",GetPVarInt(pID,"Adminlevel"),pID);
    SendClientMessage(playerid,GRÜN,msg);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Rang zu Niedrig.");
    }
    return 1;
    }


    MFG
    Ich weis ja nicht wie ich das ändern kann.
    mit das Admins da immer schreiben können.

    Jetzt habe ich das drinne aber mit jedem rang steht da.
    "*obe supporter"?
    Why und ist extra so geschrieben da es so auch ist.
    Außerdem will ich das Admins immer da schreiben könne

    Also ich hatte es mit OCMD und das hat eig. gut Funktioniert
    Abfragen tuhe ich es mit ifIsPlayerAnAdmin oder so.
    Und bei SendClientMessage mit Get...
    Hab ja alles mit OOC gelöscht.


    vllt. hilft ja der Stock :
    stock isPlayerAnAdmin(playerid,rank)
    {
    if(GetPVarInt(playerid,"Adminlevel")>=rank)return 1; // >= eingefügt
    return 0;
    }
    Mit Freundlichen Grüßen

    Guten Tag,
    ich hatte ein OOC Chat aber der war Verbuggt. bei Adminrank eins stand da Supporter obwohl da Probe Supp stehen sollte.
    und mit Admin Rank 0 stand da Probe Supporter.
    Helft mir und könntet ihr mir helfen ein Neues OOC Chat System zu scripten hab meins Gelöscht.

    if(strcmp(cmdtext,"/ahelp",true)==0 || strcmp(cmdtext,"/ah",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(isPlayerAnAdmin(playerid,1))
    {
    SendClientMessage(playerid,ORANGE,"Probe Supporter: /kick | /spawn");
    }
    if(isPlayerAnAdmin(playerid,2))
    {
    SendClientMessage(playerid,ORANGE,"Supporter: /kill | /tban | /clearchat");
    }
    if(isPlayerAnAdmin(playerid,3))
    {
    SendClientMessage(playerid,ORANGE,"Moderator: /ban ");
    }
    if(isPlayerAnAdmin(playerid,4))
    {
    SendClientMessage(playerid,ORANGE,"Administrator: /givemoney | /giveallmoney | /server");
    }
    if(isPlayerAnAdmin(playerid,5))
    {
    SendClientMessage(playerid,ORANGE,"Rcon-Administrator: /v ");
    }
    if(isPlayerAnAdmin(playerid,6))
    {
    SendClientMessage(playerid,ORANGE,"Team-Leiter: /makeadmin ");
    }
    return 1;
    }
    return 1;
    }