Zeig mir das.
SetzePlayerPos(playerid);
Eventuell machst du mal einen stock und setzt eine bestimmte Kammera.
Beiträge von Loganpunkt
-
-
Also ich kann spawn drücken. Aber mach das nicht unter on player spawn sondern unter dem stock.
-
Wieso denn nicht? Sprecht doch mal mit dem Team.
-
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
-
The player will not return to class selection until they re-spawn. This can be achieved withTogglePlayerSpectating, as seen in the below example.
Steht das so...also muss er erst respawnen.
-
~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 FelixThSpoiler anzeigen Gut zu lesen und leicht zu verstehen.
Es ist so, das Jeder man lehrreich ist, bei dem einem dauert es länger bei dem anderen einfach nicht so lange.
Ein Anfänger muss Potential haben und darf sich nicht sagen: "Ohh neue, es gibt genug Leute die Scripten/Programmieren können da braucht man nicht noch so einen wie mich." FALSCH wenn es solche Leute gibt die sich einreden man braucht sie nicht, sind oftmals auch die, die sagen das Schule unnötig ist.
Aber wenn dann immer mehr Leute können und deren Motto ist "Brauche ich nicht, mache ich nicht!" , dann wird irgendwann das IT aussterben. Und wenn es dann so was wieder nicht gibt, hätten wir alle unsere Computer, Smartphones etc. Nicht.Ich hoffe ihr wisst worauf ich hinaus will.
MfG
Zitat von LeijatSpoiler 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 AndrzejxySpoiler 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.
-
Öhm. Nix für ungut. Aber du weißt schon, dass du die nach den 7 tagen nicht mehr hören kannst :3 ?
-
Du hast aber auch nicht die Funktion von dem IsNoTachoVehicle oder?
Nö. Trotzdem werden die Fehler weniger. Das muss also was heißen -
Enum
Ja ich weiß. Aber wenn ich es so schreibe bekomm ich wesentlich weniger fehler. -
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 ? -
Dies werden wir eventuell bald Anbieten. Dies steht aber noch nicht ganz Fest, da wir derzeit erstmal die jetzigen Angebote erweitern werden.
Ich werde aber soweit es bald Feststeht, dies in unserem Forum bekannt geben.Mit freundlichen Grüßen
Sehr schön. Geb mir mal bescheid wenn CS:GO angeboten wird :PP
-
Wenn du die alle aktuell hältst habe ich nix dagegen
-
Hey, werdet ihr auch mal andere Spiele anbieten wie z.B. CSS oder Cs:GO ?
-
Hatte ich hier im forum schonmal vorgestellt das video.
Hier das lied
Externer Inhalt www.youtube.comInhalte 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
-
Achsooo...öhm..ka
-
Externer Inhalt www.youtube.comInhalte 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 -
Guten tag Ich habe da mal ne frage
Wie kann ich einen User der auf den Server kommt sowas Wie Start Geld Geben?Ich denke nicht, dass das eine Coding frage ist sondern eine scripting frage.
Trotzdem mit GivePlayerMoney GivePlayerMoney(playerid,4000); die 4000 kannste dann umändern in deinen Betrag -
Hallo,
Ich habe eine kleine frage undzwar geht es um Java, was ist der unterschied zwischen sp und dp?
Eigentlich garnichts. Nur wenn du Text nimmst wir SP größer werden aber DP wird immer gleich bleiben
-
öhm. Was ist wenn ich die pastebin habe...darf ich das nicht mehr verwerten ?
-
haben tun ja
Schick mir ID per pn