Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Silkroad Online > SRO Private Server > SRO PServer Guides & Releases
You last visited: Today at 14:20

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

Advertisement



[Release]Auto free Silk/Hour based on the Online time (System)

Discussion on [Release]Auto free Silk/Hour based on the Online time (System) within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2010
Posts: 2,278
Received Thanks: 445
[Release]Auto free Silk/Hour based on the Online time (System)

Introduction:

Stick to the steps stated underneath to achieve the result I were aiming at


What does it do?
Basically it rewards the Players for their online time automatically. It'll log all online chars into another table, with several other information. Furthermore it'll add 1 Silk/Hour on default to the chars which is 60 minutes+ online.
The amount per Hour which they gain is also stated in the _OnlineOffline table on the right hand side - when a char exceeds the duration of his online time of 1 Week, he/she'll automatically get 2 Silk/Hour (1 Month+ = 3 Silk/Hour).
More importantly is that it'll generate a random time at which a random player will gain for a specific amount of time 5 Silk/Hour - each day another one.

It works completely automated since it's based on the procedure _AddLogChar. I tested it manually on SQL'08, but actually it should also be working well on SQL '05 I already bypassed the use of DATE which SQL'05 doesn't support.

So here are two screens of the new tables..

_OnlineOffline


_RandomPlayer&Date


tbl_Silk/Hour-Config

(Requirements = Minutes Playtime)

How to..

Code:
Order (execute the first one then the other one and so on..):

tbl_OnlineOffline
->
tbl_RandomPlayer&Date
->
sp_GetRandomTime
->
sp_RandomPlayerID
->
sp_extraSilk
->
sp_GetSilkperHour
->
sp_AddLogChar


tbl = Table
sp = Stored Procedure

SRO_VT_SHARD -> Shard DB
SRO_VT_ACCOUNT -> Account DB
SRO_VT_SHARDLOG -> Log DB

Queries to be executed..

PHP Code:
USE SRO_VT_SHARDLOG

BEGIN 
TRY
    
DROP TABLE [_Silk/Hour-Config]
END TRY
BEGIN CATCH END CATCH;

CREATE TABLE [_Silk/Hour-Config] (
    [
Descvarchar(maxNULL,
    [
DefaultSilkint NOT NULL,
    [
Step1Silkint NOT NULL,
    [
Step2Silkint NOT NULL,
    [
Step3Silkint NOT NULL,
    [
RewardSilkint NOT NULL,
    [
WEEKDAYSvarchar(15NULL
    
    CHECK 
(
            [
WEEKDAYSlike 'Monday' OR
            [
WEEKDAYSlike 'Tuesday' OR
            [
WEEKDAYSlike 'Wednesday' OR
            [
WEEKDAYSlike 'Thursday' OR
            [
WEEKDAYSlike 'Friday' OR
            [
WEEKDAYSlike 'Saturday' OR
            [
WEEKDAYSlike 'Sunday'
            
)
);

INSERT INTO [_Silk/Hour-ConfigSELECT 'Rates'12345NULL
INSERT INTO 
[_Silk/Hour-ConfigSELECT 'Requirements'0, (60*24*7), (60*24*30), (60*24*365), 0NULL
INSERT INTO 
[_Silk/Hour-ConfigSELECT 'allowed Day #1'00000'Monday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #2'00000'Tuesday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #3'00000'Wednesday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #4'00000'Thursday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #5'00000'Friday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #6'00000'Saturday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #7'00000'Sunday' 
PHP Code:
USE SRO_VT_SHARDLOG

BEGIN 
TRY
    
DROP TABLE _OnlineOffline
END 
TRY
BEGIN CATCH END CATCH;

CREATE TABLE _OnlineOffline
(
[
No.] int PRIMARY KEY IDENTITY (1,1),
[
CharIDint NOT NULL,
[
Charnamevarchar(64NOT NULL,
[
Statusvarchar(20NOT NULL,
[
Datedatetime NOT NULL,
[
Minutesbigint,
[
tMinutesbigint,
[
eSilkint,
[
mOnlinevarchar(maxNULL,
[
Silk/Hourint NOT NULL,
[
stillOnline@] datetime NULL
);

INSERT INTO _OnlineOffline 
    SELECT CharID
CharName16'OnHold'GETDATE(), 000'0 minute(s)', (SELECT DefaultSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates'), NULL
    FROM SRO_VT_SHARD
.dbo._Char ORDER BY CharID 
PHP Code:
USE SRO_VT_SHARDLOG

BEGIN 
TRY
    
DROP TABLE [_RandomPlayer&Date]
END TRY
BEGIN CATCH END CATCH;

CREATE TABLE [_RandomPlayer&Date] (
    [
NextDatedatetime DEFAULT NULL,
    [
RefreshedDatedatetime,
    [
CharIDint,
    [
Charnamevarchar(64),
    [
Descvarchar(20NULL
);

INSERT INTO [_RandomPlayer&DateSELECT NULL,NULL,NULL,NULL,'Current'
INSERT INTO [_RandomPlayer&DateSELECT NULL,NULL,NULL,NULL,'Next' 
PHP Code:
USE SRO_VT_SHARD
GO

CREATE PROCEDURE _GetRandomTime 
/*by Caipi*/

@TodaysDate datetime,
@
EndDate datetime OUTPUT

AS BEGIN

SET 
@EndDate GETDATE();

WHILE (@
EndDate <= GETDATE())
    
BEGIN
        
DECLARE 
                @
BasicDate    varchar(12) = CONVERT(VARCHAR(10), @TodaysDate120),
                @
Hour        varchar(2) = CONVERT(varchar(2),(ROUND(RAND()*23,0))),
                @
Minutes    varchar(2) = CONVERT(varchar(2),(ROUND(RAND()*59,0))),
                @
Seconds    varchar(2) = CONVERT(varchar(2),(ROUND(RAND()*59,0)))

        
SET @EndDate CONVERT(DATETIME,@BasicDate ' ' + @Hour ':' + @Minutes ':' + @Seconds)
    
END

END 
PHP Code:
USE [SRO_VT_SHARD]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_RandomPlayerID/*by Caipi*/

as

Declare @
Random int 1, @Bool bit 0;

WHILE (@
Bool 0)
    
BEGIN
        SET 
@Random ROUND(RAND()*(SELECT MAX(CharIDFROM SRO_VT_SHARD.dbo._Char),0)
        IF 
exists (SELECT CharID FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @Random)
            
BEGIN
                SET 
@Bool /*true*/
            
END
    END
    
return @Random 
PHP Code:
USE [SRO_VT_ACCOUNT]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_extraSilk/*by Caipi*/

    
@CharID int,
    @
Silk int

as

Declare @
JID int, @Multiplier int = (SELECT [Silk/HourFROM SRO_VT_SHARDLOG.dbo._OnlineOffline WHERE CharID = @CharID);

SET @JID = (
            
SELECT usert.UserJID FROM SRO_VT_SHARD.dbo._User as usert
            JOIN SRO_VT_SHARD
.dbo._Char as chart on usert.CharID chart.CharID
            WHERE chart
.CharID = @CharID
            
);
            
    IF 
not exists (SELECT JID FROM SK_Silk WHERE JID = @JID)
        
BEGIN
            INSERT INTO SK_Silk SELECT 
@JID000
        END
            
    UPDATE SK_Silk
    SET silk_own 
silk_own + (@Silk*@Multiplier)
    
WHERE JID = @JID 
PHP Code:
USE [USE SRO_VT_SHARDLOG]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

CREATE PROCEDURE 
[dbo].[_GetSilkperHour/*by Caipi*/

@CharID int

as

Declare @
totalMinutes bigint = (SELECT tMinutes FROM _OnlineOffline WHERE CharID = @CharID), @Silkoutput int;

/*Calculating the Silk/Hour-Amount related to the Online Time*/
SET @Silkoutput 
CASE
    
WHEN @totalMinutes >= (SELECT [Step3SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'
        
THEN (SELECT [Step3SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
    
WHEN @totalMinutes >= (SELECT [Step2SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'
        
THEN (SELECT [Step2SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
    
WHEN @totalMinutes >= (SELECT [Step1SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'
        
THEN (SELECT [Step1SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
    ELSE (
SELECT DefaultSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
END

RETURN @Silkoutput 
PHP Code:
USE [SRO_VT_SHARDLOG]
GO

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


ALTER   procedure 
[dbo].[_AddLogChar
@
CharID        int,
@
EventID        tinyint,
@
Data1        int,
@
Data2        int,
@
strPos        varchar(64),
@
Desc        varchar(128)
as

IF    ( -- 
Skips over the unnecessary Records
        
(@EventID != 11) AND 
        (@
EventID NOT BETWEEN 21 AND 27) AND
        (@
EventID NOT BETWEEN 200 AND 202) AND
        (@
EventID NOT BETWEEN 204 AND 206) AND 
        (@
EventID != 210) AND (@EventID != 214) AND (@EventID != 244)
    )
BEGIN

    
declare @len_pos     int
    
declare @len_desc    int
    set 
@len_pos len(@strPos)
    
set @len_desc len(@Desc)
    if (@
len_pos and @len_desc 0)
    
begin    
        insert _LogEventChar values
(@CharIDGetDate(), @EventID, @Data1, @Data2, @strPos, @Desc)    
    
end
    
else if (@len_pos and @len_desc 0)
    
begin     
        insert _LogEventChar 
(CharIDEventTimeEventIDData1Data2EventPosvalues(@CharIDGetDate(), @EventID, @Data1, @Data2, @strPos)
    
end
    
else if (@len_pos and @len_desc 0)
    
begin     
        insert _LogEventChar 
(CharIDEventTimeEventIDData1Data2strDescvalues(@CharIDGetDate(), @EventID, @Data1, @Data2, @Desc)
    
end
    
else
    
begin
        insert _LogEventChar 
(CharIDEventTimeEventIDData1Data2values(@CharIDGetDate(), @EventID, @Data1, @Data2)
    
end
    
/*Extension*/--> by Caipi

IF not exists (SELECT CharID FROM _OnlineOffline WHERE CharID = @CharID)
    
BEGIN
        INSERT INTO _OnlineOffline 
(CharIDCharname, [Status], [Date], [Minutes], [tMinutes], eSilkmOnline, [Silk/Hour], [stillOnline@])
        
VALUES (
                @
CharID,
                (
SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @CharID),
                
'OnHold',
                
GETDATE(),
                
0,0,0,
                
NULL,(SELECT DefaultSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates'),
                
NULL
                
);
    
END

IF (@EventID OR @EventID 6)
    
BEGIN

    
IF (@EventID AND ((SELECT [StatusFROM _OnlineOffline WHERE CharID = @CharIDlike 'OnHold'))
        
BEGIN
            UPDATE _OnlineOffline
            SET 
[Status] = 'Offline'
            
WHERE CharID = @CharID
        END
        
    
IF (@EventID AND ((SELECT [StatusFROM _OnlineOffline WHERE CharID = @CharIDlike 'Online'))
        
BEGIN
            UPDATE _OnlineOffline
            SET
                
[Status] = 'Offline',
                [
Minutes] = [Minutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
                [
tMinutes] = [tMinutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
                [
mOnline] = NULL,
                [
stillOnline@] = NULL
            WHERE CharID 
= @CharID    
        END
        
    
IF (@EventID 4)
        
BEGIN
            UPDATE _OnlineOffline
            SET 
                
[Status] = 'Online',
                [
Date] = GETDATE(),
                [
stillOnline@] = GETDATE()
            
WHERE CharID = @CharID
        END
    END

    
UPDATE _OnlineOffline
SET 
    
[mOnline] = CAST((DATEDIFF(MINUTE,[Date],GETDATE()))as varchar(max)) + ' minute(s) Online',
    [
Minutes] = [Minutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
    [
tMinutes] = [tMinutes] + (DATEDIFF(MINUTE,[stillOnline@],GETDATE())),
    [
stillOnline@] = GETDATE()
WHERE [Statuslike 'Online'

/*Silk/Hour basic calc*/
IF ((SELECT [tMinutesfrom _OnlineOffline WHERE CharID = @CharID) >= (SELECT [Step1SilkFROM [_Silk/Hour-ConfigWHERE [Desclike 'Requirements'))
    
BEGIN
        
Declare @sph int;
        
exec @sph = [_GetSilkperHour] @CharID
        UPDATE _OnlineOffline SET 
[Silk/Hour] = @sph WHERE CharID = @CharID
    END
/*!Silk/Hour basic calc*/

IF (((SELECT NextDate FROM [_RandomPlayer&DateWHERE [Desclike 'Next'IS NULL))
    
BEGIN
        
DECLARE @FirstDate datetime, @Today datetime GETDATE(), @FirstCharID int;

        
exec @FirstCharID SRO_VT_SHARD.dbo._RandomPlayerID
        exec SRO_VT_SHARD
.dbo._GetRandomTime @Today, @FirstDate OUTPUT
        
        UPDATE 
[_RandomPlayer&Date
            
SET 
                NextDate 
= @FirstDate,
                
RefreshedDate GETDATE(),
                
CharID = @FirstCharID,
                
Charname = (SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @FirstCharID)
            
WHERE [Desclike 'Next';
    
END
    
IF ((SELECT NextDate FROM [_RandomPlayer&DateWHERE [Desclike 'Next') <= GETDATE())
    
BEGIN
        UPDATE _OnlineOffline
            SET 
[Silk/Hour] = (SELECT RewardSilk FROM [_Silk/Hour-ConfigWHERE [Desclike 'Rates')
            
WHERE CharID = (SELECT CharID FROM [_RandomPlayer&DateWHERE [Desclike 'Next');
        Declare
                @
CurSilkperHour int
                @
OldCharID int = (SELECT CharID FROM [_RandomPlayer&DateWHERE [Desclike 'Current');
        IF (@
OldCharID IS NOT NULL)
            
BEGIN
                exec 
@CurSilkperHour _GetSilkperHour @OldCharID
                UPDATE _OnlineOffline
                    SET 
[Silk/Hour] = @CurSilkperHour
                    WHERE CharID 
= @OldCharID;
            
END
        UPDATE 
[_RandomPlayer&Date]
            
SET
                NextDate 
NULL,
                
RefreshedDate GETDATE(),
                
CharID = (SELECT CharID FROM [_RandomPlayer&DateWHERE [Desclike 'Next'),
                
Charname = (SELECT Charname FROM [_RandomPlayer&DateWHERE [Desclike 'Next')
            
WHERE [Desclike 'Current'
        
        
/*new Random Time of Today+1*/
        
DECLARE @NextDate datetime, @Tomorrow datetime GETDATE()+1, @NewCharID int;
        
        
exec @NewCharID SRO_VT_SHARD.dbo._RandomPlayerID
        exec SRO_VT_SHARD
.dbo._GetRandomTime @Tomorrow, @NextDate OUTPUT
        
        UPDATE 
[_RandomPlayer&Date
            
SET 
                NextDate 
= @NextDate,
                
RefreshedDate GETDATE(),
                
CharID = @NewCharID,
                
Charname = (SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @NewCharID)
            
WHERE [Desclike 'Next'
        
/*!new Random...*/
    
END
    
    
/*Calculation of the silk amount*/
    
Declare @tMinutes bigint = (SELECT [Minutesfrom _OnlineOffline WHERE CharID = @CharID), @Silk int;
    
        IF (@
tMinutes >= 60)
            
BEGIN
                SET 
@Silk CAST(((SELECT [MinutesFROM _OnlineOffline WHERE CharID = @CharID) / 60) as int)
                
UPDATE _OnlineOffline
                SET 
[Minutes] = [Minutes] % 60
                WHERE CharID 
= @CharID
                
            
IF exists (SELECT [WEEKDAYSFROM [_Silk/Hour-ConfigWHERE [WEEKDAYSlike DATENAME(WEEKDAYGETDATE()))
                
BEGIN
                    UPDATE _OnlineOffline
                    SET 
[eSilk] = [eSilk] + (@Silk*[Silk/Hour])
                    
WHERE CharID = @CharID
                    
                    exec SRO_VT_ACCOUNT
.dbo._extraSilk @CharID, @Silk
                END
            END
    
/*!Calc*/
    
/*!Extension*/

END -- !Skipping 

IF you're not using the DB names like stated above, look through ALL these queries, there are plenty of paths you've got to change!

The Work Made By Caipi
And The Idea Made By Glory Silkroad (rushcrush and kofta)

Enjoy..

Uploaded .txt files ->

It's up to you to generate your own schedule by using the [_Silk/Hour-Config]-Table, the WEEKDAYS column can only contain NULL values and weekdays, nothing else.
rushcrush is offline  
Thanks
12 Users
Old 05/18/2012, 14:02   #2



 
Disco Teka's Avatar
 
elite*gold: 325
Join Date: Dec 2008
Posts: 14,545
Received Thanks: 8,720
#approved
Disco Teka is offline  
Old 05/18/2012, 14:32   #3
 
Mykha*'s Avatar
 
elite*gold: 275
Join Date: May 2008
Posts: 300
Received Thanks: 215
nice idea you got there. better than using scripts. -Mykha
Mykha* is offline  
Old 05/18/2012, 14:43   #4
 
elite*gold: 0
Join Date: Feb 2010
Posts: 2,278
Received Thanks: 445
Updated with

tbl_Silk/Hour-Config

(Requirements = Minutes Playtime)






PHP Code:
USE SRO_VT_SHARDLOG

BEGIN 
TRY
    
DROP TABLE [_Silk/Hour-Config]
END TRY
BEGIN CATCH END CATCH;

CREATE TABLE [_Silk/Hour-Config] (
    [
Descvarchar(maxNULL,
    [
DefaultSilkint NOT NULL,
    [
Step1Silkint NOT NULL,
    [
Step2Silkint NOT NULL,
    [
Step3Silkint NOT NULL,
    [
RewardSilkint NOT NULL,
    [
WEEKDAYSvarchar(15NULL
    
    CHECK 
(
            [
WEEKDAYSlike 'Monday' OR
            [
WEEKDAYSlike 'Tuesday' OR
            [
WEEKDAYSlike 'Wednesday' OR
            [
WEEKDAYSlike 'Thursday' OR
            [
WEEKDAYSlike 'Friday' OR
            [
WEEKDAYSlike 'Saturday' OR
            [
WEEKDAYSlike 'Sunday'
            
)
);

INSERT INTO [_Silk/Hour-ConfigSELECT 'Rates'12345NULL
INSERT INTO 
[_Silk/Hour-ConfigSELECT 'Requirements'0, (60*24*7), (60*24*30), (60*24*365), 0NULL
INSERT INTO 
[_Silk/Hour-ConfigSELECT 'allowed Day #1'00000'Monday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #2'00000'Tuesday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #3'00000'Wednesday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #4'00000'Thursday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #5'00000'Friday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #6'00000'Saturday'
INSERT INTO [_Silk/Hour-ConfigSELECT 'allowed Day #7'00000'Sunday' 
rushcrush is offline  
Old 05/18/2012, 14:44   #5
 
IceAmStiel's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 1,058
Received Thanks: 1,118
My updated version with a Schedule table can be found on RZ, dunno if rush will bother updating it here - have a nice one ;o

EDIT.: --- the other procedures + tables were changed too! (@ above)
IceAmStiel is offline  
Thanks
1 User
Old 05/18/2012, 14:50   #6
 
elite*gold: 0
Join Date: Feb 2010
Posts: 2,278
Received Thanks: 445
Updated what need to get update! have fun!
rushcrush is offline  
Old 11/14/2012, 22:53   #7
 
elite*gold: 0
Join Date: Nov 2008
Posts: 41
Received Thanks: 1
men error in last Query, This is
Mens 208, Nivel 16, Estado 6, Procedimiento _AddLogChar, Línea 179
Invalid object name 'dbo._AddLogChar'.
Help please
neisser1 is offline  
Old 11/26/2012, 17:30   #8
 
spinal2's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 242
Received Thanks: 16
So, Copy and Pass Caipi Querys from RZ with same errors ...

If u wanna do a best work , Add then Querys for SQL 2005 ...
spinal2 is offline  
Thanks
1 User
Old 05/08/2013, 22:36   #9
 
ILowe's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 679
Received Thanks: 29
1 h 1 silk change 20 silk where edit ?
ILowe is offline  
Old 05/11/2013, 00:38   #10
 
ILowe's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 679
Received Thanks: 29
70 min olnıne dont give silk ?
ILowe is offline  
Old 05/31/2013, 10:38   #11
 
elite*gold: 0
Join Date: May 2013
Posts: 4
Received Thanks: 0
hey add me on facebook !



got something nice for you guys
lidiaseller is offline  
Old 06/10/2013, 04:17   #12
 
DymerNetwork's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 86
Received Thanks: 92
This can become heavy for highly populated servers as all of that is run for every action Gameserver logs for characters ingame..I would advise to filter the _Addlogchar sections of it with a simple IF clause based on the EventID to have it run less times per char.
DymerNetwork is offline  
Old 06/10/2013, 13:08   #13
 
IceAmStiel's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 1,058
Received Thanks: 1,118
Quote:
Originally Posted by DymerNetwork View Post
This can become heavy for highly populated servers as all of that is run for every action Gameserver logs for characters ingame..I would advise to filter the _Addlogchar sections of it with a simple IF clause based on the EventID to have it run less times per char.


Smarty pants
IceAmStiel is offline  
Old 11/01/2013, 07:42   #14
 
elite*gold: 0
Join Date: Nov 2013
Posts: 1
Received Thanks: 0
ned Cod Free Silk 1k fast PleZz
r3d1234 is offline  
Old 11/05/2013, 19:56   #15
 
elite*gold: 0
Join Date: Nov 2013
Posts: 62
Received Thanks: 5
niceeeeeeeeeeeeeeeeeeee
Power Road is offline  
Closed Thread


Similar Threads Similar Threads
Chronicles Revolution Cap 120 D13 ( Silk Free Per Time Online )
06/05/2012 - SRO PServer Advertising - 50 Replies
Hello All Level Cap : 120 Skill Cap : 120 Gear Cap : 13th Degrees Weapon Cap : 13th Degrees Race : Both Chinese and European Autopot : Automatically Rates Events Now:
Anatolia Online(International)|30k Free Silk(Auto Refresh) High Rates 110 Cap EU/CH
05/26/2012 - SRO PServer Advertising - 49 Replies
Welcome to Anatolia Online. Our Server Opened at 10.05.2012 20:00(GMT+2) AnatoliaOnline official ; Anatolia - SilkRoad PVP Register ; Anatolia Online Facebook Page : Anatolia Online | Facebook Anatolia Online Radio Channel(TR) : Radio Yeditepe Full Client Link : http://178.33.254.162/download.php Media.pk2 Link : Media.rar - download now for free. File sharing. Software file sharing. Free file hosting. File upload. FileFactory.com&
NewSro Cap 80 // D8 // Silk free // PVP // Based in job
04/15/2012 - SRO PServer Advertising - 46 Replies
http://img62.imageshack.us/img62/2677/prueba4p.png Features: Start level: 80 Level Cap: 80 Skill Cap: 80 Job Exp : 50x Mastery Cap: 300 Start Gold: 10m "IN STORAGE"
[Instant80] PvP server based on new Files, FB Items in NPC; Elixires in NPC;Free Silk
03/08/2012 - SRO PServer Advertising - 228 Replies
Hello I've just created a 80cap pvp server with FB items in npc(Stats are 100% aswell) Server information VSRO Files 1.193(The new one) Cap:80 Mastery:300 Exp: default(1x) Elixires are at NPC Race: Euro+China



All times are GMT +1. The time now is 14:22.


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.