anpera.net
http://anpera.homeip.net/phpbb3/

Weihnachtsspecial (reale Zeit!)
http://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=3138
Seite 3 von 4

Autor:  Leen [ Mi 06 Dez, 2006 16:41 ]
Betreff des Beitrags: 

rumburak hat geschrieben:
Danke - ich Hirsch. :D


zum blumenstand und möbelstand:

1. blumenstand:

ersetze bitte case 'zurueck': mit case 'zurück':

nimm bitte $session['user']['blum'] = 0; raus

mehr hab ich darin nicht gefunden

2. möbelstand:

hast du die Liste mit den Möbeln per SQL in die Datenbank eingegeben?? Wenn nicht, können keine Möbel angezeigt werden!
Andere Möglichkeit, gehe in die Admingrotte - Itemeditor - Item hinzufügen

class = WMöbel.pro

dann sollte auch der Möbelstand gehen!

mfg Leen (LittleLove)

Autor:  rumburak [ Do 07 Dez, 2006 08:59 ]
Betreff des Beitrags: 

Joa danke, funktioniert nun alles. :)

Nur eins noch:
Ist es Absicht, dass man die Weihnachtsmöbel nicht im Haus einlagern kann?
Oder hab ich bei der Eingabe was vergessen? :?

Autor:  Leen [ Do 07 Dez, 2006 11:09 ]
Betreff des Beitrags: 

schau dir nochmal die Anleitung mit den Möbeln an .. da steht beschrieben, was im Haus gemacht werden muss .. sone Sachen wie class=Möbel in (class=Möbel OR class=WMöbel) ändern

Autor:  rumburak [ Do 07 Dez, 2006 16:28 ]
Betreff des Beitrags: 

Joa, bin vergesslich.
Dachte, ich hätte das in der houses.php schon gemacht. :pein:

Autor:  Leen [ Do 07 Dez, 2006 16:37 ]
Betreff des Beitrags: 

rumburak hat geschrieben:
Joa, bin vergesslich.
Dachte, ich hätte das in der houses.php schon gemacht. :pein:


auch in die default.php ^^ also bei deinen häusern sinds zwei dateien wos rein muss

Autor:  rumburak [ Fr 08 Dez, 2006 08:21 ]
Betreff des Beitrags: 

Hab alles ausgeführt (houses.php, default.php) und auch (evtl) Ungleichmässigkeiten ausgebessert (houses.php, default.php, moebel.php, Items - mal WMöbel, mal WMöbel.Pro - nun einheitlich) und nun werden sie zwar angezeigt, wenn man von aussen in das Haus gafft, aber nicht im Haus selbst. Bild


edit: Hab in der /housemodules/commonroom.php [php]$sql = "SELECT name,description FROM items WHERE value1={$session['user']['specialmisc']['houseid']} AND class='Möbel' ORDER BY class,id ASC";[/php] mit [php]$sql = "SELECT name,description FROM items WHERE value1={$session['user']['specialmisc']['houseid']} AND (class='Möbel' OR class='WMöbel') ORDER BY class,id ASC";[/php] ersetzt, und nun geht auch das! :)

Autor:  Leen [ Fr 08 Dez, 2006 20:11 ]
Betreff des Beitrags: 

ähm .. das wmöbel.pro ist nur für den Möbelstand wichtig .. items fügst du im itemeditor hinzu, ansonsten brauchst du das nicht, weil es die "vorhandenen" möbel anzeigt! sprich die mit userid = 0

Autor:  Rantanplan [ Mo 26 Nov, 2007 16:27 ]
Betreff des Beitrags: 

Kann ich das Ganze so in die Commentary einbauen? :???:


