Forum www.forum.fora.pl Strona Główna

www.forum.fora.pl
Nieoficjalne forum pomocy serwisu fora.pl
 

Problem z "kółko i krzyżyk"

 
Napisz nowy temat   Odpowiedz do tematu    Forum www.forum.fora.pl Strona Główna -> Pomoc i pytania
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
mikulew
Nowicjusz
Nowicjusz



Dołączył: 17 Maj 2006
Posty: 23
Przeczytał: 0 tematów

Ostrzeżeń: 1/5
Skąd: Tarnów

PostWysłany: Nie 12:00, 21 Maj 2006    Temat postu: Problem z "kółko i krzyżyk"

Napisałem ten temat wcześniej i został usunięty. Dlaczego?? Wykorzystywałem opcje "szukaj" i nie było takiego tematu... Tylko jest temat jaki był kod do kółko i krzyżyk a ja go znam! Ale ja mam inny poroblem. Oto taki:
Jak wkleiłem kod do forum "kólko i krzyżyk" wszystko grało ALE niestety jest jeden problem. Wszystkie napisy są na biało! Nie można w to grać bo nie widać co komputer robi! Mozecie zobaczyc na moje forum(link w opisie). "reset" i "computer wykonuje ruch jako pierwszy" jest na biało! Jak w to grać?? Jak chciałbym żeby napisy były na czarno i prosze o nie usuwanie tego tematu, bo chciałbym rozwiązać ten problem.


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Private_Arti
Gość






PostWysłany: Nie 15:17, 21 Maj 2006    Temat postu:

.

Ostatnio zmieniony przez Private_Arti dnia Nie 14:52, 13 Paź 2013, w całości zmieniany 1 raz
Powrót do góry
mikulew
Nowicjusz
Nowicjusz



Dołączył: 17 Maj 2006
Posty: 23
Przeczytał: 0 tematów

Ostrzeżeń: 1/5
Skąd: Tarnów

PostWysłany: Nie 15:41, 21 Maj 2006    Temat postu:

Próbowałem i nie mogłem znaleść żadnej nazwy koloru ani kodu.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Private_Arti
Gość






PostWysłany: Nie 15:44, 21 Maj 2006    Temat postu:

.

Ostatnio zmieniony przez Private_Arti dnia Nie 14:52, 13 Paź 2013, w całości zmieniany 1 raz
Powrót do góry
mikulew
Nowicjusz
Nowicjusz



Dołączył: 17 Maj 2006
Posty: 23
Przeczytał: 0 tematów

Ostrzeżeń: 1/5
Skąd: Tarnów

PostWysłany: Nie 15:56, 21 Maj 2006    Temat postu:

OTO ONE


Kod:
<SCRIPT language=JavaScript>
<!--
step = 0;
diff=3;
function clear_all(form) {
step = 0;
for (i=0;i<9; ++i) {
position="a"+i;
form[position].value="";
}
}
function clickit(field) {
if (step == -1) {alert("Wciśnij reset, aby zagrać ponownie"); return;}

position=field.name.substring(1,2,1);
position = 'a'+position;
if (field.form[position].value !="") {alert("Ruch niedozwolny"); return;}
field.form[position].value="X";
if (eval_pos(field.form)) {
field.form.output.value="Wygrałeś!";
step = -1;
return;
}
position=get_move(field.form);
field.form.output.value=' ' + position.substring(1,2,1);
if (position=="") {
field.form.output.value="Niema zwycięscy.";
step = -1;
return;
}
field.form[position].value="O";
if (eval_pos(field.form)) {
field.form.output.value="Przegrałeś;!";
step = -1;
}
}

function eval_pos(form) {
if ((form.a0.value!="" &&
form.a0.value==form.a3.value && form.a0.value==form.a6.value)||
(form.a0.value!="" && form.a0.value==form.a1.value && form.a0.value==form.a2.value) || (form.a0.value!="" && form.a0.value==form.a4.value && form.a0.value==form.a8.value) ||
(form.a1.value!="" && form.a1.value==form.a4.value && form.a1.value==form.a7.value) || (form.a2.value!=""
&& form.a2.value==form.a5.value && form.a2.value==form.a8.value) ||
(form.a2.value!="" && form.a2.value==form.a4.value && form.a2.value==form.a6.value) || (form.a3.value!=""
&& form.a3.value==form.a4.value && form.a3.value==form.a5.value) ||
(form.a6.value!="" && form.a6.value==form.a7.value && form.a6.value==form.a8.value))
return true;
else   
return false;
}

