Beiträge von maddin911

    Du kannst, wie bereits von Hauke beschrieben, mit $_GET['Varname'] den angegebenen Wert der Variable auslesen und z.B. mit strcmp vergleichen.
    Beispiel:
    http://maddin911.de/index.php?p=gb | p enthält gb
    http://maddin911.de/index.php?p=index | p enthält index
    -> Wird jeweils mit strcmp verglichen und etwas anderes ausgegeben...


    Vorteile: Du kannst verschiedene Werte in der Url mitübermitteln (beispielsweise ID's etc.) und brauchst nur eine Datei für viele Dinge.
    Das Forensystem hier wäre ohne das auch nicht zu realisieren, es kann ja nicht automatisch für jeden Thread eine php-Datei erzeugt werden.
    Anhand der übermittelten ID lässt sich jedoch der entsprechende Thread-Inhalt aus der MySQL-Datenbank auswählen.


    Das ganze lässt sich auch stapeln, statt einem ? wird dann aber ein & verwendet.
    Beispiel:
    http://forum.sa-mp.de/wbb/inde…rm=PostAdd&threadID=45682 (xD)
    http://maddin911.de/index.php?p=gb&blogl=&gbadd=1

    Der beste Lösungsansatz wäre, uns mal Codestellen zukommen zu lassen... oO
    btw: Was habt ihr für nen "Scripter", wenn er nicht einmal ein PlayerSpectatePlayer auskommentieren kann?

    Anscheinend finden viele User das schön und nützlich und greifen gerne darauf zurück.
    Ist doch schön, wenn man so ein Nachschlagswerk hier findet.
    Da dieser Beitrag auch spitze ausgearbeitet ist und sich stets ein Blick darauf lohnt, ist das Anpinnen meiner Meinung nach durchaus gerechtfertigt.
    Man muss doch nicht alles gleich zensieren, löschen, deaktivieren, zerstören oder verbrennen, was nicht direkt in Verbindung mit SA-MP steht.
    Wenn es den Leuten gefällt, soll's doch schön sein zumal das ganze hier im Spamtalk ist.

    Nur ich sehe kein Grund dazu :)
    Ich darf jez von meinen Eltern rauchen & wieso sollte ich nun aufhören
    Auch wenns der Gesundheit nicht gut tut is mir das ziemlich eqal :)

    Womit wir das unterversorgte Gehirn lokalisiert hätten.


    Achso ja:
    Gestern natürlich noch ne Domain und Webspace zum Sonderpreis bei samp-online.com :)
    10€/Jahr für 2GB Webspace, ne Domain, MySQL etc. - DANKE DEDI! <3

    Wer auch noch damit angibt, Zigaretten gekauft zu haben, hat es immer noch nicht geblickt.
    Wer einigermaßen Grips in der Birne hat und sich den Gefahren des Rauchens bewusst ist, sorgt dafür, dass er schnellstmöglich damit aufhört oder gar nicht erst anfängt.
    Wer sich deswegen cool fühlt, bei dem scheint die Blutzufuhr zum Gehirn schon unterbrochen.

    Schöner als Schnacke kann man das kaum lösen, höchstens noch durch die Verwendung von oCmd.
    Aber schon allein das Nutzen von dcmd macht die Sache um etliches übersichtlicher und schneller.

    new bla[26];
    format(bla,sizeof(bla),"ABCDEFGHIJKLMNOPQRSTUVWXYZ");
    new nummerstring[8];
    if(/*Auto ist LS... */)format(nummernstring,sizeof(nummernstring),"LS-%s%s-%d",bla[random(sizeof(bla))],bla[random(sizeof(bla))],random(89)+10);
    if(/*Auto ist SF... */)format(nummernstring,sizeof(nummernstring),"SF-%s%s-%d",bla[random(sizeof(bla))],bla[random(sizeof(bla))],random(89)+10);
    if(/*Auto ist LV... */)format(nummernstring,sizeof(nummernstring),"LV-%s%s-%d",bla[random(sizeof(bla))],bla[random(sizeof(bla))],random(89)+10);

    if(IsAArmyPlane)
    Völliger Schwachsinn.
    Die Funktion muss ja wohl ein Argument benutzen.
    Das funktioniert nur, wenn eine Variable "IsAArmyPlane" existiert, die positiv ist, was hier jedoch nicht zur Funktionalität beitragen kann... :D

    else if(IsPlayerInRangeOfPoint(playerid,10,-74.1881,-1120.7853,1.0781) && TAuftrag[3][playerid] == 1 && IsPlayerInAnyVehicle(playerid) &&( GetVehicleTrailer(GetPlayerVehicleID(playerid)) == 435||GetVehicleTrailer(GetPlayerVehicleID(playerid)) == 591))

    So stimmt das.
    Wenn es sowieso wurscht ist, in was für nem Auto der Spieler sitzt kannste die Model-Abfrage ja auch lassen, weil du mit IsPlayerInAnyVehicle ja fragst, ob er prinzipiell in einem Fahrzeug sitzt.

    Kannst Elemente aus Keks' Code übernehmen.
    Eine for-Schleife mit if-Abfrage ist die einzig realisierbare Lösung.

    if(strcmp(cmd, "/polizei", true) == 0 || strcmp(cmd, "/p", true) == 0)
    {
    if(Team[playerid] == TEAM_POLIZEI)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    for(new i;i<MAX_PLAYERS;i++)if(Team[i] == TEAM_POLIZEI)SendClientMessage(i, COLOR_DBLUE, "Polizist %s : %s",sendername,cmdtext);
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "Du bist kein Polizist");
    }
    return 1;
    }




    So sieht das dann aus.