Need help to convert my php/mysql/html game to drupal
gangas - December 2, 2008 - 17:56
Who can help me with migrating my php/mysql/html game to Drupal?
In drupal 6.(6)
I would like to use the following modules:
-- Vieuws
-- Panels
-- og
My Theming is done...
If someone can/would help me, or reply this topic,
Or mail me:
Thanks,
Thom

If you are looking for
If you are looking for advice you are more likely to get answers to specific questions.
Okay, If i add my own page
Okay,
If i add my own page in it, with submit buttons, it won't work, i don't know how to get it pointed to my page, code like:
( language is dutch )
$fish = ($player->fish_level * 10);
$fish2 = ($player->fish_level * 50);
$expgain = 1;
$expgain2 = 2;
include("templates/private_header.php");
if ($player->hp <= 0)
{
echo "Je bent dood, ga naar een ziekenhuis of wacht tot je weer levend word :-)" ;
include("templates/private_footer.php");
exit;
}
if ($player->energy <= 0)
{
echo "Je kan niet vissen! Ga even uitrusten, je hebt geen energie meer!!" ;
include("templates/private_footer.php");
exit;
}
if ($_GET['act'] == "fish")
{
if ($player->pole < 1)
{
echo "U heeft geen hengel!";
exit;
}
else
{
$effect[0] = "Je hebt een vis gevangen. Ga verder vissen of Stop met vissen";
$effect[1] = "Je hebt een schoen opgevist. Ga verder vissen of Stop met vissen";
$effect[2] = "Je hebt een dikke vis gevangen. Ga verder vissen of Stop met vissen";
$effect[3] = "Je hebt een vis gevangen. Ga verder vissen of Stop met vissen";
$effect[4] = "Je hebt een band aan je hengel. Ga verder vissen of Stop met vissen";
$effect[5] = "Je hebt een oude fietsband. Ga verder vissen of Stop met vissen";
$effect[6] = "Je hebt een steen aan de haak geslagen. Ga verder vissen of Stop met vissen";
$effect[7] = "Je hebt een gans, hij sloeg je met zijn vleuges, je hebt je bezeert. Ga verder vissen of Stop met vissen";
$effect[8] = "Je hebt een schoen aan je hengel. Ga verder vissen of Stop met vissen";
$randeffect = array_rand($effect);
$randoutput = $effect[$randeffect];
$blurb = "
Je hebt iets aan je lijn!! Je trekt aan je hengel...
";
switch ($randeffect) {
case 0:
if ($expgain + $player->fish_exp >= $player->fish_maxexp) //Player gained a level!
{
//Update player, gained a level
echo "
Je viservaring is een level omhoog gegaan!";
$newexp = $expgain + $player->fish_exp - $player->fish_maxexp;
$query = $db->execute("update `players` set `fish_level`=?, `fish_maxexp`=?, `fish_exp`=?, `fish`=? where `id`=?", array($player->fish_level + 1, $player->fish_maxexp + 1, $newexp, $player->fish + $fish, $player->id));
}
else
{
$query = $db->execute("update `players` set `energy`=?, `fish_exp`=?, `fish`=? where `id`=?", array($player->energy - 1, $player->fish_exp + 1, $player->fish + $fish, $player->id));
echo "$blurb $randoutput
";
}
break;
case 1:
if ($player->pole > 0) {
$query = $db->execute("update `players` set `energy`=? where `id`=?", array($player->energy - 1, $player->id));
echo "$blurb $randoutput
";
}
break;
case 2:
if ($expgain + $player->fish_exp >= $player->fish_maxexp) //Player gained a level!
{
//Update player, gained a level
echo "
Je viservaring is een level omhoog gegaan!";
$newexp = $expgain2 + $player->fish_exp - $player->fish_maxexp;
$query = $db->execute("update `players` set `fish_level`=?, `fish_maxexp`=?, `fish_exp`=?, `fish`=? where `id`=?", array($player->fish_level + 1, $player->fish_maxexp + 1, $newexp, $player->fish + $fish2, $player->id));
}
else
{
$query = $db->execute("update `players` set `energy`=?, `fish_exp`=?, `fish`=? where `id`=?", array($player->energy - 1, $player->fish_exp + 2, $player->fish + $fish2, $player->id));
echo "$blurb $randoutput
";
}
break;
case 3:
if ($expgain + $player->fish_exp >= $player->fish_maxexp) //Player gained a level!
{
//Update player, gained a level
echo "
Je viservaring is een level omhoog gegaan!";
$newexp = $expgain + $player->fish_exp - $player->fish_maxexp;
$query = $db->execute("update `players` set `fish_level`=?, `fish_maxexp`=?, `fish_exp`=?, `fish`=? where `id`=?", array($player->fish_level + 1, $player->fish_maxexp + 1, $newexp, $player->fish + $fish, $player->id));
}
else
{
$query = $db->execute("update `players` set `energy`=?, `fish_exp`=?, `fish`=? where `id`=?", array($player->energy - 1, $player->fish_exp + 1, $player->fish + $fish, $player->id));
echo "$blurb $randoutput
";
}
break;
case 4:
if ($player->pole > 0) {
$query = $db->execute("update `players` set `energy`=? where `id`=?", array($player->energy - 1, $player->id));
echo "$blurb $randoutput
";
}
break;
case 5:
if ($player->pole > 0) {
$query = $db->execute("update `players` set `energy`=? where `id`=?", array($player->energy - 1, $player->id));
echo "$blurb $randoutput
";
}
break;
case 6:
if ($player->pole > 0) {
$query = $db->execute("update `players` set `energy`=? where `id`=?", array($player->energy - 1, $player->id));
echo "$blurb $randoutput
";
}
break;
case 7:
if ($player->pole > 0) {
$query = $db->execute("update `players` set `hp`=?, `energy`=? where `id`=?", array($player->hp - 10, $player->energy - 1, $player->id));
echo "$blurb $randoutput
";
}
break;
case 8:
if ($player->pole > 0) {
$query = $db->execute("update `players` set `energy`=? where `id`=?", array($player->energy - 1, $player->id));
echo "$blurb $randoutput
";
}
break;
}
}
}
echo "Ga vissen!";
One more question in this post... ( i am using adodb )
How to ask/change things from the database, like these things:
$query = $db->execute("update `players` set `energy`=? where `id`=?", array($player->energy - 1, $player->id));
if ($player->energy <= 0)
I hope someone could help me...
Someone?
Could someone help?
-------
Sorry for double post
No-one?
No-one?
YOu may need to look into
YOu may need to look into developing a module for your game.