Beiträge von Mr.Soap


    ocmd:warn(playerid,params[])
    {
    new pID,grund[128],string[128];
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,ROT,"Der angegebene Spieler ist nicht connected!");
    if(sscanf(params,"us",pID,grund)) return SendClientMessage(playerid,BENUTZE,"Benutze: /warn [ID] [Grund]");
    if(!IstSpielerAdmin(playerid,2))
    {
    SetPVarInt(pID,"Warns",GetPVarInt(pID,"Warns")+1);
    switch(GetPVarInt(playerid,"Warns"))
    {
    case 1:{format(string,sizeof(string),"[AdmCmd]%s hat dich verwarnt [1/3]! Grund: %s",SpielerName(playerid),grund);}
    case 2:{format(string,sizeof(string),"[AdmCmd]%s hat dich verwarnt [2/3]! Grund: %s",SpielerName(playerid),grund);}
    case 3:{format(string,sizeof(string),"[AdmCmd]%s hat dich verwarnt [3/3]! Grund: %s",SpielerName(playerid),grund);}
    }
    }
    SendClientMessage(pID,ROT,string); //Zeile: 7920
    {
    else if(GetPVarInt(pID,"Warns")==3) //Zeile: 7922
    {
    SetPVarInt(pID,"Banned",1);Kick(pID);
    SendClientMessageToAll(ROT,"[AdmCmd]%s wurde von %s gebannt. Grund: Hatte 3 Warnungen, letze wegen: %s",SpielerName(pID),SpielerName(playerid),grund));//Zeile: 7925
    }
    }
    return 1;//Zeile: 7928
    }

    Erledigt Man braucht eine andere Rechenart ;)

    Frage
    Zuerst: Es geht nicht um ein einfaches Streamer Problem!

    Frage
    Also Ich habe mir einen Ingame Colorpicker erstellt, Die 3 Werte Möchte ich gerne zu ARGB Umwandeln bzw. ohne den Alpha Wert
    Also habe ich ihn Einfach auf 255 Gesetzt(http://de.wikipedia.org/wiki/Alphakanal)
    Meine Farb Kombinierung:

    Frage

    forward ARGB(alpha, red, green, blue);
    public ARGB(alpha, red, green, blue)
    {
    return alpha + (red * 16777216) + (green * 65536) + (blue * 256);
    }

    Frage
    //Kontrolle:

    Frage
    PlayerInfo[playerid][pColor] = ARGB(255,PlayerInfo[playerid][pColorR],PlayerInfo[playerid][pColorG],PlayerInfo[playerid][pColorB]);
    printf("Rot: %d\nGruen: %d\nBlau: %d\n Endergebniss: %d\nAls HEX: %x",PlayerInfo[playerid][pColorR],PlayerInfo[playerid][pColorG],PlayerInfo[playerid][pColorB],PlayerInfo[playerid][pColor],PlayerInfo[playerid][pColor]);

    Frage
    Geprintet wird:

    Code
    Rot: 0Gruen: 0Blau: 55 Endergebniss: 14335Als HEX: 37FF

    Frage
    Ich hoffe jemand sieht den Fehler stehe Ehrlich gesagt auf dem Schlauch :S

    Frage
    //Edit Anwendung:

    Frage

    ocmd:weihnachten(playerid, params[])
    {
    if(PlayerInfo[playerid][pWKappe] == 0)
    {
    PlayerInfo[playerid][pWKappe] = 1;
    SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4,PlayerInfo[playerid][pColor]);
    EditAttachedObject(playerid,3);
    SendClientMessage(playerid,GELB,"Sie haben ihre Weihnachtsmütze aufgezogen!");
    }
    else
    {
    PlayerInfo[playerid][pWKappe] = 0;
    if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid, 3);
    SendClientMessage(playerid,GELB,"Sie haben ihre Weihnachtsmütze abgezogen!");
    }
    return 1;
    }

    Richtige Lösung


    forward ARGB(alpha, red, green, blue);
    public ARGB(alpha, red, green, blue)
    {
    return (blue) + (green * 256) + (red * 65536) + (alpha * 16777216);
    }


    Geht nicht habe ich letztens auch so Gemacht BlackAce meinte dann in Skype,
    Das geht so nur bei Intergers und Floats soweit ich es noch weiss ;)

    Ich empfehle Euch die Anfrage zu Überarbeiten
    Gründe:


    1. Die Schrift: Man hat keine Lust das zu Lesen nimm eine Normale
    2. Gliederung: Gliedere Deine Anfrage könnte besser gegliedert sein
    Aber weiterhin viel Glück ;)

    Schritt 1: Lern das die Sprache nicht Pawno sonder PAWN heißt
    Schritt 2: Überleg wie du anfangen möchtest Login Register lieber ein System probieren und schau unter den Tutorials hier im Forum
    Schritt 3: Probier selbst Systeme zu erstellen so wie ich seh hast du ja Mysql erfahrung und das ist ein guter Grundstein für Dynamische Systeme
    Schritt 4: Mach einfach weiter Learning by Doing ist mein Motto ;)


    forward ARGB(alpha, red, green, blue);
    public ARGB(alpha, red, green, blue)
    {
    return alpha + (red * 16777216) + (green * 65536) + (blue * 256);
    }


    Denke mal das kann sich jeder Selbst erklären?

    Also soll ich Mappen? MTA oder SA:MP Mapeditor? Kann ich auch machen


    First Video Uploaden Feedback <3 :D

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Ich mach mich gleich ans Mappen :D Undzwar eine Race Map :D SpeedMappen :D


    Währe interessanter ;)
    Wie BlackAce meinte man sieht sofort eine "Veränderung" anstatt da nen doofen Code anzusehen der übel schnell geschrieben wird
    Und wenn ein eine Stelle Interessiert man das Video erst stoppen muss.

    Start: 20:43:12


    SendClientMessage(BlackAce, red, "Siehst du wie schnell das geht und auch noch ohne fehler omg omg omg :DDD");

    Endeee :D 20:43:20


    Undefined Symbol "BlackAce"
    Undefined Symbol "red"


    Hat keinen Sinn bei einem Speedart dauert das dan 3-4 Sekunden?
    Sieht man ja eh 0 :thumbdown:


    Genau das ist das bescheuerte.


    Ich kann auch wild in meine Tastertur hacken, trotzdem würde sich das nach dem 3. mal keiner ansehen, weil nichts direkt passiert


    Da stimme ich ihm zu Mappen vielleicht aber Scripten hat doch keinen Nutzen wenn du eh jede 3 Sekunden anhalten musst wenn dich ne stelle interessiert

    Soo, ich würde dann mal sagen, es kann los gehen.


    //Edit
    Der Server läuft nicht nur heute, sondern länger.


    Ihr könnt jederzeit raufkommen und spielen, auch bei Nacht. (Das Spiel läuft immer weiter, auch wenn keiner auf dem Server ist.)


    Top Spiel Cal44 Bringt mir gerade alles bei wenn mans kann Funfaktor 100%