anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 17 Jul, 2025 23:09

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Game Kasse
BeitragVerfasst: Mo 19 Sep, 2005 16:37 
Offline
Lehrling
Lehrling

Registriert: Sa 06 Aug, 2005 10:57
Beiträge: 48
Wohnort: Passau
Hi,
mal ne frage wie kann man so ne Spiel kasse schreiben?
ich weiß wie man son grund gerüst macht nur k/p wie man das dann einzhalt kann da wer helfen?
durch das sollen dann neue sahcen gekauft werden z.B ne Kirche neue Specials oder alle bekommen 1+ Charm...
Skoll


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 19 Sep, 2005 17:22 
Offline
Meister
Meister

Registriert: Sa 25 Sep, 2004 11:49
Beiträge: 337
Wohnort: Irgendwo im Sauerland
LoGD: http://www.rulina.de/logd/source.php
:???:
Also, ganz ehrlich ich versteh nicht ganz was du nun fragen willst/machen willst... Eine Spielkasse, sollen die Spieler echtes Gold spenden oder Gold einzahlen?

_________________
*Mekkelon - Mitglied im Renais-Völkerbund*
Thread


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 20 Sep, 2005 16:19 
Offline
Lehrling
Lehrling

Registriert: Sa 06 Aug, 2005 10:57
Beiträge: 48
Wohnort: Passau
ne das Gold im Spiel natürlichkein echtes ;D
da wär ich ja reich :D :D :D :D
Skoll


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 20 Sep, 2005 16:52 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Mhh die Idee ist nicht schlecht.
Man bräuchte nur eine globale variable in die die Spieler einzahlen.

Das könnte man dann so anzeigen lassen, dass Dinge für die das Geld reicht in grüner und noch zu teure Dinge in Rot erscheinen.

Bloss bleibt noch die frage, wer denn dann entscheidet für was genau das Geld ausgegeben wird ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 21 Sep, 2005 15:44 
Offline
Lehrling
Lehrling

Registriert: Sa 06 Aug, 2005 10:57
Beiträge: 48
Wohnort: Passau
der Rat davon ? ein Admin ? oder ne Umfrage ?
ich wäre bereit mit Hilfe das für die 097 er zu Coden :)
mfg Skoll


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 30 Sep, 2005 23:10 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Ich würd mir den Code aus der Datei des Bettlerviertels klauen, indem der Teil mit dem einzahlen steht, und rundherum die Kasse...

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 06 Okt, 2005 17:59 
Offline
Held
Held
Benutzeravatar

Registriert: So 22 Mai, 2005 14:56
Beiträge: 244
Wohnort: Sangerhausen
hallo,

die idee ist gar nicht mal soooo schlecht, ich hab das auch einfach mal alles aus dem bettelstein rausgenommen was ich nicht gebraucht habe und habe da was neu gemacht und es geht sogar :)

