anpera.net https://anpera.homeip.net/phpbb3/ |
|
lotgd Dragonslayer Edition V3 https://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=4865 |
Seite 15 von 22 |
Autor: | Rikkarda [ So 04 Okt, 2009 13:24 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
nunja.. ohne Sourcelink kann man da schlecht hellsehen.. Ich müsste schon deine list.php + den angesprochenen libs sehen.. |
Autor: | Patzue [ So 04 Okt, 2009 13:59 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Wie im Post steht, ist es noch alles offline.. kann dir also keinen link zur Source geben..sry |
Autor: | Rikkarda [ So 04 Okt, 2009 14:33 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
jo sry dann muss dir da wer helfen, der das in die ds2 schon eingebaut hat. Meine hellseherischen Fähigkeiten reichen da leider nicht aus |
Autor: | Patzue [ So 04 Okt, 2009 14:39 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Ist jakein problem Finds eh super, dass du helfen willst, obwohl du die 0.9.7 verwendest |
Autor: | Minerva [ So 04 Okt, 2009 16:10 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
die daten der List werden über eine funktion gesteuert. die funktion befindet sich in der user.lib (ordner lib) sprich: was du ändern willst einfach in der betreffenden datei mal suchen;) ist gar nicht so schwer *nutzt auch die 2.5 die 3er würde ich dir dann allerdings erst recht nicht empfehlen, die ist noch komplizierter als die 2.5 mfg dat Min |
Autor: | Patzue [ So 04 Okt, 2009 16:17 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Ok danke.. Ich werde mal schaun =) *lach* danke für den Tipp.. Edit: Vieln Vielen Dank Es geht.. Aber auf die idee in der user.lib.php zu schaun muss man ja erst kommen |
Autor: | Minerva [ So 04 Okt, 2009 19:22 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
kleiner und sehr hilfreicher Tipp: besorg dir ein Php programm mit dateiübergreifender suche und wenn du dann noch ne funktion suchst um bei der was zu verändern, dann suchste einfach im ganzen lib ordner danach. Vorteil: du findest die betreffenden Stellen viel einfacher. generell: alles was mit den userdateien zu tun hat (sprich den accounts) is in der user.lib alles was mit den Commentaren zu tun hat in der commentary.lib und so weiter. wenn man mal ~weiß wo was ist wirds einfacher ^^ mfg dat Min |
Autor: | Patzue [ So 04 Okt, 2009 19:25 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Ja.. Hab Context keine AHnung was für ne Version.. da kann ich auch Datenübergereifend suchen.. Bin eben noch "verwöhnt" von der 0.9.7, dass da alles in der list stand Vielen Dank für den Tipp.. Werd ich mir merken.. Und wenn ich sachen auf anhieb nich in der entsprechenden Datei finde such ich im lib-Ordner.. |
Autor: | Salator [ Do 08 Okt, 2009 19:54 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Ein Fehler wurde beim Tauschquest gefunden: Wenn niemand in Valhalla eingetragen ist kann man keine Totenbeschwörung machen. $this->bbcode_second_pass_code('', ' Suche in friedhof.php if($session['user']['exchangequest']==18) { addnav('`%Tote beschwören`0','exchangequest.php'); } Verschiebe diesen Block nach unten, über die Zeile output($str_out.'</table>`c'); ') Alternativ kann man auch einen Dummy-Eintrag in der DB anlegen. |
Autor: | Patzue [ So 18 Okt, 2009 20:25 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Wieder ich.. wegen der 2.5.. Es ist die standart gilde.. und wenn ich ein Mitglied in einer Gilde bin wirft es mir am newday folgenden Fehler aus Fatal error: Cannot use string offset as an array in D:\xampp\htdocs\logd\lib\dg_funcs.lib.php on line 1114 $g['taxdays']++; $g['lastupdate'] = date('Y-m-d H:i:s'); // Ausbau weiterbauen if($g['build_list'][0][0]) { $g['build_list'][0][1]--; if($g['build_list'][0][1] <= 0) { // Ausbau vollendet $type = $g['build_list'][0][0]; $g['build_list'][$type] = min($g['build_list'][$type]+1,DG_BUILD_MAX_LVL); $g['build_list'][0][0] = 0; dg_massmail($gid,'Ausbau fertiggestellt!','Deine Gilde hat den Ausbau '.$dg_builds[$type]['name'].' fertiggestellt!'); dg_log('Ausbau '.$dg_builds[$type]['name'].' auf Lvl '.$g['build_list'][$type].' fertig!'); dg_addnews('`@Die Gilde '.$g['name'].'`@ hat soeben ihren Ausbau fertiggestellt!'); addhistory('`2Erweiterung des Ausbaus '.$dg_builds[$type]['name'].' fertiggestellt',2,$g['guildid']); } } Dass ist der Code-Ausschnitt.. braucht ihr mehr? Betreffende Zeile ist rot makiert.. |
Autor: | Patzue [ Do 22 Okt, 2009 19:50 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Sry für doppelpost.. aber ne andere Frage.. Man sieht immer wieder auf den 0.97er VErsionen, (vorallem die mit dem MIO bundle), dass sie beim schreiben die Posts mit Absätzen gliedern können, seis mit `n oder einfach einem Zeilenumbruch mit Enter.. Muss ich dazu in der commentary.lib.php folgende Zeile abändern? falls ja.. wie? // Alle Tags bis auf erlaubte Farben raus $row['comment'] = preg_replace('/[`][^'.regex_appoencode(1,false).']/','',$row['comment']); EDIT: Habs gelöst.. einfach das was hier ist viewtopic.php?f=25&t=3061&hilit=nl2br am schluß das PHP: $out.=$op[$i]; musste nur damit ersetzen PHP: $out.= nl2br($op[$i]);
|
Autor: | Victorinus [ So 25 Okt, 2009 01:25 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Erledigt bitte löschen |
Autor: | Yunfei [ Do 29 Okt, 2009 18:31 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Kleines Problem mit dem /ms Befehl: Es wird zwar z. B. Yunfeis draus gemacht, aber die Schrift danach ist weiß, egal welche Farbe man eingestellt hat. Ich finde die entsprechende Stelle nicht, Könnte mir da jemand behilflich sein? LG |
Autor: | Patzue [ Do 29 Okt, 2009 18:59 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Oehm.. ist glaub in der commentary.lib.php (bei mir ab Zeile 477) sieht ungefähr so aus $this->bbcode_second_pass_code('', 'if(substr($row['comment'],0,4)=='/msg') { $op[$i] .= $timestamp.$date.'`7'.str_replace('&','&',HTMLEntities(substr($row[comment],4))) .'`0`n'; if ($message=='X') {$op[$i]='`0('.$row['section'].') '.$op[$i];} }') |
Autor: | Auric [ Do 29 Okt, 2009 19:16 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Na ja, genau genommen eher das Pendant dazu mit '/ms' statt '/msg', aber wenn man in der commentary.lib.php einfach nach "ms" sucht, sollte man es schon finden. |
Autor: | Eliwood [ Do 29 Okt, 2009 22:27 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Yunfei hat geschrieben: Kleines Problem mit dem /ms Befehl: Es wird zwar z. B. Yunfeis draus gemacht, aber die Schrift danach ist weiß, egal welche Farbe man eingestellt hat. Ich finde die entsprechende Stelle nicht, Könnte mir da jemand behilflich sein? LG Das liegt daran, dass der Name mit einem schliessenden `0 in der Datenbank gespeichert wird - zumindest normalerweise. Man könnte vor der Ausgabe das `0 wegstrippen, dann sollte die letzte Farbe übernommen werden. (Und das sag ich nun, ohne den Code zu kennen - obacht!) |
Autor: | Patzue [ Fr 30 Okt, 2009 17:28 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Auric hat geschrieben: Na ja, genau genommen eher das Pendant dazu mit '/ms' statt '/msg', aber wenn man in der commentary.lib.php einfach nach "ms" sucht, sollte man es schon finden. Oh tut mir leid. Hatte msg gelesen |
Autor: | Yunfei [ Fr 30 Okt, 2009 19:03 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Dann muss es also das hier sein? $this->bbcode_second_pass_code('', 'else if(substr($row['comment'],0,3) == '/ms') { if(substr($row['login'],-1) == 's') { $str_rest = '\'`0`& '.substr($row['comment'],3); } else { $str_rest = 's`0`& '.substr($row['comment'],3); } }') @ Auric: Es ist ja mehrmals irgendwas mit /ms in der commentary.lib.php ^^ ich wusste nicht an welcher Stelle genau ich schauen muss. Ich wollte versuchen das s oder ' nach dem Namen in die Namensfarbe zu färben, da das auch schon weiß ist. Das ginge sicher so wie Eli es vorgeschlagen hat. So, danach kommt ja der Text wie beim normalen /me und der ist auch weiß. Da hakts halt. |
Autor: | Rikkarda [ Fr 30 Okt, 2009 19:39 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
dann such hier im Forum mal nach meiner Einbauanleitung für /ms und vergleiche es mit der in der DS Version. Bei mir wird das "s" in die Namensfarbe eingebunden und danach wird in der "Emote" farbe weitergeschrieben. |
Autor: | Yunfei [ Fr 30 Okt, 2009 20:15 ] |
Betreff des Beitrags: | Re: lotgd Dragonslayer Edition V3 |
Ich kriege mich iwie jedes Mal mit der sch... commentary in die Wolle -.- der Rest geht ja. Das tolle ist inner Vorschau bekommts die Emotefarbe, beim Posten isse wieder wech. Ich schau mal, danke Rikka. LG |
Seite 15 von 22 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |