anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 08:23

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 63 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 19:03 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 19 Feb, 2006 17:06
Beiträge: 39
LoGD: http://logd.gbzoholiker.de/
Ich bin grad dabei das herocamp einzubauen hab alles gemacht was laut anleiutung erforderlich ist.
wenn ich in der common.php den befehl

$this->bbcode_second_pass_code('', '$ghosts = array(1=>"Schlange,2=>"Fuchs",3=>"Eber",4=>"Adler",5=>"Wolf",6=>"Pferd");')


an angegebner stelle einfüge geht mein ganzes spiel nicht mehr^^ nehm ich ihn weg geht wieder alles wunderbar, das heldencamp is auch da aber sicherlich fehlt dann ja auch was, habt ihr vllt ne lösung?

gruss und thx


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 19:07 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Athelas hat geschrieben:
Ich bin grad dabei das herocamp einzubauen hab alles gemacht was laut anleiutung erforderlich ist.
wenn ich in der common.php den befehl

$this->bbcode_second_pass_code('', '$ghosts = array(1=>"Schlange,2=>"Fuchs",3=>"Eber",4=>"Adler",5=>"Wolf",6=>"Pferd");')


an angegebner stelle einfüge geht mein ganzes spiel nicht mehr^^ nehm ich ihn weg geht wieder alles wunderbar, das heldencamp is auch da aber sicherlich fehlt dann ja auch was, habt ihr vllt ne lösung?

gruss und thx

Da fehlt ein Quoting ("), probiers mal so:

[php]$ghosts = array(1=>"Schlange",2=>"Fuchs",3=>"Eber",4=>"Adler",5=>"Wolf",6=>"Pferd");[/php]

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 19:36 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 19 Feb, 2006 17:06
Beiträge: 39
LoGD: http://logd.gbzoholiker.de/
Vielen Dank, hat alles geklappt!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 04 Jun, 2006 09:03 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
ich hab ein problem mit der ausgabe der index.php die sich so darstellt :

derjenige der die meisten tatoos hat soll auf der index.php genannt werden.
doch zeigt die anzeige den zweiten spieler an der in der ruhmeshalle steht.

der führende heisst in meinem game zur zeit " Reichsgraf requiem"
und die zweite heisst "Sister of Night BlackCelebration"

in der ruhmeshalle ist requiem an erster stelle und BlackCelebration an zweiter stelle

auf der index.php steht aber BlachCelebration an erster stelle.

der code in der index.php:

[php]$sql2 = "SELECT herotattoo,name FROM accounts WHERE herotattoo > 0 ORDER BY herotattoo DESC,name";
$result2 = db_query($sql2);
$row2 = db_fetch_assoc($result2);
$hero1 = $row2[name];
$hero2 = $row2[herotattoo];
output("`2Der Spieler, mit den meisten Tätowierungen:`6 `b$hero1`b`2 mit `@`i`b$hero2`b`i `2Tattoo's!`n`n`n", true);[/php]


hat einer eine idee was man da machen kann?

:???:

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 04 Jun, 2006 17:53 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
requiem ist Su > 1 und du filterst su > 1 aus der Ruhmeshalle raus?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 06 Jun, 2006 07:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
requiem ist auch admin aber in der ruhmeshalle ist er auf platz 1

was muss ich denn tun das er wieder auf erster stelle auf der index.php steht?
bevor blackCelebration ihr zweites tatoo bekam stand requiem als erster auf der index.php :???:

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 06 Jun, 2006 17:03 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Sir_No hat geschrieben:
requiem ist auch admin aber in der ruhmeshalle ist er auf platz 1

was muss ich denn tun das er wieder auf erster stelle auf der index.php steht?
bevor blackCelebration ihr zweites tatoo bekam stand requiem als erster auf der index.php :???:


Es könnte sein dass die Ruhmeshalle sekundär nach einem anderen Kriterium sortiert als die index.php... Bist du sicher dass die Ruhmeshalle nach name ASC sucht wie auf der index.php?
Oder sortierst du in der Ruhmeshalle nach level, dragonkill, name DESC, acctid?

Achja: Was sind denn das für Rollenspieluntaugliche Namen? :P


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 06 Jun, 2006 19:08 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
Eliwood hat geschrieben:
Sir_No hat geschrieben:
requiem ist auch admin aber in der ruhmeshalle ist er auf platz 1

was muss ich denn tun das er wieder auf erster stelle auf der index.php steht?
bevor blackCelebration ihr zweites tatoo bekam stand requiem als erster auf der index.php :???:


Es könnte sein dass die Ruhmeshalle sekundär nach einem anderen Kriterium sortiert als die index.php... Bist du sicher dass die Ruhmeshalle nach name ASC sucht wie auf der index.php?
Oder sortierst du in der Ruhmeshalle nach level, dragonkill, name DESC, acctid?

Achja: Was sind denn das für Rollenspieluntaugliche Namen? :P


öhm ... ich weiss nicht wonach was sucht *schäm*
könntest du wenn du mal zeit hast in meiner source wühlen?
in der ruhmeshalle wird alles korrekt angezeigt.

die namen sehen wir nicht soooo eng :) ausserdem würde mein nick ja dann als erstes gehen müssen *lol* und das geht ja nun wirklich nicht :D

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 06 Jun, 2006 19:41 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Achje... Aber ich wusste es:
[php]$sql = "SELECT name,herotattoo as data1 FROM accounts WHERE locked=0 and herotattoo>0 ORDER BY herotattoo $order, dragonkills $order, level $order, acctid $order LIMIT $limit";[/php]
In der Ruhmeshalle,
[php]$sql2 = "SELECT herotattoo,name FROM accounts WHERE herotattoo > 0 ORDER BY herotattoo DESC,name"; [/php]
auf der index.php

Einmal wird so sortiert:
ORDER BY herotattoo $order, dragonkills $order, level $order, acctid $order
Und einmal so:
ORDER BY herotattoo DESC,name

Logisch dass da falsche Reihenfolgen herauskommen könnten :P


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 07 Jun, 2006 07:37 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
och menno ... ich bin zu blöd :shock:

ich hab nu den code in der index.php so geändert :

[php]$sql2 = "SELECT herotattoo,name FROM accounts WHERE herotattoo > 0 ORDER BY herotattoo $order, dragonkills $order, level $order, acctid $order";
$result2 = db_query($sql2);
$row2 = db_fetch_assoc($result2);
$hero1 = $row2[name];
$hero2 = $row2[herotattoo];
output("`2Der Spieler, mit den meisten Tätowierungen:`6 `b$hero1`b`2 mit `@`i`b$hero2`b`i `2Tattoo's!`n`n`n", true);
[/php]

und dann zeigt es mir jemand mit einem tatoo an und nicht den mit 3 :???:

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 07 Jun, 2006 08:50 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 11 Okt, 2005 18:11
Beiträge: 680
Wohnort: Wohnzimmer
Geschlecht: Männlich
LoGD: www.omega-grotte.de
versuch es mal so

$sql2 = "SELECT name,herotattoo,sex FROM accounts WHERE 1 ORDER BY herotattoo DESC LIMIT 1";
$result2 = db_query($sql2);
$row2 = db_fetch_assoc($result2);
$hero1 = $row2[name];
$hero2 = $row2[herotattoo];

output("`2".($row2[sex]?"Die Heldin":"Der Held").", mit den meisten Tätowierungen:`6 `b$hero1`b`2 mit `@`i`b$hero2`b`i `2Tattoo's!`n", true);

PS:Muß aber sagen...das ich die Tätos nicht in der Ruhmeshalle habe..nur index.

mfg

_________________
Die Frage lautet: Herr? Bist du das Göttliche?
Daraufhin meint er nur: Ich bin es, aber warum fragst du?

Mein Game zur Zeit Offline...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 08 Jun, 2006 15:55 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
[php]sql2 = "SELECT herotattoo,name FROM accounts WHERE herotattoo > 0 ORDER BY herotattoo DESC, dragonkills DESC,level DESC, acctid ASC";
$result2 = db_query($sql2);
$row2 = db_fetch_assoc($result2);
$hero1 = $row2[name];
$hero2 = $row2[herotattoo];
output("`2Der Spieler, mit den meisten Tätowierungen:`6 `b$hero1`b`2 mit `@`i`b$hero2`b`i `2Tattoo's!`n`n`n", true);[/php]

Logisch. Da die Variablen beim Rauskopieren natürlich leer waren wurde ASC sortiert - also das kleinste zuerst, wobei WHERE alle ausschloss die < 1 Tatoo haben

@ Squall: -.-
Lies mal sein Problem. Merkst du, dass sein Problem ist, dass er gerade nicht will dass auf der Loginseite anders sortiert wird als in der Ruhmeshalle? Warum bringst du dann eine Lösung die nach Primärschlüssel (Also acctid) sortiert? Anstatt nach herotatto DESC, dragonkills DESC, level DESC, acctid ASC? :baeh:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 08 Jun, 2006 16:42 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
Eliwood hat geschrieben:
[php]sql2 = "SELECT herotattoo,name FROM accounts WHERE herotattoo > 0 ORDER BY herotattoo DESC, dragonkills DESC,level DESC, acctid ASC";
$result2 = db_query($sql2);
$row2 = db_fetch_assoc($result2);
$hero1 = $row2[name];
$hero2 = $row2[herotattoo];
output("`2Der Spieler, mit den meisten Tätowierungen:`6 `b$hero1`b`2 mit `@`i`b$hero2`b`i `2Tattoo's!`n`n`n", true);[/php]

Logisch. Da die Variablen beim Rauskopieren natürlich leer waren wurde ASC sortiert - also das kleinste zuerst, wobei WHERE alle ausschloss die < 1 Tatoo haben

