Page 2 of 2 FirstFirst 12
Results 11 to 17 of 17

Thread: Need help in my game code

  1. #11
    Join Date
    Oct 2013
    Location
    Finland
    Posts
    52
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Default

    well to do like this:

    When i set the variable like x = thing i want to print the thing like:

    Code:
    var x = thing
    document.body.innerHTML="<pre><p>(thing)<\/p><\/pre>

  2. #12
    Join Date
    Sep 2007
    Location
    The Netherlands
    Posts
    1,337
    Thanks
    30
    Thanked 137 Times in 132 Posts
    Blog Entries
    32

    Default

    I see what you mean now. The problem was that you didn't put the value for the variable between quotes.
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>&nbsp;</title>

    <script>
    function credit()
    {
    document.body.innerHTML+="<pre><h3>These people helped me alot:<\/h3><br><br><a href='http://www.dynamicdrive.com/forums/'>Dynamic Drive<\/a><\/pre>"
    }
    function craft()
    {
    document.body.innerHTML="<pre><p>What do you want to craft?<\/p><button onClick='newWorld()'>Back<\/button><\/pre>"
    }
    function explore()
    {
    document.body.innerHTML="<pre><h1>Where do you want to explore?<\/h1><button onClick='newWorld()'>Back<\/button><br><button onClick='exploreNorth()'>North<\/button><\/pre>"
    }

    <!--Below are the explore() functions
    function exploreNorth()
    {
    var found='a branch.'
    document.body.innerHTML="<pre><h4>You walk towards the north and find "+found+"<\/h4><br><button onClick='explore()'>Back<\/button><\/pre>"
    }
    function myInventory1()
    {
    document.body.innerHTML="<pre>You came from first inventory item <button onClick='newWorld()'>Back<\/button><\/pre>"
    }

    function myInventory2()
    {
    document.body.innerHTML="<pre>You came from second inventory item <button onClick='newWorld()'>Back<\/button><\/pre>"
    }

    function myInventory3()
    {
    document.body.innerHTML="<pre>You came from third inventory item <button onClick='newWorld()'>Back<\/button><\/pre>"
    }

    function showInventory()
    {
    document.getElementById('inventory').style.display='block';
    document.getElementById('hide_list').style.display='inline'
    }

    function hideInventory()
    {
    document.getElementById('inventory').style.display='none';
    document.getElementById('hide_list').style.display='none'
    }


    function newWorld()
    {
    document.body.innerHTML="<pre><h1>Hello and welcome to World of My Core!<\/h1>What would you like to do?<br><button style='width:145px' onClick='window.location.reload()'>Exit<\/button><br><button onClick='showInventory()' style='display: inline; width: 145px'>Show Inventory Items<\/button>&nbsp;<button id='hide_list' style='display: none' onclick='hideInventory()'>Hide Inventory<\/button><ul id='inventory' style='margin-top: 10px; margin-bottom: 0px; display: none'><li onclick='myInventory1()'>first item<\/li><li onclick='myInventory2()'>second item<\/li><li onclick='myInventory3()'>third item<\/li><\/ul><br><button onClick='craft()' style='width:145px'>Craft<\/button><br><button onClick='explore()' style='width:145px'>Explore<\/button><\/pre>"
    }
    function charCreate()
    {
    document.body.innerHTML="<pre><h3>Start by choosing your name!<\/h3><br><br><input type='text' name='name'><br><br><input type='radio' name='gender' value='Male'>Male<br><input type='radio' name='gender' value='Female'>Female<br><br><button onClick='newWorld()'>New World<\/button><pre>"
    }
    </script>

    <style>
    pre{font-family: verdana; font-size: 12px}
    button {font-family: arial; font-size: 13px}
    button,li{cursor: pointer}
    </style>
    </head>

    <body>

    <h1 style="color:brown">Welcome to My Core</h1>

    <button onClick="charCreate()">Play</button><br>
    <button onClick="credit()">Credits</button>

    </body>
    </html>
    </body>
    </html>
    Last edited by molendijk; 10-31-2013 at 03:23 PM. Reason: Clarification

  3. #13
    Join Date
    Oct 2013
    Location
    Finland
    Posts
    52
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Default

    Okay thanks i will put a question on this thread when i need any help

    EDIT: So now i have a question: is there a way to add multiple values on 1 variable?
    Last edited by NitroDev; 10-31-2013 at 05:19 PM.

  4. #14
    Join Date
    Sep 2007
    Location
    The Netherlands
    Posts
    1,337
    Thanks
    30
    Thanked 137 Times in 132 Posts
    Blog Entries
    32

    Default

    That depends on what you want. You can have dynamic variables, for instance. You can give different values to found depending on the function(s) in which it occurs.

  5. #15
    Join Date
    Oct 2013
    Location
    Finland
    Posts
    52
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Default

    well what are the dynamic variables?

  6. #16
    Join Date
    Sep 2007
    Location
    The Netherlands
    Posts
    1,337
    Thanks
    30
    Thanked 137 Times in 132 Posts
    Blog Entries
    32

    Default

    You have to define them yourself. Here's an example with '2 founds'.
    <!doctype html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>&nbsp;</title>

    <script>
    function credit()
    {
    document.body.innerHTML+="<pre><h3>These people helped me alot:<\/h3><br><br><a href='http://www.dynamicdrive.com/forums/'>Dynamic Drive<\/a><\/pre>"
    }
    function craft()
    {
    document.body.innerHTML="<pre><p>What do you want to craft?<\/p><button onClick='newWorld()'>Back<\/button><\/pre>"
    }
    function explore()
    {
    document.body.innerHTML="<pre><h1>Where do you want to explore?<\/h1><button onClick='newWorld()'>Back<\/button><br><button onClick='exploreNorth()'>North<\/button><br><button onClick='exploreSouth()'>South<\/button><\/pre>"
    }

    <!--Below are the explore() functions
    function exploreNorth()
    {
    var found='a branch.'
    document.body.innerHTML="<pre><h4>You walk towards the north and find "+found+"<\/h4><br><button onClick='explore()'>Back<\/button><\/pre>"
    }

    function exploreSouth()
    {
    var found='an apple.'
    document.body.innerHTML="<pre><h4>You walk towards the south and find "+found+"<\/h4><br><button onClick='explore()'>Back<\/button><\/pre>"
    }


    function myInventory1()
    {
    document.body.innerHTML="<pre>You came from first inventory item <button onClick='newWorld()'>Back<\/button><\/pre>"
    }

    function myInventory2()
    {
    document.body.innerHTML="<pre>You came from second inventory item <button onClick='newWorld()'>Back<\/button><\/pre>"
    }

    function myInventory3()
    {
    document.body.innerHTML="<pre>You came from third inventory item <button onClick='newWorld()'>Back<\/button><\/pre>"
    }

    function showInventory()
    {
    document.getElementById('inventory').style.display='block';
    document.getElementById('hide_list').style.display='inline'
    }

    function hideInventory()
    {
    document.getElementById('inventory').style.display='none';
    document.getElementById('hide_list').style.display='none'
    }


    function newWorld()
    {
    document.body.innerHTML="<pre><h1>Hello and welcome to World of My Core!<\/h1>What would you like to do?<br><button style='width:145px' onClick='window.location.reload()'>Exit<\/button><br><button onClick='showInventory()' style='display: inline; width: 145px'>Show Inventory Items<\/button>&nbsp;<button id='hide_list' style='display: none' onclick='hideInventory()'>Hide Inventory<\/button><ul id='inventory' style='margin-top: 10px; margin-bottom: 0px; display: none'><li onclick='myInventory1()'>first item<\/li><li onclick='myInventory2()'>second item<\/li><li onclick='myInventory3()'>third item<\/li><\/ul><br><button onClick='craft()' style='width:145px'>Craft<\/button><br><button onClick='explore()' style='width:145px'>Explore<\/button><\/pre>"
    }
    function charCreate()
    {
    document.body.innerHTML="<pre><h3>Start by choosing your name!<\/h3><br><br><input type='text' name='name'><br><br><input type='radio' name='gender' value='Male'>Male<br><input type='radio' name='gender' value='Female'>Female<br><br><button onClick='newWorld()'>New World<\/button><pre>"
    }
    </script>

    <style>
    pre{font-family: verdana; font-size: 12px}
    button {font-family: arial; font-size: 13px}
    button,li{cursor: pointer}
    </style>
    </head>

    <body>

    <h1 style="color:brown">Welcome to My Core</h1>

    <button onClick="charCreate()">Play</button><br>
    <button onClick="credit()">Credits</button>

    </body>
    </html>
    </body>
    </html>

  7. #17
    Join Date
    Oct 2013
    Location
    Finland
    Posts
    52
    Thanks
    5
    Thanked 0 Times in 0 Posts

    Default

    Okay i knew that but i want it inside the same function

Similar Threads

  1. looking for php game
    By vautz in forum Looking for such a script or service
    Replies: 7
    Last Post: 07-16-2012, 05:16 AM
  2. My first game!
    By evan in forum Flash
    Replies: 0
    Last Post: 10-22-2009, 02:57 PM
  3. looking for script for game
    By babu357 in forum Looking for such a script or service
    Replies: 0
    Last Post: 04-22-2007, 03:52 AM
  4. Help with game!!!
    By shachi in forum JavaScript
    Replies: 15
    Last Post: 06-09-2006, 07:24 PM
  5. Game
    By Justin Ramsey in forum Other
    Replies: 0
    Last Post: 02-07-2006, 10:47 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •