Beiträge von DurtyFree

    Heya,
    hänge seit knapp 2 Tagen an einem problem, ich versuchs einfach mal kurz zu fassen in der Hoffnung das mir vielleicht doch irgend einer helfen kann.


    Ich versuche ein bisschen mit SetObjectMaterialText herum und bin derzeitig dabei das InGame erstellen solch "Fliegender Texte" zu ermöglichen. Das problem ist nun das SetObjectMaterialText eine Text Farb Angabe im ARGB Format benötigt, funktionieren tut es nur wenn ich schon vordefinierte Farben in der Funktion direkt angebe (Sprich jeder Text hat die Farbe COLOUR_WHITE zb.)


    Ich möchte jedoch das ich in meinem Command eine Farbe angebe (BLUE zb.) und diese dann über eine Funktion in einem ARGB Format ausgegeben wird, die Funktion dazu besteht auch schon. Das problem ist nur das die Farbe ein Integer sein muss, und wenn ich über meine Funktion die Farbe returne kommt komischerweise nie das raus was raus kommen sollte.


    Kurz anhand meiner Schnipsel erklärt:
    GetFarbe Funktion:
    stock GetFarbe(farbe[])
    {
    new PremadeColors[][] =
    {
    { 0xFF0000FF , "Red" },
    { 0xFFFFFFFF , "White" },
    { 0x00FFFFFF , "Cyan" },
    { 0xC0C0C0FF , "Silver" },
    { 0x0000FFFF , "Blue" },
    { 0x808080FF , "Grey" },
    { 0x0000A0FF , "DarkBlue" },
    { 0x000000FF , "Black" },
    { 0xADD8E6FF , "LightBlue" },
    { 0xFFA500FF , "Orange" },
    { 0x800080FF , "Purple" },
    { 0xA52A2AFF , "Brown" },
    { 0xFFFF00FF , "Yellow" },
    { 0x800000FF , "Maroon" },
    { 0x00FF00FF , "Lime" },
    { 0x008000FF , "Green" },
    { 0xFF00FFFF , "Fuchsia" },
    { 0x808000FF , "Olive" }
    },cfgfarbe;


    for(new x; x != sizeof(PremadeColors); x++) if(!strcmp(PremadeColors[x][1], farbe, true)){
    cfgfarbe = PremadeColors[x][0];
    return cfgfarbe;
    }
    return -1;
    }


    So returned es jedoch nur die Zahlen... Richtig funktioniert es nur im folgenden zusammenhang:
    new newcolor[30]; format(newcolor, 30, "0x%04x%04x",GetFarbe(color) >>> 16, GetFarbe(color) & 0xFFFF);


    Das problem ist nun aber das es nun ein String ist und daher ein argument missmatch fehler auftaucht wenn ich versuche den String als Farb angabe zu nutzen.



    Meine Frage ist nun ob jemand eine Ahnung hat wie ich den Farbcode richtig als Integer ausgeben kann.

    Ich denke mal, dass es bisher so aussieht, als würde es sich lohnen das Projekt zu starten.
    Bisher habe ich überlegt, dass ich ein paar kompetente Leute frage ob sie in das Team möchten, oder dass ich eine Art "Bewerbungsrunde" starte.
    Aber bis dahin ist ja sowieso noch etwas Zeit. :D


    Ich finde es zudem gut, dass so vielen das Script und dessen Aufbau gefällt. Ich habe manchmal schon daran gezweifelt, ob es nicht vielleicht etwas zu "RL" wäre. :D

    Zu RL, gibt es meiner Meinung nicht. Man muss nur die Realität mit dem Spiel auswiegen, sprich es darf so RL wie möglich sein solang noch ein "Spiel-Faktor" enthalten ist.
    Ich hatte damals noch einen haufen Ideen die man in Samp umsetzen könnte, und welche es so noch nie gab, und die waren meiner Meinung nach nie "zu RL", sondern haben oft sogar den Spaß Faktor gesteigert.

    Das mit den Bilder'n hab ich schon erwähnt. Ich hab keine Ahnung wieso es nicht geht ;)
    Das Design ist absichtlich schlicht gehalten. Ich selbst finde es so besser als überfüllte Designs.


    Und wie ich auch schon erwähnt hab soll man die Features den Bilder'n entnehmen.


    PS: Deine Bewertung ist ein stückweit fail (Gesamt 4/10 müsste wohl eher 4/20 sein)

    Ich halt mich kurz, ich hab hier noch 2 mal 2 The Ship Gifts sowie 2 mal ein Dota 2 Gift herumliegen.
    Ich biete alles für jeweils 10€ an.


    Bezahlmethoden wären PaySafeCard oder PayPal.




    2 mal 2 The Ship Gifts:

    Ihr bekommt einen The Ship Gift, welcher nach der Benutzung wiederrum ein The Ship Gift da lässt.
    The Ship kostet momentan 19,99€ (Einzelstück)
    Ihr bekommt bei meinem Angebot 2x mal The Ship (The Ship, The Ship Singleplayer, The Ship Tutorial) für 10€ (Den zweiten Gift könnt ihr zb. einem Freund schenken oder weiter verkaufen)



    2 mal Dota 2:

    Ihr bekommt einen Dota 2 Gift, welcher euch die Dota 2 Vollversion sowie Dota 2 Test (Testen der neusten Versionen) freischaltet.
    Dota 2 kostet momentan 27,99€
    Ihr bekommt bei meinem Angebot Dota 2 (Dota 2, Dota 2 Test) für 10€.



    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Also das mit dem Spiel ist komisch, denn ich war auch bei der Beta dabei, und hab nun anscheinend die Vollversion. Genauso wie 2 Dota 2 Gifts. Ob diese auch der Vollversion entsprechen oder nur Beta / Test's sind weiß ich nicht.


    Hab das ganze mal abgescreent:

    Ich dachte mir grad einfach mal "Wieso nicht auch mein UCP Präsentieren um neue Ideen zu bekommen?", und das tuhe ich hiermit nun auch. Ich möchte euch mein UCP vorstellen, an welchem ich nun seit ein paar Monate tüftle um einige Dinge in PHP auszuprobieren sowie ich auch das ganze hauptsächlich aus langeweile mache.


    Wie gesagt ist das ganze nur ein Hobby, also erwartet nix großartiges. Eine Demo gibt es derzeit noch nicht, desweiteren wurde das ganze eigentlich auch für meinen Minecraft Tekkit Server geschrieben. Eine Demo kommt vielleicht noch irgendwann wenn ich meine das dass ganze eine Demo Wert ist.
    Die enthaltenen Funktionen solltet ihr den Bildern entnehmen können.



    Ich hoffe mal auf ein gutes Feedback und natürlich Ideen & Verbesserungsvorschläge ;)


    //Edit IMG's werden im Expander nicht angezeigt?
    //Edit2 Bilder werden aus irgend einem Grund nicht angezeigt...
    //EDit3 Bilder gefixxt