function f(a) {
if (a == "") return "."; else return a;
}
function comp_move(form,player,weight,depth) {
var cost;
var bestcost=-2;
var position;
var newplayer;
if (player=="X") newplayer="O"; else newplayer="X";
if (depth==diff) return 0;
if (eval_pos(form)) return 1;
for (var i=0; i<9; ++i) {
position='a'+i;
if (form[position].value != "")
continue;
form[position].value=player;
cost = comp_move(form,newplayer, -weight, depth+1);
if (cost > bestcost) {
bestcost=cost;
if (cost==1) i=9;
}
form[position].value="";
}
if (bestcost==-2) bestcost=0;
return(-bestcost);
}
function get_move(form) {
var cost;
var bestcost=-2;
bestmove="";
if (step++ == 0)
if (form.a4.value=="")
return "a4";
else
if (form.a0.value=="")
return "a0";
for (var i=0; i<9; ++i) {
localposition='a'+i;
if (form[localposition].value != "")
continue;
form[localposition].value="O";
cost=comp_move(form,"X", -1, 0);
if (cost > bestcost) {
if (cost==1) i=9;
bestmove=localposition;
bestcost=cost;
}
form[localposition].value="";
}
return bestmove;
}
function complain(field) {
field.form.output.focus();
alert("Ruch niedozwolony!");
}

// -->
</SCRIPT><center>
<p align="center"><b>KÓŁKO i KRZYŻYK</b>
<br>
<br>
      <FORM>
      <DIV align=center>
      <CENTER>
      <P><INPUT name=a0 onfocus=complain(this) size=1> <INPUT name=b0 onclick=clickit(this) type=button> <INPUT name=a1
      onfocus=complain(this) size=1> <INPUT name=b1 onclick=clickit(this) type=button> <INPUT name=a2
      onfocus=complain(this) size=1> <INPUT name=b2 onclick=clickit(this) type=button> <BR><INPUT name=a3
      onfocus=complain(this) size=1> <INPUT name=b3 onclick=clickit(this) type=button> <INPUT name=a4
      onfocus=complain(this) size=1> <INPUT name=b4 onclick=clickit(this) type=button> <INPUT name=a5
      onfocus=complain(this) size=1> <INPUT name=b5 onclick=clickit(this) type=button> <BR><INPUT name=a6
      onfocus=complain(this) size=1> <INPUT name=b6 onclick=clickit(this) type=button> <INPUT name=a7
      onfocus=complain(this) size=1> <INPUT name=b7 onclick=clickit(this) type=button> <INPUT name=a8
      onfocus=complain(this) size=1> <INPUT name=b8 onclick=clickit(this) type=button> <BR><BR><BR>
<FONT size=3>
      Komunikat:
      <INPUT name=output><BR><BR>Stopień trudności: <SELECT name=difficulty
      onchange=diff=form.difficulty[form.difficulty.selectedIndex].value;
        size=1> <OPTION value=1>Very Easy</OPTION> <OPTION value=2>Easy</OPTION>
        <OPTION selected value=3>Medium</OPTION> <OPTION
      value=4>Hard</OPTION></SELECT> <BR><INPUT onclick="
if (!step++) this.form.a4.value='O';" type=button value="Computer wykonuje ruch jako pierwszy">
      <BR><INPUT onclick=clear_all(this.form) type=reset value=Restart>
      </font>
      </P></CENTER></DIV></FORM>


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
joga_bonito
Taki se gostek
Taki se gostek



Dołączył: 19 Maj 2006
Posty: 15
Przeczytał: 0 tematów

Ostrzeżeń: 3/5

PostWysłany: Nie 16:44, 21 Maj 2006    Temat postu:

ja wkleiłem ten kod na moim forum i jest spoko

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
mikulew
Nowicjusz
Nowicjusz



Dołączył: 17 Maj 2006
Posty: 23
Przeczytał: 0 tematów

Ostrzeżeń: 1/5
Skąd: Tarnów

PostWysłany: Nie 16:52, 21 Maj 2006    Temat postu:

nie masz bialych liczb? Bo umnie nadal nie działa!

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Drake Rider
Taki se gostek
Taki se gostek



Dołączył: 18 Kwi 2006
Posty: 14
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Śro 18:25, 24 Maj 2006    Temat postu:

mniemam że może to być zależne od stylu ustawionego na forum...

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
mikulew
Nowicjusz
Nowicjusz



Dołączył: 17 Maj 2006
Posty: 23
Przeczytał: 0 tematów

Ostrzeżeń: 1/5
Skąd: Tarnów

PostWysłany: Czw 23:15, 25 Maj 2006    Temat postu:

A nie można tego zmienić?? Ja chce ten styl i chciałbym mieć kółko i krzyżyk. Możecie podać innego bannera na kółko i krzyżyk? Albo trzeba zmienić w edycjach w stylach, żeby to działało??

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
mikulew
Nowicjusz
Nowicjusz



Dołączył: 17 Maj 2006
Posty: 23
Przeczytał: 0 tematów

Ostrzeżeń: 1/5
Skąd: Tarnów

PostWysłany: Czw 23:33, 25 Maj 2006    Temat postu:

Już wiem co jest nie tak. To prawda wina stylu. Gdy próbowałem z innymi bannerami zawsze napisy były na biało. Jak to zmienić w stylu? Mam styl Elveron i nie chce ten styl zmieniać! Czy ktoś mygłby mi powiedzieć co mam zmienić w stylach Elveron,żeby było wszystko ok??

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum www.forum.fora.pl Strona Główna -> Pomoc i pytania Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
deoxGreen v1.2 // Theme created by Sopel stylerbb.net & programosy.pl

Regulamin