Guest User

Untitled

a guest
Jul 17th, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 10.59 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Drawing;
  4. using System.Windows.Forms;
  5. using System.IO;
  6.  
  7. namespace Haus_BizGenerator
  8. {
  9.     /// <summary>
  10.     /// Description of MainForm.
  11.     /// </summary>
  12.     public partial class MainForm : Form
  13.     {
  14.         public MainForm()
  15.         {
  16.             InitializeComponent();
  17.             checkBox3.Checked = true;
  18.             checkBox5.Checked = true;
  19.             radioButton1.Checked = true;
  20.         }
  21.         void TextBox3Click(object sender, EventArgs e)
  22.         {
  23.             textBox3.Text=("");
  24.         }
  25.         void TextBox4Click(object sender, EventArgs e)
  26.         {
  27.             textBox4.Text=("");
  28.         }
  29.         void TextBox5Click(object sender, EventArgs e)
  30.         {
  31.             textBox5.Text=("");
  32.         }
  33.         void TextBox6Click(object sender, EventArgs e)
  34.         {
  35.             textBox6.Text=("");
  36.         }
  37.         void TextBox7Click(object sender, EventArgs e)
  38.         {
  39.             textBox7.Text=("");
  40.         }
  41.         void TextBox8Click(object sender, EventArgs e)
  42.         {
  43.             textBox8.Text=("");
  44.         }
  45.        
  46.         void Button1Click(object sender, EventArgs e)
  47.         {
  48.             int heal;
  49.             int armour;
  50.             int abgeschlossen;
  51.             int rentable;
  52.             if(checkBox5.Checked == true)
  53.             {
  54.                 rentable = 1;
  55.                 checkBox6.Checked = false;
  56.             }
  57.             else
  58.             {
  59.                 rentable = 0;
  60.                 checkBox5.Checked = false;
  61.             }
  62.             if(checkBox6.Checked == true)
  63.             {
  64.                 rentable = 0;
  65.                 checkBox5.Checked = false;
  66.             }
  67.             else
  68.             {
  69.                 rentable = 1;
  70.                 checkBox6.Checked = false;
  71.             }
  72.             if(checkBox3.Checked == true)
  73.             {
  74.                 abgeschlossen = 1;
  75.                 checkBox4.Checked = false;
  76.             }
  77.             else
  78.             {
  79.                 abgeschlossen = 0;
  80.                 checkBox3.Checked = false;
  81.             }
  82.             if(checkBox4.Checked == true)
  83.             {
  84.                 abgeschlossen = 0;
  85.                 checkBox3.Checked = false;
  86.             }
  87.             else
  88.             {
  89.                 abgeschlossen = 1;
  90.                 checkBox4.Checked = false;
  91.             }
  92.             if(checkBox1.Checked == true)
  93.             {
  94.                 heal = 1;
  95.             }
  96.             else
  97.             {
  98.                 heal = 0;
  99.             }
  100.             if(checkBox2.Checked == true)
  101.             {
  102.                 armour = 1;
  103.             }
  104.             else
  105.             {
  106.                 armour = 0;
  107.             }
  108.             textBox1.Text=(textBox3.Text+","+textBox4.Text+","+textBox5.Text+","+textBox8.Text+","+textBox7.Text+","+textBox6.Text+","+"0,0,0,0,0,0,"+textBox9.Text+","+textBox10.Text+","+textBox11.Text+","+heal+","+armour+","+textBox12.Text+","+abgeschlossen+",0,"+textBox13.Text+","+textBox14.Text+","+rentable+",0,0,0,0,0,"+textBox15.Text);
  109.         }
  110.        
  111.         void CheckBox3CheckedChanged(object sender, EventArgs e)
  112.         {
  113.             if(checkBox3.Checked == true)
  114.             {
  115.                 checkBox4.Checked = false;
  116.             }
  117.         }
  118.        
  119.         void CheckBox4CheckedChanged(object sender, EventArgs e)
  120.         {
  121.             if(checkBox4.Checked == true)
  122.             {
  123.                 checkBox3.Checked = false;
  124.             }
  125.         }
  126.        
  127.         void CheckBox5CheckedChanged(object sender, EventArgs e)
  128.         {
  129.             if(checkBox5.Checked == true)
  130.             {
  131.                 checkBox6.Checked = false;
  132.             }
  133.         }
  134.        
  135.         void CheckBox6CheckedChanged(object sender, EventArgs e)
  136.         {
  137.             if(checkBox6.Checked == true)
  138.             {
  139.                 checkBox5.Checked = false;
  140.             }
  141.         }
  142.         void TextBox9Click(object sender, System.EventArgs e)
  143.         {
  144.             textBox9.Text=("");
  145.         }
  146.        
  147.         void TextBox10Click(object sender, System.EventArgs e)
  148.         {
  149.             textBox10.Text=("");
  150.         }
  151.        
  152.         void TextBox11Click(object sender, System.EventArgs e)
  153.         {
  154.             textBox11.Text=("");
  155.         }
  156.        
  157.         void TextBox12Click(object sender, System.EventArgs e)
  158.         {
  159.             textBox12.Text=("");
  160.         }
  161.        
  162.         void TextBox13Click(object sender, System.EventArgs e)
  163.         {
  164.             textBox13.Text=("");
  165.         }
  166.        
  167.         void TextBox15Click(object sender, System.EventArgs e)
  168.         {
  169.             textBox15.Text=("");
  170.         }
  171.        
  172.         void TextBox14Click(object sender, System.EventArgs e)
  173.         {
  174.             textBox14.Text=("");
  175.         }
  176.        
  177.         void Button3Click(object sender, System.EventArgs e)
  178.         {
  179.             textBox1.Text=("");
  180.             textBox2.Text=("");
  181.             textBox3.Text=("");
  182.             textBox4.Text=("");
  183.             textBox5.Text=("");
  184.             textBox6.Text=("");
  185.             textBox7.Text=("");
  186.             textBox8.Text=("");
  187.             textBox9.Text=("");
  188.             textBox10.Text=("");
  189.             textBox11.Text=("");
  190.             textBox12.Text=("");
  191.             textBox13.Text=("");
  192.             textBox14.Text=("");
  193.             textBox15.Text=("");
  194.         }
  195.        
  196.         void ExportToolStripMenuItemClick(object sender, EventArgs e)
  197.         {
  198.             if(textBox1.Text == ("X-Koordinate für den Eingang,Y-Koordinate für den Eingang,Z-Koordinate für den Eingang,X-Koordinate für den Ausgang,Y-Koordinate für den Ausgang,Z-Koordinate für den Ausgang,0,0,0,0,0,0,The State,Neues Haus,Preis [ohne $ Zeichen!],0,0,Interiorid,1,0,Wieviele Zimmer soll das Haus haben?,Wieviel kostet die Miete?,1,0,0,0,0,0,Benötigtes Level zum Kauf") || textBox1.Text==("") || textBox1.Text==(",,,,,,0,0,0,0,0,0,,,,0,0,,1,0,,,1,0,0,0,0,0,"))
  199.             {
  200.                 MessageBox.Show("Achtung deine Eingabe scheint fehlerhaft zu sein überprüfe sie nochmal bevor du speicherst!","ERROR");
  201.                 return;
  202.             }
  203.             if(saveFileDialog1.ShowDialog() == DialogResult.OK)
  204.             {
  205.                 StreamWriter file = new StreamWriter(saveFileDialog1.FileName);
  206.                 file.WriteLine(textBox1.Text);     
  207.                 file.Close();
  208.             }
  209.         }
  210.        
  211.         void HilfeToolStripMenuItemClick(object sender, EventArgs e)
  212.         {
  213.             MessageBox.Show("Der Haus-Generator funktioniert ganz einfach!\nGebe einfach in die Felder die vorgegebenen Sachen ein!\nBei manchen Sachen kann man sich nur zwischen 2 Dingen entscheiden!\nFür solche Fälle wähle einfach eine der beiden Boxen aus und setze ein Häckchen!\nWenn du dein Haus nun erstellt hast musst du es noch einfügen!\nDazu exportiere dein Haus über das obrige Menü oder kopiere den Text aus der Textbox.\nWenn du dies getan hast öffne deine propertys.cfg welche sich im scriptfiles Ordner befindet und füge die Zeichenkette ans Ende der Datei ein!\n\nViel Spaß beim Coden wünscht dir Eric Weber ;D","Hilfe zum Haus-Generator");
  214.         }
  215.        
  216.         void CreditsToolStripMenuItemClick(object sender, EventArgs e)
  217.         {
  218.             MessageBox.Show("Das Programm wurde von mir Eric Weber geschrieben!\nIch habe dabei keinerlei Hilfe vom außerhalb erfahren und möchte deshalb nicht das das Programm von fremden Personen veröffentlicht wird!\nIhr könnt es gerne an andere weiterschicken!\nBeim Weiterschicken des Programmes darfst du aber nicht behaupten das du es geschrieben hast! Sonst gibts Ärger! ;D","Credits");
  219.         }
  220.        
  221.         void HilfeToolStripMenuItem1Click(object sender, EventArgs e)
  222.         {
  223.             if(textBox2.Text==("0|The State|Neues Biz|niemand|X-Koordinate des Eingangs|Y-Koordinate des Eingangs|Z-Koordinate des Eingangs|X-Koordinate des Ausgangs|Y-Koordinate des Ausgangs|Z-Koordinate des Ausgangs|Benötigtes Level zum Kauf|Preis des Biz|Kosten um das Biz betreten zu können|Geld das am Anfang in der Kasse ist|1|Interior des Innenraums|Produkte die am Anfang im Biz sind|Wie viel Produkte kann es maximal haben?|Preis den das Biz pro Produkt zahlt") || textBox2.Text==("0||||||||||||||1||||") || textBox2.Text==(""))
  224.             {
  225.                 MessageBox.Show("Achtung deine Eingabe scheint fehlerhaft zu sein überprüfe sie nochmal bevor du speicherst!","ERROR");
  226.                 return;
  227.             }
  228.             if(saveFileDialog2.ShowDialog() == DialogResult.OK)
  229.             {
  230.                 StreamWriter file = new StreamWriter(saveFileDialog2.FileName);
  231.                 file.WriteLine(textBox2.Text);     
  232.                 file.Close();
  233.             }
  234.         }
  235.        
  236.         void HilfeToolStripMenuItem2Click(object sender, EventArgs e)
  237.         {
  238.             MessageBox.Show("Der Biz-Generator ist selbst für Anfänger sehr leicht zu bedienen! Gebe einfach in die jeweiligen Felder einen Wert oder Namen ein!\nKoordinaten werden z.B. so angegeben: 100.010 \nAußer bei Koordinaten verwende bitte keine Satzzeichen, außer in den Namen und Bezeichnungen, denn da ist es egal!Nach dem erstellen kannst du dein Biz über das Menü exportieren oder einfach den Text aus der Textbox kopieren.\nUm es nun einzufügen kopierst du die Zeichenkette ans Ende deiner biz.cfg oder ggf. ans ande deiner sbiz.cfg\n\nViel Spaß mit dem Programm wünscht dir Eric Weber","Hilfe zum Biz-Generator");
  239.         }
  240.        
  241.         void CreditsToolStripMenuItem1Click(object sender, EventArgs e)
  242.         {
  243.             MessageBox.Show("Das Programm wurde von mir Eric Weber geschrieben!\nIch habe dabei keinerlei Hilfe vom außerhalb erfahren und möchte deshalb nicht das das Programm von fremden Personen veröffentlicht wird!\nIhr könnt es gerne an andere weiterschicken!\nBeim Weiterschicken des Programmes darfst du aber nicht behaupten das du es geschrieben hast! Sonst gibts Ärger! ;D","Credits");
  244.         }
  245.        
  246.         void Button2Click(object sender, EventArgs e)
  247.         {
  248.             int abgeschlossen;
  249.             if(radioButton1.Checked == true)
  250.             {
  251.                 abgeschlossen = 1;
  252.             }
  253.             else
  254.             {
  255.                 abgeschlossen = 0;
  256.             }
  257.             textBox2.Text=("0|"+textBox16.Text+"|"+textBox17.Text+"|"+textBox18.Text+"|"+textBox19.Text+"|"+textBox20.Text+"|"+textBox21.Text+"|"+textBox22.Text+"|"+textBox23.Text+"|"+textBox24.Text+"|"+textBox25.Text+"|"+textBox26.Text+"|"+textBox27.Text+"|"+textBox28.Text+"|"+abgeschlossen+"|"+textBox29.Text+"|"+textBox30.Text+"|"+textBox31.Text+"|"+textBox32.Text);
  258.         }
  259.        
  260.         void TextBox16Click(object sender, EventArgs e)
  261.         {
  262.             textBox16.Text=("");       
  263.         }
  264.        
  265.         void TextBox17Click(object sender, EventArgs e)
  266.         {
  267.             textBox17.Text=("");
  268.         }
  269.         void TextBox18Click(object sender, EventArgs e)
  270.         {
  271.             textBox18.Text=("");
  272.         }
  273.         void TextBox19Click(object sender, EventArgs e)
  274.         {
  275.             textBox19.Text=("");
  276.         }
  277.         void TextBox20Click(object sender, EventArgs e)
  278.         {
  279.             textBox20.Text=("");
  280.         }
  281.         void TextBox21Click(object sender, EventArgs e)
  282.         {
  283.             textBox21.Text=("");
  284.         }
  285.        
  286.         void TextBox22Click(object sender, EventArgs e)
  287.         {
  288.             textBox22.Text=("");
  289.         }
  290.        
  291.         void TextBox23Click(object sender, EventArgs e)
  292.         {
  293.             textBox23.Text=("");
  294.         }
  295.        
  296.         void TextBox24Click(object sender, EventArgs e)
  297.         {
  298.             textBox24.Text=("");
  299.         }
  300.        
  301.         void TextBox25Click(object sender, EventArgs e)
  302.         {
  303.             textBox25.Text=("");
  304.         }
  305.        
  306.         void TextBox26Click(object sender, EventArgs e)
  307.         {
  308.             textBox26.Text=("");
  309.         }
  310.        
  311.         void TextBox27Click(object sender, EventArgs e)
  312.         {
  313.             textBox27.Text=("");
  314.         }
  315.        
  316.         void TextBox28Click(object sender, EventArgs e)
  317.         {
  318.             textBox28.Text=("");
  319.         }
  320.        
  321.         void TextBox29Click(object sender, EventArgs e)
  322.         {
  323.             textBox29.Text=("");
  324.         }
  325.        
  326.         void TextBox30Click(object sender, EventArgs e)
  327.         {
  328.             textBox30.Text=("");
  329.         }
  330.        
  331.         void TextBox31Click(object sender, EventArgs e)
  332.         {
  333.             textBox31.Text=("");
  334.         }
  335.        
  336.         void TextBox32Click(object sender, EventArgs e)
  337.         {
  338.             textBox32.Text=("");
  339.         }
  340.        
  341.         void Button4Click(object sender, EventArgs e)
  342.         {
  343.             textBox2.Text=("");
  344.             textBox16.Text=("");
  345.             textBox17.Text=("");
  346.             textBox18.Text=("");
  347.             textBox19.Text=("");
  348.             textBox20.Text=("");
  349.             textBox21.Text=("");
  350.             textBox22.Text=("");
  351.             textBox23.Text=("");
  352.             textBox24.Text=("");
  353.             textBox25.Text=("");
  354.             textBox26.Text=("");
  355.             textBox27.Text=("");
  356.             textBox28.Text=("");
  357.             textBox29.Text=("");
  358.             textBox30.Text=("");
  359.             textBox31.Text=("");
  360.             textBox32.Text=("");
  361.         }
  362.     }
  363. }
Add Comment
Please, Sign In to add comment