ايجي تويت
اهلا ومرحباً بك في موقع ايجي تويت,
اذا كنت زائر لموفعنا فتشرفنا بالتسجيل, واذا كنت عضو فتضفل بالدخول.
ايجي تويت
اهلا ومرحباً بك في موقع ايجي تويت,
اذا كنت زائر لموفعنا فتشرفنا بالتسجيل, واذا كنت عضو فتضفل بالدخول.

اذهب الى الأسفل
avatar
محمديوسف
غضو جديد
غضو جديد
عدد المساهمات : 3
النقاط : 425205
معدل التقييم : 0
تاريخ التسجيل : 10/09/2012
العمر : 27
المدينه : https://egytweet.hooxs.com/forum

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Empty عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي

الأربعاء 12 سبتمبر 2012, 6:17 am
لو سمحت عوز اعمل لعبة سلك رود وي مش عارف ممكن تشرحلي بعد ازنك
avatar
ELKaber>>Mido
عضو سوبر
عضو سوبر
عدد المساهمات : 145
النقاط : 425539
معدل التقييم : 10
تاريخ التسجيل : 09/09/2012

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Empty تفضل يا سيدي الشرح كااااااااامل بالصور

الأربعاء 12 سبتمبر 2012, 6:28 am
بسم الله الرحمن الرحيم


تفضل يا سيدي الشرح كااااااااامل بالصور

السلام عليكم شباب
طبعا كلنا عارفين ان ملفات vsro بقت مع كل الناس دلوقتى وبقا من السهل
دلوقتى اننا نعمل سيرفر سيلك رود لكن لاحظت ان اغلب الشباب هنا بيجدوا
صعوبه فى عمل السيرفر قررت انى اساعد الشباب هنا بالشرح دا وعملتوا بالصور
علشان يساعد الناس انها تكون معايا خطوه بخطوه نصلى على الرسول الكريم
ونقول بسم الله ونبدأ الشرح عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Wink%281%29

شرح الفيديو الجزء الأول

[https://www.youtube.com/watch?v=BzQnJ..._order&list=UL


الجزء التانى


https://www.youtube.com/watch?v=n93cV..._order&list=UL

الجزء التالت والاخير

https://www.youtube.com/watch?v=_f5U7..._order&list=UL


اولاً : متطلبات التشغيل
- عشان تتابع الشرح وتشغل السيرفر على جهازك انت محتاج رامات 4 جيجا على الاقل وبروسيور عالى
-انما لو حبيت ان السيرفر يتحمل على الاقل 1000 لاعب هتحتاج على الاقل جهازين واحد رامات من 8 - 10 والتانى ممكن يكون امكانياتو اقل


ثانياً : الملفات المطلوبه
1- ملفات السيرفر

1- http://www.mediafire.com/?wgc315q193z148b
2-http://filezilla-project.org/download.php?type=server
3-http://www.mediafire.com/?3nmtdxun8o247ve

------------------

server.cfg

database

Billing asp scripts

custom cert

ini files

SMC

Agent server (no Xtrap)


Silkroad 1.188 client (Diamond media.pk2 - Already patched sro_client.exe - No xTrap)


2- ملفات قاعدة البيانات

MSSQL 2005 32 bit

sql management

filezila server


ثالثاً الشرح
هنبدا بأذن الله فى الشرح طبعا لازم نسطب قاعدة البيانات بتاعتنا msssql 2005


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 201



عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 202

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 203

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 204

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 205

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 206

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 207

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 208
نتبع الصور كويس وكله هيكون تمام ومننساش الباسورد علشان دا مهم جدا واليوزر نيم بيكون sa دا اللى بيبقى موجود مع البرنامج

بعد كده هنسطب المانجمنت mssql server management


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 301

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 302

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 303

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 304

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 305
lمافيش اسهل من كده عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Tongue2

دلوقتى هنبدأ نعمل قواعد البيانات بتاعتنا ونعملهم restore

هنفتح ال sql server management server studio من start >>all programmes

وندخل اليوزر sa والباسورد وطبعا بنختار sql server authentication زى الصوره


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 401
نعلم كليك يمين بالماوس على database ونختار new database


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 402
نكتب اسم اول قاعدة بيانات SRO_VT_ACCOUNT


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 403
والثانيه SRO_VT_SHARD والثالثه SRO_VT_SHARDLOG بنفس الطريقه بعد لما نعمل قواعد البيانات هنبدأ نعمل restore لها

__________________________________________________ ____________
الافضل ننقل ملفات قواعد البيانات الثلاثه لبارتشن ال c
هندوس كليك يمين على اسم قاعدة البيانات ونختار

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledhek
بعد كده
عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled1tj

بعد كده

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled2exj


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled3kt
[/CENTER]وطبعا لومش حاطط ملفات قوعد البيانات فى السى هتشوف انت حاططها فين وتختارها عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Schnauz

بعد كده هنعلم زى الصوره


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 501
وندوس option ونعلم على


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 504
بعد كده ندوس ok
ونستنى لحد لما يخلص ويقولنا ان العمليه تمت بنجاح

وطبعا هنكرر العمليه دى مع القاعدتين التانين SRO_VT_SHARD و SRO_VT_SHARDLOG

ناخد نفس ونشرب كباية شاى ونصلى لو مصلناش عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Busted_red ونكمل فى الرد التالى عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Cool

اسف على التأخير لظروف خاصه المهم نكمل :)

