Beiträge von Askari



    Guten Tag, in diesem Thema ist das Nafu-Sponsoring Projekt auf der Suche,
    nach einer Tatkräftigen Unterstützung für das Team.


    Geschichte Nafu Sponsoring
    Anfang 2014 -> Erster SAMP Server wird vergeben
    Sommer 2014 -> zweiter Projektleiter schließt sich dem Projekt an
    Herbst 2014 -> mit neuem Konzept wurden über 70+ SAMP Server vergeben
    Winter 2014 -> Das Konzept wird überarbeitet + neues Control Panel wurde eingeführt


    Nafu Sponsoring ist doch down?!
    Ja, momentan befinden wir uns in der Aufbauphase.
    Da es im Oktober 2014 zu einem Streit zwischen dem CP Entwickler und dem damaligen Käufer kam,
    wurde das Control Panel nie richtig installiert und konnte somit von uns nicht weiter genutzt werden.
    Somit waren wir auf der Suche nach einem neuen Control Panel und haben dann im November ein neues gefunden.
    Seit mitte Dezember hat sich das Team an den Wiederaufbau gesetzt, somit steht das Sponsoring Projekt wieder in den Startlöchern.

    Wann wird das Sponsoring Projekt starten?

    Wir müssen noch kleine Einstellungen an unseren Servern vornehmen.
    Außerdem brauchen wir noch ein paar Grafiken und Texte, welche wir in das Forum einbauen.
    Da alle anderen Aufgaben aber bereits abgeschlossen sind, wird es nicht mehr lange dauern.

    ** Wir suchen unterstützung für unser Team **


    Für unseren neuen Webauftritt und unserer Forumgestaltung, sind wir auf der Suche nach einem netten & aktiven Grafikdesigner.
    Wenn du Lust hast, einem netten und aktiven Team beizutretten, dann melde Dich bei uns.

    Aufgaben des Grafikdesigners

    • erstellen neuer Banner
    • erstellen und Gestalten von Ranggrafiken
    • Erstellen von Icons
    • Erstellen eines Logos
    • und vieles mehr

    Wie Sie sehen, liegen die Aufgaben wirklich nur im Bereich des Grafikdesigns.
    Unser Grafiker sollte in diesem Bereich kleine Refernzen vorzeigen können und
    auch andere Aufgaben, welche oben nicht aufgeführt sind erledigen können.
    (evtl Entwurf eines Forendesigns)


    Gibt es Voraussetzungen?
    Für die Stelle des Grafikdesigners kann sich eigentlich jeder bewerben.
    Wir möchten jedem Bewerber die gleiche Chance geben und haben somit
    nur ein paar festgesetzte Bedingungen.
    Um sich für die Stelle bewerben zu können, muss der Bewerber das Mindestalter von 15 Jahren erreicht haben.
    Außerdem sollte der Bewerber ein paar Refernzen aus diesem Bereich vorlegen können.
    Gibt es eine Gegenleistung?
    Der neue Grafikdesigner wird in das Team von Nafu Sponsoring aufgenommen
    und hat somit einen engeren Kontakt zu den anderen Teammitgliedern.
    Außerdem hat der Grafikdesigner eine bessere Chance bei einer Supporterbewerbung, da
    dieser sich dann schon lange im Projekt befindet.


    Wir haben Deine Interesse geweckt?


    Dann melde Dich bei mir via privater Nachricht.
    Oder via Mail: grafik@nafu-sponsoring.de (bevorzugt!)
    Für eine schnelle Bearbeitung deiner Nachricht, wäre es vom Vorteil wenn Referenzen bereits beigelegt werden.


    Mit freundlichen Grüßen,
    Nafu Sponsoring


    //edit: Mail hinzugefügt


    Abend zusammen.
    Ich versuche gerade meinen entbann Befehl auf ocmd zu schreiben.
    Das klappt nun auch, der Befehl funktioniert.
    Man muss /entbannen Name eingeben.
    Nun will ich aber das wenn man nur /entbannen eintippt, dass dann eine Meldung kommt.
    Das klappt bei mir nicht.


    Hier mein Code:


    ocmd:entbannen(playerid,params[])
    {
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
    new name[MAX_PLAYER_NAME];
    if(sscanf(params,"s",name))return SendClientMessage(playerid,0x0085C4F6, "Benutze:{FEFEFE} /entbannen [Text]");
    {

    format(PlayerInfo[playerid][pBannedGrund],64,dini_Get(SpielerD,"Banngrund"));

    Ja danke. :)
    Noch ein kleiner fehler ich versuche nun den Adminnamen nun auch zu speichern.
    So siehts bisher aus, bekomme aber leider Fehler:


    new namegeber[MAX_PLAYER_NAME];
    GetPlayerName(GeberName[playerid],namegeber,sizeof(namegeber));
    new adminname[15];
    adminname = namegeber; //Fehlerzeile
    PlayerInfo[SelectedOne[playerid]][pBannedAdmin] = adminname;


    error 047: array sizes do not match, or destination array is too small

    Danke, das speichern klappt nun.
    leider habe ich noch Probleme beim auslesen.


    Hier meine Versuche bekomme aber Errors. (bzw beim ersten einen Error und beim zweiten klappt es nicht (weil ja ein String))


    PlayerInfo[playerid][pBannedGrund] = dini_Get(SpielerD,"Banngrund");



    PlayerInfo[playerid][pBannedGrund] = dini_Int(SpielerD,"Banngrund");


    @Waldläufer: Poste bitte den ganzen Befehl.

    Ist von einem Dialog Style Input der Callback.
    Funktioniert das überhaupt so mit der Banngrund Anzeige? :whistling:



    if(dialogid == DIALOG_ABANNED)
    {
    if(response == 0)
    {
    SendClientMessage(playerid,rot,"Du hast den Vorgang abgebrochen!");
    }
    if(response == 1)
    {
    new string[164];
    new kickgrund[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(SelectedOne[playerid],name,sizeof(name));
    new namegeber[MAX_PLAYER_NAME];
    GetPlayerName(GeberName[playerid],namegeber,sizeof(namegeber));
    format(kickgrund,sizeof kickgrund,"%s",strval(inputtext));
    //strmid(kickgrund, inputtext, 0, strlen(inputtext), 255);
    format(string,sizeof(string),"%s wurde von Admin %s dauerhaft aus dem Server gebannt. Grund: %s", name, namegeber,kickgrund);
    SendClientMessageToAll(rot,string);
    PlayerInfo[SelectedOne[playerid]][pBanned] = 1;
    SetTimerEx("banned",500, false, "i", playerid);
    }
    }

    Wie kann ich in meinem Ban Befehl den Grund Speichern?


    So wie ich es habe bekomme ich erros und warnings etc.


    Hier der Code, ein teil vom befehl:


    format(string,sizeof(string),"%s wurde von Admin %s dauerhaft aus dem Server gebannt. Grund: %s", name, namegeber,kickgrund);
    SendClientMessageToAll(rot,string);
    PlayerInfo[SelectedOne[playerid]][pBanned] = 1;
    PlayerInfo[SelectedOne[playerid]][pBreason] = kickgrund;

    Guten Morgen,
    mein makeleader Befehl funktioniert leider nicht.
    Hier der Befehl.


    Er funktioniert bis zu der Abfrage ob der Wert "frakid" zwischen 1 und 10 liegt.
    Dann kommt aber nichts mehr.


    ocmd:makeleader(playerid,params[])
    {
    if(PlayerInfo[playerid][pAdmin] < 2)return SendClientMessage(playerid, rot, "Du bist kein Teammitglied.");
    new pID,string[144], aname[MAX_PLAYER_NAME], frakid;
    GetPlayerName(playerid,aname,sizeof(aname));
    if(sscanf(params,"ui",pID,frakid))return SendClientMessage(playerid,rot,"[FEHLER]{FFFFFF} Benutze: /makeleader [Name/ID] [0-10]");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid, -1, "Der Spieler ist nicht online!");
    if(frakid < 0 || frakid > 10)return SendClientMessage(playerid, rot, "Der wert muss zwischen 0-10 liegen!");
    if(frakid == 1)
    {
    PlayerInfo[pID][pFrak] = 1;
    format(string,sizeof(string),"[INFO]{FFFFFF} Admin %s hat dich zum Leader der Fraktion LSPD ernannt!",aname);
    SendClientMessage(pID,rot,string);
    return 1;
    }
    if(frakid == 2)
    {
    PlayerInfo[pID][pFrak] = 2;
    format(string,sizeof(string),"[INFO]{FFFFFF} Admin %s hat dich zum Leader der Fraktion FBI ernannt!",aname);
    SendClientMessage(pID,rot,string);
    return 1;
    }
    return 1;
    }