Okay... Zuerst einmal: Ja, ich hab die Erlaubnis dafür:
Excalibur hat geschrieben:
Eliwood hat geschrieben:
[...]
I had your Special, pietre.php, modified and completly rewrite...
I've drop the Table pietre and the field in accounts and I removed the Stones in Anperas Item-Table...
[...]
I Ask you now, can I post the Changes in Anperas Board?
Sure, no problem. I only ask to not remove the original copyright lines in the code.[...]
(Im Zweifelsfalle fragt nach
)
Die Änderungen sind folgende (Diese hier stehen nicht in der pietre.php):
SQL:
$this->bbcode_second_pass_code('', '
ALTER TABLE accounts DROP pietre;
DROP TABLE `pietre`;
ALTER TABLE `items` CHANGE `class` `class` VARCHAR( 50 ) NOT NULL;
### INSERTS
INSERT INTO `items` VALUES ('', '`%Kraft Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, 'a:7:{s:4:"name";s:11:"Kraft Stein";s:8:"roundmsg";s:22:"Der Stein stärkt dich!";s:7:"wearoff";s:40:"Die Kraft des Steins höhrt auf zu Wirken";s:6:"rounds";s:4:"1000";s:6:"atkmod";s:3:"1.5";s:6:"defmod";s:3:"1.5";s:8:"activate";s:15:"offense,defense";}');
INSERT INTO `items` VALUES ('', '`&Ladys Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`&Stein des Lichts', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`&Stein der Reinheit', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, 'a:0:{}');
INSERT INTO `items` VALUES ('', '`%Baldurs Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`#Cedriks Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, 'a:6:{s:4:"name";s:16:"Allmightys Stein";s:8:"roundmsg";s:22:"Der Stein stärkt dich!";s:7:"wearoff";s:40:"Die Kraft des Steins höhrt auf zu Wirken";s:6:"rounds";s:3:"500";s:6:"atkmod";s:3:"1.5";s:8:"activate";s:7:"offense";}');
INSERT INTO `items` VALUES ('', '`$Ramius Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`!Goldener Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`#Stein des Eroberers', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`#Stein der Königin', 'Allmightys Stein', 48, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`&Stein der Unschuld', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`@Lukes Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`@Excaliburs Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`@Aris Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, 'a:6:{s:4:"name";s:10:"Aris Stein";s:8:"roundmsg";s:22:"Der Stein stärkt dich!";s:7:"wearoff";s:40:"Die Kraft des Steins höhrt auf zu Wirken";s:6:"rounds";s:4:"1000";s:6:"atkmod";s:3:"1.5";s:8:"activate";s:7:"offense";}');
INSERT INTO `items` VALUES ('', '`#Pegasus Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`#AllMighthys Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, 'a:6:{s:4:"name";s:16:"Allmightys Stein";s:8:"roundmsg";s:22:"Der Stein stärkt dich!";s:7:"wearoff";s:40:"Die Kraft des Steins höhrt auf zu Wirken";s:6:"rounds";s:4:"1000";s:6:"defmod";s:3:"1.5";s:8:"activate";s:7:"defense";}');
INSERT INTO `items` VALUES ('', '`#Königs Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`^Freundschafts Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`^Liebes Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
INSERT INTO `items` VALUES ('', '`$Poker Stein', 'Allmightys Stein', 0, 0, 0, 0, 0, 'Einer von Allmightys Steinen', 0, '');
')
Suche (newday.php):
[php]$config = unserialize($session['user']['donationconfig']);
if (!is_array($config['forestfights'])) $config['forestfights']=array();[/php]
Füge danach ein (Bonis hab ich von Silienta):
[php]/* Allmightys Steine - Bonis von: silienta-logd.de */
$result = db_query("SELECT * FROM items WHERE owner='".$session['user']['acctid']."' AND class='Allmightys Stein' LIMIT 1");
$row = db_fetch_assoc($result);
db_free_result($result);
switch($row['name'])
{
case '`$Poker Stein':
output("`n`n`\$Weil du den $row[name] `\$ besitzt , verlierst du einen Waldkampf!`n");
$session['user']['turns']-=1;
break;
case '`^Liebes Stein':
output("`n`n`\$Weil du den {$row[name]} `\$ besitzt , bekommst du einen Charmepunkt!`n");
$session['user']['charm']+=1;
break;
case '`^Freundschafts Stein':
output("`n`n`\$Weil du den {$row[name]} `\$ besitzt , bekommst du einen Waldkampf!`n");
$session['user']['turns']+=1;
break;
case '`#Königs Stein':
output("`n`n`\$Weil du den {$row[name]} `\$ besitzt , bekommst du 500 Gold!`n");
$session['user']['gold']+=500;
break;
case '`#AllMighthys Stein':
output("`n`n`\$Weil du den {$row[name]} `\$ besitzt , bekommst du mehr Angriff`n");
$session['bufflist']['stone'] = unserialize($row['buff']);
break;
case '`#Pegasus Stein':
output("`n`n`\$Weil du den {$row[name]} `\$ besitzt , bekommst du einen Waldkampf!`n");
$session['user']['turns']+=1;
break;
case '`@Aris Stein':
output("`n`n`\$Weil du den {$row[name]} `\$ besitzt , bekommst du mehr Angriff`n");
$session[bufflist][stone] = unserialize($row['buff']);
break;
case '`@Excaliburs Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , hast du das Wissen eines Gelehrten`n");
$session['user']['darkartuses']+=6;
$session['user']['magicuses']+=6;
$session['user']['thieveryuses']+=6;
break;
case '`@Lukes Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du mehr Angriff`n");
$session['user']['darkartuses']+=6;
$session['user']['magicuses']+=6;
$session['user']['thieveryuses']+=6;
break;
case '`#Stein der Königin':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du 500 Gold!`n");
$session['user']['gold']+=500;
break;
case '`#Stein des Eroberers':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , verlierst du einen Waldkampf!`n");
$session['user']['turns']-=1;
break;
case '`!Goldener Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du 1000 Gold!`n");
$session['user']['gold']+=1000;
break;
case '`%Kraft Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du mehr Angriff und Verteidigung`n");
$session['bufflist']['stone'] = unserialize($row['buff']);
break;
case '`\$Ramius Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du die Macht des Waldgottes!`n");
$session['user']['turns']+=10;
break;
case '`#Cedriks Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , wirst du stärker!`n");
$session['bufflist']['stone'] = unserialize($row['buff']);
break;
case '`%Baldurs Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du 2 Waldkämpfe!`n");
$session['user']['turns']+=2;
break;
case '`&Stein der Reinheit':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du 2 Waldkämpfe!`n");
$session['user']['turns']+=2;
break;
case '`&Stein des Lichts':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , hast du das Wissen eines Gelehrten`n");
$session['user']['charm']++;
break;
case '`&Ladys Stein':
output("`n`n`\$Weil du den {$row['name']} `\$ besitzt , bekommst du einen Edelstein`n");
$session['user']['gems']+=1;
break;
}[/php]
Jaa, und dann entweder die Dateien ersetzen, oder sie neu dazumachen...
pietre.php gehört in den ordner /specials
monpietre.php in den Root-Ordner