Register for your free account! | Forgot your password?

You last visited: Today at 18:19

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

Advertisement



[HowTo]Server downen + Fix

Discussion on [HowTo]Server downen + Fix within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Closed Thread
 
Old 07/17/2013, 13:38   #106
 
elite*gold: 0
Join Date: Jun 2013
Posts: 210
Received Thanks: 20
ja aber dann spielst du ja doch ein online spiel , also sag nicht das du nie eins gespielt hast
´LaLu` is offline  
Old 07/17/2013, 13:40   #107
 
Emily17's Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 50
Received Thanks: 40
Quote:
Originally Posted by .Nova. View Post
CHARACTER::Follow
v45 = number_ex(-90, 90);

...

..und?^^ Ich habe das Verfolgen eines anderen Charakters ausprobiert, es funktioniert ohne Probleme Core geht davon auch nicht down und der charakter ist ohne Probleme gefolgt
Emily17 is offline  
Old 07/17/2013, 13:41   #108
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Quote:
Originally Posted by ´LaLu` View Post
ja aber dann spielst du ja doch ein online spiel , also sag nicht das du nie eins gespielt hast
willsu also ein developer nen spieler nennen? meine fresse wenn du kein plan hast dann klappe halten
'oShet is offline  
Old 07/17/2013, 13:49   #109
 
elite*gold: 0
Join Date: Jun 2013
Posts: 210
Received Thanks: 20
habe genung plan glaub mir
´LaLu` is offline  
Old 07/17/2013, 13:59   #110
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Quote:
Originally Posted by ´LaLu` View Post
habe genung plan glaub mir
jo sieht man. Nennst jemanden der nur am server arbeitet (developer/techniker) nen spieler.

'oShet is offline  
Old 07/17/2013, 15:08   #111
 
