Beiträge von Kaliber

    muss das irgendwie anders schreiben

    Hier, so:


    Da gibt es mehrere Möglichkeiten:


    1. Möglichkeit if-Abfrage:


    C
    CMD:testbefehl(playerid,params[])
    {
        new target, str[64], type;
        if(sscanf(params,"iu",type,target)) return SendClientMessage(playerid, rot,"Benutz: /testbefehl <Type> <ID/Name>");
        if(type==0) SetPlayerHealth(playerid, 100);
        else if(type==1) SetPlayerArmour(playerid, 100);
        else SendClientMessage(playerid,rot,"Ungültiger Type!");
        return 1;
    }


    2. Möglichkeit switch (das wäre schneller wenn noch mehr Types hinzu kommen):



    oder kann es zu bugs kommen wenn das nicht da ist

    In diesem Fall nicht.



    Denn manchmal hat man die 3dtexte ja irgendwo an spielern wo man es nicht haben will. Woran liegt das ?

    Das kommt ja immer darauf an...was man für ein System hat...
    Meistens liegt das aber, wenn es um 3DTextLabels geht an falschen if-Abfragen...und nicht, weil die Variable nicht resettet wurde..(Es sei denn, man will prüfen ob das Label noch existiert..dann kann es natürlich auch an den Variablen liegen, wenn man diese nicht resettet hat..)
    Kann man halt nicht pauschal sagen..wo überall Bugs entstehen können..das geht nämlich meistens überall ^^

    Ist nicht mehr Normal, seid wann müssen denn alle Parameter angegeben werden? :o

    Müssen es nicht.
    Weißt du, deine Version klappt nicht, da die Virtuelle Welt auf 0 gesetzt war.
    Allerdings befindest du dich offensichtlich nicht in dieser.
    Das mit dem Dynamic funktioniert, da dort die Welt auf -1 gesetzt wurde und diese somit überall angezeigt wird :)


    Mit der Punkt Notation, kannste den Parameter btw direkt übergeben:


    CreateDynamic3DTextLabel("[- Fahrradverleih -]\nBenutze: '/radverleih'", 0x008080FF, 160.9182, -1921.3374, 3.7734, 25.0, .worldid = -1);

    Javascript != Java...


    Das nicht viel Arbeit:



    JavaScript
    var bilder = ["test1.jpg", "test2.jpg", "test3.jpg"];
    
    
    setInterval(function() {
        document.getElementById("Bild").src = bilder[(Math.random()*1000)%bilder.length];
    }, 1000*10);
    
    
    //Du hast bei html ja iwo das Bild
    <img src='test1.jpg' alt='Bild' id='Bild' />

    Das setzt alle 10 Sekunden ein neues Bild rein :)

    Ich bin nicht so gut in PHP und will das man durch eingabe einer id in der Datenbank was sucht und das rausliest leider funktioniert das nicht und es wird nix ausgegeben.

    Die einloggdaten lässt du auch als - darstellen...das macht irgendwie keinen Sinn.
    Leg doch mal sinnhaft einen Account an.


    Und wenn du ein @ vor dein mysql_connect etc schreibst, werden alle Warnungen / Fehler unterdrückt...allerdings solltest du dir die mal anzeigen lassen :rolleyes:
    Und dann debugge doch mal schritt für schritt..schau was er dir liefert nachdem du dein query abgeschickt hast...etc :)



    Kaliber, wenn ich die Position auf Fixxed stelle schiebt sie sich nach links und wenn ich dann runter scrolle verschwindet die navigation hinter dem Header und den anderen Bildern...

    Sie schiebt sich nach links?
    Das ist sehr merkwürdig..weiß ja nicht, was so dein css code sonst noch beinhaltet xD
    Nach vorne stellst du die navigation, wenn du z-index:999 z.B. setzt..halt eben nach ganz oben ^^

    Laut dem Tutorial wo ich das her habe soll es so klappen

    Du hast das beim enter Point drinnen..Mr. Monat beim exit Point ;)


    Und da du immer SetPlayerVirtualWorld machst beim enter zu dem index...dann funktioniert das :)

    if(GetPlayerVirtualWorld(playerid)!=i)continue;

    Diese Zeile hier macht keinen Sinn :)


    Deshalb kommt er ins Paintball, weil das Index 0 ist..und da die Virtuelle Welt des Spielers 0 ist..kommt er darein :)
    Beim LSPD ist der Index 1 ..aber die Virtuelle Welt logischerweise immernoch 0..somit kommt er da nicht rein :)


    Also diese Zeile hier am besten einfach entfernen :)


    Die Virtuelle Welt, sollte zum Interior hinzugefügt werden, damit du den selben Interior für mehrere Gebäude verwenden kannst und damit differenzieren kannst, in welchem er gerade ist..und wo er raus muss ;)