anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 15 Jun, 2025 20:22

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 21 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Multiple Forests
BeitragVerfasst: Di 19 Dez, 2006 08:35 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
Wie der Name schon sagt hätte ich gerne meherer forest-artige Scripts gleichzeitig. Is das bei 1.1.0 überhaupt möglich?
Als erstes kam mir die Idee die forst.php nachzubaun aber das wär viel zu aufwendig. Es geht bestimmt leichter. Nur wie is die Frage. Ein Modul wie Multiple Cities wär nicht schlecht, wenn es so was giebt.

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 09:38 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 11 Okt, 2005 18:11
Beiträge: 680
Wohnort: Wohnzimmer
Geschlecht: Männlich
LoGD: www.omega-grotte.de
hm..glaube hier gibt es kaum Module für deine Version, die meisten Sachen werden nur in Dragon-prime veröffentlich...
Anpera hat schon ein paar Module,aber das was du suchts,glaub ich nicht..



hmm..deine Mucke auf der Index ist nett,wie heisst der Titel?

_________________
Die Frage lautet: Herr? Bist du das Göttliche?
Daraufhin meint er nur: Ich bin es, aber warum fragst du?

Mein Game zur Zeit Offline...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 10:15 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Willst Du mehrere Threads mit verschiedenen Fights aufmachen oder willst Du einfach gegen mehrere Gegner kämpfen?

Ich weiß nicht genau was Du bezwecken willst, erkläre Dich :D

ansonsten warte auf 1.1.1, wenn du gegen mehrere Gegner im Wald kämpfen willst.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 10:18 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ich denke, er will nicht in jedem Wald den gleichen Text. Oder die gleichen Specials.
So dass man z.B. in der Stadt der Zwerge in ne unterirdische Höhle kann, und da dann kämpft, gegen anderes Getier als im Wald, mit anderen Specials.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 18:11 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
genau das will ich :D

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 18:15 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
Ahaa..

naja, dann die forest.php kopieren, ein modul drausmachen, und dann die "forest"-nav blocken in der village und durch dein modul ersetzen....
problematisch ist dann nur noch der heiler, wenn er mit seinem "back to the forest" button kommt...
specials sollten gehen, aber da bin ich nicht 100% sicher.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 18:19 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
hmm. das is etwas kompliziert. aber ich werds mal versuchen.
den heiler könnt ich doch auch als modul nachbaun und dann mit hilfe von $this->bbcode_second_pass_code('', '$session['user']['location']') den link zum richtigen ort ausgeben.

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 19:04 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
du könntest dich in footer forest einhooken und da ein redirect einhängen, wenn du das willst (rechenintensiv) und beim betreten von forest aber location==anderer ort dich dorthin in dein modul leiten lassen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 19 Dez, 2006 19:24 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
... oder aber du baust grad den Heiler noch nach. Als seperates Modul - oder als Bestandteil davon. Zu guter letzt kannst du noch den normalen Wald deaktivieren, und einem "Modul-Wald".


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 20 Dez, 2006 19:13 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
warte mal! redirect? ich steh gard voll auf der leitung. wie ging das nochmal?
weiß es nimma

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 20 Dez, 2006 20:04 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
the_Cr0w hat geschrieben:
warte mal! redirect? ich steh gard voll auf der leitung. wie ging das nochmal?
weiß es nimma


[php]redirect('forest.php');[/php]
Zumindest in 0.9.7 gehts so ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 27 Dez, 2006 21:51 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 30 Aug, 2005 22:10
Beiträge: 117
Wohnort: Graz - Österreich
ich hab jetzt die forest.php und die dragon.php als modul nachgebaut :D
beides funktioniert soweit ganz gut. bis auf das problem hier:
http://anpera.homeip.net/forum/viewtopic.php?t=3232

_________________
Reflex Studios | www.the-crow.at - meine persönliche Website | Eldarin parmaqettaron | Coyote 1.0 | Halo 3 Stats


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Jan, 2007 00:29 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
Huhuuu, hab mir auch nen zweiten "Wald", also ne Steppe, gemacht. Möchte aber nun, dass andere Kreaturen auftauchen als die im Wald. Hab einfach alles doppelt gemacht, auch die SQL, nur anstelle von creatures oder so, creaturess gemacht, ein s dazu für Steppe. Hab auch alle anderen Navs, Funktionen ersetzt, funzt auch soweit, nur nimmt er halt noch die Monster aus "creatures"

In den ganzen Scripten ist aber immer von $badguy die rede, das sind doch wohl die Monster?! Wird das irgendwo definiert, dass das aus den creatures-Tabellen genommen wird? Wenn, dann wo?

Wäre schön, wenn jemand hilft ^^
Blast Eichi

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Jan, 2007 00:33 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Hast du auch die SQL Abfrage geändert mit der Tabelle wo er sie abruft?, denn den Tabellennamen musst auch ändern.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Jan, 2007 01:27 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
Die Tabelle habe ich creaturess genannt, aber wo wird das denn abgefragt? ^^'

Danke für die schnelle Antwort

=EDIT=
Also, mit der Hütte des Heilers und/oder so, das hab ich auch shcon gelöst, hab einfach mit meiner standort-Funktion eine if-Abfrage gemacht.
->
$this->bbcode_second_pass_code('', 'if ($session[user][standort]==Steppe){
steppe(true);
}else{
forest(true);
}')

