anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 22:39

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 73 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4  Nächste
Autor Nachricht
 Betreff des Beitrags: Re: Re:
BeitragVerfasst: Mi 27 Feb, 2008 12:17 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
vernisage hat geschrieben:
MySql hat geschrieben:



Ich beziehe mich mal auf diesen Thread.
Gestern also habe ich das entdeckt. Hab das auch bei einigen schon gesehen und find das gut und hilfreich. Was denk ich mir? Bau's bei dir auch ein, kann nicht schaden.
Es war gestern schon sehr spät, und ich bekam eine Fehlermeldung wegen einer Klamme, die an diese Stelle ghört und auch richtig ist. Bei niemandem hat es bisher Fehler gegeben. Bei mir aber. Ich verschob es auf heute früh.

Aber ich finde den Fehler nicht -.-
Ich habe meine komplette charstat (die bei mir aus der common herausgesplittet ist) nach Klammmmmmmmern abgeguckt... *maunz*....

Ich zeig euch mal, was bei mir, wenn ich die Funktion einbaue, angemosert wird:

PHP:
$exparray=array(1=>100,400,1002,1912,3140,4707,6641,8985,11795,15143,19121,23840,29437,36071,43930,55000);
while (list($key,$val)=each($exparray)){ <-------------- DIESE klammer!!!!!!
$exparray[$key]= round($val + ($session['user']['dragonkills']/4) * $session['user']['level'] * 100,0);
}
$exp = $session[user][experience]-$exparray[$session[user][level]-1];
$req=$exparray[$session[user][level]]-$exparray[$session[user][level]-1];



Ich denke, es ist ne ganz winzig, fitzige dumme Klammer, aber... ich verzweifel... :weia:

Oder gibts vllt doch noch ne andere Möglichkeit, warum bei MIR die Fehlermeldung:

$this->bbcode_second_pass_code('', 'Parse error: syntax error, unexpected '{' in /is/htdocs/wp1020747_MUHJRV4C9V/www/logd/funcs/statbar.php on line 69')

kommt?

Hülfe *kleinlaut*


source zur betreffenden Datei ist nicht einsehbar

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Mi 27 Feb, 2008 12:23 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
Stimmt Rikka.

Ich hab mal die statbar.php mit meinen Änderungen ins Verzeichnis hochgeladen.
Sollte also nun zu finden sein.
Hab daran nicht gedacht, sry

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Mi 27 Feb, 2008 17:05 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ich weiss ja nicht, aber... was macht die Zeile da?

$this->bbcode_second_pass_code('', 'function statbar($str){')

Ist doch unsinnig in den normalen Fällen, eine Funktion in eine Funktion zu stecken...
Übrigens hab ich keinen Fehler in der Verfügbaren Datei.
Zitat:
Programm exited with code: 0


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Mi 27 Feb, 2008 21:55 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
Hö?
Ja, bei mir geht es nu auch....
manchmal versteh ich es nicht -.-

Kann mir noch einer sagen, wie ich die Schrift einen grad kleiner bekomme?

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Do 28 Feb, 2008 09:16 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Hänge mal bitte die Statbar.php an, danke.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Do 28 Feb, 2008 10:10 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
*gehorcht*
So läuft sie derzeit bei mir-


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Sa 01 Mär, 2008 21:33 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Manchmal könnte ich die Schulrechner echt in die Tonne kloppen-.-

Die Viecher haben mri keine 2te Seite angezeigt, deshalb des mit der Datei .... Sry^^

Zu deiner Frage:

$this->bbcode_second_pass_code('', 'font-size: ZAHLpx;')

bzw.

$this->bbcode_second_pass_code('', 'font-size: ZAHL.ZAHLpt;')

Bsp:

$this->bbcode_second_pass_code('', 'font-size: 5px;')

bzw.

$this->bbcode_second_pass_code('', 'font-size: 0.5pt;')

.

CSS, font-size bestimmt die größe der Schrift. (Tabellen, Body-Tag bzw. gesammtes HTML-Tag, DIV, etc.)

Füge font-size: ZAHLpx; / font-size: ZAHL.ZAHL.pt; an die richtige stelle in der CSS datei und voelá es geht.

(table.vitalinfo müsste es gewesen sein, musste mal schaun.)

My.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Sa 01 Mär, 2008 21:59 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
AH, danke für den Tipp...
Werd ich in Kürze sofort probieren!

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Mi 07 Mai, 2008 17:05 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 20 Apr, 2008 16:56
Beiträge: 68
Hab auch mal eine Frage dazu.

Wie bekommt man das hin das man auch in der Bank Edelsteine einlagern kann?

Bin für jede Antwort dankbar.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Mi 07 Mai, 2008 17:08 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
indem man schaut, wie der code der bank aussieht für Gold und es für Edelsteine erweitert. Natürlich musst du auch das Feld in der accounts anlegen UND in der dragon.php ggf. einbinden, falls die gems den dk überstehen sollen. In meinem Source ist das bereits vorhanden, aber nicht einfach rausnehmen bitte, da ich einige Änderungen und anpassungen für silienta drin hab, die man net problemlos übernehmen kann. Aber es gibt sicher viele Server die es eingebaut haben ohne grosse Anpassungen, also vielleicht mag wer nen Link posten :) ansonsten kannst du natürlich gern bei mir reinsehen udn dich orientieren, nur wie gesagt net einfach übernehmen^^

