Die ID ist die acctid
wenn du das oben von mir genannte in der vitalleiste einbaust kannst du den, den du zu einem RP fight einladen möchtest nach seiner ID fragen!
ok als Admin kannst du auch im Usereditor nachschaun welche acctid die leute haben aber das ist ja nicht der sinn der sache!
Edit: hab grad gesehn das ich seine erste version noch rumliegen hab!
Horus hoffe hast nichts dagegen wenn ich die Anleitung hier mal poste!
[php]----=> ANLEITUNG ZUR VERGESSENEN ARENA <=----
Script by Horus, 2006
Version: 1.1
Version: 2.0
Weitere Versionen werden vielleicht folgen, muss aber nicht sein, da es nur ein kleines Add-On für Rollenspieler ist.
Könnte ein paar unnötige Scriptteile enthalten, ist aber so gewollt.
Bei Fragen könnt ihr euch bei mir über ICQ oder E-Mail melden. Beides findet ihr bei anpera.net im Profil.
Copyright muss erhalten bleiben
Schritte der Installation:
1.)
Führe die SQL-Daten in der Datenbank aus:
.::SQL::.
CREATE TABLE `rpfights` (
`fid` int(11) NOT NULL auto_increment,
`rpfightchallenger` int(11) unsigned NOT NULL default '0',
`rpfightname` varchar(100) default NULL,
`rpfightarea` varchar(250) default NULL,
`areadesc` text,
`rpfightenemy1` int(11) default '0',
`rpfightenemy2` int(11) default '0',
`rpfightenemy3` int(11) default '0',
`rpfightenemy4` int(11) default '0',
`rpfightenemy5` int(11) default '0',
`rpfightenemy6` int(11) default '0',
`rpfightenemy7` int(11) default '0',
`rpfightenemy8` int(11) default '0',
`areaimg` text,
PRIMARY KEY (`fid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
2.)
Verlinke die Arena irgendwo im Spiel. Empfohlen ist der Dorfplatz (village.php), da alle Links im Script an die village.php angebunden sind.
addnav("Die Vergessene Arena","rpfights.php?op=normal");
Wichtig ist, dass nicht nur rpfights.php verlinkt wird, sondern auch direkt zur richtigen OP.
3.)
Damit nicht ständig ungewollte Herausforderungen auftreten, soll dem Herausgeforderten von Anfang an die Möglichkeit geboten werden, nicht anzunehmen. Dies haben wir so geregelt, dass jeder Spieler seien ID in der Vital-Info sieht und nur mit der Gegner-ID der Kampf so gestartet werden kann.
SUCHE:
.templatereplace("statrow",array("title"=>"Name","value"=>appoencode($u[name],false)))
FÜGE DARUNTER EIN:
.templatereplace("statrow",array("title"=>"ID","value"=>$u[acctid]))
4.)
Lade die Datei rpfights.php per FTP hoch
5.)
Installation abgeschlossen!
Optional kannst du auch noch in der Admingrotte die Funktion bieten "Alle privaten Arenen löschen", um die Datenbank des öfteren zu leeren. Wie das geht siehst du in meiner Source oder du schaust dir an, wie es mit den Datenbank reparieren gemacht wurde.
MfG
Horus [/php]
|