@ Squall: -.-
Lies mal sein Problem. Merkst du, dass sein Problem ist, dass er gerade nicht will dass auf der Loginseite anders sortiert wird als in der Ruhmeshalle? Warum bringst du dann eine Lösung die nach Primärschlüssel (Also acctid) sortiert? Anstatt nach herotatto DESC, dragonkills DESC, level DESC, acctid ASC? :baeh:


das scheint nu zu funktionieren ... nur muss ich jetzt ne ewigkeit warten um sicher zu sein *gg* denn ich hab jetzt einen einzigen mit 3 tatoos und der nächste der dann zu dem dritten tatoo kommt ist noch ewigkeiten entfernt :P

aber trotsdem wie immer .

vielen dank :wink:

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Aug, 2006 07:30 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Hat alles gut geklappt aber nach den tätowieren hat der User kein Haus mehr .Beim Haus steht nun verlassen ....

Kann man das nicht entschärfen wie ich woanders mal gesehen hatte das man weningstens Frau und Haus behält?
ist hier der Link zu meiner
Soure

http://www.logd.media-kontor.com/logdi/source.php

Wäre sehr dankbar für Hilfe :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Aug, 2006 08:33 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
das raus

[php]
if ($session[user][marriedto]>0 && $session[user][marriedto]<4294967295 && $session[user][charisma]==4294967295){
$sql="UPDATE accounts SET marriedto=0,charisma=0 WHERE acctid=".$session[user][marriedto]."";
db_query($sql);
systemmail($session[user][marriedto],"`6".$session[user][name]." ist nicht mehr der selbe`0","`6{$session['user']['name']}`6 hat sich ein neues Leben gegeben. Ihr seid nicht länger verheiratet.");
}
$session[user][charisma]=0;
$session[user][marriedto]=0;
[/php]

und das:

[php]
if ($session[user][house]){
if ($session[user][housekey]){
$sql="UPDATE houses SET owner=0,status=3 WHERE owner=".$session[user][acctid]."";
}else{
$sql="UPDATE houses SET owner=0,status=4 WHERE owner=".$session[user][acctid]."";
}
db_query($sql);
}
$session[user][house]=0;
$session[user][housekey]=0;
[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 23 Aug, 2006 08:36 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
War ich ja schon auf der richtigen Spur .

Bedanke mich für die schnelle Antwort

:wink:


Tante Edit

Alles geklappt nun die Schlüssel sind zwar weg aber das Haus ist noch da :)

Mal schaun ob ich
$sql="DELETE FROM items WHERE owner=".$session[user][acctid]."";
db_query($sql);
noch raus nehmen oder in der Admin Grotte dann immer die 10 neu mache

Auf jeden Fall *Problem gelöst* Danke

Dieser Neuanfang wäre sonst doch echt hart gewesen ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 10 Mär, 2007 11:39 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Mal den Staub von den Thread pustet,

eine Useriin hatte gestern ihr 7. Tattos gemacht. In ihren Bios steht nun als 7. Tattoo ein Punkt.

Aber hätte : $ghost = $ghosts[$session[user][herotattoo]];
if ($ghost == "") $ghost="Drache";

Dort nicht Drache stehn müssen oder versteh ich mal wieder irgentwas verkehrt ?

1000 Dank :)

:wink:

_________________
Billig und gut einfach nur zum empfehlen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Mär, 2007 19:56 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
So wir haben den Fehler jetzt gefunden ... in der common.php wird $ghost nur bis zur Zahl 6 definiert, dadurch konnte in der Bio auch nichts angezeigt werden außer ein Punkt (else output(".`n"); )

Hier nun eine Korrektur in der bio.php:

[php]//suche

if ($row[herotattoo]) {
output("`^Tätowierungen: ");
for($i=1; $i<=$row[herotattoo];$i++){
output("`@$ghosts[$i]");
if ($i<$row[herotattoo]) output(", ");
else output(".`n");
}
}

//ersetze mit

if ($row[herotattoo]) {
output("`^Tätowierungen: ");
for($i=1; $i<=$row[herotattoo];$i++){
if ($row[herotattoo] < 7)
{
output("`@$ghosts[$i]");
if ($i<$row[herotattoo]) output(", ");
else output(".`n");
}
else output("`@Drache");
}
}[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 21 Sep, 2007 19:18 
Offline
Lehrling
Lehrling

Registriert: Fr 22 Jun, 2007 00:38
Beiträge: 44
~~~~~Problem gelöst~~~~~

_________________
Wenns am Schönsten ist soll man aufhören...Viel Erfolg allen weiterhin!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Heldencamp
BeitragVerfasst: Di 25 Mär, 2008 13:17 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 28 Sep, 2007 23:17
Beiträge: 61
Wohnort: Bremen
Geschlecht: Männlich
LoGD: http://yamasura.spidix.de/source.php
Ich kann auf das herocamp.php nicht zugreifen da kommt dann nur eine weiße Seite mit vielen ?.
Was muss ich ändern?

_________________
Logd= http://yamasuralogd.spidix.de


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