Beiträge von KazutoSensei

    Hallo Breadfisher,
    wie die Überschrift sagt, habe ich eine Frage bei...

    cache_get_fields_content(row, const field_name[], dest[], connectionHandle = 1);

    Und zwar die Frage. Für was steht oder was ist gemeint mit "dest[]".
    Was soll ich da genau angeben. dest ist doch sicher die Abkürzung für destionation,
    was soweit Ziel heißt, aber selbst damit kann ich nichts anfangen.


    Gruß - Kazuto

    Gibt keiner Errors wieder, hier der Code.

    ocmd:makeleader(playerid,params[])
    {
    new pID, string[64], string2[64], fName;
    if(SpielerInfo[playerid][Adminlevel]<3) return SendClientMessage(playerid,Grey,"Du darfst diesen Befehl nicht nutzen!");
    if(sscanf(params,"ui",pID,fName)) return SendClientMessage(playerid,Grey,"Nutze: /makeleader [Spieler/ID][Fraktion]");
    if(fName<0||13>fName) return SendClientMessage(playerid,Grey,"Verwende die Fraktion ID's von 0-13!");
    {
    if(IsPlayerConnected(pID)) return SendClientMessage(playerid,Grey,"Dieser Spieler ist nicht Online.");
    {
    if(fName==0)
    {
    SpielerInfo[pID][Fraktion] = fName;
    format(string,sizeof(string),"AdmCmd: Spieler %s wurde des Leaderpostens der Fraktion %s entlassen.",SpielerInfo[pID][Name],FrakName(pID));
    SendClientMessageToAll(LightYellow,string);
    format(string2,sizeof(string2),"AdmCmd: Du wurdest von %s des Leaderposten von deiner Fraktion entlassen.",SpielerInfo[playerid][Name]);
    SendClientMessage(pID,LightYellow,string2);
    }
    else
    {
    SpielerInfo[pID][Fraktion] = fName;
    format(string,sizeof(string),"AdmCmd: Spieler %s wurde Leader der Fraktion %s befördert. Herzlichen Glückwunsch.",SpielerInfo[pID][Name],FrakName(pID));
    SendClientMessageToAll(LightYellow,string);
    format(string2,sizeof(string2),"AdmCmd: Du wurdest von %s zum Leader der Fraktion %s befördert. Herzlichen Glückwunsch.",SpielerInfo[playerid][Name],FrakName(pID));
    SendClientMessage(pID,LightYellow,string2);
    }
    }
    }
    return 1;
    }

    Hoffe das klappt so, test Phase ist erst später ^^.
    Danke für deine hilfreichen Antworten.


    Gruß - Kazuto

    Danke für die schnelle Antwort.
    Darauf bekomme ich dieses Warning.

    warning 213: tag mismatch

    Mit strlen kann man das glaube noch machen,
    aber selbst da, weis ich nicht wie das funktioniert.
    Oder gibt es noch andere Möglichkeiten.


    Gruß - Kazuto

    Hallo liebe Breadfisher.
    Wie die Überschrift betont, habe ich ein Problem bei dem /makeleader Befehl den ich gerade schreibe.
    Ich möchte die Fraktionsnamen, die ich definiert habe, mit in dem String ausgeben, wo es gerade hackt.

    enum SpielerDaten
    {
    Name[MAX_PLAYER_NAME],
    Fraktion,
    Adminlevel,
    Banned,
    TimeBan
    };


    enum FraktionNamen
    {
    LSPD = 1,
    FBI = 2,
    Army = 3,
    FS = 4,
    OAmt = 5,
    Hitman = 6,
    Balla = 7,
    Grove = 8,
    Vagos = 9,
    LCN = 10,
    Yakuza = 11,
    Russia = 12,
    TGmbH = 13
    };


    new SpielerInfo[MAX_PLAYERS][SpielerDaten];
    new Fraktionen[MAX_PLAYERS][FraktionNamen];


    ocmd:makeleader(playerid,params[])
    {
    new pID, string[64], string2[64], fName;
    if(SpielerInfo[playerid][Adminlevel]<3) return SendClientMessage(playerid,Grey,"Du darfst diesen Befehl nicht nutzen!");
    if(sscanf(params,"ui",pID,fName)) return SendClientMessage(playerid,Grey,"Nutze: /makeleader [Spieler/ID][Fraktion]");
    if(fName<0||13>fName) return SendClientMessage(playerid,Grey,"Verwende die Fraktion ID's von 0-13!");
    {
    if(IsPlayerConnected(pID)) return SendClientMessage(playerid,Grey,"Dieser Spieler ist nicht Online.");
    {
    SpielerInfo[pID][Fraktion] = fName;
    format(string,sizeof(string),"AdmCmd: Spieler %s wurde Leader der Fraktion %s. Herzlichen Glückwunsch.",SpielerInfo[pID][Name],fName);
    SendClientMessageToAll(LightYellow,string);
    format(string2,sizeof(string2),"AdmCmd: Du wurdest von %s zum Leader der Fraktion %s befördert. Herzlichen Glückwunsch.",SpielerInfo[playerid][Name],fName);
    SendClientMessage(pID,LightYellow,string2);
    }
    }
    return 1;
    }

    Kann da mir jemand weiterhelfen?
    Würde mich echt freuen.


    MfG Kazuto

    Code
    Verbindung zum Spiel unterbrochen: Du wurdest von PunkBuster 
    rausgeworfen. (Grund: PunkBuster kicked player 'NAME' (for 0 
    minutes) ... RESTRICTION: Service Communication Failure: PnkBstrA.exe)


    Bitte helfen :P krieg das nicht hin :(

    Ich stell meine Frage auch mal...


    Ich habe mir die Erweiterung Aftermatch, oder wie dis nochmal hieß, geholt.
    Nun kann ich aber auf den Servern nicht joinen und werde wegen Punkbuster gekickt.
    Gedownloadet ist es und installiert eig. auch, irgendwelche Ideen?

    Die Schrift ist einfach nur so da damit da halt was steht :3 :thumbup: Danke für dein Feedback!
    Helligkeit kann man hochschrauben, etwas den Gammawert hoch und schon ist es heller, mach ich mal gleich :3


    Wie meinst du es genauer mit Göttlicher? Mehr so Lichtstrahlen welche durch das Wolkenloch kommen?


    Ja so in der Art, alt mehr im Hellen bereich statt dunkel ^^

    Danke, habe ich verstanden, kannst du mir von deinem Filterscript oder was es ist, den Link schicken.
    Ich bekomme es sonst so leider nicht hin.
    Erstmal ein recht herzlichen danke für deine Hilfe.


    MfG

    Dann muss ich sie also nur außerhalb (wenn ich sie nicht möchte) nur verstecken?
    2 dumme fragen noch, ich weis, aber gibt es dort eine Funktion um sie wieder zu aufzuzeigen?
    2te weißt du wie ich die Ränder richtig setzen kann, ich bezweifle das die richtig sind und mit dem TD Filterscript geht es nicht.


    MfG und danke im voraus.

    public Tutorial(playerid)
    {
    if(TutTime[playerid] >= 1)
    {
    SchwarzerRandOben = TextDrawCreate(1.0,430,"");
    TextDrawUseBox(SchwarzerRandOben,1);
    TextDrawBoxColor(SchwarzerRandOben,0x000000AA);
    TextDrawLetterSize(SchwarzerRandOben,640,360);
    TextDrawShowForPlayer(playerid,SchwarzerRandOben);

    SchwarzerRandUnten = TextDrawCreate(1.0,430,"");
    TextDrawUseBox(SchwarzerRandUnten,1);
    TextDrawBoxColor(SchwarzerRandUnten,0x000000AA);
    TextDrawLetterSize(SchwarzerRandUnten,240,360);
    TextDrawShowForPlayer(playerid,SchwarzerRandUnten);
    if(TutTime[playerid] == 2)
    {
    SendClientMessage(playerid,HELLGELB,"|_______________|Das Abenteuer beginnt!|_______________|");
    }
    else if(TutTime[playerid] == 12)
    {
    SendClientMessage(playerid,HELLGELB,"|_______________|Plötzlich.....|_______________|");
    }
    else if(TutTime[playerid] == 27)
    {
    KillTimer(TutTimer[playerid]);
    TutTime[playerid] = -1;
    TogglePlayerControllable(playerid,true);
    GameTextForPlayer(playerid,"~g~Lalala!",1500,1);
    SetPlayerCheckpoint(playerid,-1350.4546,2059.6667,52.4850,3);
    }
    TutTime[playerid]++;
    TextDrawDestroy(SchwarzerRandOben);
    TextDrawDestroy(SchwarzerRandUnten);
    }
    }


    new Text:SchwarzerRandOben;
    new Text:SchwarzerRandUnten;


    So siehts bei mir aus, wie ihr merkt geht es nicht.
    Abgesehen davon, will ich sei mittel große Ränder oben und unten,
    als ob man ein Film startet wenn das Tutorial anfängt und weg gehen wenn es zu Ende ist.
    Doch es geht, ich und ich habe kein Plan was ich falsch mache.


    Bitte helft mir weiter :(


    Mit freundlichen Grüßen
    Kazuto


    Edit: Rechtschreibfehler ausgemerzt

    Hat jemand Tipps oder TuT Links wie ich einen in eine Art Tutorial versetze?
    SuFu schon genutzt, aber nichts ordentliches gefunden, selbst Youtube ohne.


    Ich will das wenn er in ein Rot markierten Punkt läuft, die Ränder oben und unten Schwarz werden
    und er dann einen Text bekommt mit einem Timer, dass soll mehrmals passieren, einmal nach dem registrieren,
    dann nachdem er zum Wegpunkt gegangen ist und danach wenn er die Stadt erklärt bekommt.
    Doch ich weis nicht wie ich das mache mit dem Rändern.


    MfG

    Ich habe mir mal jetzt die ganzen Seiten durchgelesen und wenn ich manche Antworten sehe,
    denke ich mir, dass für diejenigen die das Alter 16+ erreicht haben und dann sonne ... "Mir ist alles scheiß egal, sollen sie doch gehen, wenn interessieren schon die kleinen "Noobs"" Sätze bringen,
    das niedrigste Niveau haben. Ihr seit 16+, benehmt euch wie die Kings, macht (von mir aus 16- jährige) Leute runter, sagt den Projekten die Wahrheit, aber ohne die Konsequenzen oder nur den
    kleinsten Feedback Tipp ihnen zu geben und denkt euch. "OMG 08/15, kann nichts, geht sterben" so auf die Art. Hallo, super, ihr seit soooo cool. Seit ihr nicht, ihr wart entweder genauso oder hattet
    das Glück euch ein wenig Erfahrung aneignen zu dürfen. Benutz doch SuFu, ich benutze auch selten die SuFu, weil entweder Beiträge alt sind oder weil ich Leute direkt ansprechen möchte. Ich meine
    macht nur so weiter, denn ich weis, dass euch meine Meinung, am Buckel vorbei rutscht, aber ich sage mir dann, ihr seit noch kleiner und Niveauloser als diejenigen, die keine Erfahrung haben.


    Mit freundlichen Grüßen
    Kazuto


    und noch einen angenehmen Abend ;)


    PS: @Butterhead und wenn das so ist, machste mit oder? Wenn sie aus dem Fenster springen, wahrscheinlich auch ^^.

    Ich bin kein Designer, aber als ofter Besucher der Foren gebe ich auch mal meine Meinung ab.
    Auf den ersten Blick echt nice, doch wenn ich es umso öfter angucke, merke ich, das es doch nicht
    so toll ist. Das Header geht, doch irgenwie fehlt dort was. Vielleicht ist es bessere Übergänge oder
    die Farbe macht es so komisch. Sonst sieht es nice aus, also noch ein bissel üben und dann haste es :P.