$this->bbcode_second_pass_code('', '<?php

/*

- nach einer Idee von dem Bettelstein - beggar.php

INSERT INTO settings VALUES ('housegold', '0');
"housgold"=>"Gold das für neue Häuser spendiert wurde (Wert-1),int", - in configuration.php


*/

require_once "common.php";

page_header("Spendenhaus");

if ($HTTP_GET_VARS[op]=="spenden"){
output("`0Natürlich möchtest Du auch dazu beitragen das das Dorf mehr Häuser bekommt und spendest also auch einen Teil Deines Goldes.`n");
addnav("Zurück zum Dorfplatz","village.php");
output("<form action='spendenhaus.php?op=spenden2' method='POST'>`)Du spendest <input name='goldspende2' id='goldspende2' size='5' value='".$session[user][gold]."'> `^Goldstücke`) für den Aufbau neuer Gebäude.`n`n",true);
output("<input type='submit'value='Spendieren'></form>",true);
output("<script language='javascript'>document.getElementById('goldspende2').focus();</script>",true);
addnav("","spendenhaus.php?op=spenden2");

// $goldsumme2=getsetting("housegold",0)-1;

}else if ($HTTP_GET_VARS[op]=="spenden2"){
$goldsumme2 = abs((int)$_POST['goldspende2']);
if ($session[user][gold]<$goldsumme2){
output("`)Du verfügst nicht über ausreichend Gold, um eine derartige Summe zu spenden.`nVersuche es erneut.");
addnav("Zurück zum Spendenhaus","spendenhaus.php");
}else if ($goldsumme2==0){
output("`)Du stellst `^0 Goldstücke`) für den Aufbau neuer Gebäude bereit, aber irgendwie reagiert Niemand. Hoppla, das war wohl nichts, versuche es erneut.");
addnav("Zurück zum Spendenhaus","spendenhaus.php");
}else if (getsetting("housegold","0")+$goldsumme2>2500000){
output("`)Du stellst `^$goldsumme2 Goldstücke`) für den Aufbau neuer Gebäude bereit, aber irgendwie passiert nichts. Scheinbar ist die Schatzkammer voll. Enttäuscht nimmst du dein Gold wieder an dich.");
addnav("Zurück zum Spendenhaus","spendenhaus.php");
}else if ($goldsumme2<=10){
output("`)Du hast `^$goldsumme2 Gold`) gespendet. Damit hast Du zum Aufbau des Dorfes beigetragen...");
addnav("Zurück zum Spendenhaus","spendenhaus.php");
savesetting("housegold",getsetting("housegold","0")+$goldsumme2);
$session[user][gold]-=$goldsumme2;
}else if ($goldsumme2<$session[user][level]*2){
output("`)Eine Spende zum Aufbau neuer Gebäude sollte mindestens das Doppelte Deines Levels (`^".($session[user][level]*2)." Goldstücke`)) betragen, sonst nimmt es niemand wahr.");
addnav("Zurück zum Spendenhaus","spendenhaus.php");
}else{
output("`0Eine Welle der Begeisterung schwappt durch das Spendenhaus. Du hast `^$goldsumme2 Goldstücke`0 gespendet und erntest von allen Einwohnern des kleinen Dörfchens ein Lächeln!`n");
addnav("Zurück zum Spendenhaus","spendenhaus.php");
if ($goldsumme2>=$session[user][level]*150 && e_rand(1,5)==2){
output("`n`n`^Du erhältst einen Charmepunkt! `0");
$session[user][charm]++;
}
savesetting("housegold",getsetting("housegold","0")+$goldsumme2);
$session[user][gold]-=$goldsumme2;
$sql = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'spendenhaus',".$session[user][acctid].",\"/me hat `^$goldsumme2 Goldstücke`& zum Aufbau neuer Gebäude gespendet!\")";
db_query($sql) or die(db_error(LINK));
}

}else{
addcommentary();
output("`)Hier treiben sich alle Krieger und Kriegerin aus dem Spiel herum die für unser Dorf ein bisschen Gold spenden wollen damit`n
neue Häuser auf dem Dorfplatz errichtet werden können`n
Natürlich wird das Gold nur zum Bau dieser Gebäude genutzt und umso mehr hier gespendet wird, umso Häuser wird es geben.`n`n");
output("`n`n`^ab 5000 Gold - ein eigenes Blumenbeet kann im Garten angelegt werden.`n");
output("`n`^ab 20000 Gold - wird im Dorf der Edelsteinhandel gebaut.`n");
$goldsumme2=getsetting("housegold","0");
if (getsetting("housegold","0")<1){
addnav("Gold spenden","spendenhaus.php?op=spenden");
}else if ($session[user][transferredtoday]>=getsetting("transferreceive",3)){
output("`n`n`0Es liegen schon `^$goldsumme2 Goldstücke`0 hier in der Schatzkammer des Spendenhauses.");
addnav("Gold spenden","spendenhaus.php?op=spenden");
}else if (getsetting("housegold","0")>0){
$golduser=round(($session[user][level]*getsetting("transferperlevel",25))/getsetting("transferreceive",3));
if ($goldsumme2<$golduser){
$golduser=$goldsumme2;
// addnav("$golduser Gold wegnehmen","spendenhaus.php?op=goldnehmen");
addnav("Gold spenden","spendenhaus.php?op=spenden");
output("`n`n`0Es liegen `^".(getsetting("housegold","0"))." Goldstücke`0 in den Schatzkammern des Spendenhauses bereit, jetzt aber schnell.");
}else{
// addnav("$golduser Gold wegnehmen","spendenhaus.php?op=goldnehmen");
addnav("Gold spenden","spendenhaus.php?op=spenden");
output("`n`n`0Es liegen schon `^".(getsetting("housegold","0"))." Goldstücke`0 in den Schatzkammern des Spendenhauses bereit.");
}
}
output("`n`n`)Hier reden ein paar edle Krieger über ihre großzügigen Spenden:`n");
viewcommentary("spendenhaus","über die Spenden reden",10,"sagt");
addnav("Zurück zum Dorfplatz","village.php");
}

page_footer();
?>')


ich weiß das das sicher besser und anders zu lösen ist aber das ist ja nur mal so nen test gewesen ;)

greetz @ all


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 06 Okt, 2005 18:42 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Den Insert brauchst in der Anleitung nicht beschreiben, der wird automatisch generiert xD


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 07 Okt, 2005 20:32 
Offline
Held
Held
Benutzeravatar

Registriert: So 22 Mai, 2005 14:56
Beiträge: 244
Wohnort: Sangerhausen
man könnte das auch ganz anders lösen ;)

wenn man z.b. das dorfamt hat das von kevz dann könnte man doch die steuer die gezahlt werden muss dazu nutzen das man die gebäude davon aufbauen kann ;)

man muss das dann halt nur alles irgendwo speichern die ganze steuern die pro tag eingehen und dann halt irgendwo mit den gebs verknüpfen, oder???


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 08 Okt, 2005 00:16 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Ich würds dann lieber gleich, wie bei den Gilden, so machen, dass man nach jedem Waldkampf einen kleinen Teil des Gewinns abgeben muss... 5% oder so.

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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