Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 17:33

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Jede Stunde Ressourcen geben?

Discussion on Jede Stunde Ressourcen geben? within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Yiv's Avatar
 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,282
Received Thanks: 2,579
Jede Stunde Ressourcen geben?

Hallo liebe Community,

da ich ja gerade an einer Browsergame-Programmierung HTML/PHP/CSS und sonstiges lernen möchte, habe ich wieder eine Frage an euch.

Diesmal geht es darum:
Jede Stunde soll man Rohstoffe bekommen. Als Beispiel mal Gold. Man soll jetzt also jede Stunde, abhängig von Bürgern und Arbeitern, Gold bekommen.
Das ganze muss in etwa sagen wir mal so berechnet werden:
Code:
Bürger:
Einkommen (pro Bürger): 5
Ausgaben (pro Bürger): 0

Arbeiter:
Einkommen (pro Arbeiter): 0
Ausgaben (pro Arbeiter): 7
Rechnung: (Variablen -> a = Bürger; b = Arbeiter)
Code:
x=(a*5)-(b*7)
Sagen wir mal 500 Bürger und 250 Arbeiter:
Code:
x=(500*5)-(250*7)
x=2500-1750
x=750
Also bekommt man pro Stunde 750 Gold.

Ich brauche also ein Script, welches das Einkommen und die Ausgaben pro Stunde errechnet und daraus das Ergebnis abzieht oder addieren. Umd das jede Stunde.

Wie soll ich das machen?

Bitte um Hilfe!!!

MfG
Yiv is offline  
Old 12/02/2012, 12:19   #2
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Man könnte dafür einen Cronjob einrichten. Oder speichern wann das letzte mal die Rohstoffe angekommen sind und bei jedem refresh des Users prüfen, sollte die Stunde rum sein --> Rohstoffe geben.
NotEnoughForYou is offline  
Old 12/02/2012, 12:26   #3

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,019
Received Thanks: 331
Das wickelt man im normalfall über die Cronjobs ab. Das ist quasi ein Dienst, welcher alle X Minuten/Sekunden ein bestimmtes Script aufruft (oder eine Seite) die dann die Aktionen vornimmt.

Weitere Informationen darüber erhälst du hier:


Du brauchst dafür jedoch Zugriff auf deinen Server - sonst kann ich dir empfehlen wenn du dich nicht damit auskennst. Sollte für die Testentwicklung soweit auch erst einmal reichen.

Du erstellst quasi ein Script was die Berechnung durchführt (natürlich für jeden Spieler) und lässt dieses Script dann einfach aufrufen.
Synatex is offline  
Old 12/02/2012, 13:41   #4
 
Yiv's Avatar
 
elite*gold: 47
Join Date: Feb 2012
Posts: 2,282
Received Thanks: 2,579
Funktioniert das alles auf ohost.de-Servern (sind kostenlos ist für die entwicklung)?
Yiv is offline  
Old 12/02/2012, 13:46   #5

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,019
Received Thanks: 331
Die Cronjobs die man selber anlegen kann nicht, da du ja keinen Zugriff auf den Server hast. Die Seite die ich dir gezeigt hatte, Cronjobs.de, funktioniert auf jedem beliebigen Webspace.
Synatex is offline  
Reply


Similar Threads Similar Threads
MC Server schmiert ca. jede Stunde ab. Bitte um Hilfe!
07/14/2012 - Minecraft - 5 Replies
Hallo Zusammen, mein Minecraft Server läuft auf OpenSuse, schmiert ca. jede Stunde 1 mal ab. Zwischendurch gibts Mikro Laggs. Spielen irgendwelche Plugins verrückt? Ich hab keine Ahnung. An der Leistung meines Sys denke ich liegt es nicht. i7 und 32gb ram. Bitte helft mir. Meine MC Community will wieder normal spielen können. Wir haben die Plugins: Heroes, Faction, NoCheat, orebfuscator, Wordlborder, simplevanish, GroupManager, WE, Permission, MorePhysicPistonStandalone, BleedingMobs,...
♣Signatur Versteigerung ♣ Heute Jede Stunde♣
10/09/2011 - elite*gold Trading - 0 Replies
Hallo Ich Versteige ab Heute zu Jeder vollen Stunde Sigis. Mindestgebot 1e*gold Sofortkauf 26e*gold Also warte auf Gebote. Da ist die erste Sigi. Ja schon.
[PROBLEM]Maps reloaden jede Stunde
01/08/2011 - Metin2 Private Server - 5 Replies
Hallo, meine Maps reloaden jede Stunde und alle player kriegen kick Wisst ihr an was das liegen könnte? mfg Zander



All times are GMT +1. The time now is 17:34.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.