- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
if ((label1.Text == "O") & (label2.Text == "O") & (label3.Text == "O") | ((label1.Text == "X") & (label2.Text == "X") & (label3.Text == "X")))
{
label1.ForeColor = Color.Red;
label2.ForeColor = Color.Red;
label3.ForeColor = Color.Red;
win = false;
}
if ((label4.Text == "O") & (label5.Text == "O") & (label6.Text == "O") | ((label4.Text == "X") & (label5.Text == "X") & (label6.Text == "X")))
{
label4.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label6.ForeColor = Color.Red;
win = false;
}
if ((label7.Text == "O") & (label8.Text == "O") & (label9.Text == "O") | ((label7.Text == "X") & (label8.Text == "X") & (label9.Text == "X")))
{
label4.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label6.ForeColor = Color.Red;
win = false;
}
if ((label1.Text == "O") & (label4.Text == "O") & (label7.Text == "O") | ((label1.Text == "X") & (label4.Text == "X") & (label7.Text == "X")))
{
label1.ForeColor = Color.Red;
label4.ForeColor = Color.Red;
label7.ForeColor = Color.Red;
win = false;
}
if ((label2.Text == "O") & (label5.Text == "O") & (label8.Text == "O") | ((label2.Text == "X") & (label5.Text == "X") & (label8.Text == "X")))
{
label2.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label8.ForeColor = Color.Red;
win = false;
}
if ((label3.Text == "O") & (label6.Text == "O") & (label9.Text == "O") | ((label3.Text == "X") & (label6.Text == "X") & (label9.Text == "X")))
{
label3.ForeColor = Color.Red;
label6.ForeColor = Color.Red;
label9.ForeColor = Color.Red;
win = false;
}
if ((label1.Text == "O") & (label5.Text == "O") & (label9.Text == "O") | ((label1.Text == "X") & (label5.Text == "X") & (label9.Text == "X")))
{
label1.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label9.ForeColor = Color.Red;
win = false;
}
if ((label3.Text == "O") & (label5.Text == "O") & (label7.Text == "O") | ((label3.Text == "X") & (label5.Text == "X") & (label7.Text == "X")))
{
label3.ForeColor = Color.Red;
label5.ForeColor = Color.Red;
label7.ForeColor = Color.Red;
win = false;
}
}
private void label7_MouseDown(object sender, MouseEventArgs e)
{
if (win)
for (int i = 0; i < 1; i++)
{
if (label7.Text == "")
{
label7.Text = "X";
if ((label1.Text == "O") & (label2.Text == "O") & (label3.Text == ""))
{
label3.Text = "O"; break;
}
if ((label1.Text == "O") & (label2.Text == "") & (label3.Text == "O"))
{
label2.Text = "O"; break;
}
if ((label1.Text == "") & (label2.Text == "O") & (label3.Text == "O"))
{
label1.Text = "O"; break;
}
Крестики-нолики с одного форума. Полная версия: http://pastebin.com/59W3547n
Lure Of Chaos 19.03.2012 21:22 # 0
rat4 19.03.2012 21:29 # +5
absolut 19.03.2012 22:52 # +23
Steve_Brown 20.03.2012 10:15 # 0
Gordon 29.03.2012 19:37 # +1
А шахматах я тоже думал.
Можете всё скачать с моего сайта: http://gordon.ucoz.com/publ
Там новые тоже есть.
3.14159265 29.03.2012 20:13 # +1
Так ты это, копирайт на них свой ставь.
И заметку о том что нелицензионное копирование без упоминания автора преследуется законом.
>А шахматах я тоже думал.
Как сделаешь - обязательно запости сюда. С копирайтом ессно.
Gordon 30.03.2012 13:20 # 0