anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Die vergessene Arena [Add-On] https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=3086 |
Seite 1 von 2 |
Autor: | Horus [ Do 09 Nov, 2006 18:10 ] | ||
Betreff des Beitrags: | Die vergessene Arena [Add-On] | ||
Ein kleines Add-On von mir, was sich nur an Rollenspieler richtet. Beschreibung: Unsere Spieler haben sich immer wieder einen Ort gesucht, an dem sie Kämpfe ausüben können, ohen ständig von anderen unterbrochen zuwerden. Natürlich sollten es keine "richtigen" Kämpfe sein. Sie wollten Kämpfe in Form von RP. Deswegen habe ich "Die Vergessene Arena" programmiert, die dem Spieler erlaubt, einen anderen Spieler in eine Areba einzuladen. Dies geht nur, sofern der Gegenspieler ihm seine Id mitteilt, denn sonst entstehen ständig neue Herausforderungen, die im Endeffekt dann doch abgelehnt werden. Die Arenen können etwas gestaltet werden. Drei Sachen können vom Herausforderer festgelegt werden: 1.) Einen Herausforderungsnamen 2.) Ein Gebiet 3.) Eine Gebietsbeschreibung Hierfür hielt ich das Gebiet und die Gebietsbeschreibung für sehr wichtig, um dem Gegenspieler einen Eindruck zuvermitteln, wo er sich befindet. Dieses Add-On ist wirklich nur für Rollenspieler und dient eher als Zeitvertreib. Natürlich kann es auch noch umgebaut werden, um auch einfach RP-Orte sich selber zuerstellen, die es im Spiel nicht gibt, um dort RP zuführen. Ebenfalls gibt es auch für Außenstehende die Möglichkeit, sich einen Kampf anzusehen, jedoch können sie nicht eingreifen, da sie sich im Rollenspiel nur auf einer anderen Ebene befinden. Einbauanleitung befindet sich im Anhang. Neue Version hochgeladen! (18. November 2006) Es ist nötig die vorige Tabelle komplett zulöschen! MfG Horus
|
Autor: | Cybo [ Di 14 Nov, 2006 12:09 ] |
Betreff des Beitrags: | |
Sehr schönes Addon, hab's grad eingebaut... Will zwar noch niemand so recht testen (^^) Aber die Idee ist schonmal ziemlich gut! Du hast geschrieben Horus hat geschrieben: Was in den nächsten Versionen dazukommt: Diese Idee finde ich auch sehr gut! Ist auf jeden Fall mal was ganz anderes und neues!
-Kämpfe mit bis zu 8 Leuten ![]() Edit: Meine User haben's nun getestet und sind auch zum größten Teil begeistert. Wer's nicht mag, muss es ja nicht spielen! ![]() Edit2: Ich habe noch eine Anregung: Man sollte vielleicht eine extra Konversationstabelle dafür anlegen, damit nicht alles komplett futsch ist, wenn das `commentary` mal gelöscht wird. Soll nur eine Anregung sein, wenn du das nicht so willst, ists ja iO. Ist halt nur ne Idee! |
Autor: | Lucifer [ Di 14 Nov, 2006 17:46 ] |
Betreff des Beitrags: | |
Als ich das gestern gesehn habe musste ich das sofort einbauen und bin voll begeistert ich hoffe es kommt noch mehr von dir mach weiter so ![]() |
Autor: | Horus [ Di 14 Nov, 2006 21:55 ] |
Betreff des Beitrags: | |
Ich freue mich immer über Verbesserungsvorschläge Cybo ![]() Kann mich halt nur immer am Wochenende an solche Sachen setzten, vorher gehts nicht. Was mir wohl bei dir aufgefallen ist, ist, dass man auf deinem Server als Beobachter dennoch schreiben kann. Für gewöhnlich dürften die Kommentare von dort aus nicht eingefügt werden. Musst du mal nach schaun. Und ansonsten thx @all ![]() |
Autor: | Varius [ Mi 15 Nov, 2006 01:49 ] |
Betreff des Beitrags: | |
Hab es auch eingebaut feine Sache Danke dafür. Können die User da ihre Duelle sich bliefern anstatt auf den DP ![]() ![]() ![]() |
Autor: | Horus [ Sa 18 Nov, 2006 15:40 ] |
Betreff des Beitrags: | |
Seit gestern ist die neue Version hochgeladen. Ein kleiner Fehler (Wirklich klein), der bis zur Version 1.2 noch nicht behoben wird: -Füge in case "normal" "addcommentary();" hinzu, da die Kommentare sonst nicht ermöglicht werden. Die jetztige Version ist 1.1 Ungefähr Sonntag folgt die 1.2 MfG Horus |
Autor: | Cybo [ Sa 18 Nov, 2006 18:37 ] |
Betreff des Beitrags: | |
Wunderbar! Sehr schön, sehr schön, vor allem, dass man jetzt ein Bild mit da reinpacken kann, das ist echt super! Gefällt mir noch besser, als die alte Version, auch dass man jetzt zu 8. kämpfen kann. Leider ist mir aufgefallen, dass man als Beobachter immernoch seinen Senf dazuschreiben kann... Gruß |
Autor: | Horus [ Sa 18 Nov, 2006 22:39 ] |
Betreff des Beitrags: | |
Eigentlich kann man es nicht. Habe es getestet und es war nie der Fall. HAbe aber gesehen woran es bei dir liegt. Du hast außerhalb der case's "addcommentary();" aufgerufen, dies darf aber im Beobachtungscase nicht der Fall sein. Wenn du es selbst hinzugefügt hast, dann entferne es einfach ![]() Ich kann mich nämlich nicht dran erinnern, dass ich das gemacht habe... |
Autor: | Cybo [ So 19 Nov, 2006 00:59 ] |
Betreff des Beitrags: | |
Nein, hast du auch nicht, ich habe das auch schon bereits getest, indem ich' dahin gesetzt hab, wo du es hattest, hab ja in deinem Original geguckt (Dein Script war MIR ein wenig zu unübersichtilich daher hab ichs MIR ein wenig überschaubarer gemacht mit den ganzen leeren Zeilen und so weg) und dort stand es im case "id". Hab's dort wieder reingesetzt, und oben auch und trotzdem war der Balken zum Reden noch da... Edit: Gut, ich habs jetzt einfach mal getest, was zu schreiben... Schreiben geht nicht! Nur der Commentarybalken ist da trotzdem und der irritierte mich, daher meine Annahme, man könnte auch als Besucher schreiben! Gut, dann hab ich nix gesagt! Wie ist das jetzt eigentlich? Du hast gesagt morgen kommt NOCHMAL eine neue Version raus? Stimmt das, oder war die schon auf heute vorgezogen? Gruß |
Autor: | Horus [ So 19 Nov, 2006 09:39 ] |
Betreff des Beitrags: | |
Okay, gut, ich dachte du würdest die ganze Zeit davona usgehen, dass da ein Balken ist. Der Balken ist noch da, wird aber mit dem nächsten Update durch eine neue Abfrage ersetzt. Ja, der Code ist auch etwas unübersichtlich, das Problem war, dass er einmal durch einen kleinen falschen Transfer in einen Ordner, was weiß ich wieso, durchgeschüttet wurde. Dann sind anstatt den Leerzeichen nur noch so dumme Platzhalter, naja, ich werde das bald nochmal was übersichtlicher machen ![]() Die Version war eigentlich für heute gedacht, hab sie aber gestern veröffentlicht. Jetzt werden auch erstmal nur Updates folgen, wo keine Änderungen für die Datenbank notwendig sind ![]() |
Autor: | mini_78 [ Mi 27 Dez, 2006 22:56 ] |
Betreff des Beitrags: | |
hallo! ich finde die idee auch klasse und hab mir das teil mal runtergeladen! allerdings hab ich nen mysql-fehler: MySQL meldet: #1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 21 kann mir bitte wer weiterhelfen? |
Autor: | Deathbringer [ Fr 29 Dez, 2006 12:06 ] |
Betreff des Beitrags: | |
Jo gute idee! Kommt mir irgendwie von nem anderen Game her so bissl bekannt vor! Aber der ansatz ist genial! Sollten mal bei mir aufm Testserver etwas detailierter darüber reden! Hab noch einige Inspirationen dafür! |
Autor: | Harthas [ Fr 29 Dez, 2006 12:22 ] |
Betreff des Beitrags: | |
@ mini_78 [php]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 AUTO_INCREMENT=1 ;[/php] Versuch es mal so. |
Autor: | mini_78 [ Fr 29 Dez, 2006 12:56 ] |
Betreff des Beitrags: | |
@harthas das hat zwar jetzt funktioniert... aber wenn ich die php aufrufe, dann hab ich in der arena selber keine navs ![]() |
Autor: | Harthas [ Fr 29 Dez, 2006 13:18 ] |
Betreff des Beitrags: | |
[php]addnav("Zur vergessenen Arena","rpfights.php?op=normal");[/php] Der Nav sollte auch so aussehen ;-) |
Autor: | mini_78 [ Fr 29 Dez, 2006 13:31 ] |
Betreff des Beitrags: | |
oh.. ![]() aber die navs sind auf jedenfall mal da *gg* jetzt muss ich nur noch die gegner-id finden..*lach* |
Autor: | azraeldemon [ Do 25 Jan, 2007 20:10 ] |
Betreff des Beitrags: | |
Die gegner-id ist gleich account-ID! |
Autor: | mini_78 [ Do 25 Jan, 2007 20:32 ] |
Betreff des Beitrags: | |
die seh ich aber nur als admin...oder? |
Autor: | azraeldemon [ Fr 26 Jan, 2007 09:00 ] |
Betreff des Beitrags: | |
wenn du der anleitung gefolgt bist solltest du die eigentlich in der vitalleiste haben! so in der art .templatereplace("statrow",array("title"=>"ID","value"=>$u[acctid])) du musst natürlich den den du einladen wills zu einem RPfight fragen welche ID er hat, dient dem schutz das man nicht einfach ungefragt zuirgendwas eingeladen werden kann! |
Autor: | mini_78 [ Mo 29 Jan, 2007 11:11 ] |
Betreff des Beitrags: | |
ähm...ich hab keine anleitung im downloadpaket gehabt..nur eine php und eine mysql-datei! wie krieg ich jetzt diese id raus? |
Seite 1 von 2 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |