الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   بعض المشاكل فى بيانات السيرفر (https://silkroad4arab.com/vb/showthread.php?t=428954)

عمر ضاحى 16-05-2012 11:38 AM

بعض المشاكل فى بيانات السيرفر
 
اولا احب ان اعتذر عن الازعاج المسببه ليكم
انا معايا مشاكل مش عارف احلها
1- اول مشكله عاوز ارفع ال ريت بتاع البلص
(( يعنى لما اقوم باستدعاء سلاح معين +20 او اعلى ينزل السلاح 8+ )
2- عاوز اضيف D12 فى الداتا بيز
3- عاوز اضيف الاسلحه الجديده D11 + D12 عند ال NPC
4- فى مشكله اخرى انا لا استطيع شراء ال MP or HP from NPC
فهل هناك حل للمشاكل دى ؟

OoReMooO 16-05-2012 02:57 PM

رفع الرايتس بتاع البلص ليه كذا طريقه
بالنسبه لعمل الايتم بلص 8 - دى لسه محدش وصل لتغييرها
لكن فى كذا طريقه عشان تغير البلص
بالنسبه لاضافة الديجرى 12 فى الداتا بيز دا سهل جدا
اما بالنسبه لاضافة الاسلحه npc فدا هيبقى صعب و محتاج حد يكون عنده خبره كبيره عشان يضيف الاسلحه دى فى الداتا بيز و الميديا مع بعض و يظبطهم كويس عشان تشتغل و دى الافضل انك تجيب داتا بيز جاهزه و فيها الحاجات دى متظبطه من الاول مع كلينت جاى مع الداتا بيز
و بالنسبه لمشكلة الشراء بتاع الاتش بى - دا تقريبا عيب كلينت ممكن تستخدم كلينت تانى و شوف
قرر انت عايز ايه و بعدين نفذ و التنفيذ يكون على مراحل
يعنى ازاى اظبط البلص الاول و هكذا...... لكن كلوا ورا بعضوا مش هقدر اركز 50 حاجه مع بعض و احلهم برضو فى وقت واحد مع بعض و تحت امرك فى وقت مفيش ازعاج ولا حاجه

عمر ضاحى 16-05-2012 03:16 PM

بالنسبه لتحديث المديا انا قدرت اخد 3 ملفات من مديا لعبه Perfection Network
وهم
refpackageitem.txt
refpricepolicyofitem.txt
refscrapofpackageitem.txt
طبعا الملفات فيها ال انا عاوزه جاهز
لكن المشكله كيف انسخ البيانات زى ما هى مكتوبه فى الملفات الثلاث وانقلهم فى
SQL DB
_ RefPackageItem.txt

_RefPricePolicyOfItem.txt

_RefScrapOfPackageItem

بدل ما انقلهم سطر سطر والتعديلات كثير جدا
عاوز طريقة تكون آليه وسريعه

هل ممكن ؟

Delivery 16-05-2012 03:26 PM

لو اخدت البيانات من التسكت وحطتها في الداتا
او العكس
حيحصل مشكله
في المكان الي عملت فيه Paste
لو انتا عايز اكواد ال دجري 12
اسلحه ولبس
انا كنت عاملهم في السيرفر بتاعي بس شلتهم علشان بقيت دجري 13
فممكن اجبهملك لو عايز
وانتا مفيش غير تغير الID بس
وفي ملف ناقص انتا مجبتهوش واهم واحد فيهم
الي بيجمع الملفات ال 3 دول مع بعض
يعني اول واحد انتا جايبه علشان الباكيج والصوره والدجري والملومات
التاني علشن تكتب فيه السعر بتاع الحجاه
بيبقي كده
item_xxx 0 0 300
300 دي هيا السعر يعني بعد اسم الايتم بي 3 اماكن تحط السعر
الملف الثالث بتاعك ده علشان
ال FB
والبلص وكده
الملف الي انتا نسيته الي حيجمع كل ده
Refshopgoods
xD

عمر ضاحى 16-05-2012 03:38 PM

سؤال بسيط كيف اربط الملفات ال 3 ببعض فى الملف ده ؟

Delivery 16-05-2012 04:02 PM

عادي خالص بتاخد اسم الباكج وتعمل زي السطر الي فوقيه تعني تغير الباكج
واول خانه بعد اسم الاتم تحط فيها
الSlot
ودي بتبدأ من 0 مش من 1
وتكمل Parm1-xxx--1xxx-1x-xx
لغايت ما يخلص السطر
بس انتا قول عايز الايتم وتريح نفسك ولا لا

عمر ضاحى 16-05-2012 04:11 PM

اها انا عاوز المديا والداتا بيز المتوافقه مع بعض سواء ان كانت
D13 or D12

OoReMooO 16-05-2012 04:25 PM

بص حضرتك لازم تظبط حكاية id عشان الملفات دى تتقبل فى قاعدة البيانات و عشان يتنقلوا من ملف التكست لقاعده البيانات اعمل فى سيكيول new Query و ضيف دول
كود PHP:

USE [SRO_VT_SHARD]
GO
BULK INSERT _NameYourTable FROM 
'C:\Documents and Files\_InventoryForAvatar.txt' WITH (FIELDTERMINATOR '\t'

هتعدل _NameYourTable باسم الجدول اللى انت عايز تضيف له القيم و هتعدل C:\Documents and Files\_InventoryForAvatar.txt بمسار الملف و اسمه
و اعمل Excute
هتلاقى القيم كلها اضافت من ملف txt لقاعدة البيانات

عمر ضاحى 16-05-2012 05:28 PM

اولا احب ان اشكر اخى OoReMooO على مساعدته معايا وديما الاقيه هو الاسرع فى الرد على كل سائل بسؤاله
واشكر ايضا كل ال ردو على سؤالى
شكرا لكم

والحمد لله العمليه نجحت
بس فى مشكله تانى ظهرتلى
لما اجى اشغل ملف - SR_GameServer.exe
بيظهرلى الخطأ ده وبيوقف الملف عن الاستكمال
http://img138.imageshack.us/img138/5710/error1vr.png

عمر ضاحى 16-05-2012 07:57 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة عمر ضاحى (المشاركة 4149013)
اولا احب ان اشكر اخى OoReMooO على مساعدته معايا وديما الاقيه هو الاسرع فى الرد على كل سائل بسؤاله
واشكر ايضا كل ال ردو على سؤالى
شكرا لكم

والحمد لله العمليه نجحت
بس فى مشكله تانى ظهرتلى
لما اجى اشغل ملف - SR_GameServer.exe
بيظهرلى الخطأ ده وبيوقف الملف عن الاستكمال
http://img138.imageshack.us/img138/5710/error1vr.png

الحمد لله قدرت اقفل كل الملفات ال بتجيب الاخطأ ال زى دى
لكن الان ظهرلى خطأ اخر
وهو ده
http://img824.imageshack.us/img824/2894/capturemrc.png
http://img404.imageshack.us/img404/1418/captsure.png

ومش عارف اتعامل كيف معاهم تحديدا لان الاول كنت بحول ارقام من 1 >> 0
لكن الان !!!
ارجو المساعده هنا :bye1:

Delivery 16-05-2012 09:50 PM

ده علشان الغلط
ما ريمو قلك خلي خبير يضيفهم هههههههههههههههه
ده علشان انتا بوظت حاجات
الحل
1
لو انتا السيرفر جديد ولسه مفيش كراكترات او حاجات مهمة في الداتا
اعمل Restore
لـــــــــــــSRO_VT_SHARD
وحتتحل المشكله
لان كل حاجه حترجع زي ما كانت
فاضييييييييييييييييييييييه
2
لو السيرفر فيه حاجات وكراكترات بتاعت ناس
وكده
افتح الجداول الاربعه وامسح منهم ال سطور بتاعت الحاجات الي في التكست فيل

عمر ضاحى 16-05-2012 10:26 PM

ههههههههههههه ما انا عرفت الكلام ده بعد النتيجه
طيب
انت معاك
SRO_VT_SHARD + Media.pk2
يكونوا متوافقين وفيها دجرى 12 او 13
وتكون شبيه للعبة Perfection Network
فى نظام ان الايتم بالبلوهات والاستيتيوز والبلصات
؟؟
منتظر ردك اخى الكريم

Delivery 16-05-2012 11:35 PM

في بتاعت
Ezma
وفيها كل حاجه
وحتنزلها هيا والكلينت
كمان
ودجري 13
والافاتارين الجديد مضافين
والان بي سي دجري 13 في كل المدن
وحاجه من الاخر
لو عايزها اجبهالك
بي في بي
SQL 2008

عمر ضاحى 16-05-2012 11:40 PM

يا راجل حرام عليك
ابعت هو انت لسه بتشورنى
دا انت تعمل بيها موضوع هنا
لو مكنتش فى موضوع
وهتلاقى الكل حملها
فييييييييييييييين اللينكات ؟
:shuriken:

Delivery 17-05-2012 12:14 AM

ههههههههههههههه
اتجابت قبل كده هنا
ومش عارف اختفت فجأه ليه
ابعتلي ياهو بتاعك وادهالك
يمكن تكون ممنوعه هنا ولا حاجه
هههههههههه


الساعة الآن 04:14 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.