lg

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Do 08 Mai, 2008 11:29 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Sungar hat geschrieben:
Hab auch mal eine Frage dazu.

Wie bekommt man das hin das man auch in der Bank Edelsteine einlagern kann?

Bin für jede Antwort dankbar.


Erweiterunng für die Datenbank:
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `gemsinbank` INT(11) NOT NULL DEFAULT '0';')

Dann suchst du in der bank.php folgende Stelle:
$this->bbcode_second_pass_code('', ' }else{
output("`^`bDu hast `&$_POST[amount]`^ Gold von deinem Bankkonto abgehoben. ");
$session[user][goldinbank]-=$_POST[amount];
$session[user][gold]+=$_POST[amount];
//debuglog("withdrew " . $_POST[amount] . " gold from the bank");
output("Du hast damit `&".$session[user][goldinbank]."`^ Gold auf deinem Konto und `&".$session[user][gold]."`^ Gold hast du bei dir.`b");
}')

und fügst dahinter ein:
$this->bbcode_second_pass_code('', '}else if($_GET[op]=="gemdraw"){
output("<form action='bank.php?op=gemdrawfinish' method='POST'>Du hast ".$session[user][gemsinbank]." Edelsteine bei der Bank.`n",true);
output("`^Wieviel a<u>b</u>heben? <input id='input' name='amount' width=5 accesskey='b'> <input type='submit' class='button' value='Abheben'>`n`iGib 0 oder gar nichts ein, um alles abzuheben.`i</form>",true);
output("<script language='javascript'>document.getElementById('input').focus();</script>",true);
addnav("","bank.php?op=gemdrawfinish");
}else if($_GET[op]=="gemdrawfinish"){
$_POST[amount]=abs((int)$_POST[amount]);
if ($_POST[amount]==0){
$_POST[amount]=abs($session[user][gemsinbank]);
}
if ($_POST[amount]>$session[user][gemsinbank]) {
output("`\$FEHLER: Nicht genug auf dem Konto.`^`n`n");
output("Nachdem du darüber informiert wurdest, dass du `&".$session[user][gemsinbank]."`^ Edelsteine auf dem Konto hast, erklärst du dem Männlein mit der Lesebrille, dass du gerne `&$_POST[amount]`^ davon abheben würdest.");
output("`n`nDer Bankier schaut dich bedauernd an und erklärt dir die Grundlagen der Mathematik. Nach einer Weile verstehst du deinen Fehler und würdest es gerne nochmal versuchen.");
}else{
output("`^`bDu hast `&$_POST[amount]`^ Edelsteine von deinem Bankkonto abgehoben. ");
$session[user][gemsinbank]-=$_POST[amount];
$session[user][gems]+=$_POST[amount];
//debuglog("withdrew " . $_POST[amount] . " gems from the bank");
output("Du hast damit `&".$session[user][gemsinbank]."`^ Edelsteine auf deinem Konto und `&".$session[user][gems]."`^ Edelsteine hast du bei dir.`b");
}

}else if($_GET[op]=="gemdeposit"){
output("<form action='bank.php?op=gemdepositfinish' method='POST'>Du hast ".$session[user][gemsinbank]." Edelsteine bei der Bank.`n",true);
output("`^Wie <u>v</u>iel einzahlen? <input id='input' name='amount' width=5 accesskey='v'> <input type='submit' class='button' value='Einzahlen'>`n`iGib 0 oder gar nichts ein, um alles einzuzahlen.`i</form>",true);
output("<script language='javascript'>document.getElementById('input').focus();</script>",true);
addnav("","bank.php?op=gemdepositfinish");
}else if($_GET[op]=="gemdepositfinish"){
$_POST[amount]=abs((int)$_POST[amount]);
if ($_POST[amount]==0){
$_POST[amount]=$session[user][gems];
}
if ($_POST[amount]>$session[user][gems]){
output("`\$FEHLER: Soviele Edelsteine hast du nicht dabei.`^`n`n");
output("Du schmeißt deine `&".$session[user][gems]."`^ Edelsteine auf den Schaltertisch und erklärst, dass du die ganzen `&$_POST[amount]`^ Edelsteine einzahlen möchtest.");
output("`n`nDer kleine alte Mann schaut dich nur verständnislos an. Durch diesen seltsamen Blick verunsichert, zählst du noch einmal nach und erkennst deinen Irrtum. Verdammt, wozu soll ein Krieger rechnen können?");
}else{
output("`^`bDu zahlst `&$_POST[amount]`^ Edelsteine auf dein Konto ein. ");
//debuglog("deposited " . $_POST[amount] . " Gems in the bank");
$session[user][gemsinbank]+=$_POST[amount];
$session[user][gems]-=$_POST[amount];
output("Du hast damit `&".abs($session[user][gemsinbank])."`^ Edelsteine auf deinem Konto und `&".$session[user][gems]."`^ Edelsteine hast du bei dir.`b");
}')


suche weiter:
$this->bbcode_second_pass_code('', 'if ($session[user][goldinbank]>=0){
addnav("Abheben","bank.php?op=withdraw");
addnav("Einzahlen","bank.php?op=deposit");
if (getsetting("borrowperlevel",20)) addnav("Kredit aufnehmen","bank.php?op=borrow");
}else{
addnav("Schulden begleichen","bank.php?op=deposit");
if (getsetting("borrowperlevel",20)) addnav("Mehr leihen","bank.php?op=borrow");
}')

und füge danach ein:
$this->bbcode_second_pass_code('', 'if ($session[user][gemsinbank]>0) addnav("Edelsteine mitnehmen","bank.php?op=gemdraw");
if ($session[user][gems]>0) addnav("Edelsteine einlagern","bank.php?op=gemdeposit");')

das wars schon ... wenn die Edelsteine den DK überdauern sollen muß in der dragon.php an zwei Stellen noch ein $this->bbcode_second_pass_code('', ' ,"gemsinbank"=>1
') eingefügt werden, die Stellen im nochange-Array sollten einfach zu finden sein

viel Spaß damit^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Do 08 Mai, 2008 19:13 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 20 Apr, 2008 16:56
Beiträge: 68
Danke,
noch zu letzteres:
$this->bbcode_second_pass_code('', '

,"gemsinbank"=>1

')
Funktioniert das auch so mit waffnen die nach einen DK nicht verschwinden sollen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Fr 09 Mai, 2008 01:08 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Sollte es, ja. Aber ich würds mir dreimal überlegen ob ich die Waffen und Rüstungen den DK überdauern lassen würde ... wo bleibt denn da noch der Chill wenn ein Level 1 Charakter direkt mit der besten Waffe in den Wald marschieren kann?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Fr 09 Mai, 2008 13:56 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 20 Apr, 2008 16:56
Beiträge: 68
Nein so meinte ich dies nicht es geht darum das besondere Starke waffen die man nicht kaufen kan und nur durch etwas bestimmtes bekommt. Nach einen DK erhalten bleibt


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Fr 09 Mai, 2008 14:59 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 15 Okt, 2005 14:06
Beiträge: 864
Geschlecht: Männlich
LoGD: http://shinobilegends.com
wie komme ich an die ganze Datei "statbar.php"
dann könnte ich was sagen. nach dem while die { paßt ja.

_________________
Entwicklung Lotgd 1.2.2 +nb
1.2.1 +nb ist final

Bugreports/Testing erwünscht, http://nb-core.org

Wichtige Info für Programmierersucher:
viewtopic.php?f=34&t=4285


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Fr 16 Mai, 2008 14:41 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 20 Apr, 2008 16:56
Beiträge: 68
Sungar hat geschrieben:
Danke,
noch zu letzteres:
$this->bbcode_second_pass_code('', '

,"gemsinbank"=>1

')
Funktioniert das auch so mit waffnen die nach einen DK nicht verschwinden sollen?



Nochmal desswegen,

Wie mache ich es das nur bestimmte Waffen nach ein DK dableiben

Und wie kann ich es machen das man sagt nur z.B."50 gems dürfen in die Bank gelagert werden"


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Fr 16 Mai, 2008 17:38 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
unter Umständen mit bißchen suchen, zum einen ~klick~ und dann nach deinen Wünschen verändern. Über die "Stärke" der Waffe ist es wohl am einfachsten. Aber wie auch im Tread gesagt wird. Wäre ansich es nicht ratsam permanente Waffen zu machen....

:koffie:

Mr.€d: ~Hat sich nur verschluckt~

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Fr 16 Mai, 2008 22:57 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 20 Apr, 2008 16:56
Beiträge: 68
danke für den tipp.

aber dort wird nur beschrieben wie man waffen ab einer bestimmten stärke behält meine Frage war wie man ganz bestimmte waffen nach einen dk nicht verliert unabhängig von der stärke.

Hab selbst nicht wirklich Zeit das ganze Forum zu Durchforsten.

Wie funktioniert das mit den Limit?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Sa 17 Mai, 2008 15:37 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Genau gleich? Halt nur nicht mit ATK / DEF sondern mit den Namen ... Naja dann musst du dazu noch eine Abfrage machen, ob diese Waffe (Name) behalten werden darf, wenn nicht - Fist / Stock.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: VitalInfo
BeitragVerfasst: Sa 17 Mai, 2008 17:29 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: So 20 Apr, 2008 16:56
Beiträge: 68
oh man danke, das war mir zu leicht darauf wehre ich nie gekommen^^

Habe schon gedacht das evt. bei Tabelle waffen eine extra Atribut einfügen muss was die werte 0 und 1 besitzt, bei 0 verliert man sie und bei 1 eben nicht.

Aber das ist natürlich einfacher.

noch zu voriger frage
Zitat:
Und wie kann ich es machen das man sagt nur z.B."50 gems dürfen in die Bank gelagert werden"


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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