بعد لما نخلص من عمل قواعد البيانات و ونعمل لها restore هنحتاج نعمل ال odbc

فى فايل جاهز محتاج بس تدوس عليه وهتتستب لوحدها بس انا بفضل نعملها بايدينا وعلشان نعملها

نكتب فى البحث odbc


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledhh

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledlo

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledurv

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledmlv

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled1gl
وندوس next بعد كده finish
هنعمل العمليه دى للقاعدتين التانين
SRO_VT_SHARD و SRO_VT_SHARDLOG

وبكده هيكون عندنا 3 odbc وكل واحده نختاره قاعدة البيانات بتاعتها

SRO_VT_ACCOUNT -> SRO_VT_ACCOUNT
SRO_VT_SHARD -> SRO_VT_SHARD
SRO_VT_SHARDLOG -> SRO_VT_SHARDLOG

__________________________________________________ _______

دلوقتى هنحتاج نعمل حاجتين علشان نقدر نتحكم فى السيرفر

1- نعمل اكونت GM
2- نعمل ip range - privileged IP

-- علشان نعمل اكونت هنفتح ال MSSQL Server Management Studio
وندوس على database ثم sro_vt_account ثم tables ثم tb_user

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledfdx
عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled1b

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled2nv
عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unled2kyh
ودا موقع هاش http://www.md5.cz/ اكتب الباسورد ودوس hash واعمل كوبى وحطه فى الباسورد
ونغير Sec_primary: Set it to 1
Sec_content: Set it to 1

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledcjo
كده عملنا اكونت gm
_____________________________________

دلوقتى ال privileged IP
من database ثم sro_vt_account ثم tables ثم privileged IP

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledmon
ونحط ال ip بتاعنا زى الصوره


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 102
__________________________________________________ _______________________________

دلوقتى هنسطب ال iis و ال ftp



من Control panel -> Program and Features نختار Turn Windows features on or off


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Unledbmi
هنعلم زى الصور


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 103

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 104
هناخد الملفات اللى موجوده فى ملف ال iis files اومن فولدر Billing asp
scripts للى منزل الفيلات من الاول هناخده ونحطها فى المسار التالى
C:\inetpub\wwwroot


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 106
بعد كده هنروح على C:\inetpub\wwwroot علشان نعدل ملف ال DBConnect.asp على البيانات بتاعتنا

<%
Dim DBConnA, strConnectA
Set DBConnA = Server.CreateObject("ADODB.Connection")
strConnectA = "Provider=SQLOLEDB;Data Source=YOURPCNAME\SQLEXPRESS;Initial Catalog=SRO_VT_ACCOUNT;user ID=sa;password=your password;"
DBConnA.Open strConnectA

%>

نكتب فى البحث iis ونختار directory browser وكليك يمين و open feature


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 107
ونعملها enable


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 108
بعد كده نغير ال بورت من 80 الى 8080


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 109

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 110
ثم كليك يمين ونعمل بدايه start








عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 112

وهنا شرح ال iis for xp http://withdotnet.net/2011/01/19/ins...is-on-windows/
__________________________________________________ __

دلوقتى ال ftp
هنسطب برنامج ال filezila server عادى

بعد ما يتسطب ندخل على السيرفر


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 120
هنختار user


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Userp
بعد كده add


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Addxm
نكتب ال username


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Useract
والباسورد


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Passo
نعمل ملف جديد فى السى ونسميه SRO_CREST ودا هيكون المسار بتاع الFTP ونحدد المسار لل FTP زى الصوره


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Directory
__________________________________________________ ________________________--

دلوقتى هنفك ضغط ملفات السيرفر Blitzkrieq_Bin_Data ونحط جواها ملفات ال Latest SMC وفولدر ال custom certification

وهنبدا دلوقتى نعدل ملفات السيرفر على بياناتنا

- هنروح لفولدر ال Certification ونفتح فولدر ال ini هنحتاج نعدل 3 ملفات بس عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Winksmiley


1- srGlobalService.ini

[global]
count=1
[entry0]
operation_type=22
name=SRO_Vietnam_TestLocal
query=DRIVER={SQL Server};SERVER=Database Server Name;DSN=SRO_VT_ACCOUNT;UID=sa;PWD=password;DATA BASE=SRO_VT_ACCOUNT
global_manager_node_id=697
هتغير اللى مكتوب الاحمر للبيانات بتاعتك ال database server name دا اسم
سيرفر ال sql اللى هو اسم جهازك\sqlexpress وتحط اليوزر والباسورد اليوزر
sa


2- srNodeType.ini

[global]
count=1
[entry0]
id=335
operation_type=22
name=SRO Vietnam TestLocal
wip=192.168.1.100
nip=192.168.1.100
machine_manager_node_id=699
هنغير ال ip اللى بالحمر لل ip بتاعنا او ايبى الهماشى لو هتستخدم هماشى

r=Blue]]3- srShard.ini


[global]
count=1
[entry0]
id=64
global_operation_id=20
operation_type=22
name=SroLand
query=DRIVER={SQL Server};SERVER=Database server name;DSN=SRO_VT_SHARD;UID=sa;PWD=password;D ATABASE=SRO_VT_SHARD
query_log=DRIVER={SQL Server};SERVER=Database server name;DSN=SRO_VT_SHARDLOG;UID=sa;PWD=password;DATABASE=SRO_VT_SHARDLOG
capacity=20
shard_manager_node_id=705
u1=240
u2=208
u3=17
u4=1
u5=0
u6=0
u7=0____
هتغير اللى مكتوب الاحمر للبيانات بتاعتك ال database server name دا اسم
سيرفر ال sql اللى هو اسم جهازك\sqlexpress وتحط اليوزر والباسورد اليوزر
sa

-------
بعد لما نخلص تعديل هنرجع ل Certification folder ونشغل الملف compile.bat

ونستنى لحد لما يظهرنا الرساله دى


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 701
دلوقتى نشغل CustomCertificationServer.bat وهجيبلنا الصوره الجايه لو احنا عدلنا كل حاجه كويس


عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي 702
دلوقتى هنروح على ملفات السيرفر وهنبدل ملف ال server.cfg باللى موجود مع الملفات اللى نزلناها ونفتحه علشان نعد البيانات لبياناتنا
__________________________________________________ ____________________________________


