Global
ik heb in een script Global gezien enik weet niet wat je er mee kan en wat het doet zou iemand mij het kunnen uitleggen?
Je bedoeld een soort Define?
<blockquote>
<p>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?
function attack() {
global $stat;
global $enemy;
global $myarm;
global $mywep;
global $earm;
global $ewep;
$repeat = ($stat[agility] / $enemy[agility]);
$attackstr = ceil($repeat);
if ($attackstr <= 0) {
$attackstr = 1;
}
$mypower = ($mywep[attack] + $stat[attack]);
$epower = ($enemy[attack] + $earm[attack]);
$attackdmg = ($mypower - $epower);
if ($attackdmg <= 0) {
$attackdmg = 1;
}
$round = 1;
while ($round <= $attackstr && $enemy[health] >= 0) {
$enemy[hp] = ($enemy[health] - $attackdmg);
print "<b>$stat[naam]</b> valt aan <b>$enemy[naam]</b> voor <b>$attackdmg</b> schade! ($enemy[health] over)<br>";
$round = ($round + 1);
}
if ($enemy[hp] <= 0) {
$enemy[hp] = 0;
print "<center><img src='gewonnen.jpg'></center> ";
$creditgain = ($enemy[contant] / 25);
print "<br><b>$stat[naam]</b> Heeft gewonnen!";
$creditgain = ($enemy[contant] / 25);
$creditlost = ($stat[contant] / 25);
print "<b>$stat[naam]</b> krijgt <b>$creditgain</b> Gulden.<br>";
mysql_query("update gebruikers set contant=contant-$creditgain where id=$enemy[id]");
mysql_query("update gebruikers set contant=contant+$creditgain where id=$stat[id]");
mysql_query("update gebruikers set wins=wins+1 where id=$stat[id]");
mysql_query("update gebruikers set losses=losses+1 where id=$enemy[id]");
mysql_query("insert into log (owner, log) values($stat[id],'Je hebt verslagen: <b>$enemy[user]</b>. En je steeg <b>$creditgain</b> Gulden.')");
mysql_query("insert into log (owner, log) values($enemy[id],'Je bent verslagen door: <b>$stat[user]</b>. En je verloor <b>$creditgain</b>')");
exit;
} else {
attackback();
}
}
function attackback() {
global $stat;
global $enemy;
global $myarm;
global $mywep;
global $earm;
global $ewep;
$repeat = ($enemy[agility] / $stat[agility]);
$attackstr = ceil($repeat);
if ($attackstr <= 0) {
$attackstr = 1;
}
$mypower = ($mywep[attack] + $stat[attack]);
$epower = ($enemy[attack] + $earm[attack]);
$attackdmg = ($epower - $mypower);
if ($attackdmg <= 0) {
$attackdmg = 1;
}
$round = 1;
while ($round <= $attackstr && $stat[hp] >= 0) {
$stat[hp] = ($stat[hp] - $attackdmg);
print "<b>$enemy[naam]</b> valt <b>$stat[naam]</b> voor <b>$attackdmg</b> schade aan! ($stat[health] left)<br>";
$round = ($round + 1);
}
if ($stat[health] <= 0) {
print "<center><img src='verloren.jpg'></center> ";
$creditlost = ($stat[contant] / 25);
print "<br><b>$enemy[naam]</b> Heeft gewonnen! Hij won $creditslost<br>";
mysql_query("update gebruikers set credits=credits+$creditgain where id=$enemy[id]");
mysql_query("update gebruikers set credits=credits-$creditgain where id=$stat[id]");
mysql_query("update gebruikers set wins=wins+1 where id=$enemy[id]");
mysql_query("update gebruikers set losses=losses+1 where id=$stat[id]");
$creditgain = ($stat[credits] / 25);
mysql_query("insert into log (owner, log) values($enemy[id],'Je hebt verslagen: <b>$stat[naam]</b>. En je steeg <b>$creditgain</b> Gulden.')");
$creditlost = ($stat[credits] / 25);
mysql_query("insert into log (owner, log) values($stat[id],'Je bent verslagen door: <b>$enemy[naam]</b>. En je verloor: <b>$creditgain</b> Gulden')");
exit;
} else {
attack();
}
}
?>
function attack() {
global $stat;
global $enemy;
global $myarm;
global $mywep;
global $earm;
global $ewep;
$repeat = ($stat[agility] / $enemy[agility]);
$attackstr = ceil($repeat);
if ($attackstr <= 0) {
$attackstr = 1;
}
$mypower = ($mywep[attack] + $stat[attack]);
$epower = ($enemy[attack] + $earm[attack]);
$attackdmg = ($mypower - $epower);
if ($attackdmg <= 0) {
$attackdmg = 1;
}
$round = 1;
while ($round <= $attackstr && $enemy[health] >= 0) {
$enemy[hp] = ($enemy[health] - $attackdmg);
print "<b>$stat[naam]</b> valt aan <b>$enemy[naam]</b> voor <b>$attackdmg</b> schade! ($enemy[health] over)<br>";
$round = ($round + 1);
}
if ($enemy[hp] <= 0) {
$enemy[hp] = 0;
print "<center><img src='gewonnen.jpg'></center> ";
$creditgain = ($enemy[contant] / 25);
print "<br><b>$stat[naam]</b> Heeft gewonnen!";
$creditgain = ($enemy[contant] / 25);
$creditlost = ($stat[contant] / 25);
print "<b>$stat[naam]</b> krijgt <b>$creditgain</b> Gulden.<br>";
mysql_query("update gebruikers set contant=contant-$creditgain where id=$enemy[id]");
mysql_query("update gebruikers set contant=contant+$creditgain where id=$stat[id]");
mysql_query("update gebruikers set wins=wins+1 where id=$stat[id]");
mysql_query("update gebruikers set losses=losses+1 where id=$enemy[id]");
mysql_query("insert into log (owner, log) values($stat[id],'Je hebt verslagen: <b>$enemy[user]</b>. En je steeg <b>$creditgain</b> Gulden.')");
mysql_query("insert into log (owner, log) values($enemy[id],'Je bent verslagen door: <b>$stat[user]</b>. En je verloor <b>$creditgain</b>')");
exit;
} else {
attackback();
}
}
function attackback() {
global $stat;
global $enemy;
global $myarm;
global $mywep;
global $earm;
global $ewep;
$repeat = ($enemy[agility] / $stat[agility]);
$attackstr = ceil($repeat);
if ($attackstr <= 0) {
$attackstr = 1;
}
$mypower = ($mywep[attack] + $stat[attack]);
$epower = ($enemy[attack] + $earm[attack]);
$attackdmg = ($epower - $mypower);
if ($attackdmg <= 0) {
$attackdmg = 1;
}
$round = 1;
while ($round <= $attackstr && $stat[hp] >= 0) {
$stat[hp] = ($stat[hp] - $attackdmg);
print "<b>$enemy[naam]</b> valt <b>$stat[naam]</b> voor <b>$attackdmg</b> schade aan! ($stat[health] left)<br>";
$round = ($round + 1);
}
if ($stat[health] <= 0) {
print "<center><img src='verloren.jpg'></center> ";
$creditlost = ($stat[contant] / 25);
print "<br><b>$enemy[naam]</b> Heeft gewonnen! Hij won $creditslost<br>";
mysql_query("update gebruikers set credits=credits+$creditgain where id=$enemy[id]");
mysql_query("update gebruikers set credits=credits-$creditgain where id=$stat[id]");
mysql_query("update gebruikers set wins=wins+1 where id=$enemy[id]");
mysql_query("update gebruikers set losses=losses+1 where id=$stat[id]");
$creditgain = ($stat[credits] / 25);
mysql_query("insert into log (owner, log) values($enemy[id],'Je hebt verslagen: <b>$stat[naam]</b>. En je steeg <b>$creditgain</b> Gulden.')");
$creditlost = ($stat[credits] / 25);
mysql_query("insert into log (owner, log) values($stat[id],'Je bent verslagen door: <b>$enemy[naam]</b>. En je verloor: <b>$creditgain</b> Gulden')");
exit;
} else {
attack();
}
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
if (!$action && !$battle) {
print "Welkom bij de Batlle Arena.<br><br>
- <a href=battle.php?action=showalive>Laat spelers gesorteert op guldens zien</a>.<br>";
}
if ($action == showalive) {
print "<table><tr><td width=20><b><u>ID</td><td width=75><b><u>Naam</td><td width=50><b><u>Kracht</td><td width=20><b><u>Gulden</td><td width=60> </td></tr>";
$esel = mysql_query("select * from gebruikers order by contant asc limit 1000 ");
while ($elist = mysql_fetch_array($esel)) {
print "<tr><td>$elist[id]</td><td><a href=view.php?view=$elist[id]>$elist[naam]</a></td><td>$elist[attack]</td><td>$elist[contant]</td><td><div align=right><A href=battle.php?battle=$elist[id]>Val Aan !</a></div></td></tr>";
}
print "</table><br>";
print "Ga <a href=battle.php>terug...</a>.";
}
if ($battle) {
global $stat;
global $enemy;
global $myarm;
global $mywep;
global $earm;
global $ewep;
$enemy = mysql_fetch_array(mysql_query("select * from gebruikers where id=$battle"));
if (!$enemy[id]) {
print "Deze speler bestaat niet.";
exit;
}
if ($enemy[id] == $stat[id]) {
print "Je kan jezelf niet aanvallen";
exit;
}
if ($stat[energy] < 1) {
print "Je heb niet genoeg attack points.";
exit;
}
print "<b><u>$stat[naam] vs. $enemy[naam]</b></u><br>";
mysql_query("update gebruikers set attackpoints=attackpoints-1 where id=$stat[id]");
if ($stat[agility] >= $enemy[agility]) {
attack();
} else {
attackback();
}
}
?>
if (!$action && !$battle) {
print "Welkom bij de Batlle Arena.<br><br>
- <a href=battle.php?action=showalive>Laat spelers gesorteert op guldens zien</a>.<br>";
}
if ($action == showalive) {
print "<table><tr><td width=20><b><u>ID</td><td width=75><b><u>Naam</td><td width=50><b><u>Kracht</td><td width=20><b><u>Gulden</td><td width=60> </td></tr>";
$esel = mysql_query("select * from gebruikers order by contant asc limit 1000 ");
while ($elist = mysql_fetch_array($esel)) {
print "<tr><td>$elist[id]</td><td><a href=view.php?view=$elist[id]>$elist[naam]</a></td><td>$elist[attack]</td><td>$elist[contant]</td><td><div align=right><A href=battle.php?battle=$elist[id]>Val Aan !</a></div></td></tr>";
}
print "</table><br>";
print "Ga <a href=battle.php>terug...</a>.";
}
if ($battle) {
global $stat;
global $enemy;
global $myarm;
global $mywep;
global $earm;
global $ewep;
$enemy = mysql_fetch_array(mysql_query("select * from gebruikers where id=$battle"));
if (!$enemy[id]) {
print "Deze speler bestaat niet.";
exit;
}
if ($enemy[id] == $stat[id]) {
print "Je kan jezelf niet aanvallen";
exit;
}
if ($stat[energy] < 1) {
print "Je heb niet genoeg attack points.";
exit;
}
print "<b><u>$stat[naam] vs. $enemy[naam]</b></u><br>";
mysql_query("update gebruikers set attackpoints=attackpoints-1 where id=$stat[id]");
if ($stat[agility] >= $enemy[agility]) {
attack();
} else {
attackback();
}
}
?>
hier kijk maar eens ik snap hem niet
geen nederlandse versie ofzo ervan?