Beiträge von TrueCore

    Der User soll aber nicht mit u abgefragt werden, da es eine Datei ist die abgefragt werden soll.
    Auch wenn der Spieler nicht online ist. Aber könntest du mir denn bitte jetzt helfen?

    Hallo Community,
    ich habe ein Problem. Derzeitig scripte ich mein Supportsystem basierend auf dini. Soweit (also Supportticket erstellen usw) geht alles ohne Probleme.
    Nun möchte ich für Admins einen Befehl machen, um zu sehen, um was es in einem Ticket geht. Ich habe 3 Kategorien. Beim Compilen gibt es keine Warnings oder Errors, aber im Spiel kommt "Dieser Befehl existiert nicht." -> also SERVER: Unknow Command.
    Hier mein Code vom Befehl, ich hoffe mir kann jemand schnell helfen.
    ocmd:infosup(playerid,params[])
    {
    if(!IsPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,BLAU,"Dieser Befehl ist nur für Admins freigeschalten.");
    new kategorie,user,info[128],pfad[128];
    if(sscanf(params,"ss",kategorie,user)) return SendClientMessage(playerid,ORANGE,"Benutze: /infosup [Fastsupport / Problem / Meldung] [User]");
    format(pfad,sizeof(pfad),"/Supportsystem/Meldung/%s.txt",kategorie,user);
    format(info,sizeof(info),"{ED9E15}Name des Spielers: {FFFFFF}%s\n{ED9E15}Text: {FFFFFF}%s\n\n{ED9E15}Um dieses Ticket anzunehmen gebe '/takesup [Kategorie] [User]' ein!",user,dini_Get(pfad,"Text"));
    ShowPlayerDialog(playerid,DIALOG_SUPPORT_BEST,DIALOG_STYLE_MSGBOX,"Supportsystem -> Admininfo",info,"Schließen","");
    return 1;
    }


    Mit freundlichen Grüßen
    Sven_Martinez


    PS: Nein, ich mache keinen Server, ich scripte rein aus Freude und werde dann mein fertiges Selfmade hier releasen ...

    Welche Grafik(en)?: TS Icons


    Welche Version(en)?: 1.00


    Welche Auflösung?*: 16x16




    Wunschfarben: Die die du hast (wenn möglich verschiedene -> Schwarz & Blau, schwarz und Rot usw. wie du grade lust hast)


    Wunschaufschriften: S, A, T, R, U, B, C, O, ML, CL, L, V

    Geht auch nicht -.-
    STRCMP möchte ich nicht nutzen, da es mir zu aufwendig und unübersichtlich ist.
    Es wird doch wohl eine Möglichkeit geben, warum er mir einen Fehler anzeigt bei



    if(funktion == "Invite")
    {
    //Was passieren soll
    }

    Geht nicht, hier meine Errors:
    ------- COMPILER -------
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    2 Errors.


    -------- Fehler: --------
    C:\Users\Sven\Desktop\GTA Sachen\Server\Selfmadescript\gamemodes\selfmade.pwn(1745) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Sven\Desktop\GTA Sachen\Server\Selfmadescript\gamemodes\selfmade.pwn(1747) : error 033: array must be indexed (variable "-unknown-")


    -------- Optimierungen --------


    Minimale Optimierungen

    Naja habe mich nun entschieden es mit PVars zu machen, weil ich find es ist einfacher.
    Trotzdem danke.


    //Edit Befehl geht mit Zahlen. Also z.B. /accept 1, /accept 2 und so, aber mit Texten nicht. Kann mir jemand helfen:
    ocmd:accept(playerid,params[])
    {
    new funktion;
    if(sscanf(params,"d",funktion))return SendClientMessage(playerid,BLAU,"Benutze: /accept [Invite]");
    if(funktion == "Invite" || funktion == "Test")
    {
    if(funktion == "Invite")
    {
    new string[128],string2[128];
    if(GetPVarInt(playerid,"Inviteanfrage") == 0) return SendClientMessage(playerid,BLAU,"Du hast keine Inviteanfrage.");
    SetPVarInt(playerid,"Fraktion",GetPVarInt(playerid,"Invitefraktion"));
    SetPVarInt(playerid,"Rang",1);
    Spielerspeichern(playerid);
    GetFraktName(playerid);
    format(string,sizeof(string),"Du hast die Anfrage für die Fraktion %s angenommen.",fraktname);
    format(string2,sizeof(string2),">> %s ist nun ein Mitglied dieser Fraktion <<",Spielername(playerid));
    SendClientMessage(playerid,BLAU,string);
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(GetPVarInt(i,"Fraktion"))
    {
    SendClientMessage(i,GELB,string2);
    }
    }
    }
    }

    }
    else
    {
    SendClientMessage(playerid,BLAU,"Diese Funktion ist nicht verfügbar.");
    }
    return 1;
    }


    Hoffe auf schnelle Hilfe ;) MfG Martinez

    Hallo Community,
    ich möchte etwas eig. einfaches scripten, bekomme es aber nicht hin.
    Kann mir jemand helfen, bei einem Befehl (/invite).
    Ich möchte, dass der Spieler der invitet wird einfach noch /accept invite machen muss.
    Nur ich bekommes es nicht hin.
    Einfach das Grundscript in ocmd für solch einen Befehl.


    Hoffe auf schnelle Antworten.


    Mit freundlichen Grüßen
    Sven_Martinez

    Ich nehme Sie. Weiteres bitte per PN ab Montag (da machen die Banken erst wieder auf :()
    Oder der Mittelsmann macht per Überweisung (z.B. sofotüberweisung), wenn ich per PSC mache.


    Oder akzeptierst du auch PaySafe-Card?

    Guten Tag,
    ich suche jemanden der von 50,- PSC zu 50,- PayPal macht, wegen einem Kauf bei Woltlab.
    Wäre das möglich? Würde mich über Angebote freuen.


    MfG Sven_Martinez


    PS: Wenn möglich bitte ein Trusted Mittelsmann (oder Markus / Grex)


    new hour,minute,second;
    gettime(hour,minute,second);
    if(hour <= 19 || hour >= 20)
    {
    SendClientMessage(playerid,0xFFFFFFFF,"Der Gangwar kann nur von 19.00 Uhr - 20.00 Uhr gestartet werden");
    }