Common {
debug_option_debugger_present{
DEBUG_OPTION_ASSERT_SHOW_MESSAGEBOX_OKCANCEL,
DEBUG_OPTION_ASSERT_ADVANCE_BREAK,
DEBUG_OPTION_ASSERT_CANCEL_EXIT
}
debug_option_stand_alone{
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_debugger_present{
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}
netengine_debug_option_stand_alone{
DEBUG_OPTION_ASSERT_DONOT_SHOW_MESSAGEBOX,
DEBUG_OPTION_ASSERT_WRITE_MINIDUMP
}

}

////////////////////////////////////////////////////////////////////////////////////////////
GlobalManager {
Certification "192.168.1.100", 32000
LoginFailureTolerance 3
IBUVFailureTolerance 3
LoginFailureBlockTimeMin 0
IBUVFailureBlockTimeMin 0
AutomatedPunisher "AutomatedPunisher"
LoginPunishmentGuide "Blocked for 10 minutes due to incorrect password entered 3 times"
LoginPunishmentDescription "Blocked for 10 minutes due to incorrect password entered 3 times"
IBUVPunishmentGuide "Blocked for 10 minutes due to incorrect code entered 3 times"
IBUVPunishmentDescription "Blocked for 10 minutes due to incorrect code entered 3 times"
}

GatewayServer {
LastFullVersion_SR_Client 130
Certification "192.168.1.100", 15880
IBUVQueueReserveCount 20000
IBUVQueuePrepareRatio 0.10
IBUVFailureIPTolerance 0
IBUVStringSize 1
IBUVCharacterSet "ABCDEF1234567890"
}

DownloadServer {
Certification "192.168.1.100", 15880
}
FarmManager {
Certification "192.168.1.100", 15880
}

AgentServer {
Certification "192.168.1.100", 15882 //no global manager running lol
//traffic_filter_activity "service_off"
//MaxUser 5000
//SockTCPCount 15000
MaxConnectionsPerServer "5000"
MaxConnectionsPer1_OServer "5000"
}

MachineManager {
Certification "192.168.1.100", 15880
CERTIFICATION_IP_BIND "192.168.1.100"
}

SR_GameServer {
Certification "192.168.1.100", 15882
SockTCPCount "5000"
ExpRatio "35000"
ExpRatioParty "35000"
DropItemRatio "5000"
DropGoldAmountCoef "15000"
HwanGainFactor "250"
ShowFormulaDetail "1"

//WINTER_EVENT_2009 EVENT_ON
//EUBUSINESS_EVENT EVENT_ON
//GOLDEN_PIG_FEBRUARY_EVENT EVENT_ON
//THANKS_GIVING_EVENT EVENT_ON
//LIBERATION_EVENT EVENT_ON
LOCALE LOCALE_VIETNAM

//#ifdef OPEN_MARKET_SYSTEM
SET_FEE_RATE "0,5,5,5"
SELL_FEE_RATE "0,10,10,10"
//#endif OPEN_MARKET_SYSTEM
//RE FTW

DO_NOT_SPAWN_MONSTER_OVER_MAX_SERVICE_LEVEL "OFF"
ENTER_LIMIT_CONDITION_GAME_WORLD_ASSIGNED "OFF"


}

SR_ShardManager {
Certification "192.168.1.100", 15882
BILLING_SERVER_URL "http://192.168.1.100:8080/"
CREST_FTP_URL "ftp://id:password@127.0.0.1/SRO_CREST/"
ChristmasEvent2007 1
SERVER_EVENT_SYSTEM ON
LOCALE LOCALE_VIETNAM
FlagEvent 1

HourForMeterRateLevelFirst 22
HourForMeterRateLevelSecond 23

BattleArenaRandom 1
BattleArenaParty 1
BattleArenaGuild 1
BattleArenaJob 1
ArenaMatchOccupy 1
ArenaMatchFlag 1
ArenaMatchPoint 1
} __________________________________________________ ____________________________________

هنغير ال ip بال ip بتاعنا

وفى ال ftp هنحط اليوزر نيم والباسورد اللى حطيناهم واحنا بنعمل اليوزر لل filezila server
هنقفل ونعمل save
------------
علشان نحل مشكلة ال xtraps هننقل الملف cracked AgentServer ونبدلو بالملف اللى موجود فى ال Blitzkrieq_Bin_Data

----------
اخر حاجه هنعدلها ServiceManager.cfg بدل ال ip اللى موجود فيها با ip بتاعك كده السيرفر جاهز للتشغيل عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Thumbsup

ودا الترتيب اللى هنفتح بيه فيلات السيرفر
1. Certification
2. Global Manager
3. Machine Manager
4. smc_independent >>> هنحط هنا الاكونت والباسورد ال gm اللى عملناهم :)
5. GatewayServer
6. DownloadServer
7. FarmManager
8. AgentServer
9. SR_ShardManager
10. SR_GameServer

اول واحد ه احنا فتحناها لما عدلنا فيلات ال certification لو لسه فاتحه افتح اللى بعده

بعد لما الملفات كلها تفتح
هنفتح الكلينت باللودر ونحط ال ip بتاعك وجرب
[/center]
EgyTweet
EgyTweet
ADMIN
 ADMIN
عدد المساهمات : 2065
النقاط : 2147909345
معدل التقييم : 312
تاريخ التسجيل : 05/09/2012
المدينه : https://egytweet.hooxs.com
https://egytweet.hooxs.com

عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي Empty رد: عوز اعمل لعبة سلك رود وي مش عارف لو حد ياعرف ياريت ياشراحلي ازاي

الأربعاء 12 سبتمبر 2012, 6:32 am
مشكور يا ميدو علي الشرح الرائع ارجو ان محمد يوسف يكون استفاد
الرجوع الى أعلى الصفحة
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى