anpera.net

anpera.net

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

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 9 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Goldener Drache
BeitragVerfasst: So 10 Dez, 2006 12:28 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
thx to taikun14..er hat mir den fehler erklärt...thread kann geschlossen werden...


Zuletzt geändert von Setto am Mo 11 Dez, 2006 16:19, insgesamt 2-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 10 Dez, 2006 13:24 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
wäre lieb wenn du dein problem genauer beschreibst, was geht denn nicht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 10 Dez, 2006 14:23 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 25 Aug, 2005 00:53
Beiträge: 135
LoGD: http://schwarzer-drache.cwsurf.de/logd/source.php
Lass michr aten... wenn du dir einen wunsch erfüllen lssen willst, dann bekomsmte nichts...

ist klar, das hier...
[php]if ($_GET['op']=="wunsch"){
$gems=15;
$gold=15000;
$mhp=5;
$atk=3;
$def=3;
$ep=7500; [/php]
... steht auch an der vollkommen falschen stelle^^
wenn du z.b. 'gems' wählst, dann ist $gems überhaupt nciht gesetzt...
also kreigste auch nix^^
entweder du schreibst das $gems etc. eben zur dazugehören op,
pder du packst die ganzen variablen einfach an den anfang des scriptes...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 10 Dez, 2006 14:34 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Meines Wissens nach Sprach er von gewissen badnavs (Wo weiss ich nicht mehr)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 10 Dez, 2006 16:44 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
ähm..sry..ja also wenn man den drachen wecken oder angreifen will, kommt ein badnav....abhauen kann man...und wo soll ich die variablen hinsetzten ? und alle variablen oder nur bestimmte ?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 10 Dez, 2006 17:15 
Offline
Newbie
Benutzeravatar

Registriert: Mo 04 Dez, 2006 14:31
Beiträge: 2
Wie findet ihr meinen Text?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 11 Dez, 2006 12:12 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
ähm..ja kann mir da jemand helfen ?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 11 Dez, 2006 13:56 
Offline
Lehrling
Lehrling

Registriert: Sa 28 Okt, 2006 00:43
Beiträge: 44
LoGD: http://www.logd.wing-clan.de/
Um die badnavs zu vermeiden:

nach

$this->bbcode_second_pass_code('', 'if (!isset($session)) exit();
')

setze

$this->bbcode_second_pass_code('', '$session[user][specialinc] = "dateinamen dieses scriptes.php";')



Um die Belohnungen zu erhalten:

nach

$this->bbcode_second_pass_code('', 'if (!isset($session)) exit();
')

setze global:

$gems=15;
$gold=15000;
$mhp=5;
$atk=3;
$def=3;
$ep=7500;

(ich würde natürlich $tns und andere variablen vllt. eher auch hier oben deklarieren ;) )

Oder um eine bessere Übersicht zu erhalten:

Neben den addnav("xxxx","datei.php?op="tuewas"); kann man weitere Sachen im Aufruf ergänzen. z.B. addnav("xxxx","datei.php?op="tuewas"&action="hatgetan1");

Beispiel:
(Variablen brauchen in dem Fall nicht mehr global am Anfang stehen!)

$this->bbcode_second_pass_code('', 'if ($_GET['op']=="wunsch"){
$gems=15;
$gold=15000;
$mhp=5;
$atk=3;
$def=3;
$ep=7500;
if($_GET['action']=""){
output("`^Oh Edler Drache bitte erfülle mir einen Wusch!");
addnav("Edelsteine","forest.php?op=gems");
addnav("Gold","forest.php?op=gold");
addnav("Lebenspunkte","forest.php?op=hitpoints");
addnav("Angriff","forest.php?op=angriff");
addnav("Verteidigung","forest.php?op=verteidigung");
}else{
switch($_GET['action']){
case 'gems':
output("`^Der Drache gibt dir einen Beutel mit Edelsteinen.");
output("`^In dem Beutel sind `#15 Edelsteine`^.");
$session['user']['gems']+=$gems;
break;
case 'gold':
output("`^Der Drache überhaüft dich mit Gold.");
output("`#Du bekommst `^15000 Gold`#.");
$session['user']['gold']+=$gold;
break;
case usw....
}
$session['user']['specialinc'] = "";
addnav("Zurück in den Wald","forest.php");
}
}else if .....

}')

Naja... zum Beispiel ;) Und else if ist schöner als immer nur if if if und man hat ne menge navs gespart ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 11 Dez, 2006 15:01 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 30 Aug, 2006 17:10
Beiträge: 140
Geschlecht: Männlich
ich habs jetzt ersetzt...aber es geht immernochnet...also es erscheinen immernoch nur noch badnavs...ich ersetzte das neue script gleich mit dem alten amanfang...


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

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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum