anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 12:43

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Edit: Fehlende Navs
BeitragVerfasst: Fr 18 Feb, 2005 13:20 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ich hab mir mal getraut, ein Special zu machen, mit dem man zum Wanderhändler kommt, wenn er nicht in der Stadt ist. Beim Testen mit dem Fall, das der Wanderhändler in der Stadt ist, funktioniert alles, doch sobald der Wanderhändler in der Stadt ist und ich mich zum Wanderhändler per Nav klicken will, komme ich wieder ins Dorf zurück...

Weiss jemand wieso?

[php]<?php
require_once "common.php";
page_header("Alte Stadt");



if (getsetting("vendor",0)==1) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist.");
output("Du hörst kein Geräusch und willst, da du Angst hast, die Stadt so schnell wie möglich verlassen");
addnav("Zurück zum Wald","village.php");}

if (getsetting("vendor",0)==0) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch.");
output("Du betritts ein verfallenes Gebäude und traust deinen Augen nicht. Du siehst den Wanderhändler und gehst auf ihn zu.");
addnav("Zurück zum Wald","village.php");
addnav("Zum Wanderhändler","vendor.php");}

?>[/php]


Zuletzt geändert von Eliwood am Sa 19 Feb, 2005 11:14, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:27 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Ganz einfach..

Suche:
[php]if (getsetting("vendor",0)==1) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist."); [/php]

Ersetze durch:
[php]if (getsetting("vendor",0)==0) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist."); [/php]

Suche:
[php]if (getsetting("vendor",0)==0) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch."); [/php]

Ersetze durch:
[php]if (getsetting("vendor",0)==1) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch."); [/php]


So sollte es gehn


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:33 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Kevz hat geschrieben:
Ganz einfach..

Suche:
[php]if (getsetting("vendor",0)==1) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist."); [/php]

Ersetze durch:
[php]if (getsetting("vendor",0)==0) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist."); [/php]

Suche:
[php]if (getsetting("vendor",0)==0) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch."); [/php]

Ersetze durch:
[php]if (getsetting("vendor",0)==1) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch."); [/php]


So sollte es gehn


Aber so kommt man ja zum Wanderhändler, wenn er ja sowie so erreichbar ist, ich aber möchte mit dem Special zum Wanderhändler kommen, wenn er nicht in der Stadt ist... Denn sonst ist ja das Special überflüssig.
Ich hoffe, dass das irgendwie gehen wird...

if (getsetting("vendor",0)==1) heisst ja soviel wie, wenn der Händler in der Stadt ist dann

und

if (getsetting("vendor",0)==0) heisst, wenn der Händler nicht in der Stadt ist


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:42 
Die Antwort liegt beim Wanderhändler selbst. Die Zeile
if (!getsetting("vendor",0)) redirect("village.php");
in der vendor.php verhindert, dass man den Wanderhändler aufsuchen kann, wenn er nicht in der Stadt ist.

Ich vermute, ich hatte damals einen Grund, das einzubauen, aber er fällt mir nicht mehr ein. Ersetze die Zeile durch
// if (!getsetting("vendor",0)) redirect("village.php");
und probier mal, ob du irgendwo Probleme kriegst.

Achja - in Specials ist die Zeile
require_once "common.php";
überflüssig ;)


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:49 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
oh verzeih dann habsch oben des falsch gelesen^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:49 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
das_anp hat geschrieben:
Die Antwort liegt beim Wanderhändler selbst. Die Zeile
if (!getsetting("vendor",0)) redirect("village.php");
in der vendor.php verhindert, dass man den Wanderhändler aufsuchen kann, wenn er nicht in der Stadt ist.

Ich vermute, ich hatte damals einen Grund, das einzubauen, aber er fällt mir nicht mehr ein. Ersetze die Zeile durch
// if (!getsetting("vendor",0)) redirect("village.php");
und probier mal, ob du irgendwo Probleme kriegst.

Achja - in Specials ist die Zeile
require_once "common.php";
überflüssig ;)


Hab mir doch gedacht, dass das Problem beim Händler liegt ^^

Danke Annonymous (?)

Jetzt funktioniert es perfekt

Wald->Alte Stadt->Wanderhändler->Händlergasse->Dorfplatz
so wie ich es will


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:52 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Eliwood hat geschrieben:
Danke Annonymous (?)


Anpera ist es (?) :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 13:57 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Kevz hat geschrieben:
Eliwood hat geschrieben:
Danke Annonymous (?)


Anpera ist es (?) :D


In dem Fall, Danke dir, Anpera, du hilfst immer schnell und es stimmt immer (zumindest bei mir)
Und noch danke an dich, Kevz


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 18 Feb, 2005 15:06 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
nix zu danken^^


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 18 Feb, 2005 15:14 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 04 Jan, 2005 06:31
Beiträge: 62
Wohnort: Schwerin
Eliwood hat geschrieben:
[php]addnav("Zurück zum Wald","village.php");[/php]


das sollte dann aber heißen:

[php]addnav("Zurück zum Wald","forest.php");[/php]

;)

_________________
Dragon Fantasies

Linus Torvald: „Software is like sex. It's better when it's free.“


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr 18 Feb, 2005 15:22 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
teruk hat geschrieben:
Eliwood hat geschrieben:
[php]addnav("Zurück zum Wald","village.php");[/php]


das sollte dann aber heißen:

[php]addnav("Zurück zum Wald","forest.php");[/php]

;)



Ubs....
Hatte vorhin eine Händlergasse eingeführt und daher geisterte mir im Kopf village umher...
Danke für den freundlich hinweis


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 19 Feb, 2005 10:52 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ubs....
Hatte vorhin eine Händlergasse eingeführt und daher geisterte mir im Kopf village umher...
Danke für den freundlich hinweis[/quote]

Sooo....
Das Special ist nun noch ein wenig erweitert, aber hab schon wieder ein Fehler gemacht... (Wie immer ^^)
Ich hab einen Palast in die Stadt eingefürht, zu dem ich auch komme, aber im Palast gibt es keine Navs...
So ein Mist.

[php]<?php

/*
Special bei Eliwood
Mit Hilfe von Anpera und dem Rest der Anpera.net Community
*/
page_header("Alte Stadt");

if($_GET[op]=="pal"){
output("Du siehst einen grossen Trohn und überlegst, ob du ihn untersuchen solltest.");
addnav("Trohn untersuchen","forest.php?op=trohn");
addnav("Zurück zum Wald","forest.php");
}
if($_GET[op]=="trohn"){
//hier kommt noch eine Auswahl ein Geschehnisse Rein. ^^
addnav("Zurück zum Wald","forest.php");
}

else {if (getsetting("vendor",0)==1) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist.");
output("Du hörst kein Geräusch und willst, da du Angst hast, die Stadt so schnell wie möglich verlassen");
output("Aber du siehst auch ein grosses Gebäude, welches zwar verfallen, aber dennoch stabil aussieht. Die Entscheidung bleibt bei dir.");
addnav("Gehe zum Gebäude","forest.php?op=pal");
addnav("Zurück zum Wald","forest.php");}





else if (getsetting("vendor",0)==0) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch.");
output("Du betritts ein verfallenes Gebäude und traust deinen Augen nicht. Du siehst den Wanderhändler und gehst auf ihn zu.");
addnav("Zurück zum Wald","forest.php");
addnav("Zum Wanderhändler","vendor.php");}
}

addnews("".$session[user][name]." hat eine alte Stadt gefunden");

?>[/php]


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 19 Feb, 2005 12:01 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Eliwood hat geschrieben:
Ubs....
Hatte vorhin eine Händlergasse eingeführt und daher geisterte mir im Kopf village umher...
Danke für den freundlich hinweis

Sooo....
Das Special ist nun noch ein wenig erweitert, aber hab schon wieder ein Fehler gemacht... (Wie immer ^^)
Ich hab einen Palast in die Stadt eingefürht, zu dem ich auch komme, aber im Palast gibt es keine Navs...
So ein Mist.

[php]<?php

/*
Special bei Eliwood
Mit Hilfe von Anpera und dem Rest der Anpera.net Community
*/
page_header("Alte Stadt");

if($_GET[op]=="pal"){
output("Du siehst einen grossen Trohn und überlegst, ob du ihn untersuchen solltest.");
addnav("Trohn untersuchen","forest.php?op=trohn");
addnav("Zurück zum Wald","forest.php");
}
if($_GET[op]=="trohn"){
//hier kommt noch eine Auswahl ein Geschehnisse Rein. ^^
addnav("Zurück zum Wald","forest.php");
}

else {if (getsetting("vendor",0)==1) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist.");
output("Du hörst kein Geräusch und willst, da du Angst hast, die Stadt so schnell wie möglich verlassen");
output("Aber du siehst auch ein grosses Gebäude, welches zwar verfallen, aber dennoch stabil aussieht. Die Entscheidung bleibt bei dir.");
addnav("Gehe zum Gebäude","forest.php?op=pal");
addnav("Zurück zum Wald","forest.php");}





else if (getsetting("vendor",0)==0) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch.");
output("Du betritts ein verfallenes Gebäude und traust deinen Augen nicht. Du siehst den Wanderhändler und gehst auf ihn zu.");
addnav("Zurück zum Wald","forest.php");
addnav("Zum Wanderhändler","vendor.php");}
}

addnews("".$session[user][name]." hat eine alte Stadt gefunden");

?>[/php]


Fehler seh ich grad nicht aber das

addnews("".$session[user][name]." hat eine alte Stadt gefunden");

würde bei JEDEM klick im Special in die News kommen. Nur so zur info

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Sa 19 Feb, 2005 12:05 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
[php]<?php

/*
Special bei Eliwood
Mit Hilfe von Anpera und dem Rest der Anpera.net Community
*/
page_header("Alte Stadt");

if($_GET[op]=="pal"){
output("Du siehst einen grossen Trohn und überlegst, ob du ihn untersuchen solltest.");
addnav("Trohn untersuchen","forest.php?op=trohn");
addnav("Zurück zum Wald","forest.php");
}
if($_GET[op]=="trohn"){
//hier kommt noch eine Auswahl ein Geschehnisse Rein. ^^
addnav("Zurück zum Wald","forest.php");
}

else {if (getsetting("vendor",0)==1) {output("Du findest eine verlassene Stadt und merkst, das die Stadt wirklich verlassen ist.");
output("Du hörst kein Geräusch und willst, da du Angst hast, die Stadt so schnell wie möglich verlassen");
output("Aber du siehst auch ein grosses Gebäude, welches zwar verfallen, aber dennoch stabil aussieht. Die Entscheidung bleibt bei dir.");
addnews("".$session[user][name]." hat eine alte Stadt gefunden");
addnav("Gehe zum Gebäude","forest.php?op=pal");
addnav("Zurück zum Wald","forest.php");}





else if (getsetting("vendor",0)==0) {output("Du betrittst eine alte Stadt und läuftst durch die Gassen. Plötzlich hörst du ein Geräusch.");
output("Du betritts ein verfallenes Gebäude und traust deinen Augen nicht. Du siehst den Wanderhändler und gehst auf ihn zu.");
addnews("".$session[user][name]." hat eine alte Stadt gefunden");
addnav("Zurück zum Wald","forest.php");
addnav("Zum Wanderhändler","vendor.php");}
}



?>[/php]

Danke, habs grad mal verändert


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 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