Beiträge von Loganpunkt

    Ja aber er spawnt ja schon.
    Er muss erst mal re-spawnen damit er zur Class Selection kommt.
    Maybe mit onplayerconnect oder verlier ich hier den faden ?


    public OnPlayerSpawn(playerid)
    {
    SetzePlayerPos(playerid);
    ForceClassSelection(playerid);
    TogglePlayerSpectating(playerid, 1);
    TogglePlayerSpectating(playerid, 0);
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerInterior(playerid, 0);
    return 1;
    }


    Probier das bitte

    ~Worum geht es hier?~

    Dieses Tutorial ist an die gerichtet die mit dem SA:MP scripten anfangen wollen. Es gibt viele Tutorials wie man scriptet oder wie man resourcen bekommt aber nie wie man sich Mental darauf vorbereitet.

    Dies ist ein wichtiges Thema für Anfänger die versuchen wollen ein Professionelles Script zu erstellen.

    Der Gedanke hinter dem Tutorial ist es den Einstieg einfacher für Anfänger zu machen


    Thema 1 | Alle waren schon mal an diesem Punkt

    Fast jeder war schon mal an dem Punkt als er Anfing mit dem Scripten, dass er immer dachte er wäre der schlechteste von allen Scriptern und würde es wahrscheinlich nicht schaffen.

    Viele versuchen dann die Codes einfach abzuschreiben von den "Script Mastern" oder "Script Genies" was aber alles noch viel komplizierter macht.

    Schreibt euch nicht alles ab sondern macht es auf euren weg. Denkt also "learning by doing".

    Natürlich müsst ihr euch im klaren sein, dass ihr lernen und arbeiten müsst.

    Ihr werdet klar nicht so gut sein wie die erfahrenen hier, das ist klar und das ist auch okay.

    Das wichtigste daran ist Spaß zu haben.

    Lasst euch nicht von irgendjemandem sagen ihr hättet nichts drauf sondern nehmt wirkliche konstruktive Kritik an.


    Thema 2 | Scripten ist einfach

    Ein fehler der häufig gemacht wird ist der, dass ihr (vorallem wenn es zum richtigem scripten kommt) sagt es ist "voll schwer ich schaff das nicht."

    Aber wenn ihr euch das immer vorsagt ist es klar, dass es schwer wird.

    Wie schon gesagt. Es braucht Zeit und Geduld.


    Thema 3 | Relax take it easy!

    Ihr werdet oft versagen wenn ihr da einfach durch rennt. Ein Motto das ich und auch andere gerne benutzen: "Eine Sache lernen pro Tag."

    Wenn ihr also 1e Seite im Wiki lest habt ihr das Ziel für den Tag schon erfüllt.

    Und in einem Jahr wären das dann 365 Seiten. Das ist eine ganze Menge oder nicht?

    Stellt euch vor was ihr damit alles machen könntet.

    Gebt niemals auf!


    Thema 4 | Wähle deinen Weg

    Ihr müsst aber auch daran denken, dass andere Sachen im Leben mehr Priorität haben als das lernen vom scripten.

    Zum Beispiel Schule. Dies sollte auf der Nummer 1 stehen (oder Arbeit wenn ihr schon mit der Schule fertig seid).

    SA:MP wäre dann auf Nummer 2 und Android SDK oder jedes andere Projekt dann auf Nummer 3.

    Also denkt daran: Erst Hausaufgaben machen, dann scripten.


    Thema 5 | Hab viel Spaß dabei

    Wenn du irgendwann mal denkst, dass du eine Pause brauchst dann nimm sie dir auch.

    Wenn ihr euch zwingt zu scripten dann wird das in einer Katastrophe enden.

    Aber vergesst euer Projekt nie! Das waren Tipps die ich dir und auch andere dir geben können.

    Nun liegt es an dir. Willst du oder willst du nicht?



    Credits...

    Ja hier gibts credits. Das ist nicht alles nur von mir.

    Aus dem englischen von: AlonzoTorres



    Feeback und Tipps:

    Zitat von Leijat
    Spoiler anzeigen

    Aus pädagogischer Sicht möchte ich hier noch für alle erwähnen: Weder Schule noch Arbeit müssen zwangsläufig an erster Stelle eurer Prioritäten stehen. Diese Aussage ist auto-suggestiv und sollte keinem Vorgelebt werden. An erster Stelle, steht immer ihr selbst und damit verbunden das, was euch glücklich macht. Nach Maslow kommen übrigens genau 5 Prioritäten, vor dem kognitiven Bedürfnis (d.h. unter anderem Schule) :p

    Zitat von Andrzejxy
    Spoiler anzeigen

    Ich denke das ist selbstverständlich, ich bsp. wurde so erzogen. Nach der Schule nach Hause, Essen, Hausaufgaben danach konnte ich machen was ich wollte. Und es hat mir bis heute nicht geschadet ^^


    Nettes Tutorial, echt gut.


    if(IsANoTachoVehicle(vehicleid) || IsPlayerNPC(playerid))
    {
    new engine, lights, alarm, doors, bonnet, boot, objective;
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    }
    if(!IsANoTachoVehicle(vehicleid)) && ispassenger != 1)


    Sag mir was du dann für errors bekommst.
    Und ist "isANoTachVehicle" richtig geschrieben ?

    Hatte ich hier im forum schonmal vorgestellt das video.


    Hier das lied

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Uplifting Cinematic Music - Above Everything

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

    Deadshot Daiquiri - Jingle