anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 20:51

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 27 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
BeitragVerfasst: Sa 23 Apr, 2005 12:06 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
Hallo Leute,


Ich habe eine Waffen schmeide gescriptet habe aber nun den gelcihen bug wie früher einmal beim Angelteich!

Ich habe Optionen gegeben

Waffe +1 verbessern +2 und +3 ---


Ich aheb das so gemacht:

$this->bbcode_second_pass_code('', 'if ($_GET[op]==3)

{

if ($session ([user][attack]>40)
{ output(" Deine Waffe ist zu stark um sie weiter verbessern zu können!`n");

addnav ("Zurück zum Dorf","village.php");

if ($session[user][gold]>1999)
{
addnav("Verbesserung +1","juwelier.php?op=1");
addnav(" Waffe umbennen";"juwelier.php?op=4");
}

if ($session[user][gold]>3999)
{
addnav("Verbesserung +2","juwelier.php?op=2");
}


if ($session[user][gold]>5999)

{
addnav("Verbesserung +3","juwelier.php?op=3");
}


}
else
{ $session[user][weapondmg]+=3;
$session[user][gold]-=6000;
output (" Deine Waffe ist nun um 1 Schadenspunkt stärker geworden.`n")}

addnav ("Zurück zum Dorf","village.php");

if ($session[user][gold]>1999)
{
addnav("Verbesserung +1","juwelier.php?op=1");
addnav(" Waffe umbennen";"juwelier.php?op=4");
}

if ($session[user][gold]>3999)
{
addnav("Verbesserung +2","juwelier.php?op=2");
}


if ($session[user][gold]>5999)

{
addnav("Verbesserung +3","juwelier.php?op=3");
}

}// Ende if ($_GET[op]==3)

')

[font=Comic Sans MS]

Ich ahbe also einmal den ATTACK wert hoch gesetzt!
Das ging genau so wening wie den $session [user] [weapondmg] wert zu beinflussen.

der Angriffs wert wurde bei beiden Varianten nicht verbessert. Im gegenteil wenn man nun beim Waffenhändler ne bessere Waffe gekauft hat ist der Angriffs wert gesunken.

Wie kann ich denn eine Waffe verbesserm wenns mit

$session [user] [weapondmg]++
und mit
$session [user] [attack] ++ nicht geht!


MfG Fury[/font]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 12:35 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
überdenk mal das GANZE script, schau ob wirklich alle klammern an den richtigen stellen gesetzt und geschlossen sind... tipp:

[php]
if ($session ([user][attack]>40)
{ output(" Deine Waffe ist zu stark um sie weiter verbessern zu können!`n");

addnav ("Zurück zum Dorf","village.php");

if ($session[user][gold]>1999)
[/php]
hat schon mal ..1...2 wenn nicht sogar 3 Fehler

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 17:56 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
Das hat damit nix zu tun.. beim Angelteich war der geleiche Fehelr.

Man kann den Angriff weder durch session user attack noch durch session user weapondmg steigern!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 18:40 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Da sind wohl Fehler drinne, da hat Meteora schon recht :baeh:

$session['user']['weapondmg'] = round($session['user'][weapondmg]+1);

Versuch ma so....
Nicht vergesser, daselbige auch mit dem Angriff zu machen !!!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 18:48 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
[php]$session['user']['weapondmg'] = round($session['user'][weapondmg]+1);[/php]

Macht doch garkeinen sinn...-.-
Das war schon so richtig:
[php]$session[user][weapondmg]+=3;[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 18:52 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ubs, da hab ich wohl Mist gebaut :D

Kann jedem mal passieren, bin schon viel zu lange wach :roll:


Zuletzt geändert von Eliwood am Di 26 Apr, 2005 11:54, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 19:04 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
warum gebt ihr überhaupt hilfe? link zum source der datei fehlt ja -.-

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Apr, 2005 20:01 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
stimmt..hrhr*immer vergessen tu, selbstschlag*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 24 Apr, 2005 15:55 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
Bedeutet das also wenn ich :

$session[user][weapondmg]++;+

und das heir zusammen mache:

$session[user][attack]++;


mach, dann geht der angriff um eins hoch?
Und wenn ich mir dann ne bessere Waffe hole kommt der bug da nicht??


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 24 Apr, 2005 16:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
weiss nich

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 24 Apr, 2005 16:08 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Es gibt keine weitere hilfe Fury...
Oben gabs schon hinweis von Haddy, lies der erstmal und poste dann nochmal...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 07:07 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
Jetzt habe ich die Source in meiner Signatur...

Noch ne Frage zu der Schmiede :

WIe kann ich bei ner Waffe den Namen umbennen lassen?

Ich habe ein Button eingefügt udn dadrüber ne Text area...
Das sollte alles funktionieren.
Nur wenn man auf den Button klickt, gibts ne bad nav! Is ja klar weil das wie aktualisieren is.... was kann man da machen??

MfG

_________________
MEINE SOURCE IS AUF:

http://www.dragonlegacy.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 12:03 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ganz einfach, einfach noch zusätzlich:

$this->bbcode_second_pass_code('', 'addnav("","der link");')

Wichtig aber, dass der erste Teil leer ist, da sonst ein Nav erscheint, und der ist wohl nicht wirklich so gewollt, oder?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 14:23 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
Also ich ahbe das nun so gemacht :
(ein kleienr auszug aus dem Skript:)

$this->bbcode_second_pass_code('', '
output ("<form action=\"preschmiede.php?op=5\" method=\"get\">",true);
addnav("","preschmiede.php?op=5");
output ("Gib hier deinen gewünschten Waffenname ein :",true);
output("<input type=\"hidden\" name=\"sent\" value=\"1\">",true);
output("<input type=\"text\" name=\"waffenname\" size=\"20\">",true);
output ("<input type=\"submit\" name=\"submit\" value=\"Name ändern\">",true);
output ("</form>",true);




} // ende if($_POST[waffenname]="");

if($_GET[op]==5 && $_POST[sent]==1)


{
//Hier steht dann das er das geld abziehen soll udn der name geändert //wird also:


$session [user][gold]-=1000;

$session[user][weapon]=$_POST[waffenname];

output (" `n`n`n `^ Der Waffenname wurde geändert");

// und dann noch n zurück zum drof link...

}



')

Wenn ich aber den button betätige kommt immer noch ein bad nav!
Und nicht das was in GET op=5 sthet!!

MfG


Zuletzt geändert von Fury am Mo 25 Apr, 2005 14:39, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 14:38 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Das reicht schon so wenne das normal mit textarea machst und eben eben unten den button...
Musst nur eben wie gesagt wurde addnav link unten hinmachen, sonst kommt eben badnav


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 14:40 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
@ KEVZ habe oben editiert ein Beitrag über deinem und erklärt wie ichs gemacht habe^^

Es kommt immer noch bad nav-.- Ich denke dass ich vieleicht das addnav an der falschen Stelle habe!

MfG

_________________
MEINE SOURCE IS AUF:

http://www.dragonlegacy.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 14:51 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Dann zeig doch mal das Script


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 15:35 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Klick auf seinen Source

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 17:29 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 12 Sep, 2004 09:55
Beiträge: 97
Im source is die noch net weil sie ja nicht geht^^

Ich hab s doch vorhin schonal geschickt den Ausschnitt mit der Frage hier nochmal das Post:

$this->bbcode_second_pass_code('', '


output ("<form action=\"preschmiede.php?op=5\" method=\"get\">",true);
addnav("","preschmiede.php?op=5");
output ("Gib hier deinen gewünschten Waffenname ein :",true);
output("<input type=\"hidden\" name=\"sent\" value=\"1\">",true);
output("<input type=\"text\" name=\"waffenname\" size=\"20\">",true);
output ("<input type=\"submit\" name=\"submit\" value=\"Name ändern\">",true);
output ("</form>",true);




} // ende if($_POST[waffenname]="");

if($_GET[op]==5 && $_POST[sent]==1)


{
//Hier steht dann das er das geld abziehen soll udn der name geändert //wird also:


$session [user][gold]-=1000;

$session[user][weapon]=$_POST[waffenname];

output (" `n`n`n `^ Der Waffenname wurde geändert");

// und dann noch n zurück zum drof link...

}


[quote]


Wenn ich aber den button betätige kommt immer noch ein bad nav!
Und nicht das was in GET op=5 sthet!!

MfG
[/quote]')

_________________
MEINE SOURCE IS AUF:

http://www.dragonlegacy.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 25 Apr, 2005 17:40 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
$this->bbcode_second_pass_code('', 'output('<form action="preschmiede.php?op=5" method="get">',true);
addnav('','preschmiede.php?op=5');
output ('Gib hier deinen gewünschten Waffenname ein :',true);
output('<input type="hidden" name="sent" value="1">',true);
output('<input type="text" name="waffenname" size="20">',true);
output ('<input type="submit" name="submit" value="Name ändern">',true);
output ('</form>',true);
')


Versuch es mal damit ;)


EDIT:
Desweiteren würd ich post nehm, da geht oft benutzt wird...,Post ist einfacher als get.


$this->bbcode_second_pass_code('', 'output('<form action="preschmiede.php?op=5" method="post">',true);')


Zuletzt geändert von Kevz am Mo 25 Apr, 2005 17:42, insgesamt 1-mal geändert.

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