Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset='utf-8'>
- <script type="application/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
- <style>
- div.dice{
- float:center;
- width:32px;
- height:32px;
- background:#F5F5F5;
- border:#999 1px solid;
- padding:7px;
- font-size:24px;
- text-align:center;
- margin:5px;
- outline: none;
- }
- button{
- border:1px solid #BEBEBE;
- padding: 7px;
- margin:0px;
- -webkit-transition: all 0.30s ease-in-out;
- -moz-transition: all 0.30s ease-in-out;
- -ms-transition: all 0.30s ease-in-out;
- -o-transition: all 0.30s ease-in-out;
- outline: none;
- width: 64px;
- }
- button:hover{
- background: #88d5e9;
- -moz-box-shadow: 0 0 8px #76B4E2;
- -webkit-box-shadow: 0 0 8px #76B4E2;
- box-shadow: 0 0 8px #76B4E2;
- border: 1px solid #76B4E2;
- width: 64px;
- }
- input[type=submit]{
- border:1px solid #BEBEBE;
- padding: 7px;
- margin:0px;
- -webkit-transition: all 0.30s ease-in-out;
- -moz-transition: all 0.30s ease-in-out;
- -ms-transition: all 0.30s ease-in-out;
- -o-transition: all 0.30s ease-in-out;
- outline: none;
- width: 100%;
- }
- input[type=submit]:hover{
- background: #88d5e9;
- -moz-box-shadow: 0 0 8px #76B4E2;
- -webkit-box-shadow: 0 0 8px #76B4E2;
- box-shadow: 0 0 8px #76B4E2;
- border: 1px solid #76B4E2;
- width: 100%;
- }
- table {
- font-family: verdana,arial,sans-serif;
- font-size:11px;
- color:#333333;
- border-width: 1px;
- border-color: #999999;
- border-collapse: collapse;
- }
- table tr {
- background-color:#d4e3e5;
- }
- table td {
- border-width: 1px;
- border-style: solid;
- border-color: #a9c6c9;
- }
- input[type=text],
- input[type=password],
- input[type=date],
- input[type=datetime],
- input[type=number],
- input[type=search],
- input[type=time],
- input[type=url],
- input[type=email],
- select{
- box-sizing: border-box;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- border:1px solid #BEBEBE;
- padding: 7px;
- margin:5px;
- -webkit-transition: all 0.30s ease-in-out;
- -moz-transition: all 0.30s ease-in-out;
- -ms-transition: all 0.30s ease-in-out;
- -o-transition: all 0.30s ease-in-out;
- outline: none;
- width: 150px;
- }
- div.race{
- width:65%;
- height:32px;
- background:#F5F5F5;
- border:#999 1px solid;
- padding:7px;
- font-size:24px;
- text-align:center;
- margin:5px;
- outline: none;
- }
- div.races{
- width:200px;
- height:16px;
- float:right;
- font-size:12px;
- background:#F5F5F5;
- border:#999 1px solid;
- text-align:center;
- outline: none;
- }
- </style>
- <script>
- function sila(){
- var die1 = document.getElementById("sila");
- var status = document.getElementById("status");
- var d1 = Math.floor(Math.random() * 8) + 1;
- die1.innerHTML = parseInt(die1.innerHTML) + d1;
- var die1instr = document.getElementById("instr");
- die1instr.innerHTML = parseInt(die1.innerHTML) + d1;
- }
- function obratnost(){
- var die1 = document.getElementById("obratnost");
- var status = document.getElementById("status");
- var d1 = Math.floor(Math.random() * 8) + 1;
- die1.innerHTML = parseInt(die1.innerHTML) + d1;
- var die1inobr = document.getElementById("inobr");
- die1inobr.innerHTML = parseInt(die1.innerHTML) + d1;
- }
- function inteligence(){
- var die1 = document.getElementById("inteligence");
- var status = document.getElementById("status");
- var d1 = Math.floor(Math.random() * 8) + 1;
- die1.innerHTML = parseInt(die1.innerHTML) + d1;
- var die1inint = document.getElementById("inint");
- die1inint.innerHTML = parseInt(die1.innerHTML) + d1;
- }
- function zrucnost(){
- var die1 = document.getElementById("zrucnost");
- var status = document.getElementById("status");
- var d1 = Math.floor(Math.random() * 8) + 1;
- die1.innerHTML = parseInt(die1.innerHTML) + d1;
- var die1inzru = document.getElementById("inzru");
- die1inzru.innerHTML = parseInt(die1.innerHTML) + d1;
- }
- function charisma(){
- var die1 = document.getElementById("charisma");
- var status = document.getElementById("status");
- var d1 = Math.floor(Math.random() * 8) + 1;
- die1.innerHTML = parseInt(die1.innerHTML) + d1;
- var die1incha = document.getElementById("incha");
- die1incha.innerHTML = parseInt(die1.innerHTML) + d1;
- }
- function vnimani(){
- var die1 = document.getElementById("vnimani");
- var status = document.getElementById("status");
- var d1 = Math.floor(Math.random() * 8) + 1;
- die1.innerHTML = parseInt(die1.innerHTML) + d1;
- var die1invn = document.getElementById("invn");
- die1invn.innerHTML = parseInt(die1.innerHTML) + d1;
- }
- function disableFunctionstr() {
- document.getElementById("str").disabled = 'true';
- }
- function disableFunctionobr() {
- document.getElementById("obr").disabled = 'true';
- }
- function disableFunctionint() {
- document.getElementById("int").disabled = 'true';
- }
- function disableFunctioncha() {
- document.getElementById("cha").disabled = 'true';
- }
- function disableFunctionvn() {
- document.getElementById("vn").disabled = 'true';
- }
- function disableFunctionzru() {
- document.getElementById("zru").disabled = 'true';
- }
- var atributy = [[0,0,0,0,0,0], //vyber
- [1,1,2,2,3,1], //clovek
- [0,1,3,3,1,2], //elf
- [2,1,2,0,2,3], //trpaslik
- [-1,4,2,2,1,2], //gnom
- [9,1,0,-3,1,2], //kroll
- [1,2,2,2,1,2], //pulelf
- [5,2,1,-2,2,2]]; //pulkroll
- function vypln(index)
- {
- //alert(index);
- document.getElementById("sila").innerHTML = atributy[index][0];
- document.getElementById("obratnost").innerHTML = atributy[index][1];
- document.getElementById("inteligence").innerHTML = atributy[index][2];
- document.getElementById("charisma").innerHTML = atributy[index][3];
- document.getElementById("vnimani").innerHTML = atributy[index][4];
- document.getElementById("zrucnost").innerHTML = atributy[index][5];
- document.getElementById("instr").value = atributy[index][0];
- document.getElementById("inobr").value = atributy[index][1];
- document.getElementById("inint").value = atributy[index][2];
- document.getElementById("incha").value = atributy[index][3];
- document.getElementById("invn").value = atributy[index][4];
- document.getElementById("inzru").value = atributy[index][5];
- document.getElementById('str').disabled=false;
- document.getElementById('obr').disabled=false;
- document.getElementById('int').disabled=false;
- document.getElementById('cha').disabled=false;
- document.getElementById('vn').disabled=false;
- document.getElementById('zru').disabled=false;
- var lastIndex = index;
- document.getElementById('rasa').options[lastIndex].disabled = true;
- var race1 = document.getElementById("race");
- race1.innerHTML = "<a href='./race/"+lastIndex+".html' target='_blank' onclick='window.open(this.href, '_blank'); return false;'>Informace o rase</a>";
- }
- var atributy2 = [[0,0,0,0,0,0], //vyber
- [2,0,-1,0,0,1], //valecnik
- [-1,2,0,0,1,1], //hranicar
- [-2,-1,4,0,2,0], //kouzelnik
- [-1,1,2,0,1,0], //alchimista
- [-3,3,0,0,0,3], //zlodej
- [-3,-1,5,0,2,0]]; //knez
- function vypln2(index)
- {
- document.getElementById("sila").innerHTML = parseInt(document.getElementById("sila").innerHTML) + atributy2[index][0];
- document.getElementById("obratnost").innerHTML = parseInt(document.getElementById("obratnost").innerHTML) + atributy2[index][1];
- document.getElementById("inteligence").innerHTML = parseInt(document.getElementById("inteligence").innerHTML) + atributy2[index][2];
- document.getElementById("charisma").innerHTML = parseInt(document.getElementById("charisma").innerHTML) + atributy2[index][3];
- document.getElementById("vnimani").innerHTML = parseInt(document.getElementById("vnimani").innerHTML) + atributy2[index][4];
- document.getElementById("zrucnost").innerHTML = parseInt(document.getElementById("zrucnost").innerHTML) + atributy2[index][5];
- document.getElementById("instr").value = parseInt(document.getElementById("sila").innerHTML) + atributy2[index][0];
- document.getElementById("inobr").value = parseInt(document.getElementById("obratnost").innerHTML) + atributy2[index][1];
- document.getElementById("inint").value = parseInt(document.getElementById("inteligence").innerHTML) + atributy2[index][2];
- document.getElementById("incha").value = parseInt(document.getElementById("charisma").innerHTML) + atributy2[index][3];
- document.getElementById("invn").value = parseInt(document.getElementById("vnimani").innerHTML) + atributy2[index][4];
- document.getElementById("inzru").value = parseInt(document.getElementById("zrucnost").innerHTML) + atributy2[index][5];
- var lastIndex2 = index;
- document.getElementById('povolani').options[lastIndex2].disabled = true;
- var race1 = document.getElementById("povolanis");
- race1.innerHTML = "<a href='./povolani/"+lastIndex2+".html' target='_blank' onclick='window.open(this.href, '_blank'); return false;'>Informace o Povolání</a>";
- }
- function pojmenovani(){
- var jmeno = ["admin","Admin","Yoru","yoru"];
- var named = document.getElementById('jmeno').value;
- for (n = 0; n < jmeno.length; n++)
- {
- if(named == jmeno[n]){
- document.getElementById('nameed').innerHTML = "<font color='red'>Jméno <b>"+named+"</b> je zakazané</font>";
- document.getElementById("tvorba").disabled =true;
- document.getElementById('zjmeno').value = "xxx";
- document.getElementById('zjmeno').value = "";
- }
- else{
- document.getElementById('tvorba').disabled=false;
- document.getElementById('zjmeno').value = named;
- }
- }
- }
- </script>
- </head>
- <body>
- <table width="100%" style="text-align: center;">
- <tr>
- <td colspan=3 style="padding-top: 15px">
- <h2>Osobní Deník</h2>
- </td>
- </tr>
- <tr>
- <td>
- Jméno Postavy
- </td>
- <td>
- <!--- <form action="" acrtion="POST"> --->
- <input type="text" name="jmeno" id="jmeno" onkeyup="pojmenovani();"></td>
- <td>
- <div class="races" id="nameed"></div>
- </td>
- </tr>
- <tr>
- <td>
- Rasa
- </td>
- <td>
- <select name="rasa" id="rasa" onchange="vypln(this.selectedIndex);">
- <option selected>Vyber si</option>
- <option value="clovek">Člověk</option>
- <option value="elf">Elf</option>
- <option value="trpaslik">Trpaslík</option>
- <option value="gnom">Gnom</option>
- <option value="kroll">Kroll</option>
- <option value="pulelf">PulElf</option>
- <option value="pulkroll">PulKroll</option>
- </select>
- </td>
- <td>
- <div class="races" id="race"></div>
- </td>
- </tr>
- <tr>
- <td>
- Povolání
- </td>
- <td>
- <select name="povolani" id="povolani" onchange="vypln2(this.selectedIndex);">
- <option selected>Vyber si</option>
- <option value="valecnik">Válečník</option>
- <option value="hranicar">Hraničář</option>
- <option value="kouzelnik">Kouzelník</option>
- <option value="alchimista">Alchimista</option>
- <option value="zlodej">Zloděj</option>
- <option value="knez">Kněz</option>
- </select>
- </td>
- <td>
- <div class="races" id="povolanis"></div>
- </td>
- </tr>
- <tr>
- <td> Síla </td>
- <td>
- <center><div id="sila" class="dice"></div></center>
- <button id="str" onclick="this.setAttribute('disabled', 'true'); sila()">ROLL</button>
- </td>
- <td>
-
- </td>
- </tr>
- <tr>
- <td> Obratnost </td>
- <td>
- <center><div id="obratnost" class="dice"></div></center>
- <button id="obr" onclick="this.setAttribute('disabled', 'true'); obratnost()">ROLL</button>
- </td>
- <td>
-
- </td>
- </tr>
- <tr>
- <td> Inteligence </td>
- <td>
- <center><div id="inteligence" class="dice"></div></center>
- <button id="int" onclick="this.setAttribute('disabled', 'true'); inteligence()">ROLL</button>
- </td>
- <td>
-
- </td>
- </tr>
- <tr>
- <td> Charisma </td>
- <td>
- <center><div id="charisma" class="dice"></div></center>
- <button id="cha" onclick="this.setAttribute('disabled', 'true'); charisma()">ROLL</button>
- </td>
- <td>
-
- </td>
- </tr>
- <tr>
- <td> Vnímavost </td>
- <td>
- <center><div id="vnimani" class="dice"></div></center>
- <button id="vn" onclick="this.setAttribute('disabled', 'true'); vnimani()">ROLL</button>
- </td>
- <td>
-
- </td>
- </tr>
- <tr>
- <td> Zručnost </td>
- <td>
- <center><div id="zrucnost" class="dice"></div></center>
- <button id="zru" onclick="this.setAttribute('disabled', 'true'); zrucnost()">ROLL</button>
- </td>
- <td>
-
- </td>
- </tr>
- <tr>
- <td colspan=3>
- <!--- Zpracování --><form id="zapisovaci">
- <!-- Jmeno --><input type="text" id="zjmeno" value="">
- <input type="text" id="instr" value="">
- <input type="text" id="inobr" value="">
- <input type="text" id="inint" value="">
- <input type="text" id="incha" value="">
- <input type="text" id="invn" value="">
- <input type="text" id="inzru" value="">
- <input type="submit" id="tvorba" value="Založit Postavu">
- </form>
- </td>
- </tr>
- </table>
- <div ><div class="oznamy"></div></div></body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement