Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-07-2005, 14:01   #1 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Question [2darray] ---> was ist performanter

hola,
ich bastle zur zeit an einem game. hab daraus mal das aktuelle 2darray genommen. sieht etwas heftig aus, aber halb so wild. ich hab mal verschiedene schleifen getestet. also while, do while, for, for i in usw um mich durchs array zu wühlen.. es wäre super wenn ihr das folgende script mal in ein frame einer leeren fla hauen könntet und mir eure erzielten ergebnisse (zeiten) zukommen lassen könnntet. ich muß das game unbedingt "schneller" kriegen, und wie es aussieht ist for i in das beste. ich dachte eigentlich ne while schleife rückwärts wär das non plus ultra.... habt ihr noch andere ansätze, oder optimierungsvorschläge usw, dann lasst es mich bitte wissen

das array ist zu fett leider um es hier sinnvoll posten zu können. ich müßte es über mehrere beiträge splitten, aber das ist blöde... schaut daher bitte im datei anhang... da ist nochmal alles drinne

PHP-Code:
//hier das array a einfügen


trace("----------------------------------------------------------------");

zeit1 getTimer();
//trace(zeit1);
//----------------------------------------------------------------------
for (var i in a) {
    var 
a[i];
    for (var 
j in c) {
        
trace("//---> [" "][" "] : " c[j]);
    }

//----------------------------------------------------------------------
zeit1 getTimer() - zeit1;
trace("ergebnis 1 for (var i in a) --->                 " zeit1);

trace("----------------------------------------------------------------");

zeit2 getTimer();
//trace(zeit2);
//----------------------------------------------------------------------
var = -1a.length= -1a.length;

while(++
j){
    while(++
l){
        
trace("//---> [" "][" "] : " a[i][k]);
    }
    
= -1;
}
//----------------------------------------------------------------------
zeit2 getTimer() - zeit2;
trace("ergebnis 2 while(++i < j) --->                   " zeit2);

trace("----------------------------------------------------------------");

zeit3 getTimer();
//trace(zeit3);
//----------------------------------------------------------------------
var a.lengtha.length;

while(
i--){
    while(
j--){
        
trace("//---> [" "][" "] : " a[i][j]);
    }
    
a.length;
}
//----------------------------------------------------------------------
zeit3 getTimer() - zeit3;
trace("ergebnis 3 while(i--) --->                       " zeit3);

trace("----------------------------------------------------------------");

zeit4 getTimer();
//trace(zeit4);
//----------------------------------------------------------------------
for(var 0i<a.lengthi++){
    for(var 
0j<a.lengthj++){
        
trace("//---> [" "][" "] : " a[i][j]);
    }
}
//----------------------------------------------------------------------
zeit4 getTimer() - zeit4;
trace("ergebnis 4 for(var i = 0; i<a.length; i++) --->  " zeit4);

trace("----------------------------------------------------------------");

zeit5 getTimer();
//trace(zeit5);
//----------------------------------------------------------------------
for(var a.lengthi>0i--){
    for(var 
a.lengthj>0j--){
        
trace("//---> [" "][" "] : " a[i][j]);
    }
}
//----------------------------------------------------------------------
zeit5 getTimer() - zeit5;
trace("ergebnis 5 for(var i = a.length; i>0; i--) --->  " zeit5);

trace("----------------------------------------------------------------");

zeit6 getTimer();
//trace(zeit6);
//----------------------------------------------------------------------

var = -1a.length= -1a.length;

do {
    do {
        
trace("//---> [" "][" "] : " a[i][k]);
    } while(++
l)
    
= -1;
} while (++
j)

//----------------------------------------------------------------------
zeit6 getTimer() - zeit6;
trace("ergebnis 6 do while --->                         " zeit6);




trace("\n\n\n\n");
trace("----------------------------------------------------------------");
trace("---------------------     ERGEBNISSE     -----------------------");
trace("ergebnis 1 for (var i in a) --->                 " zeit1);
trace("ergebnis 2 while(++i < j) --->                   " zeit2);
trace("ergebnis 3 while(i--) --->                       " zeit3);
trace("ergebnis 4 for(var i = 0; i<a.length; i++) --->  " zeit4);
trace("ergebnis 5 for(var i = a.length; i>0; i--) --->  " zeit5);
trace("ergebnis 6 do while --->                         " zeit6);
trace("----------------------------------------------------------------");
trace("----------------------------------------------------------------"); 
meine werte:
Zitat:
----------------------------------------------------------------
--------------------- ERGEBNISSE -----------------------
ergebnis 1 for (var i in a) ---> 79
ergebnis 2 while(++i < j) ---> 99
ergebnis 3 while(i--) ---> 98
ergebnis 4 for(var i = 0; i<a.length; i++) ---> 107
ergebnis 5 for(var i = a.length; i>0; i--) ---> 99
ergebnis 6 do while ---> 105
----------------------------------------------------------------
----------------------------------------------------------------
thx & cya, sal
Angehängte Dateien
Dateityp: zip array.zip (3,9 KB, 12x aufgerufen)
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (18-07-2005 um 14:02 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 18-07-2005, 14:23   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Habs mal getestet, die while ist aber immer noch am schnellsten .
Du hast da einen kleinen Fehler drinne darum sind bei dir die for-Schleifen schneller.
Hier speicherst du a[i] lokal in c, dadurch ist dies schneller.
PHP-Code:
for (var i in a) { 
    var 
a[i]; 
    for (var 
j in c) { 
        
trace("//---> [" "][" "] : " c[j]); 
    } 

Würdest du das auch hier machen ( habs schon einmal eingesetzt ) siehst du das while schneller ist.

PHP-Code:
while(++j){ 
     var 
a[i]; 
        while(++
l){ 
        
trace("//---> [" "][" "] : " c[i][k]); 
        } 
        
= -1
    } 
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 18-07-2005, 14:33   #3 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
jaa. das ist doch was... hatte mich schon gewundert. hatte nämlich mit for i in sonst immer schlechte ergebnisse

sonst noch ideen oder tipps zu verteilen?

lg, sal

ps. wenn ich mal wieder mehr zeit haben sollte müssen wa das mit unserem kleinen projekt nochmal angehen

pps ---> deine ergebnisse trotzdem mal bitte
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (18-07-2005 um 14:34 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 18-07-2005, 14:39   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
bei
PHP-Code:
for (var i in a) {
    var 
a[i];
    for (var 
j in c) {
        
trace("//---> [" "][" "] : " c[j]);
    }

stimmen aber die tracings....

bei
PHP-Code:
while(++j){
     var 
a[i];
        while(++
l){
        
trace("//---> [" "][" "] : " c[i][k]);
        }
        
= -1;
    } 
aber nicht....!

vielleicht bin ich auch nur schon völlig konfus vom ganzen testen

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 18-07-2005, 15:17   #5 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
sorry muss ja auch
PHP-Code:
while(++j){ 
     var 
a[i]; 
        while(++
l){ 
        
trace("//---> [" "][" "] : " c[k]); 
        } 
        
= -1
    } 
heißen...
TestErgebnisse poste ich später hab jetzt nicht soviel Zeit ( lernen ).

PS.:
Projekt klar meld dich wenn Zeit ( aber ich fahr bald in Urlaub, Umzug, Prüfung, aber dann habsch Zeit )
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 18-07-2005, 15:29   #6 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
auch mit deiner modifiaktion ist bei mir der for i in fixer

PHP-Code:
----------------------------------------------------------------
---------------------     
ERGEBNISSE     -----------------------
ergebnis 1 for (var i in a) --->                 77
ergebnis 2 
while(++j) --->                   92
ergebnis 3 
while(i--) --->                       97
ergebnis 4 
for(var 0i<a.lengthi++) --->  106
ergebnis 5 
for(var a.lengthi>0i--) --->  98
ergebnis 6 
do while --->                         102
----------------------------------------------------------------
---------------------------------------------------------------- 
ich probier einfach och runde vor mich hin...

gruß, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 18-07-2005, 15:43   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Bei mir auch...
PHP-Code:
----------------------------------------------------------------
---------------------     
ERGEBNISSE     -----------------------
ergebnis 1 for (var i in a) --->                 56
ergebnis 2 
while(++j) --->                   61
ergebnis 3 
while(i--) --->                       69
ergebnis 4 
for(var 0i<a.lengthi++) --->  65
ergebnis 5 
for(var a.lengthi>0i--) --->  63
ergebnis 6 
do while --->                         64
----------------------------------------------------------------
---------------------------------------------------------------- 
Win2K, AMD2000+, 700nochwas RAM
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 18-07-2005, 15:49   #8 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
@Der Frager: danke fürs feedbacken

aber ist doch komsich, oder ist das für dich logisch? ich dachte immer das while mit -- am schnellsten wär.... fällt dir evtl noch was ein was man optimieren könnte.... vielleicht gehts ja noch irgentwie fixer mit der for i in und den konsorten

thx & cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 18-07-2005, 18:25   #9 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Das sind meine Ergebnisse:

So etwas
PHP-Code:
for(var 0i<a.lengthi++){ 
    for(var 
0j<a.lengthj++){ 
        
trace("//---> [" "][" "] : " a[i][j]); 
    } 

habe ich in so etwas umgeändert damit nicht immer wieder der Wert von a.length ermittelt werden muss
PHP-Code:
var a.length;
var 
c;
for (var 
0i<li++) {
    
a[i];
    for (var 
0j<lj++) {
        
trace("//---> ["+i+"]["+j+"] : "+c[j]);
    }

Und ich habe überall wie weiter oben gepostet das Array a[i] lokal in einer Variablen zwischengespeichert.

PHP-Code:
----------------------------------------------------------------
---------------------     
ERGEBNISSE     -----------------------
ergebnis 1 for (var i in a) --->                 75
ergebnis 2 
while(++j) --->                   39
ergebnis 3 
while(i--) --->                       31
ergebnis 4 
for(var 0i<a.lengthi++) --->  36
ergebnis 5 
for(var a.lengthi>0i--) --->  31
ergebnis 6 
do while --->                         33
----------------------------------------------------------------
---------------------------------------------------------------- 
Ich kanns immer noch nicht so fassen das die while jetzt ( immernoch ) nicht schneller ist, hatte sogar jede Schleife im Abstand von 2 Sekunden laufen lassen aber das hat die werte fast Verdoppelt.

EDIT:
...hatte glatt meine Daten vergessen...
WinXP[ home ]
AMD Athlon 64
3400+
2.40 GHz
1 GB RAM
__________________
ERROR: Signature is too large

Geändert von rendner[i] (18-07-2005 um 18:35 Uhr)
rendner[i] ist offline   Mit Zitat antworten
Alt 18-07-2005, 22:19   #10 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hm... sehr komisch.... hier nochmal der code etwas erweitert. die beiden varianten von rendner[i] sind auch mit drinn....

PHP-Code:
trace("----------------------------------------------------------------");

zeit1 getTimer();
//trace(zeit1);
//----------------------------------------------------------------------
for (var i in a) {
    var 
a[i];
    for (var 
j in c) {
        
trace("//---> [" "][" "] : " c[j]);
    }

//----------------------------------------------------------------------
zeit1 getTimer() - zeit1;
trace("ergebnis 1 for (var i in a) --->                 " zeit1);

trace("----------------------------------------------------------------");

zeit2 getTimer();
//trace(zeit2);
//----------------------------------------------------------------------
var = -1a.length= -1a.length;

while(++
j){
    while(++
l){
        
trace("//---> [" "][" "] : " a[i][k]);
    }
    
= -1;
}
//----------------------------------------------------------------------
zeit2 getTimer() - zeit2;
trace("ergebnis 2 while(++i < j) --->                   " zeit2);

trace("----------------------------------------------------------------");

zeit3 getTimer();
//trace(zeit3);
//----------------------------------------------------------------------
var a.lengtha.lengtha.length;

while(
i--){
    while(
j--){
        
trace("//---> [" "][" "] : " a[i][j]);
    }
    
k;
}
//----------------------------------------------------------------------
zeit3 getTimer() - zeit3;
trace("ergebnis 3 while(i--) --->                       " zeit3);

trace("----------------------------------------------------------------");

zeit4 getTimer();
//trace(zeit4);
//----------------------------------------------------------------------
for(var 0i<a.lengthi++){
    for(var 
0j<a.lengthj++){
        
trace("//---> [" "][" "] : " a[i][j]);
    }
}
//----------------------------------------------------------------------
zeit4 getTimer() - zeit4;
trace("ergebnis 4 for(var i = 0; i<a.length; i++) --->  " zeit4);

trace("----------------------------------------------------------------");

zeit5 getTimer();
//trace(zeit5);
//----------------------------------------------------------------------
for(var a.lengthi>0i--){
    for(var 
a.lengthj>0j--){
        
trace("//---> [" "][" "] : " a[i][j]);
    }
}
//----------------------------------------------------------------------
zeit5 getTimer() - zeit5;
trace("ergebnis 5 for(var i = a.length; i>0; i--) --->  " zeit5);

trace("----------------------------------------------------------------");

zeit6 getTimer();
//trace(zeit6);
//----------------------------------------------------------------------

var = -1a.length= -1a.length;

do {
    do {
        
trace("//---> [" "][" "] : " a[i][k]);
    } while(++
l)
    
= -1;
} while (++
j)

//----------------------------------------------------------------------
zeit6 getTimer() - zeit6;
trace("ergebnis 6 do while --->                         " zeit6);

trace("----------------------------------------------------------------");

zeit7 getTimer();
//trace(zeit7);
//----------------------------------------------------------------------
var = -1a.length= -1a.length;

while(++
j){
    var 
a[i];
    while(++
l){
        
trace("//---> [" "][" "] : " c[k]);
    }
    
= -1;
}

//----------------------------------------------------------------------
zeit7 getTimer() - zeit7;
trace("ergebnis 7 do while --->                         " zeit7);

trace("----------------------------------------------------------------");

zeit8 getTimer();
//trace(zeit8);
//----------------------------------------------------------------------

var a.length;
var 
c;
for (var 
0i<li++) {
    
a[i];
    for (var 
0j<lj++) {
        
trace("//---> ["+i+"]["+j+"] : "+c[j]);
    }
}

//----------------------------------------------------------------------
zeit8 getTimer() - zeit8;
trace("ergebnis 8 do while --->                         " zeit8);

trace("----------------------------------------------------------------");

trace("\n\n\n\n");
trace("----------------------------------------------------------------");
trace("---------------------     ERGEBNISSE     -----------------------");
trace("ergebnis 1 for (var i in a) --->                 " zeit1);
trace("ergebnis 2 while(++i < j) --->                   " zeit2);
trace("ergebnis 3 while(i--) --->                       " zeit3);
trace("ergebnis 4 for(var i = 0; i<a.length; i++) --->  " zeit4);
trace("ergebnis 5 for(var i = a.length; i>0; i--) --->  " zeit5);
trace("ergebnis 6 do while --->                         " zeit6);
trace("---------------------     rendner[i]     -----------------------");
trace("ergebnis 7 while(++i < j) --->                   " zeit7);
trace("ergebnis 8 for (var i = 0; i<l; i++) {  --->     " zeit8);
trace("----------------------------------------------------------------");
trace("----------------------------------------------------------------"); 
allerdings habe ich etwas andere werte:
Zitat:
----------------------------------------------------------------
--------------------- ERGEBNISSE -----------------------
ergebnis 1 for (var i in a) ---> 107
ergebnis 2 while(++i < j) ---> 134
ergebnis 3 while(i--) ---> 131
ergebnis 4 for(var i = 0; i<a.length; i++) ---> 144
ergebnis 5 for(var i = a.length; i>0; i--) ---> 134
ergebnis 6 do while ---> 139
--------------------- rendner[i] -----------------------
ergebnis 7 while(++i < j) ---> 126
ergebnis 8 for (var i = 0; i<l; i++) { ---> 137
----------------------------------------------------------------
----------------------------------------------------------------
mein rechner:
Zitat:
WinXP[ prof ] SP2
AMD Athlon XP 1800+
1.54 GHz
512 MB RAM
nicht wundern... teste jetzt von zu hause aus und da habsch natürlich nen anderen recner als im büro

aber bei mir ist nach wie vor die for i in am schnellsten?!!?!?!

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (18-07-2005 um 22:21 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 18-07-2005, 22:51   #11 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Beiträge: 593
Code:
----------------------------------------------------------------
---------------------	 ERGEBNISSE	 -----------------------
ergebnis 1 for (var i in a) --->				 57
ergebnis 2 while(++i < j) --->				 61
ergebnis 3 while(i--) --->					 60
ergebnis 4 for(var i = 0; i<a.length; i++) ---> 64
ergebnis 5 for(var i = a.length; i>0; i--) ---> 60
ergebnis 6 do while --->						 62
---------------------	 rendner[i]	 -----------------------
ergebnis 7 while(++i < j) --->				 60
ergebnis 8 for (var i = 0; i<l; i++) { --->	 62
----------------------------------------------------------------
----------------------------------------------------------------
mein rechner:
Zitat:
WinXP[ prof ] SP2
AMD Athlon XP 2500+
(ich glaub) 3.2 GHz
1024 MB RAM
hab nich so den plan, wozu is son hamma array? nur zum geschindichkeitstest?
__________________
mfg
L.M. ist offline   Mit Zitat antworten
Alt 18-07-2005, 23:13   #12 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Zitat:
hab nich so den plan, wozu is son hamma array? nur zum geschindichkeitstest?
das ist ne map für ein spiel das ich grade am entwickeln am tun sein

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 19-07-2005, 00:46   #13 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

auch so ist "for i in" bei mir ein ganzes stück schneller (array bitte oben der fla entnehmen):

PHP-Code:
trace("----------------------------------------------------------------");

zeit1 getTimer();
//trace(zeit1);
//----------------------------------------------------------------------
for (var i in a) {
    
    var 
a[i];
    
    for (var 
j in c) {
        
        var 
c[j];
    
        for (var 
k in d) {
            
            
trace("//---> [" "][" "][" "]: " d[k]);
        
        }
        
    }
    

//----------------------------------------------------------------------
zeit1 getTimer() - zeit1;
trace("ergebnis 1 for (var i in a) --->                 " zeit1);

trace("----------------------------------------------------------------");

zeit2 getTimer();
//trace(zeit2);
//----------------------------------------------------------------------
var = -1a.length= -1a.length= -15;

while(++
j){
    
    var 
a[i];
    
    while(++
l){

       var 
c[k];
       
        while(++
n){
            
               
trace("//---> [" "][" "][" "]: " d[m]);
            
        }
        
        
= -1;
       
    }
    
    
= -1;
    
}

//----------------------------------------------------------------------
zeit2 getTimer() - zeit2;
trace("ergebnis 2 do while --->                         " zeit2);

trace("----------------------------------------------------------------"); 



trace("\n\n\n\n");
trace("----------------------------------------------------------------");
trace("---------------------     ERGEBNISSE     -----------------------");
trace("ergebnis 1  --->        " zeit1);
trace("ergebnis 2  --->        " zeit2);
trace("---------------------     ERGEBNISSE     -----------------------"); 
da:
Zitat:
--------------------- ERGEBNISSE -----------------------
ergebnis 1 ---> 479
ergebnis 2 ---> 643
--------------------- ERGEBNISSE -----------------------
cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (19-07-2005 um 00:50 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 19-07-2005, 08:51   #14 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
bei mir ist for in auch schneller, sei doch zufrieden, und nimm es!
Hast halt keine Garantie, in welcher Reihenfolge die Felder abgearbeitet werden.
__________________
»Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 19-07-2005, 09:08   #15 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Zitat:
Zitat von Janoscharlipp
bei mir ist for in auch schneller, sei doch zufrieden, und nimm es!
Hast halt keine Garantie, in welcher Reihenfolge die Felder abgearbeitet werden.
mach ich wohl auch... kanns halt nur nicht so ganz glauben

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele