Mysidia Adoptables Support Forum

Mysidia Adoptables Support Forum (http://www.mysidiaadoptables.com/forum/index.php)
-   Questions and Supports (http://www.mysidiaadoptables.com/forum/forumdisplay.php?f=18)
-   -   [WIP]Reward System and Games (http://www.mysidiaadoptables.com/forum/showthread.php?t=1736)

Tequila 01-19-2011 02:50 PM

[WIP]Reward System and Games
 
First off a Disclaimer these are modifications of existing php stuff. I'm all right with tricking them to work in certain environments, but cannot get them to function at all with the Mys script yet.

Mod 01: Reward System
Inspired by Online Trading Card Games like MissingNO (tell them Sidiko sent you), original script from In The Cards.
So far all I'm getting are errors. I have a feeling that we'll have to add stuff into the functions of the script to get this to work.

Current Code
PHP Code:

<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("any");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************



// **********************************************************************
// Let's Set up the Rewards for the games
//
// This works great when you're giving out items and such along with money
// What will you use?  Please feel free to ask < enddayne > on how to
// Modify this script on the forum :)
// **********************************************************************
// First We'll Get The Money and Run...
// **********************************************************************

$query "SELECT * FROM `adopts_users` WHERE `username`='$loggedinname'";
$result mysql_query($query);
$num mysql_numrows($result);
                  
$i 0;
while (
$i 1) {
$dollar = @mysql_result($result$i"dollar");
                      
// Change this number 10 to the number of currency you want users to earn on level up  
$amount rand(515);
$newbalance $dollar $amount;
                      
$i++;
}
                  
mysql_query("UPDATE `adopts_users` SET `dollar`='" $newbalance "' WHERE `username`='$loggedinname'");

// **********************************************************************
// Let's add the items in next, may also work for decorations... eventaually
// **********************************************************************
function randomImage $array ) {
$total count($array);
$call rand(0,$total-1);
return 
$array[$call];
}
$items = array (
'items/bomb.png',
'items/cake.png',
'items/controller.png',
'items/guitar.png',
'items/heaphones.png'
);

// **********************************************************************
// Use the above syntax when adding more items to the script
// **********************************************************************


$article_title $article_title."Reward"
$article_content $article_content "<div align='center'><br />You have earned "$amount ." Dollars for leveling up this Adoptable. <br />You now have  " $newbalance " Dollars.
You have also gained the following item from playing the game.<br />
<img src='"
.randomImage($items)." alt='Prize'></div>;"

// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>

We're logging the following error at the moment:
Quote:

Parse error: syntax error, unexpected T_VARIABLE in /home/enddayne/public_html/devdemo/reward.php on line 123

Tequila 01-19-2011 02:53 PM

Second Mod: Tic Tac Toe
PHP Code:

<?php

// **********************************************************************
// Rusnak PHP Adoptables Script
// Copyright 2009 Brandon Rusnak
// For help and support: http://www.rusnakweb.com/forum/
//
// Redistribution prohibited without written permission
// **********************************************************************

// Wake the sleeping giant

// **********************************************************************
// Basic Configuration Info
// **********************************************************************

include("inc/functions.php");
include(
"inc/config.php");

$themeurl grabanysetting("themeurl");

// **********************************************************************
// Define our top links by calling getlinks()
// **********************************************************************

$links getlinks();

// **********************************************************************
// Define our ads by calling getads()
// **********************************************************************

$ads getads("any");

// **********************************************************************
// Grab any dynamic article content from the content table
// **********************************************************************

$pagecontent getsitecontent("index");
$article_title $pagecontent[title];
$article_content $pagecontent[content];
$article_content nl2br($article_content);

// **********************************************************************
// Grab any settings that we will need for the current page from the DB
// **********************************************************************

$browsertitle grabanysetting("browsertitle");
$sitename grabanysetting("sitename");
$slogan grabanysetting("slogan");

// **********************************************************************
// Check and see if the user is logged in to the site
// **********************************************************************

$loginstatus logincheck();
$isloggedin $loginstatus[loginstatus];
$loggedinname $loginstatus[username];

// **********************************************************************
// End Prepwork - Output the page to the user
// **********************************************************************

$article_title "Tic Tac Toe"
$article_content "Let's play a game, here we go!<br />


<SCRIPT>

/*
Code Written by Cory Fogliani (Email: cory@ijustdontcare.com)
Testers: Cory Fogliani, Chris Gordon
Featured on JavaScript Kit (http://javascriptkit.com)
For this and over 400+ free scripts, visit http://javascriptkit.com
*/

//if IE4/NS6, apply style
if (document.all||document.getElementById){
document.write('<style>.tictac{')
document.write('width:50px;height:50px;')
document.write('}</style>')
}

var sqr1
var sqr2
var sqr3
var sqr4
var sqr5
var sqr6
var sqr7
var sqr8
var sqr9
var sqr1T = 0
var sqr2T = 0
var sqr3T = 0
var sqr4T = 0
var sqr5T = 0
var sqr6T = 0
var sqr7T = 0
var sqr8T = 0
var sqr9T = 0
var moveCount = 0
var turn = 0
var mode = 1

function vari()
{
sqr1 = document.tic.sqr1.value
sqr2 = document.tic.sqr2.value
sqr3 = document.tic.sqr3.value
sqr4 = document.tic.sqr4.value
sqr5 = document.tic.sqr5.value
sqr6 = document.tic.sqr6.value
sqr7 = document.tic.sqr7.value
sqr8 = document.tic.sqr8.value
sqr9 = document.tic.sqr9.value
}
function check()
{
  if(sqr1 == ' X ' && sqr2 == ' X ' && sqr3 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  } 
  else if(sqr4 == ' X ' && sqr5 == ' X ' && sqr6 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  } 
  else if(sqr7 == ' X ' && sqr8 == ' X ' && sqr9 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else if(sqr1 == ' X ' && sqr5 == ' X ' && sqr9 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else if(sqr1 == ' X ' && sqr4 == ' X ' && sqr7 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else if(sqr2 == ' X ' && sqr5 == ' X ' && sqr8 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else if(sqr3 == ' X ' && sqr6 == ' X ' && sqr9 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else if(sqr1 == ' X ' && sqr5 == ' X ' && sqr9 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else if(sqr3 == ' X ' && sqr5 == ' X ' && sqr7 == ' X ')
  {
    alert('You Win!')
    document.location='reward.php'
  }
  else
  {
    winCheck()
    check2()
    drawCheck()  
  } 
}

function check2()
{
  vari()
  drawCheck()
  if(sqr1 == ' O ' && sqr2 == ' O ' && sqr3 == ' O ')
  {
    alert('You Lose!')
    reset()
  } 
  else if(sqr4 == ' O ' && sqr5 == ' O ' && sqr6 == ' O ')
  {
    alert('You Lose!')
    reset()
  } 
  else if(sqr7 == ' O ' && sqr8 == ' O ' && sqr9 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
  else if(sqr1 == ' O ' && sqr5 == ' O ' && sqr9 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
  else if(sqr1 == ' O ' && sqr4 == ' O ' && sqr7 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
  else if(sqr2 == ' O ' && sqr5 == ' O ' && sqr8 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
  else if(sqr3 == ' O ' && sqr6 == ' O ' && sqr9 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
  else if(sqr1 == ' O ' && sqr5 == ' O ' && sqr9 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
  else if(sqr3 == ' O ' && sqr5 == ' O ' && sqr7 == ' O ')
  {
    alert('You Lose!')
    reset()
  }
}

function player1Check()
{
  if(sqr1 == ' X ' && sqr2 == ' X ' && sqr3 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  } 
  else if(sqr4 == ' X ' && sqr5 == ' X ' && sqr6 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  } 
  else if(sqr7 == ' X ' && sqr8 == ' X ' && sqr9 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else if(sqr1 == ' X ' && sqr5 == ' X ' && sqr9 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else if(sqr1 == ' X ' && sqr4 == ' X ' && sqr7 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else if(sqr2 == ' X ' && sqr5 == ' X ' && sqr8 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else if(sqr3 == ' X ' && sqr6 == ' X ' && sqr9 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else if(sqr1 == ' X ' && sqr5 == ' X ' && sqr9 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else if(sqr3 == ' X ' && sqr5 == ' X ' && sqr7 == ' X ')
  {
    alert('Player 1 wins!')
    reset()
  }
  else
  {
    player2Check()
    drawCheck()  
  } 
}

function player2Check()
{
  vari()
  drawCheck()
  if(sqr1 == ' O ' && sqr2 == ' O ' && sqr3 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  } 
  else if(sqr4 == ' O ' && sqr5 == ' O ' && sqr6 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  } 
  else if(sqr7 == ' O ' && sqr8 == ' O ' && sqr9 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
  else if(sqr1 == ' O ' && sqr5 == ' O ' && sqr9 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
  else if(sqr1 == ' O ' && sqr4 == ' O ' && sqr7 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
  else if(sqr2 == ' O ' && sqr5 == ' O ' && sqr8 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
  else if(sqr3 == ' O ' && sqr6 == ' O ' && sqr9 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
  else if(sqr1 == ' O ' && sqr5 == ' O ' && sqr9 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
  else if(sqr3 == ' O ' && sqr5 == ' O ' && sqr7 == ' O ')
  {
    alert('Player 2 wins!')
    reset()
  }
}

function drawCheck()
{
  vari()
  moveCount = sqr1T + sqr2T + sqr3T + sqr4T + sqr5T + sqr6T + sqr7T + sqr8T + sqr9T 
  if(moveCount == 9)
  {
    reset()
    alert('Draw') 
  }
}

function winCheck()
{
  check2()
  if(sqr1 == ' O ' && sqr2 == ' O ' && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr2 == ' O ' && sqr3 == ' O ' && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr4 == ' O ' && sqr5 == ' O ' && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = ' O '
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr5 == ' O ' && sqr6 == ' O ' && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = ' O '
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr7 == ' O ' && sqr8 == ' O ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr8 == ' O ' && sqr9 == ' O ' && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr1 == ' O ' && sqr5 == ' O ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr5 == ' O ' && sqr9 == ' O ' && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr3 == ' O ' && sqr5 == ' O ' && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr7 == ' O ' && sqr5 == ' O ' && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == ' O ' && sqr3 == ' O ' && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = ' O '
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr4 == ' O ' && sqr6 == ' O ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr7 == ' O ' && sqr9 == ' O ' && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = ' O '
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr1 == ' O ' && sqr7 == ' O ' && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = ' O '
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr2 == ' O ' && sqr8 == ' O ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == ' O ' && sqr9 == ' O ' && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = ' O '
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr1 == ' O ' && sqr5 == ' O ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr4 == ' O ' && sqr7 == ' O ' && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr5 == ' O ' && sqr8 == ' O ' && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = ' O '
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr6 == ' O ' && sqr9 == ' O ' && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == ' O ' && sqr4 == ' O ' && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr2 == ' O ' && sqr5 == ' O ' && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = ' O '
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr3 == ' O ' && sqr6 == ' O ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr1 == ' O ' && sqr9 == ' O ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == ' O ' && sqr7 == ' O ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else
  {
    computer()
  }
  check2()
}
function computer()
{
  check2()
  if(sqr1 == ' X ' && sqr2 == ' X ' && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr2 == ' X ' && sqr3 == ' X ' && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr4 == ' X ' && sqr5 == ' X ' && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = ' O '
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr5 == ' X ' && sqr6 == ' X ' && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = ' O '
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr7 == ' X ' && sqr8 == ' X ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr8 == ' X ' && sqr9 == ' X ' && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr1 == ' X ' && sqr5 == ' X ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr5 == ' X ' && sqr9 == ' X ' && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr3 == ' X ' && sqr5 == ' X ' && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr7 == ' X ' && sqr5 == ' X ' && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == ' X ' && sqr3 == ' X ' && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = ' O '
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr4 == ' X ' && sqr6 == ' X ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr7 == ' X ' && sqr9 == ' X ' && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = ' O '
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr1 == ' X ' && sqr7 == ' X ' && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = ' O '
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr2 == ' X ' && sqr8 == ' X ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == ' X ' && sqr9 == ' X ' && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = ' O '
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr1 == ' X ' && sqr5 == ' X ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr4 == ' X ' && sqr7 == ' X ' && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr5 == ' X ' && sqr8 == ' X ' && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = ' O '
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr6 == ' X ' && sqr9 == ' X ' && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == ' X ' && sqr4 == ' X ' && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr2 == ' X ' && sqr5 == ' X ' && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = ' O '
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr3 == ' X ' && sqr6 == ' X ' && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr1 == ' X ' && sqr9 == ' X ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == ' X ' && sqr7 == ' X ' && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    sqr5T = 1;
    turn = 0;
  }
  else
  {
    AI()
  }
  check2()
}

function AI()
{
  vari()
  if(document.tic.sqr5.value == '     ' && turn == 1)
  {
    document.tic.sqr5.value = ' O '
    turn = 0
    sqr5T = 1
  }
  else if(document.tic.sqr1.value == '     ' && turn == 1)
  {
    document.tic.sqr1.value = ' O '
    turn = 0
    sqr1T = 1
  }
  else if(document.tic.sqr9.value == '     ' && turn == 1)
  {
    document.tic.sqr9.value = ' O '
    turn = 0
    sqr9T = 1
  }
  else if(document.tic.sqr6.value == '     ' && turn == 1)
  {
    document.tic.sqr6.value = ' O '
    turn = 0
    sqr6T = 1
  }
  else if(document.tic.sqr2.value == '     ' && turn == 1)
  {
    document.tic.sqr2.value = ' O '
    turn = 0
    sqr2T = 1
  }
  else if(document.tic.sqr8.value == '     ' && turn == 1)
  {
    document.tic.sqr8.value = ' O '
    turn = 0
    sqr8T = 1
  }
  else if(document.tic.sqr3.value == '     ' && turn == 1)
  {
    document.tic.sqr3.value = ' O '
    turn = 0
    sqr3T = 1
  }
  else if(document.tic.sqr7.value == '     ' && turn == 1)
  {
    document.tic.sqr7.value = ' O '
    turn = 0
    sqr7T = 1
  }
  else if(document.tic.sqr4.value == '     ' && turn == 1)
  {
    document.tic.sqr4.value = ' O '
    turn = 0
    sqr4T = 1
  }
  check2()
}

function reset()
{
  document.tic.sqr1.value = '     '
  document.tic.sqr2.value = '     '
  document.tic.sqr3.value = '     '
  document.tic.sqr4.value = '     '
  document.tic.sqr5.value = '     '
  document.tic.sqr6.value = '     '
  document.tic.sqr7.value = '     '
  document.tic.sqr8.value = '     '
  document.tic.sqr9.value = '     '
  sqr1T = 0
  sqr2T = 0
  sqr3T = 0
  sqr4T = 0
  sqr5T = 0
  sqr6T = 0
  sqr7T = 0
  sqr8T = 0
  sqr9T = 0
  vari()
  turn = 0
  moveCount = 0
}

function resetter()
{
  reset()
}
</SCRIPT>


"
;

// **********************************************************************
// Begin Template Definition
// **********************************************************************

//Define our current theme
$file $themeurl;

// Do the template changes and echo the ready template
$template file_get_contents($file);

$template replace(':ARTICLETITLE:',$article_title,$template);
$template replace(':ARTICLECONTENT:',$article_content,$template);
$template replace(':ARTICLEDATE:',$article_date,$template);

$template replace(':BROWSERTITLE:',$browsertitle,$template);
$template replace(':SITENAME:',$sitename,$template);

//Define our links
$template replace(':LINKSBAR:',$links,$template);

//Get the content for the side bar...

$sidebar getsidebar();
$template replace(':SIDEFEED:',$sidebar,$template);

//Get the ad content...
$template replace(':ADS:',$ads,$template);

//Get the slogan info
$template replace(':SLOGAN:',$slogan,$template);


echo 
$template;

// **********************************************************************
// End Template Definition
// **********************************************************************



?>

Error? It doesn't display at all, check http://end-day.net/devdemo/tictactoe.php to try it out.

Hall of Famer 01-22-2011 12:13 PM

I've moved this thread to questions and supports section at this point, they will be back once all of your syntax errors are fixed. Also I believe users will pay more attention to your problem with your scripts if they see them in questions and supports subforum instead of this one.

Hall of Famer

Bloodrun 01-22-2011 12:32 PM

In your first problem, what is on line 123?

PTGigi 01-22-2011 12:38 PM

*counts manually* Unless my counting fails it's
PHP Code:

$file $themeurl


Hall of Famer 01-22-2011 03:28 PM

I am pretty sure the problem is with the codes right above line 123, since there's absolutely no syntax error here.

fadillzzz 01-22-2011 08:41 PM

I found the error on your first code!
Line 116:
PHP Code:

<img src='".randomImage($items)." alt='Prize'></div>;" 

It should be:
PHP Code:

<img src='".randomImage($items)."' alt='Prize'></div>"; 


PTGigi 01-22-2011 08:52 PM

Another error! I messed this up with URLs X3
PHP Code:

<img src='".randomImage($items)." alt='Prize></div>"; 

(from above) should change to:
PHP Code:

<img src='".randomImage($items)." alt='Prize'></div>"; 

It might be thinking all the rest of the code is the alt text O.o

EDT: Hm...I'm typing in the change but the forum's not showing it D: I added a ' in after Prize just fyi :S

Tequila 01-22-2011 09:02 PM

I may have missed the closing of the alt tag. I'm going to try putting the array in the functions of the site and see if that works.

Not tonight though, post work headache after all.

fadillzzz 01-22-2011 09:03 PM

@pokemontrainergigi
Yes! you're right!
It should be like this right?
PHP Code:

<img src='".$randomImage($items)."' alt='Prize'></div>"; 

@enddayne
for the tic tac toe game, you forgot about the buttons!
HTML Code:

<FORM NAME="tic">
<INPUT TYPE="button" NAME="sqr1" class="tictac" value="    " onClick="if(document.tic.sqr1.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr1.value = ' X '; sqr1T = 1; turn = 1; vari(); check();} else if(document.tic.sqr1.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr1.value = ' X '; sqr1T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr1.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr1.value = ' O '; sqr1T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr2" class="tictac" value="    " onClick="if(document.tic.sqr2.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr2.value = ' X '; sqr2T = 1; turn = 1; vari(); check();} else if(document.tic.sqr2.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr2.value = ' X '; sqr2T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr2.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr2.value = ' O '; sqr2T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr3" class="tictac" value="    " onClick="if(document.tic.sqr3.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr3.value = ' X '; sqr3T = 1; turn = 1; vari(); check();} else if(document.tic.sqr3.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr3.value = ' X '; sqr3T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr3.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr3.value = ' O '; sqr3T = 1; turn = 1; vari(); player1Check()} drawCheck()"><br />
<INPUT TYPE="button" NAME="sqr4" class="tictac" value="    " onClick="if(document.tic.sqr4.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr4.value = ' X '; sqr4T = 1; turn = 1; vari(); check();} else if(document.tic.sqr4.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr4.value = ' X '; sqr4T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr4.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr4.value = ' O '; sqr4T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr5" class="tictac" value="    " onClick="if(document.tic.sqr5.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr5.value = ' X '; sqr5T = 1; turn = 1; vari(); check();} else if(document.tic.sqr5.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr5.value = ' X '; sqr5T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr5.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr5.value = ' O '; sqr5T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr6" class="tictac" value="    " onClick="if(document.tic.sqr6.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr6.value = ' X '; sqr6T = 1; turn = 1; vari(); check();} else if(document.tic.sqr6.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr6.value = ' X '; sqr6T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr6.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr6.value = ' O '; sqr6T = 1; turn = 1; vari(); player1Check()} drawCheck()"><br />
<INPUT TYPE="button" NAME="sqr7" class="tictac" value="    " onClick="if(document.tic.sqr7.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr7.value = ' X '; sqr7T = 1; turn = 1; vari(); check();} else if(document.tic.sqr7.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr7.value = ' X '; sqr7T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr7.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr7.value = ' O '; sqr7T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr8" class="tictac" value="    " onClick="if(document.tic.sqr8.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr8.value = ' X '; sqr8T = 1; turn = 1; vari(); check();} else if(document.tic.sqr8.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr8.value = ' X '; sqr8T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr8.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr8.value = ' O '; sqr8T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr9" class="tictac" value="    " onClick="if(document.tic.sqr9.value == '    ' && turn == 0 && mode == 1) {document.tic.sqr9.value = ' X '; sqr9T = 1; turn = 1; vari(); check();} else if(document.tic.sqr9.value == '    ' && turn == 1 && mode == 2) {document.tic.sqr9.value = ' X '; sqr9T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr9.value == '    ' && turn == 0 && mode == 2) {document.tic.sqr9.value = ' O '; sqr9T = 1; turn = 1; vari(); player1Check()} drawCheck()">
</form>



All times are GMT -5. The time now is 06:22 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.