anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 19 Mär, 2024 06:48

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Weihnachtsmarkt
BeitragVerfasst: Sa 01 Dez, 2007 02:44 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
So, wie der Titel schon sagt, pünktlich zum 1. Dezember meine Version eines Weihnachtsmarktes ^^
Neben den zwei neuen RP Orten kann man sich dort Getränke kaufen und trinken oder verschiedene Gebäcksorten wählen und wahlweise selber verspeisen oder versenden. Beim Versenden kann der User eine kleine Nachricht von 50 Zeichen mit verschicken.
Es lassen sich Schlittschuhe ausleihen, um so zu einem neuen RP Ort zu kommen, dem See.
Als Geschenk an die User können diese einmalig ein Geschenk von dem Weihnachtsbaum nehmen.

Was diese Version des Weihnachtsmarktes sicherlich interessant macht ist die einfache Handhabung und Erweiterung des vorhandenen 'Warenbestandes':

[php]//Sachen für den Glühweinstand, einfach eintragen, fügen sich selber hinzu
$drinks=array(
'gluh'=> array('name'=>'Glühwein','price'=>150)
,'apfel'=>array('name'=>'heißen Apfelwein','price'=>200)
,'met'=>array('name'=>'warmes Met','price'=>100)
);

//Sachen für den Gebäckstand, einfach eintragen, fügen sich selber hinzu
$kekse=array(
'lebherz'=> array('name'=>'Lebkuchenherzen','price'=>50,'send'=>'ein Lebkuchenherz')
,'zimt'=>array('name'=>'Zimtsterne','price'=>50,'send'=>'eine Packung Zimtsterne')
,'lebhaus'=>array('name'=>'ein Lebkuchenhaus','price'=>200,'send'=>'ein Lebkuchenhaus')
,'schokokeks'=>array('name'=>'Schokoladenkekse','price'=>75,'send'=>'eine Packung Schokoladenkekse')
,'printen'=>array('name'=>'Printen','price'=>60,'send'=>'eine Handvoll Printen')
,'mandel'=>array('name'=>'gebrannte Mandeln','price'=>30,'send'=>'ein Beutel gebrannter Mandeln')
,'zucker'=>array('name'=>'eine Zuckerstange','price'=>20,'send'=>'eine Zuckerstange')
);

//Preis fürs Schlittschuhlaufen
$schlittschuh=10;

//Spieler pro Seite
$player=20;

//Geschenkmenge
$gold=3000;
$gems=10;
$charme=100;
[/php]

Dies ist ein Ausschnitt aus dem Beginn der Datei. Die Kommentare sind weitgehend selbsterklärend, so lassen sich weitere Getränke oder Gebäckwaren ohne großen Aufwand hinzufügen und an euren Server anpassen.

Viel Spaß damit ;) Jetzt zum wichtigen Teil:

Einbauanleitung:
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `special_taken` TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0';')

Diese SQL in PHPMyAdmin ausführen, die Datei öffnen, die Farbcodes anpassen (oder so lassen, wem es gefällt ;) ) und irgendwo verlinken.
Dann noch in der dragon.php
[php],"sex"=>1 [/php]
suchen (2x) und danach
[php],"special_taken"=>1 [/php]
einfügen, ohne die ?> (ansonsten können sich eure User nach einem DK erneut ein Geschenk nehmen, ist mir leider erst im Nachhinein eingefallen)
Schon fertig.


Bei eventuellen Fehlern, Verbesserungen, Erweiterungen Bescheid geben... vermutlich wird der Markt in den nächsten Tagen noch ein wenig erweitert an Funktionen.

Das Copyright hat drinzubleiben ;)


Dateianhänge:
weihnachten.zip [6.17 KIB]
393-mal heruntergeladen


Zuletzt geändert von Naria am Sa 01 Dez, 2007 23:33, insgesamt 4-mal geändert.
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 12:01 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Do 08 Mär, 2007 09:18
Beiträge: 47
Da werden die Leute sich sicherlich freuen!
Bis jetzt funzt alles einwandfrei bei mir...also super arbeit,gefällt mir sehr gut !
Nun kann die Vorweihnachtszeit richtig beginnen

Lg

_________________
http://www.valandor.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 17:05 
Offline
Lehrling
Lehrling

Registriert: So 06 Mai, 2007 11:41
Beiträge: 31
huhu Leute :)

Fehler
SQL-Befehl:

ALTER TABLE `accounts` ADD `special_taken` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT '0'

MySQL meldet:

#1142 - ALTER command denied to user 'min00_user_logd'@'h01.hostsharing.net' for table 'accounts'

hmmmmmm ich finde den Fehler nicht !!! :???:
was mache ich falsch ??? :cry:

_________________
http://www.gasthaus-zum-drachen.de/nubien/index.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 18:24 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Du hast nicht die Rechte ein neues Feld in der Tabelle anzulegen.

Das ähnliche Thema [ Mit LOCK ] wurde in Allgemeine Fragen acuh behandelt.

[OT]

Na genug von Mathe gehabt?XD

[/OT]

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 18:31 
Offline
Lehrling
Lehrling

Registriert: So 06 Mai, 2007 11:41
Beiträge: 31
doch die rechte habe ich :) weil ich der einzigste bin der das Spiel aufbaut !!! und es hat doch sonst immer geklappt !!! :o

und ich habe heute schon 2 Tabellen angelegt :???:

_________________
http://www.gasthaus-zum-drachen.de/nubien/index.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 18:41 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Und nochmal: Du hast die Rechte nicht mehr weis Gott warum!

Kontaktiere deinen Hoster, oder versuche es einfach erneut.

Wenn du mir das jetzt nicht abnimmst, kannste gerne bei Google schaun, die werden es auch sagen.

Fals Google Chamanter wirkt:

#1142 - ALTER command denied to user

My.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 18:48 
Offline
Lehrling
Lehrling

Registriert: So 06 Mai, 2007 11:41
Beiträge: 31
hmmmmmmmm :cry: doch ich glaube dir !!! :shock: dann werde ich den Sql erst morgen einfügen *schnief*
Aber ich danke dir für deine Hilfe !!! :)

_________________
http://www.gasthaus-zum-drachen.de/nubien/index.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Dez, 2007 18:50 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Bitte und gern geschehen.

Ich würde meinen Hoster sofort kontaktieren, daher es auch ein Interner Fehler sein kann der Morgen immer noch da ist.

Dein Hoster wird bestimmt eine kostenlose Support-Hotline haben oder eine Support-MailAdresse.

My.

@ Topic : Habs gerade mal getestet, sieht schön aus. *bedankt*

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 16 Dez, 2007 21:06 
Offline
Lehrling
Lehrling

Registriert: So 06 Mai, 2007 11:41
Beiträge: 31
@ MySql jau du hattest Recht !!! :lol: Mir haben die rechte gefehlt aber jetzt habe ich sie !!! :D Mein Logd hatte einen Serverumzug und ich habe gedacht das ich die Rechte automatisch habe !!! ;)

_________________
http://www.gasthaus-zum-drachen.de/nubien/index.php


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsmarkt
BeitragVerfasst: Sa 28 Nov, 2009 18:21 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 13 Mär, 2009 16:14
Beiträge: 68
Geschlecht: Weiblich
*erledigt* dankeschön!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsmarkt
BeitragVerfasst: Mo 22 Nov, 2010 20:04 
Offline
Profi
Profi

Registriert: Di 20 Jul, 2010 13:27
Beiträge: 137
LoGD: http://www.shibaya-logd.de/source.php
Sieht super aus, vielen Dank :)
Man darf sich nur ein Geschenk vom Baum nehmen oder? nicht jeden Tag eins?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsmarkt
BeitragVerfasst: Fr 17 Dez, 2010 14:33 
Offline
Profi
Profi

Registriert: Di 14 Dez, 2010 23:16
Beiträge: 198
Wohnort: zuhause
Geschlecht: Männlich
LoGD: http://www.mentyriel.de/source.php?url=/village.php
Super


Zuletzt geändert von The Grinch am Fr 17 Dez, 2010 14:43, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Weihnachtsmarkt
BeitragVerfasst: Fr 17 Dez, 2010 14:40 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
In der 0.9.7ner-Version ist leider noch nichts modulbasiert.

Nachdem du die Änderungen oben gemacht hast, fehlt noch ein Link auf den Weihnachtsmarkt (beispielsweise von der village.php aus)

PHP:
addnav("Der Weihnachtsmarkt","weihnachten.php");

Die addnav-Funktion nimmt als ersten Parameter den anzeigten Namen des Links, und als zweiten Parameter das Ziel.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 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