Wie kann ich meinen Fehler beheben?

Hallo,

ich habe ein Problem mit meinem Code. Meine Simulation eines kleinen Roulette Spiels funktioniert nicht . Wenn man zwei mal auf eine Farbe wettet gewinnt man ab dem zweiten mal immer auch wenn man verlieren müsste. Man bekomt drotzdem Geld zugeschrieben die erste Runde funktioniert aber.

Ich bin noch am Anfang mit dem Programmieren und arbeite mit studio.code.org.

Der Code:

onEvent("btn_Roulette_drehen", "click", function() {
 var wettbetrag_roulette = getText("tinput_wettbetrag");
 if (wettbetrag_roulette > points || 0 >= wettbetrag_roulette) {
  wettbetrag_roulette = -1;
  setText("lbl_status_r.", "Du hast zu viel oder garnichst gewettet!");
  setText("tinput_wettbetrag", "");
 } else if ((points >= wettbetrag_roulette)) {
  if (getText("dr_user_game_color") !== "Keine" || getText("dr_user_game_number") !== "Keine") {
   if (getText("dr_user_game_color") != "Keine" && getText("dr_user_game_number") != "Keine") {
    setText("lbl_status_r.", "Nur eine Sache Wetten!");
   } else {
    setText("lbl_status_r.", "Dreht");
    user_number_game_input = getText("dr_user_game_number");
    user_color_game_input = getText("dr_user_game_color");
    var roulette_gewinnzahl = randomNumber(1, 36);
    var rote_zahlen = [1, 3, 5, 7, 9, 12, 14, 16, 18, 19, 21, 23, 25, 27, 30, 32, 34, 36];
    var ist_rot = false;
    for (var i = 1; i < rote_zahlen.length; i++) {
     if (roulette_gewinnzahl === rote_zahlen[i]) {
      ist_rot = true;
      roulette_gewinnfarbe = "rot";
      break;
     }
    }
    if (ist_rot) {
     setText("lbl_status_r.", "Es gewinnt rot und die Zahl " + roulette_gewinnzahl);
    } else {
     setText("lbl_status_r.", "Es gewinnt schwarz und die Zahl " + roulette_gewinnzahl);
    }
    if (roulette_gewinnfarbe != "rot") {
     roulette_gewinnfarbe = "schwarz";
    }
    if (roulette_gewinnzahl == user_number_game_input) {
     money = money +wettbetrag_roulette*36;
     points = points-wettbetrag_roulette;
      
      
      
      
      
     setText("lbl_status_r.", "Du hast gewonnen!!!!(" + roulette_gewinnzahl + roulette_gewinnfarbe +")");
     setText("lbl_money_counter", "Money:" + money);
     setText("lbl_score_counter", "Score" + points);
      
    } else if ((roulette_gewinnfarbe == user_color_game_input)) {
     points = points-wettbetrag_roulette;
     money = money + wettbetrag_roulette*2;
     setText("lbl_money_counter", "Money:" + money);
     setText("lbl_score_counter", "Score:" + points);
    } else {
     points = points-wettbetrag_roulette;
     setText("lbl_score_counter", "Score:" + points);
    }
   }
    
  } else {
   setText("lbl_status_r.", "Nichts ausgewählt!");
  }
 }
});
Fehler, Programm, JavaScript, Bug, Code
Wie würdet ihr es finden im Betrieb alleine in eurem Fachgebiet zu sein? Quasi als Ein-Mann-Armee.

Bei mir im Betrieb bin ich quasi in dieser Position. Habe mein eigenes Projekt für die Kunden. Und keiner meiner Kollegen kann mich ersetzen allein schon weil sie die Programmiersprache nicht können usw.

Das ganze ist über die Jahre gewachsen und inzwischen ist es für eine Person wirklich enorm viel arbeit. Was ich zwar hinbekomme, aber ansich wäre Verstärkung schon wünschenswert.

Wie würdet ihr damit umgehen?

Es gab schon hin und wieder versuche Mitarbeiter zu finden. Allerdings erschlägt das Projekt gefühlt jeden der damit in berührung kommt. Dementsprechend bin ich nach wie vor alleine dran.

Der Betrieb ist super zufrieden mit meiner Arbeit. Nur mache ich mir eben etwas Sorgen das es irgendwann doch zu viel wird. Die Kunden springen immer mehr auf das Programm an und wollen eben MEHR.

Auf der anderen Seite ist es natürlich auch gut so eine Position in der Firma zu haben. Bin quasi nicht ersetzbar aktuell. Was einem eine gewisse sicherheit gibt.

Also. Wie würdet ihr damit umgehen? Würdet ihr das gut finden oder eher schlecht? Bin einfach mal gespannt auf Meinungen.

Ich persönlich habe wie gesagt schon häufiger den Wunsch geäußert da zumindest einen Kollegen als Verstärkung haben zu wollen. Alleine schon falls ich mal in Urlaub bin oder sonstiges.

Wäre einfach eine enorme Entlastung. Auch wenn ich wie gesagt, ansich schon klarkomme damit. Ist halt stressig, aber eben auch gute Arbeit.

Danke für eure Meinungen :)

Arbeit, Beruf, Stress, Programm, programmieren, Projekt
Als Anfänger Chat-App programmieren aka (Facebook)?

Eigentlich wollte ich eine vereinfachte Uber-App versuchen nachzubauen, habe aber in der ersten Frage viele Antworten bekommen, dass es zu schwer für einen Anfänger ist und z.B. eine Chat-App etwas einfacher wäre.

Deswegen will ich in drei Monaten mein erstes großes Projekt anfangen zu bauen und zwar so eine Chat-App, wo man mit Freunden schreiben und Fotos teilen kann. Also so eine Art Facebook (aber sehr sehr vereinfacht!).

Ich habe gestern auch den Film "The Social Network" nochmal geguckt und jetzt will ich noch mehr die App bauen.

Jetzt die Frage: Hat jemand schon von euch Erfahrung mit einer Chat-App?

Was müsste ich alles wissen (Webentwicklung)?

Und wie viele Stunden brauche ich circa für die einzelnen Themen, um sich an dieses Projekt zu trauen?

Ich finde, dass man beim Learning-by-doing sehr gut lernt und deswegen will ich auch nicht nur lernen, sondern einfach versuchen, auch etwas zu bauen und wenn ich nicht weiterkomme, dann kurz nachschauen, versuchen zu verstehen und zu lernen, was ich machen muss und dann umsetzen, usw..

Auch wenn es ein mega Fail und die App am Ende nicht gut wird, habe ich trotzdem dann viel gelernt und werde es beim nächsten Mal besser machen.

Also zwei Fragen: Was müsste ich alles dafür können und wie viele Stunden Lernzeit ungefähr braucht man dafür, um damit anfangen zu können?

Computer, Software, App, Chat, Programm, HTML, Webseite, Programmierer, programmieren, CSS, Facebook, Java, JavaScript, Android, Informatik, Programmiersprache, Softwareentwicklung, Webentwicklung
Lua Programmiersprache lernen, empfehlenswerte Bücher?

Hallo Freunde,

ich habe seit 2015/16 angefangen Garry‘s Mod auf verschiedenen Gameservern zu spielen. Dort konnte bereits über 6.000 Spielstunden ansammeln.

2017 habe ich mich dann auch dem Serverteam bei einer etwas größeren Community angeschlossen. Dort fing alles an als Supporter.

Meine Neugier war selbstverständlich sehr hoch, wie solch ein Server überhaupt betrieben wird und wie es zu diesen ganzen Funktionen auf dem Server kommt. Ich eignete mir leichtes Grundwissen an und helfte als ,,Servertechniker“ aus. (Jobs schreiben/umschreiben, Skripte umschreiben/übersetzen und schließlich die Inbetriebnahme eines Gameservers)

2020 eröffnete ich dann meinen eigenen Server mit Skripten aus dem Gmodstore.

Nun möchte ich mich aber selbst an das Programmieren von solchen Skripts befassen, da mir die Arbeiten mit LUA damals schon Spaß gemacht hatten.

Allerdings habe ich keinen blassen Schimmer wie ich mit einem Skript überhaupt anfange, die Funktionen, das Overlay und alles was eben dazugehört.

Schlichtweg möchte ich erstmal einfacheren Skripte schreiben. (z.B Scoreboard und HUD)

Gibt es für die Programmiersprache LUA gute Bücher oder Webseiten die ihr mir empfehlen könntet?

Textprogramm mit dem ich damals gearbeitet habe war Notepad++, nun möchte ich aber mit Visual Code Studio arbeiten.

Ich hoffe ihr könnt mir weiterhelfen.

Computer, Computerspiele, Mods, Programm, Community, Webseite, Programmierer, programmieren, Garry's Mod, lua, Programmiersprache, Visual Studio, Visual Studio Code, Garry's Mod Server
Obsidian Notes alternative (Free Sync)?

Guten Tag liebe GF-Community!

Ich mochte Obsidian wirklich sehr weil Obsidian ein sehr umfangreiches Notes Programm ist womit ich in Zukunft gerne auf PC/Android gearbeitet "hätte" aber...

Obsidian ist auf einmal gar nicht mehr kostenlos

nach dem ich das vorher nach Monaten neu installiert und geshen habe. Das Synchronisieren funktioniert nicht mehr ksotenlos! Gar nicht mehr außer du bezahlst monatlich deine blöden 4,00 $.

Okay. 4,00 $ sind zwar nicht viel Geld aber als "nicht" Fan von Abos kratzt das sehr im inneren des Gehirnes. Ich hasse und verabscheue allgemein ABOS.

Jetzt weiss ich nicht wie es in Zukunft weitergehen soll. Ich hätte nämlich gerne diese Sync Option für beide Geräte aber sehe es echt nicht ein "nur" dafür zu zahlen damit ich meine Notizen "Synchronisieren" kann.

Deshalb bin ich nun auf der Suche nach einer Alternative die so wie Obsidian und kostenlos ist.

Klar hat es da "Notion" und an sich ist das auch nicht so schlecht aber irgendwie kann ich mich nicht ganz damit anfreunden auch wenn ich es vielleicht im Notfall verwenden muss da Obsidian die Sync Sperrt und Samsung Notes auf dem PC nicht Synct außer du hast ein Galaxy Book (hab ich aber nicht).

Standart Notes, Joplin, Milanote, Simplenote, Google Notes, One Notes sind zwar alles alternativen aber kommen nicht an den Umfang von Obsidian dran. Das macht Obsidian auch irgendwie so Einzigartig.

Kennt da wer Alternativen oder eine Möglichkeit die Notizen ohne Abo zu Syncen?

Viele herzlichen Dank im Voraus!

Mit freundlichen Grüßen

Robin | TechBrain.

Bild zum Beitrag
Computer, Handy, Arbeit, Windows, Microsoft, Office, App, Schule, Programm, Android, Notizen

Meistgelesene Beiträge zum Thema Programm