Beiträge von M4rciii

    dcmd_farbe(playerid,params[])
    {
    new color1, color2;
    if(sscanf(params,"dd",color1,color2)) return SendClientMessage(playerid,COLOR_RED,"FEHLER! /farbe [farbe1] [farbe2]");
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,COLOR_RED,"Du bist in keinem Fahrzeug!");
    ChangeVehicleColor(GetPlayerVehicleID(playerid),color1,color2);
    SendClientMessage(playerid,0x00FF00AA,"Du hast deine Fahrzeugfarbe geändert.");
    return 1;
    }


    So sollte es stimmen.

    Wow, auch von mir ein fettes Dankeschön an Einstein und DMA!!!!!


    Hier die Funktionen mit Beispiel:


    function mirm_exist($dataname)

    PHP
    if(mirm_exist("datei.txt")
    {
    	echo "datei.txt existiert!";
    }
    else
    {
    	echo "datei.txt existiert nicht!";
    }



    function mirm_create($dataname)

    PHP
    mirm_create("datei.txt");
    echo "datei.txt wurde erstellt!";



    function mirm_delete($dataname)

    PHP
    mirm_delete("datei.txt");
    echo "datei.txt wurde gelöscht!";



    function mirm_dataSet($dataname, $key, $value)

    PHP
    mirm_dataSet("datei.txt","passwort","hallo");
    mirm_dataSet("datei.txt","level","5")


    Darauf steht dann in der Datei:
    passwort=hallo
    level=5



    function mirm_dataGet($dataname, $key)

    PHP
    $pw = mirm_dataGet("datei.txt","passwort");
    $level = mirm_dataGet("datei.txt","level");
    echo "Passwort ist $pw. <br> Level ist $level.";


    Darauf steht dann auf der Seite:
    Passwort ist hallo.
    Level ist 5.


    function mirm_dataIsset($dataname, $key)

    PHP
    if(mirm_dataIsset("datei.txt","status"))
    {
    	echo "In der Datei steht status=????";
    }
    else
    {
    	echo "In der Datei steht kein status=????";
    }



    Das sollte eig alles erklären...Ist im Prinzip dasselbe wie dini.

    public closegate()
    {
    if(PlayerInfo[playerid][pMember] == 1)
    {
    SetObjectRot(LSPDBarrier1,0.000000,89.000000,269.818847);
    return 1;
    }
    }


    @countrylonja: Schon,al daran gedacht, dass es sich um einen Timer handeln könnte?


    EDIT: Sorry, ich bin doof...


    public closegate()
    {
    SetObjectRot(LSPDBarrier1,0.000000,89.000000,269.818847);
    return 1;
    }

    Ich muss leider sagen, dass das beste an den Videos wohl das Bearbeitungsprogramm ist.
    Bei dem Tokyo Drift Video bumsen die Fahrer dauernd gegen Wände und bei dem 2012-Video bringt es der Kommentar darunter auf den Punkt: Man steht nicht am Wasser rum und wird vonner Hydra abgeballert.

    if(dialogid == SPAWNCAR_DIAG)
    {
    if(response == 1)
    {
    if(!IsNumeric(inputtext)) return SendClientMessage(playerid,COLOR_RED," Carid muss Zahl sein!!");
    new inputid = strval(inputtext);
    if(inputid > 399 && inputid < 612)
    {
    CreateVehicle(inputid, oldposx, oldposy, oldposz, 0, -1, -1, -1);
    //...


    strval benutzen... nicht strlen


    strlen: Länge des Strings
    strval: String zu Integer umwandeln

    Naja, du übertreibst es ja regelrecht mit deinen Copyrights und etc. für so ein kleines Script. Außerdem hat es einen kleinen Fehler:
    for (new i = 0;i < 100; i++)
    {
    SendClientMessageToAll(0xFFFFFFAA," ");
    }
    Wenn jemand seine PayDayZeit abruft, wird für jeden die Chatbox gecleart.

    if(strcmp(cmdtext,"/mypos",true) == 0)
    {
    new Float:X, Float:Y, Float:Z, str[128];
    GetPlayerPos(playerid,X,Y,Z);
    format(str,sizeof(str),"Your Position is: %f %f %f",X,Y,Z);
    SendClientMessage(playerid,COLOR_RED,str);
    return 1;
    }


    Die Koordinaten werden dir 6-stellig ausgegeben.

    Es ist nett, dass du dir die Mühe gemacht hast, jedoch erklären die Tuts meist zu wenig zu einem Thema und machen schnell mit was anderem weiter. Rechtschreibung ist ganz okay, jedoch hast du manchmal return oder if groß geschrieben (denke das liegt am PDF-Tool). Übrigens hat nicht jeder eine Variable cmd im Script, die bei den Commands verwendet wird, daher am besten cmdtext verwenden.


    Ansonsten ist es ok, 6/10

    Also meinst du ein Bild, dass sich bei jedem Neuladen der Seite verändert?


    Das hier wäre eine Version mit Zufall:

    PHP
    <?php
    $bildnr = rand(1,5);
    echo "<img src=\"$bildnr.jpg\" alt=\"Bild $bildnr\" border=\"0\">";
    ?>


    Dabei müssen aber 1.jpg, 2.jpg, 3.jpg, 4.jpg und 5.jpg im Ordner mit der PHP-Datei sein.

    Dazu musst du wo du es willst, das hier einfügen:
    Ambesten dort, wo man in die Bank reinkommt.


    new hour,min,sec;
    gettime(hour,min,sec);
    if(hour < 8 || hour > 22)
    {
    SendClientMessage(playerid,COLOR_RED," Die Bank hat geschlossen. Öffnungszeiten: 8-22Uhr");
    return 1;
    }

    @m0d3l:
    Du drückt TAB und öffnest die Spielerliste. Dann klickst du auf einen Namen eines Spielers und es öffnet sich ein Input-Fenster. Dann nur noch eine Nachricht eingeben und es wird dem Spieler gesendet.

    Hallo alle miteinander! :)


    Ich habe schnell eine Idee umgesetzt, die mir vorhin gekommen ist.


    Kurz und knapp: Ich habe mir gedacht, er wäre schön, dass wenn man auf einen Namen in der TAB-Liste klickt, dem Spieler eine Nachricht senden kann (per Input-Dialog). Das wäre ebenfalls eine gute Lösung um den seit 0.3 fehlenden /pm-Command zu ersetzen.


    Die Dialog-ID lässt sich im Head definieren:
    #define DIALOG_MESSAGE 1234



    RECHTE:
    Ihr dürf damit eig alles machen was ihr wollt, außer es als eueres ausgeben. Ich will keine Credits für diese 10 Minuten Arbeit, aber ihr solltet es trotzdem respektieren.



    DOWNLOAD:
    RAR-Archiv
    PWN-Datei
    AMX-Datei




    MfG, M4rciii ;)