In der common.php hab ich dafür dann auch eine Funktion erstellt
->
$this->bbcode_second_pass_code('', 'function steppe($noshowmessage=false) {
global $session,$playermount;
$conf = unserialize($session['user']['donationconfig']);
addnav("Monsterjagd");
if ($session['user']['level']>1)
addnav("H?Herumziehen","steppe.php?op=search&type=slum");
addnav("B?Etwas zum Bekämpfen suchen","steppe.php?op=search");
addnav("N?Nervenkitzel suchen","steppe.php?op=search&type=thrill");
addnav("","steppe.php");
addnav("Ortschaften");
if ($conf['healer'] || $session['user']['acctid']==getsetting("hasegg",0)) {
addnav("H?Golindas Hütte","healer.php");
} else {
addnav("H?Hütte des Heilers","healer.php");
}
if ($session['user']['gold']>0){
addnav("l?Adlerfelsen","schnellbank.php");
}
addnav("Verlassen");
addnav("Inventar","prefs.php?op=inventory");
addnav("Z?Zurück zur Stadt","village.php");
addnav("Weiter in die Wüste","kaktor.php");
addnav("In den Wald","forest.php");
if ($session[user][superuser]>=2){
addnav("X?`bAdmin Grotte`b","superuser.php");
}
if ($noshowmessage!=true){
output("`c`Q`bDie Steppe`b`0`c");
output("`qDie Steppe, Heimat von bösartigen Kreaturen und üblen Übeltätern aller Art.`n`n");
output("Die Hitze ist unerträglich, du hast eigentlich keine Lust hier deine Zeit mit den gefährlichsten Monstern aller gefährlichen Monster zu verbringen... ");
output("Du schaust dich um und versuchst dich zu orientieren, manche Kakteen helfen dir dabei. Vor dir liegt die Wüste und hinter dir der Wald. Nun heißt es überleben, mutiger Abenteurer!");
}
if ($session['user']['superuser']>1){
output("`n`nSUPERUSER Specials:`n");
$d = dir("specials");
while (false !== ($entry = $d->read())){
// Skip non php files (including directories)
if(strpos($entry, ".php") === false) continue;
// Skip any hidden files
if (substr($entry,0,1)==".") continue;
output("<a href='steppe.php?specialinc=$entry'>$entry</a>`n", true);
addnav("","steppe.php?specialinc=$entry");
}
}
}')

So, die Tabelle für die Monster sieht so aus
->
$this->bbcode_second_pass_code('', '
CREATE TABLE `creaturessteppe` (
`creatureid` int(11) NOT NULL auto_increment,
`creaturename` varchar(50) default NULL,
`creaturelevel` int(11) default NULL,
`creatureweapon` varchar(50) default NULL,
`creaturelose` varchar(120) default NULL,
`creaturewin` varchar(120) default NULL,
`creaturegold` int(11) default NULL,
`creatureexp` int(11) default NULL,
`creaturehealth` int(11) default NULL,
`creatureattack` int(11) default NULL,
`creaturedefense` int(11) default NULL,
`oldcreatureexp` int(11) default NULL,
`createdby` varchar(50) default NULL,
`location` tinyint(4) NOT NULL default '0',
PRIMARY KEY (`creatureid`),
KEY `creaturelevel` (`creaturelevel`)
) ENGINE=MyISAM AUTO_INCREMENT=492 DEFAULT CHARSET=latin1 AUTO_INCREMENT=492 ;
')

Funzt soweit auch, die Tabelle mit den Kreaturen wird nur nich genutzt, da ich nich weiß wo badguy bestimmt wird.. oda so, ichhab kein Plan wie ich nu die Monster aus der Tabelle in die Steppe bekomme. :pein:

Hoffe das hilft weiter und des Rätsels Lösung gibt schon bald jemand preis :)

Blast Eichi :D

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Jan, 2007 11:47 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Soweit ich weiss, wird das ganze in der forest.php festgelegt bei der Abfrage nach einem Monster...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 08 Jan, 2007 20:44 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
öhm, soweit du weißt.. *hust*
Würd emich auch nich wundern, gesucht hab ich ja auch, aber ichhab nirgends nen Eintrag gefunden von wegen $badguy = irgendwas mit creatures oda so und so...

Irgendo müsste man das ja ändern können in creaturessteppe, ich weiß aba voll so garnich wie und so *verplant ist*

Bestimmt irgendwe ne Kleinigkeit oda so die ich ma wieda übershen hab ^^'

=EDIT=
M'Kay, bin wohl doch etwas lind gewesen, danke Harthas ^^
Hat sich wohl hoffentlich also erstmal erledigt *g*

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 08 Jan, 2007 22:32 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Nya was heißt, soweit ich weiss...
Es ist so!, sagen wirs einfach mal so...

Schau dir diese Zeile an:

[php]$sql = "SELECT * FROM creatures WHERE creaturelevel = $targetlevel ORDER BY rand(".e_rand().") LIMIT 1";[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 08 Jan, 2007 22:33 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Lies dir doch mal sein Edit durch.
Dann wäre dein Beitrag nicht mehr nötig gewesen :-P

Zitat:
=EDIT=
M'Kay, bin wohl doch etwas lind gewesen, danke Harthas ^^
Hat sich wohl hoffentlich also erstmal erledigt *g*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 08 Jan, 2007 22:42 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Doch doch wäre er, denn vllt Interessiert es letztendlich worin der Fehler lag. ;)
Also bitte mitdenken =D


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 21 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 4 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