Archiv für April 2010

Spendenchannel für “ ALLE VERSIONEN “

Dienstag, 20. April 2010


Hier gibts Spenden für alle Versionen (Hamburg, Berlin, München, Bumrise … einfach alle …
klick ——> Spendenchannel

Umzug

Dienstag, 20. April 2010

Servus alle miteinander!

Ich bin grad dran, etwas mehr Geld zu zahlen und den Webspace auf ein angepriesen schnelleres System umzusiedeln.
Laut Werbung soll das was bringen. Ich nehm an, die Datenbanken bleiben gleich schnell, aber die ganzen Icons werden dann evtl besser ausgerechnet. Da weiß ich, dass es was bringen würde. Ich hatte diesbezüglich mal alle möglichen IF und Arraykonstrukte ausprobiert hatte, weil ich um Millisekunden kämpfen musste, als auf einmal so viele User viel zu viele Icons hatten.

Der Anbieter meint, der neue Space wäre heute um 0:00 bereit. Aber schauen wir mal, ob ich heute Nacht schon umziehen werde, oder erst morgen. Die Domain würde ich ersteinmal umlinken.

LG Nibbels

Divide et impera

Montag, 19. April 2010


Terrorfrequenz

spawn100

Montag, 19. April 2010


spawn100

Hey Studenten! Morgen geht an der Uni das Semester los!

Sonntag, 18. April 2010

sprittie110

Samstag, 17. April 2010


sprittie110

Breaking News *** Info zur Stufe 5 *** Breaking News

Samstag, 17. April 2010

Und weil das unten zu technisch ist….

Freitag, 16. April 2010

Herz

LG Nibbels

Sodele :)

Freitag, 16. April 2010

Der Masterplan steht nun.

Mein Stresslevel sinkt gerade gewaltig, da sich nun mit dem Flugverkehr einiges geklärt hat. Die Lage ist quasi definiert. Soweit zum Vulkanproblem. Und die Seite ist auch fast umgebaut.
Was gerade Ansteht, der Plan sozusagen:

Wie schaffen wir es, dass die Penners alle zufrieden sind?
– Gesperrte Accountnamen sind bis zu einer Entsperrung absolut tot und nicht trennbar.
– Jemand kann sich einen leeren Account ohne Icons/Kommentare abtrennen, wenn er den Penner der Stadt besitzt. Aber der Downfight-Account einem anderen gehört.
– Bald: Der Besitzer vieler Städte soll bald diese Städte „aufgeben“ können. Er behält dann die Icons und alles. Meldet sich dann einer an, bekommt er alle restlichen Städte zugewiesen.
– Warum auch immer: Ich will die Icons nicht kopieren. Die sollen auf dem einen Account bleiben, dem sie zugewiesen wurden.

Was passiert bei neuen Städten?
– Ich kann das jetzt parametrisch reinklicken.
– Das ist kompliziert, aber ich habe darauf geachtet, wirklich sehr viele Foreach{} Schleifen zu verwenden, die immer alles schön aufbauen. Fehler können auftauchen, aber die werden weniger.
– Eine Stadt ist immer jeweils einem Besitzer zugewiesen. Eben dem ursprünglichen Hauptaccount. Er kann diese Stadt dann bei belieben freigeben. Oder ein anderer Besitzer kann sich die wegtrennen.

Welche Städte hätte ich gerne auf der Seite?
– Überwiegend deutschsprachige Spiele.
– Bumrise ist gerade als Test reingeklickt worden. Einfach weils geht, und um den Aufbau zu testen.

Wie sieht der Aufbau aus, von dem alle Städte abhängen?
Beispiel für Stadt mit Nummer 4:
$stadtarr[4][name] = „oberhofen“;
$stadtarr[4][schoenername] = „Oberhofen im Allgäu“;
$stadtarr[4][domain] = „oberhofen.pennergame.de“;
$stadtarr[4][gamedividor] = „ob_DE“;
$stadtarr[4][stadtnr] = „4“;
$stadtarr[4][initialen] = „OH“;

Wie finde ich die Städte heraus?

foreach ($stadtarr as $value) {
if($value[gamedividor] == $eintragestadt){
$stadtgibts = true;
$stadtnr = $value[stadtnr];
}
}

Warum hab ich so lange gebraucht, um die Stadtteile per verifizierung zu trennen?
– Weil ich ein etwas kompliziertes System bauen musste, um das wirklcih abzusichern, und dass die Datenbank trotzdem schnell laufen kann.
– Der läuft aber nun bombig!
– Beispielcode, der prüft, welche Stadt und -ob- agetrennt wird, oder nur verifiziert wird:

//stadtanzahl ist zahl, stadnr geht von 0->n-1
if($stadtnr < $stadtanzahl && $stadtnr >= 0 && $username != “ && $passwort != “){

$SQLSendString1 = „SELECT USERNAME $tabellenNAMENcl FROM PENNER WHERE USERNAME = ‚$username‘ LIMIT 100“;
$SQLHandle = mysql_query($SQLSendString1);
$useranzahl = mysql_num_rows($SQLHandle);

//#########################################################################################
//$stadtanzahl
//$useranzahl
//Hier soll nun der SQL-Befehl geprüft und zusammengebaut werden
//#########################################################################################

if($useranzahl > 0){
//Fall>0 Alle USER abrufen und einsortieren
while ($rs = mysql_fetch_array($SQLHandle)) {
$username = $rs[‚USERNAME‘];
foreach ($stadtarr as $valuein) {
${„g_“.$valuein[gamedividor]}[] = $rs[$valuein[gamedividor]];
}
}

//Aktuelle Sperrzahl aufstellen, die eindeutig sein muss, also pro neuen Account angepasst wird -> useranzahl+1.
$sperrziffer=-1*($useranzahl+1);

//Übrige leere Accounts rausfinden
foreach ($stadtarr as $valuein) {
//stadtnamen einsortieren und Werte zusammensammeln
$tabellenNAMEN .= “ , `“.$valuein[gamedividor].“` „;
//schauen, ob UNIQUE=(1=besitz) schon belegt, das in die Array einsortieren, wenn belegt = (überschreiben durch jeweilige sperrziffer).
$tabellenWERTE[$valuein[gamedividor]] = 1;
foreach (${„g_“.$valuein[gamedividor]} as $moeglicheruser) {
if($moeglicheruser[$i] == 1) $tabellenWERTE[$valuein[gamedividor]] = $sperrziffer;
}
}
}else{
//Fall=0: Kein User existent, also als Standard füllen.
for ($i = 0; $i < $stadtanzahl; $i++) { //STRING-TAB_NAMEN für SQL-String aufbauen $tabellenNAMEN .= " , `".$stadtarr[$i][gamedividor]."` "; //ARRAY-TAB_WERTE für SQL-String aufbauen $tabellenWERTE[$stadtarr[$i][gamedividor]] = 1; } } //ARRAY-TAB_WERTE für SQL-String aufbauen foreach ($tabellenWERTE as $key => $stadtbesitzzahl) {
$tabellenWERTEstr .= “ , „.$stadtbesitzzahl.“ „;
}

//#########################################################################################
//$tabellenWERTE beinhaltet als ARRAY[gamedividor] alle besitzzahlen ALLER USER zum Abfragen, Ist -X wenn der acc belegt war. Dann Change!
//$tabellenNAMEN beinhaltet alle Städte für den SQL-BEFEHL als String
//$tabellenWERTEstr beinhaltet alle möglichen neuen registrierungswerte
//$username beinhaltet den Usernamen
//$passwort beinhaltet sein Passwort
//#########################################################################################

Wer schläft jetzt? Der Nibbels!

Freitag, 16. April 2010

Trennnews
Alle Icons und Kommentare werden beim Abtrennen nicht mitgenommen! Hier gehts darum einen Account zu duplizieren, den man neu anfangen will, wenn man sich mit dem alten User der anderen Stadt net versteht.
Wenn das net so klappt, muss ich die Seite mal ne weile Offline nehmen, weil ich mich um so Kram echt net kümmern kann und 100% Urlaubsreif bin.

LG Nibbels

Wer den Account noch trennt und dann merkt, die Icons sind weg, is echt selbst schuld!
Ich werd mal versuchen ne Oberfläche zu machen, in der man Städte einfach freigeben kann.