elite*gold: 0
Join Date: Jun 2013
Posts: 210
Received Thanks: 20
du hast auch bestimmt früher metin2 gezockt also
´LaLu` is offline  
Old 07/17/2013, 16:58   #112


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
Wer kein Metin2 gespielt hat, der würde hier auch nicht in die Sektion rutschen - Außerdem der einzige der sich hier wirklich kindisch verhält ist oShet mit seinem ständigen Beleidigen und dem Dicken markieren.
__

Warum ist der Thread denn eigentlich noch nicht zu? Wurde doch alles gesagt, User ist gebannt und alles gut.
#SoNiice is offline  
Thanks
5 Users
Old 07/17/2013, 18:46   #113
wild wild son




 
Nick's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 5,994
Received Thanks: 3,389
Quote:
Originally Posted by .CHSoNiice View Post
Warum ist der Thread denn eigentlich noch nicht zu? Wurde doch alles gesagt, User ist gebannt und alles gut.
Das frag' ich mich allerdings auch.
Der CMD ist doch mittlerweile durch die ganzen Fixxes ohnehin outdated.
Und der Thread geht vom Inhalt ab 'ner gewissen Seitenzahl eher in 'nen anderen Bereich. (#closerequest)

Der Fix von hier reicht vollkommen aus.
Nick is offline  
Thanks
2 Users
Old 07/17/2013, 18:46   #114

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
So hier der endgültige Fix für das number_ex Problem (ist für die r34083)

Die Dif ist von meinem Techniker ich habs getestet und klappt nun nicht mehr

Edit DIF entfernt da noch Fehlerhaft stückchen weiter unten ist die richtige

Hier seine Erklärung was er gemacht hat

Code:
ich hogg
ff
hab da prüfung rein gemacht das wenns kleiner als 0 ist er auf 0 setzt dir was in die syserr kriztelt und mit den 0en weiter reichnet xD
Edit: Falls einer euren Server mittels der Function Downen will kommt sowas in die syserr

PHP Code:
SYSERRJul 17 18:40:16 :: number_exnumber(): Shutdown fix -> Values Set to 0cmd_general.cpp 2348 
Ocelot2606 is offline  
Thanks
2 Users
Old 07/17/2013, 18:56   #115
 
deltous'fabius's Avatar
 
elite*gold: 84
Join Date: May 2013
Posts: 479
Received Thanks: 235
Quote:
Originally Posted by Ocelot2606 View Post
So hier der endgültige Fix für das number_ex Problem (ist für die r34083)

Die Dif ist von meinem Techniker ich habs getestet und klappt nun nicht mehr

PHP Code:
This difference file has been created by IDA Pro
by Cryfact

game_r34083
// overwrite useless CInputProcessor .ctor
000E6F5055 8B
000E6F51
89 75
000E6F52
E5 0C
000E6F54
EC FB
000E6F55
28 00
000E6F56
89 7C
000E6F57
5D 05
000E6F58
F8 83
000E6F59
8B FE
000E6F5A
5D 00
000E6F5B
08 7D
000E6F5C
89 34
000E6F5D
75 BB
000E6F5E
FC 00
000E6F5F
A1 00
000E6F60
18 00
000E6F61
14 00
000E6F62
6A BE
000E6F63
08 00
000E6F64
89 00
000E6F65
45 00
000E6F66
F4 00
000E6F67
31 8B
000E6F68
C0 45
000E6F69
C7 14
000E6F6A
03 8B
000E6F6B
98 4D
000E6F6C
0D 10
000E6F6D
47 89
000E6F6E
08 44
000E6F6F
8D 24
000E6F70
73 10
000E6F71
0C 89
000E6F72
C7 4C
000E6F73
43 24
000E6F74
04 0C
000E6F75
00 C7
000E6F76
00 44
000E6F77
00 24
000E6F78
00 08
000E6F79
C7 C5
000E6F7A
43 CA
000E6F7B
08 46
000E6F7C
00 08
000E6F7D
00 C7
000E6F7E
00 44
000E6F7F
00 24
000E6F80
89 04
000E6F81
34 6A
000E6F82
24 01
000E6F83
E8 00
000E6F84
28 00
000E6F85
3A C7
000E6F86
05 04
000E6F87
00 24
000E6F88
8B ED
000E6F89
43 8E
000E6F8A
04 5D
000E6F8B
85 08
000E6F8C
C0 E8
000E6F8D
74 7F
000E6F8E
15 A1
000E6F8F
8B 30
000E6F90
45 00
000E6F91
F4 39
000E6F92
33 F3
000E6F93
05 E9
000E6F94
18 9C
000E6F95
14 A6
000E6F96
6A 30
000E6F97
08 00
000E6F98
75 00
000E6F99
18 00
// Jump to useless .ctor
003F162F8B E9
003F1630
75 1C
003F1631
0C 59
003F1632
39 CF
003F1633
F3 FF
// remove 
003F166889 90
003F1669
F0 90
003F166A
89 90
003F166B
DE 90
003F166C
89 90
003F166D
C3 90
// Add message
00424AC500 6E
00424AC6
00 75
00424AC7
00 6D
00424AC8
00 62
00424AC9
00 65
00424ACA
00 72
00424ACB
00 28
00424ACC
00 29
00424ACD
00 3A
00424ACE
00 20
00424ACF
00 53
00424AD0
00 68
00424AD1
00 75
00424AD2
00 74
00424AD3
00 64
00424AD4
00 6F
00424AD5
00 77
00424AD6
00 6E
00424AD7
00 20
00424AD8
00 66
00424AD9
00 69
00424ADA
00 78
00424ADB
00 20
00424ADC
00 2D
00424ADD
00 3E
00424ADE
00 20
00424ADF
00 56
00424AE0
00 61
00424AE1
00 6C
00424AE2
00 75
00424AE3
00 65
00424AE4
00 73
00424AE5
00 20
00424AE6
00 53
00424AE7
00 65
00424AE8
00 74
00424AE9
00 20
00424AEA
00 74
00424AEB
00 6F
00424AEC
00 20
00424AED
00 30
00424AEE
00 2C
00424AEF
00 20
00424AF0
00 25
00424AF1
00 73
00424AF2
00 20
00424AF3
00 25
00424AF4
00 64 
Hier seine Erklärung was er gemacht hat

Code:
ich hogg
ff
hab da prüfung rein gemacht das wenns kleiner als 0 ist er auf 0 setzt dir was in die syserr kriztelt und mit den 0en weiter reichnet xD
Edit: Falls einer euren Server mittels der Function Downen will kommt sowas in die syserr

PHP Code:
SYSERRJul 17 18:40:16 :: number_exnumber(): Shutdown fix -> Values Set to 0cmd_general.cpp 2348 
Könntest du das auch noch für die game_2089M public machen?
deltous'fabius is offline  
Thanks
1 User
Old 07/17/2013, 20:02   #116
 
Emily17's Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 50
Received Thanks: 40
Quote:
Originally Posted by Ocelot2606 View Post
So hier der endgültige Fix für das number_ex Problem (ist für die r34083)

Die Dif ist von meinem Techniker ich habs getestet und klappt nun nicht mehr

PHP Code:
This difference file has been created by IDA Pro
by Cryfact

game_r34083
// overwrite useless CInputProcessor .ctor
000E6F5055 8B
000E6F51
89 75
000E6F52
E5 0C
000E6F54
EC FB
000E6F55
28 00
000E6F56
89 7C
000E6F57
5D 05
000E6F58
F8 83
000E6F59
8B FE
000E6F5A
5D 00
000E6F5B
08 7D
000E6F5C
89 34
000E6F5D
75 BB
000E6F5E
FC 00
000E6F5F
A1 00
000E6F60
18 00
000E6F61
14 00
000E6F62
6A BE
000E6F63
08 00
000E6F64
89 00
000E6F65
45 00
000E6F66
F4 00
000E6F67
31 8B
000E6F68
C0 45
000E6F69
C7 14
000E6F6A
03 8B
000E6F6B
98 4D
000E6F6C
0D 10
000E6F6D
47 89
000E6F6E
08 44
000E6F6F
8D 24
000E6F70
73 10
000E6F71
0C 89
000E6F72
C7 4C
000E6F73
43 24
000E6F74
04 0C
000E6F75
00 C7
000E6F76
00 44
000E6F77
00 24
000E6F78
00 08
000E6F79
C7 C5
000E6F7A
43 CA
000E6F7B
08 46
000E6F7C
00 08
000E6F7D
00 C7
000E6F7E
00 44
000E6F7F
00 24
000E6F80
89 04
000E6F81
34 6A
000E6F82
24 01
000E6F83
E8 00
000E6F84
28 00
000E6F85
3A C7
000E6F86
05 04
000E6F87
00 24
000E6F88
8B ED
000E6F89
43 8E
000E6F8A
04 5D
000E6F8B
85 08
000E6F8C
C0 E8
000E6F8D
74 7F
000E6F8E
15 A1
000E6F8F
8B 30
000E6F90
45 00
000E6F91
F4 39
000E6F92
33 F3
000E6F93
05 E9
000E6F94
18 9C
000E6F95
14 A6
000E6F96
6A 30
000E6F97
08 00
000E6F98
75 00
000E6F99
18 00
// Jump to useless .ctor
003F162F8B E9
003F1630
75 1C
003F1631
0C 59
003F1632
39 CF
003F1633
F3 FF
// remove 
003F166889 90
003F1669
F0 90
003F166A
89 90
003F166B
DE 90
003F166C
89 90
003F166D
C3 90
// Add message
00424AC500 6E
00424AC6
00 75
00424AC7
00 6D
00424AC8
00 62
00424AC9
00 65
00424ACA
00 72
00424ACB
00 28
00424ACC
00 29
00424ACD
00 3A
00424ACE
00 20
00424ACF
00 53
00424AD0
00 68
00424AD1
00 75
00424AD2
00 74
00424AD3
00 64
00424AD4
00 6F
00424AD5
00 77
00424AD6
00 6E
00424AD7
00 20
00424AD8
00 66
00424AD9
00 69
00424ADA
00 78
00424ADB
00 20
00424ADC
00 2D
00424ADD
00 3E
00424ADE
00 20
00424ADF
00 56
00424AE0
00 61
00424AE1
00 6C
00424AE2
00 75
00424AE3
00 65
00424AE4
00 73
00424AE5
00 20
00424AE6
00 53
00424AE7
00 65
00424AE8
00 74
00424AE9
00 20
00424AEA
00 74
00424AEB
00 6F
00424AEC
00 20
00424AED
00 30
00424AEE
00 2C
00424AEF
00 20
00424AF0
00 25
00424AF1
00 73
00424AF2
00 20
00424AF3
00 25
00424AF4
00 64 
Hier seine Erklärung was er gemacht hat

Code:
ich hogg
ff
hab da prüfung rein gemacht das wenns kleiner als 0 ist er auf 0 setzt dir was in die syserr kriztelt und mit den 0en weiter reichnet xD
Edit: Falls einer euren Server mittels der Function Downen will kommt sowas in die syserr

PHP Code:
SYSERRJul 17 18:40:16 :: number_exnumber(): Shutdown fix -> Values Set to 0cmd_general.cpp 2348 

Könntest du den Pseudocode noch anhängen? Würde mich freuen
Emily17 is offline  
Old 07/17/2013, 20:53   #117
 
callmax's Avatar
 
elite*gold: 20
Join Date: Mar 2010
Posts: 1,166
Received Thanks: 684
PHP Code:
// In header
int (*number_ex)(int arg1int arg2) = (int(*)(int,int))0x08439620;
int (*thecore_random)() = (int(*)())0x08439610;
 
// Wherever you want
int my_number_ex(int argument1int argument2)
{
        
charerror;
        
int num1 argument1;
        
int num2 argument2;
        if(
num1 num2)
        {
                
error "First argument %d is higher than second argument %d";
                goto 
error_label;
        }
        
unsigned int v1 = (unsigned int)(num2 num1);
       
        if(
v1 == 0)
        {
                
error "Attempt to divide by zero! %d %d";
                goto 
error_label;
        }
        return 
num1 thecore_random() % v1;
        
error_label:
                
sys_err(__func__ __LINE__errornum1num2);
                return 
0
Quote:
Könntest du den Pseudocode noch anhängen? Würde mich freuen
Hauptsach ich hab den gefixxten Pseudo schon vor 3 Tagen gepostet, immer die die zufaul sind alle Seiten zu lesen.
callmax is offline  
Thanks
1 User
Old 07/17/2013, 21:36   #118
 
Emily17's Avatar
 
elite*gold: 0
Join Date: Jul 2013
Posts: 50
Received Thanks: 40
U

Quote:
Originally Posted by callmax View Post
PHP Code:
// In header
int (*number_ex)(int arg1int arg2) = (int(*)(int,int))0x08439620;
int (*thecore_random)() = (int(*)())0x08439610;
 
// Wherever you want
int my_number_ex(int argument1int argument2)
{
        
charerror;
        
int num1 argument1;
        
int num2 argument2;
        if(
num1 num2)
        {
                
error "First argument %d is higher than second argument %d";
                goto 
error_label;
        }
        
unsigned int v1 = (unsigned int)(num2 num1);
       
        if(
v1 == 0)
        {
                
error "Attempt to divide by zero! %d %d";
                goto 
error_label;
        }
        return 
num1 thecore_random() % v1;
        
error_label:
                
sys_err(__func__ __LINE__errornum1num2);
                return 
0
Hauptsach ich hab den gefixxten Pseudo schon vor 3 Tagen gepostet, immer die die zufaul sind alle Seiten zu lesen.
Tut mir Leid, aber da hast du nicht ganz Recht. Ich habe den gefixten Pseudo schon gesehen, aber der hier ist anders.

Quote:
SYSERR: Jul 17 18:40:16 :: number_ex: number(): Shutdown fix -> Values Set to 0, cmd_general.cpp 2348
Die Nachricht kommt in deinem Pseudo nicht einmal vor. Logischerweise ist es daher auch ein anderer Pseudo^^ Zumal du dir gerne meinen Pseudo ansehen kannst, ich habe es ähnlich gemacht, nur nicht ganz so wie bei dir. Und bei deinem Pseudo müsste der core mit Sicherheit zusammenbrechen, da %0 nicht das einzige Problem ist, sondern auch die Tatsache, dass der Core eine Konversion von signed int in unsigned int nicht einfach so machen kann^^ Eine negative Zahl müsste den Core demnach ebenfalls zusammenbrechen lassen.
Emily17 is offline  
Old 07/17/2013, 21:40   #119
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Quote:
Originally Posted by .CHSoNiice View Post
Wer kein Metin2 gespielt hat, der würde hier auch nicht in die Sektion rutschen - Außerdem der einzige der sich hier wirklich kindisch verhält ist oShet mit seinem ständigen Beleidigen und dem Dicken markieren.
__

Warum ist der Thread denn eigentlich noch nicht zu? Wurde doch alles gesagt, User ist gebannt und alles gut.
Tja dann bin ich wohl ne ausnahme
Ein freund von mir hatte vor ca. 3 jahren nen server und hat richtig viel kohle gemacht. Dann hab ich ich ihn gefragt woher usw.. Dann meinte er er hat nen metin2 pserver, und ja dann fing ich erst als sponsor an und dann machte ich nen eigenen server.
'oShet is offline  
Old 07/17/2013, 21:56   #120

 
Ocelot2606's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 4,086
Received Thanks: 3,786
So sry wir hatten nen Fehler entdeckt womit man durchs Adern abbauen den Server abstürzen lassen konnte

Hier ist die richtige Dif nun sollte alles behoben sein

PHP Code:
This difference file has been created by IDA Pro
by Cryfact

game_r34083
000E6F50
55 8B
000E6F51
89 75
000E6F52
E5 0C
000E6F53
83 81
// minimal number: -300
000E6F54EC FB
000E6F55
28 D4
000E6F56
89 FE
000E6F57
5D FF
000E6F58
F8 FF
000E6F59
8B 7D
000E6F5A
5D 41
000E6F5B
08 BB
000E6F5C
89 00
000E6F5D
75 00
000E6F5E
FC 00
000E6F5F
A1 00
000E6F60
18 8B
000E6F61
14 45
000E6F62
6A 14
000E6F63
08 8B
000E6F64
89 4D
000E6F65
45 10
000E6F66
F4 89
000E6F67
31 44
000E6F68
C0 24
000E6F69
C7 1C
000E6F6A
03 89
000E6F6B
98 4C
000E6F6C
0D 24
000E6F6D
47 18
000E6F6E
08 8B
000E6F6F
8D 45
000E6F70
73 08
000E6F71
0C 8B
000E6F72
C7 4D
000E6F73
43 0C
000E6F74
04 89
000E6F75
00 44
000E6F76
00 24
000E6F77
00 0C
000E6F78
00 89
000E6F79
C7 44
000E6F7A
43 24
000E6F7B
08 14
000E6F7C
00 89
000E6F7D
00 4C
000E6F7E
00 24
000E6F7F
00 10
000E6F80
89 C7
000E6F81
34 44
000E6F83
E8 08
000E6F84
28 C5
000E6F85
3A CA
000E6F86
05 46
000E6F87
00 08
000E6F88
8B C7
000E6F89
43 44
000E6F8A
04 24
000E6F8B
85 04
000E6F8C
C0 6A
000E6F8D
74 01
000E6F8E
15 00
000E6F8F
8B 00
000E6F90
45 C7
000E6F91
F4 04
000E6F92
33 24
000E6F93
05 ED
000E6F94
18 8E
000E6F95
14 5D
000E6F96
6A 08
000E6F97
08 E8
000E6F98
75 74
000E6F99
18 A1
000E6F9A
8B 30
000E6F9B
5D 00
000E6F9C
F8 39
000E6F9D
8B F3
000E6F9E
75 E9
000E6F9F
FC 91
000E6FA0
89 A6
000E6FA1
EC 30
000E6FA2
5D 00
003F162F
8B E9
003F1630
75 1C
003F1631
0C 59
003F1632
39 CF
003F1633
F3 FF
00424AC5
00 6E
00424AC6
00 75
00424AC7
00 6D
00424AC8
00 62
00424AC9
00 65
00424ACA
00 72
00424ACB
00 28
00424ACC
00 29
00424ACD
00 3A
00424ACE
00 20
00424ACF
00 4D
00424AD0
00 69
00424AD1
00 6E
00424AD2
00 3A
00424AD3
00 20
00424AD4
00 25
00424AD5
00 64
00424AD6
00 2C
00424AD7
00 20
00424AD8
00 4D
00424AD9
00 61
00424ADA
00 78
00424ADB
00 3A
00424ADC
00 20
00424ADD
00 25
00424ADE
00 64
00424ADF
00 20
00424AE0
00 53
00424AE1
00 68
00424AE2
00 75
00424AE3
00 74
00424AE4
00 64
00424AE5
00 6F
00424AE6
00 77
00424AE7
00 6E
00424AE8
00 66
00424AE9
00 69
00424AEA
00 78
00424AEB
00 20
00424AEC
00 2D
00424AED
00 3E
00424AEE
00 20
00424AEF
00 25
00424AF0
00 64
00424AF1
00 20
00424AF2
00 53
00424AF3
00 65
00424AF4
00 74
00424AF5
00 20
00424AF6
00 74
00424AF7
00 6F
00424AF8
00 20
00424AF9
00 30
00424AFA
00 2C
00424AFB
00 20
00424AFC
00 25
00424AFD
00 73
00424AFE
00 20
00424AFF
00 25
00424B00
00 64 
Sollte euch was auffallen dann sagt bescheid

Special THX to:

Cryfact für die dif
Lee weil er mich in Skype bei Laune hält und er es so wollte

Edit: Da Emily17 den Pseudo wollte

PHP Code:
unsigned int __cdecl number_ex(int Minint Maxchar *Srcint SrcLine)
{
int Min2// ebx@1
int Max2// esi@3

Min2 Min;
Max2 Max;
if ( 
Min < -300 )
{
Min2 0;
sys_err(
(int)
"number_ex",
362,
"number(): Min: %d, Max: %d Shutdownfix -> %d Set to 0, %s %d",
Min,
Max,
Min,
Src,
SrcLine);
}
if ( 
Min2 Max )
{
sys_err(
(int)
"number_ex",
362,
"number(): first argument is bigger than second argument %d -> %d, %s %d",
Min2,
Max,
Src,
SrcLine);
Max2 Min2;
Min2 Max;
}
return 
Min2 thecore_random() % (unsigned int)(Max2 Min2);

Ocelot2606 is offline  
Thanks
2 Users
Closed Thread


Similar Threads Similar Threads
Kiddy will Server downen :D
07/03/2011 - Quotes - 85 Replies
Hier mal ein kleiner Auszug. Mir wurde bescheid gesagt, dass einer den Server "hacken" will, weil wir seinen Freund abgelehnt haben. Hier mal ein kleiner Quote. Das Gespräch dient nicht großartig zur belustigung, mehr möchte ich euch mal wieder zeigen, wie blöd die Meisten aus der m2-Sektion geworden sind: So, könnt ja selbst über solche Leute urteilen. Ich weiß, ich bin da ein bisschen beleidigend geworden, aber bei sowas, da vergeht's mir einfach. Solche Typen haben doch echt 0%...
Server downen, Saaja?
09/02/2010 - Metin2 Private Server - 10 Replies
Ah, sehr nett das du meinen Post einfach editierst. Naja das geht aufkeinenfall, 1Min drinnen lassen, wieder rausnehmen. Ich schicke das TuT an jeden via PN. weiter. Der Warn ists mir wert, es ist unfair.
Server downen
07/25/2010 - Metin2 Private Server - 29 Replies
Hi, Da ich genug von diesen 0815 Servern habe die meinem Server das Geld krallen und sich nichtmal Mühe geben ihren Server gut zu gestalten.Sie nehmen einfach Profizocker Files,Shops unverändert,nichts keine Mühe nichts. Auf meinem Server habe ich die Rainfiles genommen und mit Tuts von hier einen Server aufgestellt. So meine Frage ist wie ich die 0815 Server Down machen könnte hab zuerst an einen Syntax Befehl gedacht den man zum Server sendet,wie ihr ja wisst ist shutdown von den meisten...



All times are GMT +1. The time now is 18:20.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.