////////////////////////////////////////////
// - Schneeballmod
// - Idee & Umsetzung: Cassandra (cassandra@leensworld.de)
// - Grundlage: rpcmd-Mod von Hadriel
// - Bedarf: Weihnachtsspecial von Cassandra/Leen (http://www.anpera.net)
// - Chatbefehl: /schball 'Name'
////////////////////////////////////////////
if((substr($commentary,0,8)=='/schball'))
{
$intro = explode(' ',$commentary,2);
$datum = getsetting('weihnacht','');
if ($datum <> 0) $frage = 1;
else $frage = 0;
$name1 = strtolower($intro[1]);
$name2 = strtolower($session['user']['login']);
if ($frage == 1)
{
if($session['user']['schneeball'] < 20) //<- Menge festlegen
{
if(!empty($intro[1]) && $name1 <> $name2)
{
$res = db_query( 'SELECT name,loggedin,laston FROM accounts WHERE login = "'.$intro[1].'" AND location=0 AND laston>"'.date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds")).'"');
$row = db_fetch_assoc($res);
if($row['loggedin'] > 0)
{
$name = $row['name'];
$result1 = db_query( 'SELECT schneerang,schneeball FROM accounts WHERE acctid = '.$session['user']['acctid'].'');
$row1 = db_fetch_assoc($result1);
switch(e_rand(1,5))
{
case 1:
case 2:
case 3:
$commentary = '/me `&trifft `#'.$name.'`& mit einem Schneeball und macht damit `#1 Punkt!';
$session['user']['schneerang'] ++;
$session['user']['schneeball'] ++;
$schneerang = $row1['schneerang'] + 1;
$schneeball = $row1['schneeball'] + 1;
output('`b`4Schneeball geworfen '.$intro[1].' - Treffer, + 1 Punkt, Punkte insgesamt: '.$schneerang.' , Schneebälle heute: '.$schneeball.'`b`n<hr>',true);
break;
case 4:
$commentary = '/me `&trifft `#'.$name.'`& mit einem Schneeball sehr gut und macht damit `#2 Punkte!';
$session['user']['schneerang'] += 2;
$session['user']['schneeball'] ++;
$schneerang = $row1['schneerang'] + 2;
$schneeball = $row1['schneeball'] + 1;
output('`b`4Schneeball geworfen '.$intro[1].' - Treffer, + 2 Punkt, Punkte insgesamt: '.$schneerang.', Schneebälle heute: '.$schneeball.'`b`n<hr>',true);
break;
case 5:
$commentary = '/me `&versucht `#'.$name.'`& mit einem Schneeball zu treffen, wirft aber daneben - das macht `#einen Minuspunkt!';
$session['user']['schneerang'] --;
$session['user']['schneeball'] ++;
$schneerang = $row1['schneerang'] - 1;
$schneeball = $row1['schneeball'] + 1;
output('`b`4Schneeball geworfen '.$intro[1].' - kein Treffer, - 1 Punkt, Punkte insgesamt: '.$schneerang.', Schneebälle heute: '.$schneeball.'`b`n<hr>',true);
break;
}
}
else
{
output('`b`4Fehler: '.$intro[1].': Nicht anwesend!`b`n<hr>',true);
$commentary = '/me `#hat versucht einen Geist zu treffen!';
}
}
else
{
output('`b`4Fehler: Du kannst dich nicht selbst bewerfen!`b`n<hr>',true);
$commentary = '/me `#hat versucht sich selbst zu treffen!';
}
}
else
{
output('`b`4Fehler: Du kannst keinen einzigen Ball mehr für heute werden!`b`n<hr>',true);
$commentary = '/me `#ist zu schwach um den Schneeball zu werfen!';
}
}
else if($frage == 0)
{
output('`b`4Fehler: Du kannst nur zu Weihnachten dieses Tool nutzen!`b`n<hr>',true);
$commentary = '/me `#hat versucht ohne Schnee einen Schneeball zu werfen!';
}
}
////////////////////////////////////////////
// - Ende des Schneeballmods
////////////////////////////////////////////

Gruß Rantanplan :D

Autor:  Lori [ Mo 26 Nov, 2007 19:03 ]
Betreff des Beitrags: 

Laut Einbaueinleitung ja ... ich hoffe du hast die dir durchgelesen.

Autor:  Rantanplan [ Mo 26 Nov, 2007 22:01 ]
Betreff des Beitrags: 

Klar, aber meine Commentary ist nicht mehr in der common, deswegen frage ich ja auch...

Autor:  Lori [ Di 27 Nov, 2007 20:48 ]
Betreff des Beitrags: 

Dieser Teil gehört in die addcommentary rein ... falls du das in deiner ausgelagerten Datei hast

Autor:  Rantanplan [ Fr 30 Nov, 2007 17:20 ]
Betreff des Beitrags: 

Hm okay, dann werde ich es mal versuchen.

Autor:  Rantanplan [ Mi 12 Dez, 2007 11:10 ]
Betreff des Beitrags: 

öffnen common.php

suche in the checkday function wenn Hungermod nicht verwendet wird
after function checkday($CheckIfDead=FALSE) {

Das kann ich in meiner common net finden Oo

Autor:  Harthas [ Mi 12 Dez, 2007 11:48 ]
Betreff des Beitrags: 

Dir ist aber durchaus bewusst, dass after hier nur die Funktion eines englischen Wortes hat, oder?

Ausserdem... Such mal nur nach dem Funktionsnamen (checkday), da wirst du sehr schnell fündig.

MfG,
Harthas

Autor:  Rantanplan [ Mi 12 Dez, 2007 12:07 ]
Betreff des Beitrags: 

Hm, hab es gerade nach der Checkday eingefügt und da kam nen Fehler...

Autor:  MySql [ Mi 12 Dez, 2007 16:06 ]
Betreff des Beitrags: 

Mein 7ter sind hat mich verlassen. Tut mir leid..

Könntest du den fEhler bitte posten?..

Autor:  Harthas [ Do 13 Dez, 2007 11:16 ]
Betreff des Beitrags: 

Du sollst es nach der Zeile function checkday() posten, und nicht nach der ganzen Funktion ;-)

Autor:  Doctamy [ Di 21 Okt, 2008 11:44 ]
Betreff des Beitrags:  Re: Weihnachtsspecial (reale Zeit!)

Da es ja nun bald auch wieder darauf zugeht und ich diese super Erweiterung von woanders her kenne, hab ich es auch mal eingebaut (auf meinem Testserver) und erhalte einen kleineren Fehler.

Zitat:
SELECT schneerang,schneeball FROM accounts WHERE acctid =
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


Ich hab das Datum auf diesen Monat zurückgesetzt zum testen aber leider funktioniert es nicht.

Auch die Suche nach neuen Opfern funktioniert nicht. Ich weiß es müssen dafür welche online sein aber das klappt selbst dann nicht.

http://beta.legend-of-alfiriel.de/source.php

ein TestChara exisitert auf der beta auch.

Name: test
pw: test

Falls ich was vergessen hab zu öffnen bitte bescheid geben

Autor:  Dinarius [ Di 21 Okt, 2008 18:48 ]
Betreff des Beitrags:  Re: Weihnachtsspecial (reale Zeit!)

versuch es mal mit :


$this->bbcode_second_pass_code('', '$result1 = db_query('SELECT schneerang,schneeball FROM accounts WHERE acctid = '.$session['user']['acctid']);
')

Autor:  Doctamy [ Di 21 Okt, 2008 18:56 ]
Betreff des Beitrags:  Re: Weihnachtsspecial (reale Zeit!)

leider immernoch der selbe fehler

Seite 3 von 4 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/