anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 16 Apr, 2024 10:43

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Die vergessene Arena [Add-On]
BeitragVerfasst: Do 09 Nov, 2006 18:10 
Offline
Meister
Meister
Benutzeravatar

Registriert: So 02 Okt, 2005 15:22
Beiträge: 377
Wohnort: Aachen
LoGD: http://www.dragon-tale.de/logd/source.php
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


Dateianhänge:
Dateikommentar: Neue Version seit 17. November 2006
rpfights.rar [3.38 KIB]
567-mal heruntergeladen

_________________
Derzeitiges Projekt:

Neues Kampfsystem
Ein Kampfsystem mit Spielfeld und taktischeren Kämpfen. Beinhaltet Nahkampf und Fernkampf wie auch Auren.
Fertigstellung unbekannt (aber lange)


Zuletzt geändert von Horus am Sa 18 Nov, 2006 16:29, insgesamt 8-mal geändert.
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Nov, 2006 12:09 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
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:
-Kämpfe mit bis zu 8 Leuten
Diese Idee finde ich auch sehr gut! Ist auf jeden Fall mal was ganz anderes und neues!
:wink:

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!

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Nov, 2006 17:46 
Offline
Profi
Profi

Registriert: Fr 31 Mär, 2006 19:30
Beiträge: 143
Wohnort: Hannover
Geschlecht: Männlich
LoGD: http://goddart.eu/source.php
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 :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 14 Nov, 2006 21:55 
Offline
Meister
Meister
Benutzeravatar

Registriert: So 02 Okt, 2005 15:22
Beiträge: 377
Wohnort: Aachen
LoGD: http://www.dragon-tale.de/logd/source.php
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 ;)

_________________
Derzeitiges Projekt:

Neues Kampfsystem
Ein Kampfsystem mit Spielfeld und taktischeren Kämpfen. Beinhaltet Nahkampf und Fernkampf wie auch Auren.
Fertigstellung unbekannt (aber lange)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 15 Nov, 2006 01:49 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Hab es auch eingebaut feine Sache Danke dafür. Können die User da ihre Duelle sich bliefern anstatt auf den DP :)


:D

:wink:

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Nov, 2006 15:40 
Offline
Meister
Meister
Benutzeravatar

Registriert: So 02 Okt, 2005 15:22
Beiträge: 377
Wohnort: Aachen
LoGD: http://www.dragon-tale.de/logd/source.php
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

_________________
Derzeitiges Projekt:

Neues Kampfsystem
Ein Kampfsystem mit Spielfeld und taktischeren Kämpfen. Beinhaltet Nahkampf und Fernkampf wie auch Auren.
Fertigstellung unbekannt (aber lange)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Nov, 2006 18:37 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
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ß

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Nov, 2006 22:39 
Offline
Meister
Meister
Benutzeravatar

Registriert: So 02 Okt, 2005 15:22
Beiträge: 377
Wohnort: Aachen
LoGD: http://www.dragon-tale.de/logd/source.php
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...

_________________
Derzeitiges Projekt:

Neues Kampfsystem
Ein Kampfsystem mit Spielfeld und taktischeren Kämpfen. Beinhaltet Nahkampf und Fernkampf wie auch Auren.
Fertigstellung unbekannt (aber lange)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Nov, 2006 00:59 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 13 Sep, 2006 08:18
Beiträge: 171
Wohnort: Dortmund
Geschlecht: Männlich
LoGD: http://djcybo.de/logd/source.php
Skype: djcybo
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ß

_________________
10 Gründe, die für Linux sprechen:
Linux ist:
01. stabil
02. schnell
03. sicher
04. flexibel
05. freie Software
06. ressourcenschonend
07. sehr gut dokumentiert
08. beliebt
09. kompatibel zu Windows
10. sexy


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Nov, 2006 09:39 
Offline
Meister
Meister
Benutzeravatar

Registriert: So 02 Okt, 2005 15:22
Beiträge: 377
Wohnort: Aachen
LoGD: http://www.dragon-tale.de/logd/source.php
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 ;)

_________________
Derzeitiges Projekt:

Neues Kampfsystem
Ein Kampfsystem mit Spielfeld und taktischeren Kämpfen. Beinhaltet Nahkampf und Fernkampf wie auch Auren.
Fertigstellung unbekannt (aber lange)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 27 Dez, 2006 22:56 
Offline
Lehrling
Lehrling

Registriert: Sa 21 Jan, 2006 14:02
Beiträge: 30
LoGD: http://www.net-city.at/logd
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?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 29 Dez, 2006 12:06 
Offline
Profi
Profi

Registriert: Mo 12 Jul, 2004 21:48
Beiträge: 141
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!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 29 Dez, 2006 12:22 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
@ 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.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 29 Dez, 2006 12:56 
Offline
Lehrling
Lehrling

Registriert: Sa 21 Jan, 2006 14:02
Beiträge: 30
LoGD: http://www.net-city.at/logd
@harthas
das hat zwar jetzt funktioniert...
aber wenn ich die php aufrufe, dann hab ich in der arena selber keine navs :cry:

_________________
lg mini


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 29 Dez, 2006 13:18 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]addnav("Zur vergessenen Arena","rpfights.php?op=normal");[/php]

Der Nav sollte auch so aussehen ;-)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 29 Dez, 2006 13:31 
Offline
Lehrling
Lehrling

Registriert: Sa 21 Jan, 2006 14:02
Beiträge: 30
LoGD: http://www.net-city.at/logd
oh.. :? hab ich das irgendwo überlesen?
aber die navs sind auf jedenfall mal da *gg*

jetzt muss ich nur noch die gegner-id finden..*lach*

_________________
lg mini


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 25 Jan, 2007 20:10 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
Die gegner-id ist gleich account-ID!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 25 Jan, 2007 20:32 
Offline
Lehrling
Lehrling

Registriert: Sa 21 Jan, 2006 14:02
Beiträge: 30
LoGD: http://www.net-city.at/logd
die seh ich aber nur als admin...oder?

_________________
lg mini


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 26 Jan, 2007 09:00 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 18 Jun, 2006 18:38
Beiträge: 179
Wohnort: Herne
LoGD: http://www.mystara-logd.net/source.php
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!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 29 Jan, 2007 11:11 
Offline
Lehrling
Lehrling

Registriert: Sa 21 Jan, 2006 14:02
Beiträge: 30
LoGD: http://www.net-city.at/logd
ähm...ich hab keine anleitung im downloadpaket gehabt..nur eine php und eine mysql-datei!
wie krieg ich jetzt diese id raus?

_________________
lg mini


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 20 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum