anpera.net
https://anpera.homeip.net/phpbb3/

Die Wolkeninsel
https://anpera.homeip.net/phpbb3/viewtopic.php?f=43&t=2099
Seite 1 von 1

Autor:  Morpheus [ Mo 09 Jan, 2006 19:57 ]
Betreff des Beitrags:  Die Wolkeninsel

Ein reines, kleines Addon, daß dem RP dienen soll, einzige Besonderheit: der letzte Satz bei betretten der Insel ändert sich immer und es gibt, heimlich, still und leise, eine kleine Belohnung für RPler, die hier hin gehen..
Viel Spaß damit! ;)

Dateianhänge:
Dateikommentar: Einbauanleitung im Modul oben enthalten
wolkeninsel0.9.7 +jt ext (GER) 3.zip [1.83 KIB]
697-mal heruntergeladen

Autor:  Tidus [ Mi 11 Jan, 2006 16:29 ]
Betreff des Beitrags: 

hmm wenn man jetz so wie ich wüsste das es da boni gibt könnte man das dich ganz oft machen und so leicht cheaten oder?

Autor:  Morpheus [ Mi 11 Jan, 2006 19:23 ]
Betreff des Beitrags: 

Tidus hat geschrieben:
hmm wenn man jetz so wie ich wüsste das es da boni gibt könnte man das dich ganz oft machen und so leicht cheaten oder?


Ja, das kann man, so es bekannt ist, daher habe ich ja auch rar gesät. Zum anderen setze ich auch darauf, daß der normale User es nicht weiß, den es gibt ja im Grunde auch keinen Hinweis darauf und, so es ihm denn jemand veraten hat, auf die Fairness der Leute. Mag sein, daß ich eine altmodische Einstellung dazu habe, aber ich finde cheaten weder gut noch fair oder ehrenvoll und vertraue darauf, daß ein Spieler, der gerne sein RP macht, es genauso sieht. :)

Wenn es Dich allerdings stört, kannst du die Boni auch gerne ausbauen oder eine Abfrage einbauen, daß nur 1x amTag ein Bonus vergeben wird. SQL ist leider nicht meine Stärek, sonst würde ich es schnell für Dich machen... ;)

Autor:  Auric [ Mi 11 Jan, 2006 19:32 ]
Betreff des Beitrags: 

Nur mal so... beim Trampelpfad isses ja genauso.. nur das man da auch was verlieren kann.

Fies wäre ja sowas wie ein Counter, der, wenn er eine bestimmte stelle erreicht dann den Bonus in einen Malus umwandelt. Sprich: wer da 50mal hingeht bekommt ab dem 25ten mal fette abzüge oder so

Am besten noch ohne Message. sodass die Schummla es nicht gleich mitbekommen, wenn ihre Runden/Gems/gold wech gehen *fg*

Autor:  Tidus [ Mi 11 Jan, 2006 21:32 ]
Betreff des Beitrags: 

ist schon okay ich woltle es nur so am rande erwähnen aber auric ich meine sie könnten dann auch ins wasser fallen und ertrinken sei doch nicht so fies zu den useran LOL :lol: :lol: :lol:

Autor:  Morpheus [ Mi 11 Jan, 2006 22:26 ]
Betreff des Beitrags: 

Tidus hat geschrieben:
ist schon okay ich woltle es nur so am rande erwähnen aber auric ich meine sie könnten dann auch ins wasser fallen und ertrinken sei doch nicht so fies zu den useran LOL :lol: :lol: :lol:


Ist auch nett gemeint, nur vertraue ich darauf, daß die Spieler beim RP an diesem Ort genauso viel Spaß haben, wie ich beim schreiben und selbst dort spielen :)

Autor:  Tidus [ Mi 11 Jan, 2006 22:34 ]
Betreff des Beitrags: 

du hast aber gute ideen find ich auch fein aber hast du icq oder sowas?

Autor:  Darkness [ Mi 11 Jan, 2006 22:42 ]
Betreff des Beitrags: 

Morpheus hat geschrieben:
Zum anderen setze ich auch darauf, daß der normale User es nicht weiß, den es gibt ja im Grunde auch keinen Hinweis darauf und, so es ihm denn jemand veraten hat, auf die Fairness der Leute.

Nunja, es gibt schon nen Hinweis sarauf, den Source nämlich^^

und würde dir empfehlen, es so zu machen, dass man nur einmal am Tag so einen Bonus erhalten kann, ich denke nämlich nicht, dass man immer auf die Fariness der User vertrauen kann^^

Autor:  Morpheus [ Mi 11 Jan, 2006 22:50 ]
Betreff des Beitrags: 

Danke Darkness, ich sage ja, das stelle ich jedem frei, es noch ein zu bauen, möge es ein jeder so an seinen Server anpassen, wie er es benöztigt, so lange die Grundprogrammierung nicht verloren geht und mein Name stehen bleibt ;) :)

Autor:  Tidus [ Mi 11 Jan, 2006 23:44 ]
Betreff des Beitrags: 

na falls du dir mal icq besorgst kannste mich ja mal adden^^ :wink:

Autor:  Gloria [ Do 26 Jan, 2006 20:48 ]
Betreff des Beitrags: 

Als absolut positives Feedback: Hat gleich super funktioniert und mein User lieben es. Danke!

Autor:  Morpheus [ Fr 27 Jan, 2006 12:25 ]
Betreff des Beitrags: 

Das freut mich Gloria, danke für das Feedback :)

Autor:  SkyZero [ Mo 21 Aug, 2006 06:47 ]
Betreff des Beitrags: 

Leutz wie sieht denn so ein Eintrag aus damit man es nur einmal am Tag nutzen kann .. hab absolut keinen Plan *verlegen zu Boden kuckt*

Autor:  Setsna [ Mo 21 Aug, 2006 09:00 ]
Betreff des Beitrags: 

SkyZero hat geschrieben:
Leutz wie sieht denn so ein Eintrag aus damit man es nur einmal am Tag nutzen kann .. hab absolut keinen Plan *verlegen zu Boden kuckt*


Ich häng dir die Entsprechende Variante an, die ich mal auf die Schnelle gebastelt habe. Einbaueinleitung ist in der Datei (Ich hoffe das ist im Sinne des Erfinders, sonst nehm ichs wieder runter)

Zur Erweiterung selbst:
Die Idee gefällt mir gut, aber da ich schon genug Chatplätze habe werde ich es so nicht übernehmen (Ich gucke mir höchstens die Idee für die stillen Belohnungen ab *zwinker*)

Edit: Irgendwie klappt das Anhängen nicht Oo ... also so

Ersteinmal der SQL-Befehl

ALTER TABLE `accounts` ADD `wolkeninsel` INT(1) UNSIGNED NOT NULL DEFAULT '0';

Dann in der Newday.php

Suche
[php] $session['user']['seenlover'] = 0;[/php]

Füge danach ein
[php]
$session['user']['wolkeninsel'] = 0;[/php]

In der Wolkeninsel selbst:

Suche (2 mal)

[php]$session[user][charm]+=1;//Eine heimliche Belohnung für [/php]

ersetze durch:
[php]
if ($session[user][wolkeninsel]==0){
$session[user][wolkeninsel]=1;
$session[user][charm]+=1;//Eine heimliche Belohnung für RPler
}[/php]

Suche

[php]$session[user][hitpoints]*=1.01;//Eine heimliche Belohnung für RPler[/php]

Ersetze durch:
[php]
if ($session[user][wolkeninsel]==0){
$session[user][wolkeninsel]=1;
$session[user][hitpoints]*=1.01;//Eine heimliche Belohnung für RPler
}[/php]

MfG Setsna

Autor:  Morpheus [ Mo 21 Aug, 2006 18:49 ]
Betreff des Beitrags: 

Danke Setsna, das wäre die DAtenbank Variante, hier eine andere, einfachere (ungetestet, sollte aber gehen):

Suche in der wolkeninsel.php jeweils

$this->bbcode_second_pass_code('', '
$session[user][charm]+=1;

')

Setze davor

$this->bbcode_second_pass_code('', '
if(!$session[woin]){
$session[woin]=true;
')

und dahinter

$this->bbcode_second_pass_code('', '
}
')

dann sähe es jeweils so aus
$this->bbcode_second_pass_code('', '
if(!$session[woin]){
$session[woin]=true;
$session[user][charm]+=1;
}
')

Das selbe dan noch mit der anderen Belohnung wiederholen, und schon war es das....
Ist wie gesagt ungetestet, sollte aber gehen, dann kann der User so oft auf die Insel, wie er will, erhält aber nur 1x den Charmpunkt bzw. die Lebenspunkte... :wink:

Autor:  Harthas [ Di 22 Aug, 2006 11:40 ]
Betreff des Beitrags: 

Ich denke allerdings, dass du woin dann am neuen tag wieder aus der session nehmen müsstest... oder irre ich mich da irgendwie? ;-)

Autor:  Morpheus [ Di 22 Aug, 2006 18:24 ]
Betreff des Beitrags: 

Ups.... :D ...richtig, wenn man müde ist....füge oben noch ein

$this->bbcode_second_pass_code('', '
checkday();
')

ein.... :wink:

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