anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:16

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 26 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 18:27 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
heyho!
also eine Frage: Würde es gehen das Gildenleader für Ihre Gilde alle 10 Tage Steuern für Ihre Gilde bezahlen müssen?
LG Silvar


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 18:32 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
ja klar würde das gehen
aber game oder RL tage?

bei game einfach ne sql tabelle namens gildensteuer oder so machen, und in der new.php code machen, wo nach 10 tagen der leader Steuern bezahlen muss und das ganze wieder von vorne beginnt

am besten so machen, das gildensteuer bei 0 bezahlt wird und danach wieder 10 wird



hoffe, ihr könnt es verstehen :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 18:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
ne ich versteh das nicht wirklich ich weiß nicht ma die abfrage für das nur der leader zahlen muss und das MUSS aus der gildenkasse geschehen ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 18:36 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
warum aus?
dachte, die steuer kommt IN die kasse

am besten mache ne if funktion mit if ($session [user][leader]=3 {
blablabla }


also ka ob die nun leader heist, glaube aber der leader hat doch id 3, oder?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 18:41 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
ne die Steuer soll AUS der Kasse raus den wer ne Gilde will soll dafür auch nen bisschen Steuer hinlegen ^^ meine Meinung finde ich und dann sieht man wer an seiner Gilde hängt wenn er dafür zahlt ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 19:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Drück dich mal gescheid aus bitte.

Das Gold wird von WEM bezahlt?
Das Gold geht AN wen?

Nach deinem ersten Post willst du nämlich, dass der Gildenchef alle 10 Tage eine Steuer IN die Gildenkasse zahlt...

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 19:56 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
okay sorry für falsche Audrückung also: ich möchte das Gildenchef alle 10 GAMETAGE Steuern zahlen muss, diese einfach abgezogen werden und in die Amtskasse sollen , und wer er nicht zahlt das seiner Gilde solange deaktiviert bleiben sollte bis er zahlt und dies mit Aufpreis ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 19 Feb, 2008 22:30 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
für welches Gildensystem?

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Do 21 Feb, 2008 13:34 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
für das Gildensystem von Eliwood @Rikkarda


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 26 Feb, 2008 18:01 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
nimm doch einfahc mein vorschlag und änder es so um, wie du es willst

auch wenn es ne blöde idee ist, das der gildenchef steuern bekommt, da die eig im clan bleiben soll



nach deinem letzten post zahlt wieder der gildenchef in die gilde ein, du meinst aber, das er geld bekommt, oder?


also musste dich wirklich ein bischen mehr und besser ausdrücken ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 26 Feb, 2008 18:06 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
Nein @Himli ich meine der Gildenchef muss seine Steuern in die Amtskasse einzahlen! ^^ Diese sollen Ihm ja abgehen sonst hätte er Sie ja wieder wenn er Sie in seine Kasse zahlt :warn:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Di 26 Feb, 2008 20:44 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
ahh ;)

wär aber blöd, jeden tag das zu zwingen (ab und zu auch 2* am tag)

denn, er MUSS ja die steuern direkt zahlen, sonst ist die Gilde gesperrt


mach irgendwo nen addnav in ner if funktion, wo er 10 tage in der sql tabelle "gildensterunbezahlen" oder wie du sie nennst, und noch, das sie nur bei 0 erscheint

im if noch machen, das nur der gildenleader den link sieht (if($session [user][gildenelader]=2);
addnav("^^^^^^","^^^^^^"); usw, usw

am besten dann noch on der common.php die zeilen für die vital liste suchen, und nen blinkenden button reinmachen wo draufsteht "zahl deine steuern!" oder so, damit der leader auch weis, das er wieder welche zahlen muss^^


hab ich was vergessen? :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Mi 27 Feb, 2008 09:08 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
*schreibt mitm stift mit* :D okay dankschöööööön ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Mi 27 Feb, 2008 18:15 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
naja, wenn du probleme oder hilfe beim schreiben brauchst und icq hast, kannste mich ja mal adden unter 301499168

ich helf dir gerne :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: Mi 27 Feb, 2008 18:22 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 07 Okt, 2007 11:11
Beiträge: 134
LoGD: www.naaban-logd.com
dankeschöööööön ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: So 25 Mai, 2008 12:58 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
ich hab da jetzt mal ein wenig gebastelt und eigentlich klappt auch alles nur folgendes nicht...

Ich möchte in der newday.php angezeigt bekommen wieviele zeit die Gilde noch hat, um die Steuern zu bezahlen. Nur mein problem ist das es nicht nur der Leader angezeigt bekommt sondern jeder User (auch ohne Gilde) Ich komme im moment absolut nicht auf den trichter ich weiß auf jedenfall das ich was falsch gemacht habe aber ich weiß nicht wie es anders gehen könnte.
Deshalb frage ich jetzt hier mal nach:

$this->bbcode_second_pass_code('', 'if($session[user][isleader]=4) {
if ($session[user][steuertage]==11) {output("`\$``cDu und deine Gilde haben noch 10 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==10) {output("`\$`cDu und deine Gilde haben noch 9 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==9) {output("`\$`cDu und deine Gilde haben noch 8 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==8) {output("`\$`cDu und deine Gilde haben noch 7 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==7) {output("`\$`cDu und deine Gilde haben noch 6 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==6) {output("`\$`cDu und deine Gilde haben noch 5 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==5) {output("`\$`cDu und deine Gilde haben noch 4 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==4) {output("`\$`cDu und deine Gilde haben noch 3 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==3) {output("`\$`cDu und deine Gilde haben noch 2 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==2) {output("`\$`cDu und deine Gilde haben noch 1 Tage Zeit, um eure Steuern zu zahlen!`c`n");}
if ($session[user][steuertage]==1) {output("`\$`cDu und deine Gilde müssen heute Steuern zahlen!`c`n");}
if ($session[user][steuertage]==0){
$cost = $session[guild][gildenpunkte] * 10;
$cost2 = $cost * 1.1;
guild_update("gold",$session['guild']['gold']-=$cost2);
savesetting ("amtskasse" ,getsetting ("amtskasse",0)+ $cost2);
$session['user']['gildengold']-=$cost2;
$session[user][steuertage]=11;
if($session[guild][gold]<$cost2){
guild_update("gold",$session['guild']['gold']-=0);
$session[user][steuertage]=11;
}
output("`^`cDa Ihr keine Steuern gezahlt habt, hat das Dorfamt sich von eurer Kasse bedient`c`n`n");
addnews("`3Die Gilde `0\"".$session[guild][gildenname]."\" `3hat die Steuern nicht gezahlt!`n");
}
}else{
}')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: So 25 Mai, 2008 13:06 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Etwas vereinfacht:

Du erstellst eine Tabelle, mit jeweils 2- Tabellenfeldern.

  • guild - int 10 - unique
  • lastpay - varchar 10

Das Tabellenfeld "lastplay" stellt den gegenwärtigen Unix-Timestamp/Zeitstempel dar. Immer, wenn die Gilde die Steuern bezahlt hat, aktualisierst Du dieses Tabellenfeld auf den gegenwärtigen Unix-Timestamp/Zeitstempel. Und rechnest dann die Tage erneut wieder runter....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: So 25 Mai, 2008 13:20 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
irgendwie ein wenig komplizierter^^ ich tu mir dabei ein wenig schwer


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: So 25 Mai, 2008 13:32 
Offline
Held
Held
Benutzeravatar

Registriert: So 19 Nov, 2006 09:57
Beiträge: 231
Geschlecht: Weiblich
LoGD: http://www.trahhenbluot.de/Planetenchaos/source.php
Zitat:
if($session[user][isleader]=4) {


es sollte glaube ich == heißen

_________________
Das Lesen im Bett zeugt von völliger Hingabe an die Kunst: Man überlässt es dem Dichter, wann man einschläft.
Ernst R. Hauschka, deutscher Aphoristiker (geb. 1926)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Gildensteuer
BeitragVerfasst: So 25 Mai, 2008 14:17 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
$this->bbcode_second_pass_code('', 'SQL-Syntax:

CREATE TABLE `guild_taxes` (
`guild` INT( 10 ) UNSIGNED NULL ,
`lastpay` VARCHAR( 10 ) NULL ,
UNIQUE (
`guild`
)
) ENGINE = innodb;



PHP-Syntax:

$sql = 'SELECT `lastpay` FROM `guild_taxes` WHERE `guild` = '.$GuildId;
$res = db_query($sql) or die (db_error($sql));

if ( db_num_rows($res) )
{
$row = db_fetch_assoc($res);
// taxes info
$lastpay = $row['lastplay']; // gegenwärtiger Unix-Timestamp/Zeitstempel
$duration = 864000; // 60*60*24*10 (10 Tage in Sekunden)
$nextpay = ($lastpay + $duration); // Neu hinzu berechnen

// calculation
$sql = 'UPDATE `guild_taxes` SET `lastplay` = '.$nextpay.' WHERE `guild` = '.$GuildId;
db_query($sql) or die (db_error($sql));
// ...the respective guild still the gold account for

db_result_free($res);
}')


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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