Ik ben een beginner, ik heb zelf een text based RPG gemaakt en ik ben nu bezig met een 'aanval' script. Ik krijg telkens de foutmelding:
Parse error: parse error, unexpected $ in /home/stillone/public_html/aanvallen.php on line 67.
Dit is mijn script:
//aanvallen.php//
<form method=post action=aanvallen.php?action=aanvallen>
Ik wil speler (id):
<input type=text size=10 name=id>
aanvallen<br>
<br>
Ik wil
<input type=text size=4 value=0 name=kogels>
kogels gebruiken.<br>
<br>
<input name="submit" type=submit value=Aanvallen>
</form>
<?php
$kans = rand(0.02,0.7);
$schade = ('$kans'*'$stat[schieten]'*'$kogels' /100);
$level = rand(30,50);
$level2 = ('$schade'*'$level');
if ($action == aanvallen) {
$enemy = $id;
if ($stat["energy"] < 300) {
print "Je heb niet genoeg energie om iemand aan te vallen!<br> Ga naar het <a href=voedsel.php>restaurant</a>.";
exit;
}
if ($schade < $enemy[hp]) {
print "Aanval mislukt, je deed $enemy[user] $schade schade!";
mysql_query("update players set hp=hp-$schade where id=$enemy[id]");
mysql_query("update players set kogels=kogels-$kogels where id=$stat[id]");
mysql_query("update players set energy=energy-300 where id=$stat[id]");
mysql_query("update players set level=level+$level2 where id=$stat[id]");
exit;
} else {
print "Aanval gelukt! Je viel $enemy[user] aan, je deed hem $schade schade. <br><br> $enemy[user] is d00d!</a>";
mysql_query("update players set energy=energy-300 where id=$stat[id]");
mysql_query("update players set hp=hp-$schade where id=$enemy[id]");
mysql_query("update players set kogels=kogels-$kogels where id=$stat[id]");
mysql_query("update players set level=level+$level2 where id=$stat[id]");
mysql_query("insert into log1 (owner, log) values('$stat[id]','Je de missie gedaan !!')");
}
?>
1.161 views