Beiträge von RunAway


    //zuzüglich
    Er schaltet ein mal umd dann zeigt er mir den Dialog, wie gewollt nochmal an.
    aber dann schmiert der server ab :(


    mfg

    Ich hab da ein Problem :(
    Der Server schmiert hierbei ab

    if(listitem == 0){if(GetVehicleParam(vehicleid,MOTOR) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,MOTOR,VEHICLE_PARAMS_OFF);}}
    if(listitem == 1){if(GetVehicleParam(vehicleid,LICHT) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,LICHT,VEHICLE_PARAMS_OFF);}}
    if(listitem == 2){if(GetVehicleParam(vehicleid,KOFFERRAUM) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,KOFFERRAUM,VEHICLE_PARAMS_OFF);}}
    if(listitem == 3){if(GetVehicleParam(vehicleid,MOTORHAUBE) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,MOTORHAUBE,VEHICLE_PARAMS_OFF);}}
    if(listitem == 4){if(GetVehicleParam(vehicleid,TUREN) == VEHICLE_PARAMS_OFF){SetVehicleParam(vehicleid,TUREN,VEHICLE_PARAMS_ON);}else{SetVehicleParam(vehicleid,TUREN,VEHICLE_PARAMS_OFF);}}

    Es sind aber mittlerweile nur noch Codeschnipsel im Tutorialbereich, dann müßt ihr das da einfügen und das da, davon lernt man rein garnichts!

    Gute Nacht,
    Ich möchte einen OnLineShop erstellen, nun das programmieren sollte einfach zu regeln sein.
    Jedoch womit ich meine Probleme hab, Welche Zahlungsarten kann ich verwendenm, die automatisch kontrolliert werden, dass gezahlt worden ist.


    mfg

    Nächstes mal [pwn] richtig einprägen unter Quellcode danke.


    Ich bin ebenfalls dafür, da druch wird es weniger gespammt, und das Forum wird Sauberer, bzw der Tutorial bereich, jeder 5 hier macht ein Tutorial obwohl er erst seit 1 Woche sich mit PAWN auseinandersetzt.


    Also Dafür.


    Stellenweise ware das Absicht kein pwn zu benutzen, damit das immer noch der Fließtext bleibt :)


    Vorallem findet man dann auch Tutorials im Tutorialbereich :/


    mfg

    Gute Nacht,


    Ich habe mir ma letwas zu dem Tutorialbereich einfallen lassne, da hier immer wieder nur
    Codeschnipsle auftauchen. Zum einen sollte es wieder aktiviert werden, dass Moderatoren den Thread erst wieder freischalten müssen,
    bevor er für irgendwen oder irgendetwas zur Verfügung stehen.
    Und Kriterien, dass ein Thread freigeschaltet werden darf, sollten sein:

    • Ausführliche Texte
    • Erklärung jeder Funktion, weshalb man diese verwendet, oder warum man nicht eine andere verwendet(nicht in allen Fällen möglich)
    • Keine Codeabschnitte ( ganze Befehle, Callbacks... etc.)
    • Keine Einfüge-Anleitung

    Hier ein Beispiel für ein kruz Tutorial ( Ist kein wirkliches Tutorialthema):
    Thema: Funkzion, damit man nicht immer den Usernamen in einer Variable speichern muss.
    Zunächst haben wir die Gunktion GetPlayerName, diese gibt uns einen Namen in einen sogenannten String wieder, String ist eine Variable, in der man eine Zeichenfolge speichern kann, ein String wird meist so definiert new variable[128]; Die 128 steht hierbei für die Länge der Zeichenfolge. Da der Syntax der Funktion GetPlayerName so lautet
    GetPlayerName(playerid,const name[],len); 
    Die Variable playerid steht, wie so oft, dafür dass dies eine Funktion für einen bestimmten Spieler ist, hierfür können wir einen wert von 0-499 eintragen, natürlich könnte man auch eine playerid über eine andere Funktion übergeben, dies würde aber jetzt den Rahmen sprengen. const name[] steht hier für die Variable, in den der Name angegeben wird. Und len ist die größe der Variable, dem String. Nun erstellt ihr eine Funktion wie z.B
    forward GetName(playerid);
    public GetName(playerid)[]
    Hier wird uns die Spielerid für GetPlayerName übertragen, so nun da wir nicht jedes mal einen String vorher definieren wollen, machen wir eine Funktion, womit uns der Name direkt returned( zurückgegeben) wird. Dafür müßt ihr zunächst einen String in der funktion definieren, Länge sollte MAX_PLAYER_NAME betragen, dies ist ein Define ( vordefinierter) Name für eine Zahl, hier in diesem Fall 34, somt ist dann die Variable 34 zeichen lang. Nun müßt ihr die Variable und playerid in den Syntax von GetPlayerName eintragen, und darunter schreibt ihr return Variable; um dann den Inhalt der Variable zurück zu geben.
    Würde doch etwas lang aber macht nichts :) Soltle hoffentlich verstanden sein :P
    mfg


    //edit BBCodes optimiert