anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 11:28

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 68 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4
Autor Nachricht
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Di 21 Okt, 2008 19:27 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Das Problem liegt daran, dass du das ganze in Eliwoods objektorientierte Kommentarklasse eingefügt hast, und dort
Ersetze in der ganzen Modifizierung für das Schneebällewerfen (in der lib/commentary.php) $session['user'] durch $this->user

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



Mit freundlichen Grüssen,
Harthas


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Di 21 Okt, 2008 20:17 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
klasse. Im Chat klappt es nun, danke dir. Jetzt fehlt nur noch die Suche die nicht klappen will


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Di 21 Okt, 2008 20:26 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
In welcher Datei wird das Suchen denn abgehandelt?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Di 21 Okt, 2008 20:51 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
in der schballkampf.php^^


Edit: Funktioniert doch...nur nicht mit der selben IP^^

Jetzt muss ich nur noch das /me hinbekommen...

[21:24][¢] streea Mirshann Doctamy sagt: "hat versucht sich selbst zu treffen!"

sollte aber ohne das sagt heißen...

/lib/commentary.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Mi 22 Okt, 2008 17:29 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
gut am $this bin ich wohl vorbei geschossen ;) ... hat mir die sql ausem original von mir geholt, und verändert... naja...

und das andere Thema meine ich das wir zwei das schonmal hatten, wenn ich mich recht entsinne. Denk mal über veränderung / anpassung von insert´s nach. Ich mein das mit dem emote erweitern und so... :!:

Mr €d spricht: ~für die alten grauen Zellen~

_________________
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: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Mi 22 Okt, 2008 20:04 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
jaja ich weiß aber ich raffs nicht^^ Jedenfalls nicht da

$commentary = '`&trifft `#'.$name.'`& mit einem Schneeball und macht damit `#1 Punkt!';

wo sollen die betreffenden Zeilen denn da hin?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Mi 14 Mai, 2014 20:18 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Guten Abend

Habe diesen Teil zu einbauen:
PHP:
////////////////////////////////////////////
// - Schneeballmod
// - Idee & Umsetzung: Cassandra (cassandra@leensworld.de)
// - Grundlage: rpcmd-Mod von Hadriel
// - Bedarf: Weihnachtsspecial von Cassandra/Leen (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
////////////////////////////////////////////


Wie mache ich das wenn ich das Commentary: Much-in-one-bundle System auf dem Server. Wo kommt das nun hin und wie muss man es umschreiben?

Gruss

Yanara


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsspecial (reale Zeit!)
BeitragVerfasst: Mo 16 Jun, 2014 09:41 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 04 Jun, 2007 02:36
Beiträge: 200
Wohnort: Iffwil
Geschlecht: Weiblich
LoGD: http://logd.epoca-del-arcangel.ch/source.php
Skype: aebi82
Hallo zusammen

Kann mir den niemand helfen für den Schneeballmod in die commentary.php rein zutun?

Edit:

Hat sich erledigt es funzt.

Grüsse aus der Schweiz

Yanara


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 42 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum