قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]
إعلانات google
28-09-2012, 09:35 AM
#2
• الانـتـسـاب » Jul 2010
• رقـم العـضـويـة » 72014
• المشـــاركـات » 392
• الـدولـة » [email protected]
• الـهـوايـة » عاوز انام
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
Play sro دى مش تمام استخدم CastWay او Rango ومش ها تطلعلك مشاكل انساء الله
28-09-2012, 10:09 AM
#3
• الانـتـسـاب » Sep 2012
• رقـم العـضـويـة » 105418
• المشـــاركـات » 85
• الـدولـة » Egypt
• الـهـوايـة » Sro, conquer online
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
دلوقتى بس تقدر تشوف الموضوع ده و تحل المشكلة
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
توقيع kesho007
:
( كلام بسيط ممكن تفهم منو كل حاجة و كلام كتير ممكن متفهمش منو اى حاجة )
و الايام اثبتت ذلك مع ناس هما عارفين نفسهو كويس
معا فقط سنحيا فى اى حته
لقد بدات ممن انتهى اليه الاخرون فاصبحت اكثر علما منهم
28-09-2012, 10:28 AM
#4
• الانـتـسـاب » Mar 2012
• رقـم العـضـويـة » 99622
• المشـــاركـات » 524
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
لا انا عامل زي ما موجود ف الشرح دا بردو انا مش كاتب الاي بي
بس بص للصوره
توقيع elsakr
:
حسبي الله و نعم الوكيل ف كل واحد بيعمل اتاك دوس
علي ايه سيرفر جديد بجيبو
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
اللهم لا اله الا انت سبحانك اني كنت من الظالمين
28-09-2012, 10:31 AM
#5
• الانـتـسـاب » Sep 2012
• رقـم العـضـويـة » 105418
• المشـــاركـات » 85
• الـدولـة » Egypt
• الـهـوايـة » Sro, conquer online
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
اتاكد طيب من الاى بى و الداتا بيز و كل حاجة
توقيع kesho007
:
( كلام بسيط ممكن تفهم منو كل حاجة و كلام كتير ممكن متفهمش منو اى حاجة )
و الايام اثبتت ذلك مع ناس هما عارفين نفسهو كويس
معا فقط سنحيا فى اى حته
لقد بدات ممن انتهى اليه الاخرون فاصبحت اكثر علما منهم
28-09-2012, 10:33 AM
#6
• الانـتـسـاب » Mar 2012
• رقـم العـضـويـة » 99622
• المشـــاركـات » 524
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
تعاله اعملي تشك علي السيرفر؟.
توقيع elsakr
:
حسبي الله و نعم الوكيل ف كل واحد بيعمل اتاك دوس
علي ايه سيرفر جديد بجيبو
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
اللهم لا اله الا انت سبحانك اني كنت من الظالمين
28-09-2012, 10:38 AM
#7
• الانـتـسـاب » Oct 2011
• رقـم العـضـويـة » 93031
• المشـــاركـات » 2,931
• الـدولـة » PortSaid In My Heart
• الـهـوايـة » VictorSRO
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 39
إنتا مش فاتح المدن الأروبيه يا برنس
28-09-2012, 01:08 PM
#8
• الانـتـسـاب » Nov 2010
• رقـم العـضـويـة » 75528
• المشـــاركـات » 257
• الـدولـة » ™Egypt™Alex™
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
الحل بسط يا باشا
افتح SRO_VT_SHARD>>>programmability>>>> stored procedures >>>>>_AddNewChar
و تعمل كليك يمن و اختر modify وتمسح القديم واكتب ده
كود PHP:
USE [ SRO_VT_SHARD ]
GO
/****** Object: StoredProcedure [dbo].[_AddNewChar] Script Date: 09/26/2012 20:06:03 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [ dbo ].[ _AddNewChar ]
@ UserJID INT ,
--@ CharSlot INT ,
@ RefCharID INT ,
@ CharName varchar ( 64 ),
@ CharScale tinyINT ,
@ StartRegionID INT ,
@ StartPos_X real ,
@ StartPos_Y real ,
@ StartPos_Z real ,
@ DefaultTeleport INT ,
@ RefMailID INT ,
@ RefPantsID INT ,
@ RefBootsID INT ,
@ RefWeaponID INT ,
@ RefShield INT ,
@ DurMail tinyINT ,
@ DurPants tinyINT ,
@ DurBoots tinyINT ,
@ DurWeapon tinyINT ,
@ DurShield tinyINT ,
@ DefaultArrow INT
AS
SET NOCOUNT ON
DECLARE @ Slot INT
DECLARE @ temp INT
DECLARE @ NewCharID INT
SET @ NewCharID = 0
-----------------------------------------------------------------------------
-- 1. & #196;³¸¯ÅÍ ½½·Ô ³Ñ¹ö°¡ validÇÑ °ÍÀÎÁö, ±×¸®°í ºó½½·ÔÀÌ ¸Â´ÂÁö ¸ÕÀú üũÇÑ´Ù.
-----------------------------------------------------------------------------
-- start by novice .
SELECT @ temp = count ( CharID ) FROM _User WITH ( NOLOCK ) WHERE UserJID = @ UserJID
IF (@ temp >= 4 )
BEGIN
-- ³ & #202;¹« ¸¹ÀÚ³ª
RETURN - 2
END
-- finish by novice .
-----------------------------------------------------------------------------
-- 2. & #196;³¸¯ÅÍ Ãß°¡Çϱâ
-----------------------------------------------------------------------------
IF (@ CharScale > 68 ) -- 0100 0100 --> 68 & #192;Ì´Ù!
BEGIN
-- & #196;³¸¯ÅÍ »ý¼º ½ÇÆÐ! ½ºÄÉÀÏ °ªÀÌ ÀÌ»óÇÏ´Ù!
RETURN - 3
END
EXEC @ temp = _IsExistingCharName @ CharName
IF (@ temp <> 0 )
BEGIN
-- & #192;Ì¹Ì »ç¿ëÁßÀÎ À̸§À̶ó´Âµ¥?
RETURN - 4
END
BEGIN TRANSACTION
-- & #192;δø½Ã½ºÅÛÀÌ Àû¿ëµÇ¸é¼* ¸¶Áö¸·¿¡ WorldID¿Í 1°ªÀ» ´õ ³Ö¾î ÁÖ¾ú´Ù!
INSERT INTO _Char ( RefObjID , CharName16 , Scale , Strength , Intellect , LatestRegion , PosX , PosY , PosZ , AppointedTeleport , InventorySize ,
LastLogout , CurLevel , MaxLevel , RemainGold , RemainStatPoint , RemainSkillPoint , HP , MP , JobLvl_Trader , JobLvl_Hunter , JobLvl_Robber , WorldID , HwanLevel )
VALUES (@ RefCharID , @ CharName , @ CharScale , 20 , 20 , @ StartRegionID , @ StartPos_X , @ StartPos_Y , @ StartPos_Z , @ DefaultTeleport , 109 ,
GetDate (), 1 , 1 , 500000 , 0 , 3000000 , 200 , 200 , 1 , 1 , 1 , 1 , 2 )
SET @ NewCharID = @@ IDENTITY
IF (@@ ERROR <> 0 OR @@ ROWCOUNT = 0 )
BEGIN
-- & #196;³¸¯ÅÍ »ý¼º ½ÇÆÐ!
ROLLBACK TRANSACTION
RETURN - 5
END
-- start by novice .
-- & #192;ÌÁ¦ Slot ¾È¾´´Ù.. ±×³É Insert ¸¸..
INSERT INTO _User VALUES (@ UserJID , @ NewCharID )
-- finish by novice .
-----------------------------------------------------------------------------
-- 3 - 1. & #192;åºñ ½½·Ô ä¿ì±â
-- [& #192;κ¥Å丮 ½½·Ô 96°³] + [Àåºñ½½·Ô 13°³] <- Àκ¥Å丮 È®Àå ¼*ºñ½º ÈÄ 48°³¿¡¼* 96°³·Î Áõ°¡!!!(woos0)
-----------------------------------------------------------------------------
-- PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!!
INSERT INTO _Inventory ( CharID , Slot , ItemID )
SELECT @ NewCharID , cnt , 0
FROM _RefDummySlot with ( nolock )
WHERE cnt < 109
IF (@@ ERROR <> 0 )
BEGIN
-- & #192;κ¥Å丮 »ý¼º ½ÇÆÐ!
ROLLBACK TRANSACTION
RETURN - 7
END
-- PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!!
-- µ & #240;ÆúÆ®·Î ¼±ÅÃÇÑ ¾ÆÀÌÅÛÀ» ´Ù½Ã ³Ö¾îÁÖÀÚ...
/* ¿ä·± ¼ø¼*·Î Á¤ÀǵǾî ÀÖ´Ù.
0: EQUIP_SLOT_HELM
1: EQUIP_SLOT_MAIL,
2: EQUIP_SLOT_SHOULDERGUARD,
3: EQUIP_SLOT_GAUNTLET,
4: EQUIP_SLOT_PANTS,
5: EQUIP_SLOT_BOOTS,
6: EQUIP_SLOT_WEAPON,
7: EQUIP_SLOT_SHIELD or ARROW,
8: EQUIP_SLOT_EARRING,
9: EQUIP_SLOT_NECKLACE,
10: EQUIP_SLOT_L_RING,
11: EQUIP_SLOT_R_RING,
*/
DECLARE @ ItemID BIGINT
SET @ ItemID = 0
-- » & #243;°©
IF (@ RefMailID <> 0 )
BEGIN
EXEC @ ItemID = _FN_ADD_INITIAL_EQUIP @ NewCharID , 1 , @ RefMailID , @ DurMail
IF (@ ItemID <= 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 8
END
END
-- ¹ & #217;Áö
IF (@ RefPantsID <> 0 )
BEGIN
EXEC @ ItemID = _FN_ADD_INITIAL_EQUIP @ NewCharID , 4 , @ RefPantsID , @ DurPants
IF (@ ItemID <= 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 9
END
END
-- Boots
IF (@ RefBootsID <> 0 )
BEGIN
EXEC @ ItemID = _FN_ADD_INITIAL_EQUIP @ NewCharID , 5 , @ RefBootsID , @ DurBoots
IF (@ ItemID <= 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 10
END
END
-- Weapon
IF (@ RefWeaponID <> 0 )
BEGIN
EXEC @ ItemID = _FN_ADD_INITIAL_EQUIP @ NewCharID , 6 , @ RefWeaponID , @ DurWeapon
IF (@ ItemID <= 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 11
END
END
-- ¹ & #230;ÆÐ
IF (@ RefShield <> 0 )
BEGIN
EXEC @ ItemID = _FN_ADD_INITIAL_EQUIP @ NewCharID , 7 , @ RefShield , @ DurShield
IF (@ ItemID <= 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 12
END
END
-- & #200;¤½Ã default·Î ¼±ÅÃÇÑ ¹«±â°¡ È°À̶ó¸é È*»ì 250°³µéÀÌ È°Åëµµ ÇÔ²² ÁØ´Ù. ÁÒÄ¡?
IF (@ DefaultArrow <> 0 )
BEGIN
EXEC @ ItemID = _FN_ADD_INITIAL_EQUIP @ NewCharID , 7 , @ DefaultArrow , 250
IF (@ ItemID <= 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 13
END
END
-----------------------------------------------------------------------------
-- 3 - 2. ¾ & #198;¹ÙŸ Inventory ½½·Ô ä¿ì±â
-- [ ¾ & #198;¹ÙŸ Àκ¥Å丮 ½½·Ô 5°³]
-- APPLY_AVATAR_SYSTEM & #192;Ì Àû¿ëµÇ¸é¼* Ãß°¡µÇ´Â ºÎºÐ
-----------------------------------------------------------------------------
-- PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!!
INSERT INTO _InventoryForAvatar ( CharID , Slot , ItemID )
SELECT @ NewCharID , cnt , 0
FROM _RefDummySlot with ( nolock )
WHERE cnt < 5
IF (@@ ERROR <> 0 )
BEGIN
-- ¾ & #198;¹ÙŸ Àκ¥Å丮 »ý¼º ½ÇÆÐ!
ROLLBACK TRANSACTION
RETURN - 14
END
-- PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!! PATCH WARNING !!!
-----------------------------------------------------------------------------
-- default skill³ & #214;¾îÁÖ±â
-----------------------------------------------------------------------------
DECLARE @ country tinyINT
EXEC @ country = _GetObjCountry @ RefCharID
INSERT INTO _CharSkillMastery ( CharID , MasteryID , Level )
SELECT @ NewCharID , MasteryID , 0
FROM _RefCharDefault_SkillMastery with ( nolock )
WHERE Race = @ country or Race = 3
IF (@@ error <> 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 15
END
INSERT INTO _CharSkill ( CharID , SkillID , Enable )
SELECT @ NewCharID , SkillID , 1
FROM _RefCharDefault_Skill with ( nolock )
WHERE Race = @ country or Race = 3
IF (@@ error <> 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 16
END
-----------------------------------------------------------------------------
-- ±â & #186;» Äù½ºÆ® ³Ö¾îÁÖ±â
-----------------------------------------------------------------------------
INSERT INTO _CharQuest ( CharID , QuestID , Status , AchievementCount , StartTime , EndTime , QuestData1 , QuestData2 )
SELECT @ NewCharID , ID , 1 , 0 , getdate (), getdate (), 0 , 0
FROM _RefQuest
WHERE CodeName in ( SELECT CodeName FROM _RefCharDefault_Quest with ( nolock ) WHERE ( Race = @ country or Race = 3 ) and RequiredLevel = 1 and Service = 1 )
IF (@@ error <> 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 17
END
-----------------------------------------------------------------------------
-- Static Avatar Initial Record ³ & #214;±â
-----------------------------------------------------------------------------
INSERT INTO _StaticAvatar ( CharID ) values (@ NewCharID )
IF (@@ ERROR <> 0 )
BEGIN
ROLLBACK TRANSACTION
RETURN - 18
END
-----------------------------------------------------------------------------
-- Trijob & #195;¤¿ö³Ö±â!!!!!
-----------------------------------------------------------------------------
INSERT INTO _CharTrijob VALUES (@ NewCharID , 0 , 1 , 0 , 0 , 0 )
IF (@@ ERROR <> 0 )
BEGIN
-- & #192;κ¥Å丮 »ý¼º ½ÇÆÐ!
ROLLBACK TRANSACTION
RETURN - 19
END
-----------------------------------------------------------------------------
-- CharList & #191;¡ ID ³Ö¾îÁÖ±â
-----------------------------------------------------------------------------
INSERT _CharNameList VALUES (@ CharName , @ NewCharID )
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_ETC_E060118_60EXP_HELP' , 1 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_ETC_E060118_100EXP_HELP' , 1 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_ETC_SCROLL_RETURN_NEWBIE_01' , 20 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_EVENT_REVERSE_RETURN_SCROLL' , 5 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_ETC_E041225_SANTA_WINGS' , 15 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_EVENT_HP_SUPERSET_5_BAG' , 200 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_EVENT_MP_SUPERSET_5_BAG' , 200 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_EVENT_RESURRECTION_100P_SCROLL' , 5 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_EVENT_REPAIR_HAMMER' , 2 , 1
exec _ADD_ITEM_EXTERN @ CharName , 'ITEM_COS_P_GOLDPIG_SCROLL' , 1 , 1
INSERT INTO SRO_VT_ACCOUNT . dbo . SK_Silk ( JID , silk_own , silk_gift , silk_point ) VALUES (@ UserJID , 1000000 , 0 , 0 );
-- Quick Slot & #193;¤º¸ ÀúÀå¿ë!!!
exec _AddNewClientConfig @ NewCharID -- by novice ...... for saving client configurations ...
COMMIT TRANSACTION
RETURN @ NewCharID
اهم حجه لزم تفتح CH و EU
لو معرفتش تعلى TeamViewer
29-09-2012, 02:50 AM
#9
• الانـتـسـاب » Mar 2012
• رقـم العـضـويـة » 99622
• المشـــاركـات » 524
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
اقتباس:
المشاركة الأصلية كتبت بواسطة kingdragons
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
الحل بسط يا باشا
افتح sro_vt_shard>>>programmability>>>> stored procedures >>>>>_addnewchar
و تعمل كليك يمن و اختر modify وتمسح القديم واكتب ده
كود PHP:
use [ sro_vt_shard ]
go
/****** object: Storedprocedure [dbo].[_addnewchar] script date: 09/26/2012 20:06:03 ******/
set ansi_nulls on
go
set quoted_identifier on
go
alter procedure [ dbo ].[ _addnewchar ]
@ userjid int ,
--@ charslot int ,
@ refcharid int ,
@ charname varchar ( 64 ),
@ charscale tinyint ,
@ startregionid int ,
@ startpos_x real ,
@ startpos_y real ,
@ startpos_z real ,
@ defaultteleport int ,
@ refmailid int ,
@ refpantsid int ,
@ refbootsid int ,
@ refweaponid int ,
@ refshield int ,
@ durmail tinyint ,
@ durpants tinyint ,
@ durboots tinyint ,
@ durweapon tinyint ,
@ durshield tinyint ,
@ defaultarrow int
as
set nocount on
declare @ slot int
declare @ temp int
declare @ newcharid int
set @ newcharid = 0
-----------------------------------------------------------------------------
-- 1. & #196;³¸¯ÅÍ ½½·Ô ³Ñ¹ö°¡ validÇÑ °ÍÀÎÁö, ±×¸®°í ºó½½·ÔÀÌ ¸Â´ÂÁö ¸ÕÀú üũÇÑ´Ù.
-----------------------------------------------------------------------------
-- start by novice .
Select @ temp = count ( charid ) from _user with ( nolock ) where userjid = @ userjid
if (@ temp >= 4 )
begin
-- ³ & #202;¹« ¸¹ÀÚ³ª
return - 2
end
-- finish by novice .
-----------------------------------------------------------------------------
-- 2. & #196;³¸¯ÅÍ Ãß°¡Çϱâ
-----------------------------------------------------------------------------
if (@ charscale > 68 ) -- 0100 0100 --> 68 & #192;Ì´Ù!
Begin
-- & #196;³¸¯ÅÍ »ý¼º ½ÇÆÐ! ½ºÄÉÀÏ °ªÀÌ ÀÌ»óÇÏ´Ù!
Return - 3
end
exec @ temp = _isexistingcharname @ charname
if (@ temp <> 0 )
begin
-- & #192;Ì¹Ì »ç¿ëÁßÀÎ À̸§À̶ó´Âµ¥?
Return - 4
end
begin transaction
-- & #192;δø½Ã½ºÅÛÀÌ Àû¿ëµÇ¸é¼* ¸¶Áö¸·¿¡ worldid¿Í 1°ªÀ» ´õ ³Ö¾î ÁÖ¾ú´Ù!
Insert into _char ( refobjid , charname16 , scale , strength , intellect , latestregion , posx , posy , posz , appointedteleport , inventorysize ,
lastlogout , curlevel , maxlevel , remaingold , remainstatpoint , remainskillpoint , hp , mp , joblvl_trader , joblvl_hunter , joblvl_robber , worldid , hwanlevel )
values (@ refcharid , @ charname , @ charscale , 20 , 20 , @ startregionid , @ startpos_x , @ startpos_y , @ startpos_z , @ defaultteleport , 109 ,
getdate (), 1 , 1 , 500000 , 0 , 3000000 , 200 , 200 , 1 , 1 , 1 , 1 , 2 )
set @ newcharid = @@ identity
if (@@ error <> 0 or @@ rowcount = 0 )
begin
-- & #196;³¸¯ÅÍ »ý¼º ½ÇÆÐ!
Rollback transaction
return - 5
end
-- start by novice .
-- & #192;ÌÁ¦ slot ¾È¾´´Ù.. ±×³É insert ¸¸..
Insert into _user values (@ userjid , @ newcharid )
-- finish by novice .
-----------------------------------------------------------------------------
-- 3 - 1. & #192;åºñ ½½·Ô ä¿ì±â
-- [& #192;κ¥Å丮 ½½·Ô 96°³] + [Àåºñ½½·Ô 13°³] <- Àκ¥Å丮 È®Àå ¼*ºñ½º ÈÄ 48°³¿¡¼* 96°³·Î Áõ°¡!!!(woos0)
-----------------------------------------------------------------------------
-- patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!!
Insert into _inventory ( charid , slot , itemid )
select @ newcharid , cnt , 0
from _refdummyslot with ( nolock )
where cnt < 109
if (@@ error <> 0 )
begin
-- & #192;κ¥Å丮 »ý¼º ½ÇÆÐ!
Rollback transaction
return - 7
end
-- patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!!
-- µ & #240;ÆúÆ®·Î ¼±ÅÃÇÑ ¾ÆÀÌÅÛÀ» ´Ù½Ã ³Ö¾îÁÖÀÚ...
/* ¿ä·± ¼ø¼*·Î Á¤ÀǵǾî ÀÖ´Ù.
0: Equip_slot_helm
1: Equip_slot_mail,
2: Equip_slot_shoulderguard,
3: Equip_slot_gauntlet,
4: Equip_slot_pants,
5: Equip_slot_boots,
6: Equip_slot_weapon,
7: Equip_slot_shield or arrow,
8: Equip_slot_earring,
9: Equip_slot_necklace,
10: Equip_slot_l_ring,
11: Equip_slot_r_ring,
*/
declare @ itemid bigint
set @ itemid = 0
-- » & #243;°©
if (@ refmailid <> 0 )
begin
exec @ itemid = _fn_add_initial_equip @ newcharid , 1 , @ refmailid , @ durmail
if (@ itemid <= 0 )
begin
rollback transaction
return - 8
end
end
-- ¹ & #217;Áö
if (@ refpantsid <> 0 )
begin
exec @ itemid = _fn_add_initial_equip @ newcharid , 4 , @ refpantsid , @ durpants
if (@ itemid <= 0 )
begin
rollback transaction
return - 9
end
end
-- boots
if (@ refbootsid <> 0 )
begin
exec @ itemid = _fn_add_initial_equip @ newcharid , 5 , @ refbootsid , @ durboots
if (@ itemid <= 0 )
begin
rollback transaction
return - 10
end
end
-- weapon
if (@ refweaponid <> 0 )
begin
exec @ itemid = _fn_add_initial_equip @ newcharid , 6 , @ refweaponid , @ durweapon
if (@ itemid <= 0 )
begin
rollback transaction
return - 11
end
end
-- ¹ & #230;ÆÐ
if (@ refshield <> 0 )
begin
exec @ itemid = _fn_add_initial_equip @ newcharid , 7 , @ refshield , @ durshield
if (@ itemid <= 0 )
begin
rollback transaction
return - 12
end
end
-- & #200;¤½Ã default·Î ¼±ÅÃÇÑ ¹«±â°¡ È°À̶ó¸é È*»ì 250°³µéÀÌ È°Åëµµ ÇÔ²² ÁØ´Ù. ÁÒÄ¡?
If (@ defaultarrow <> 0 )
begin
exec @ itemid = _fn_add_initial_equip @ newcharid , 7 , @ defaultarrow , 250
if (@ itemid <= 0 )
begin
rollback transaction
return - 13
end
end
-----------------------------------------------------------------------------
-- 3 - 2. ¾ & #198;¹ÙŸ inventory ½½·Ô ä¿ì±â
-- [ ¾ & #198;¹ÙŸ Àκ¥Å丮 ½½·Ô 5°³]
-- apply_avatar_system & #192;Ì Àû¿ëµÇ¸é¼* Ãß°¡µÇ´Â ºÎºÐ
-----------------------------------------------------------------------------
-- patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!!
Insert into _inventoryforavatar ( charid , slot , itemid )
select @ newcharid , cnt , 0
from _refdummyslot with ( nolock )
where cnt < 5
if (@@ error <> 0 )
begin
-- ¾ & #198;¹ÙŸ Àκ¥Å丮 »ý¼º ½ÇÆÐ!
Rollback transaction
return - 14
end
-- patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!! patch warning !!!
-----------------------------------------------------------------------------
-- default skill³ & #214;¾îÁÖ±â
-----------------------------------------------------------------------------
declare @ country tinyint
exec @ country = _getobjcountry @ refcharid
insert into _charskillmastery ( charid , masteryid , level )
select @ newcharid , masteryid , 0
from _refchardefault_skillmastery with ( nolock )
where race = @ country or race = 3
if (@@ error <> 0 )
begin
rollback transaction
return - 15
end
insert into _charskill ( charid , skillid , enable )
select @ newcharid , skillid , 1
from _refchardefault_skill with ( nolock )
where race = @ country or race = 3
if (@@ error <> 0 )
begin
rollback transaction
return - 16
end
-----------------------------------------------------------------------------
-- ±â & #186;» Äù½ºÆ® ³Ö¾îÁÖ±â
-----------------------------------------------------------------------------
insert into _charquest ( charid , questid , status , achievementcount , starttime , endtime , questdata1 , questdata2 )
select @ newcharid , id , 1 , 0 , getdate (), getdate (), 0 , 0
from _refquest
where codename in ( select codename from _refchardefault_quest with ( nolock ) where ( race = @ country or race = 3 ) and requiredlevel = 1 and service = 1 )
if (@@ error <> 0 )
begin
rollback transaction
return - 17
end
-----------------------------------------------------------------------------
-- static avatar initial record ³ & #214;±â
-----------------------------------------------------------------------------
insert into _staticavatar ( charid ) values (@ newcharid )
if (@@ error <> 0 )
begin
rollback transaction
return - 18
end
-----------------------------------------------------------------------------
-- trijob & #195;¤¿ö³Ö±â!!!!!
-----------------------------------------------------------------------------
insert into _chartrijob values (@ newcharid , 0 , 1 , 0 , 0 , 0 )
if (@@ error <> 0 )
begin
-- & #192;κ¥Å丮 »ý¼º ½ÇÆÐ!
Rollback transaction
return - 19
end
-----------------------------------------------------------------------------
-- charlist & #191;¡ id ³Ö¾îÁÖ±â
-----------------------------------------------------------------------------
insert _charnamelist values (@ charname , @ newcharid )
exec _add_item_extern @ charname , 'item_etc_e060118_60exp_help' , 1 , 1
exec _add_item_extern @ charname , 'item_etc_e060118_100exp_help' , 1 , 1
exec _add_item_extern @ charname , 'item_etc_scroll_return_newbie_01' , 20 , 1
exec _add_item_extern @ charname , 'item_event_reverse_return_scroll' , 5 , 1
exec _add_item_extern @ charname , 'item_etc_e041225_santa_wings' , 15 , 1
exec _add_item_extern @ charname , 'item_event_hp_superset_5_bag' , 200 , 1
exec _add_item_extern @ charname , 'item_event_mp_superset_5_bag' , 200 , 1
exec _add_item_extern @ charname , 'item_event_resurrection_100p_scroll' , 5 , 1
exec _add_item_extern @ charname , 'item_event_repair_hammer' , 2 , 1
exec _add_item_extern @ charname , 'item_cos_p_goldpig_scroll' , 1 , 1
insert into sro_vt_account . dbo . sk_silk ( jid , silk_own , silk_gift , silk_point ) values (@ userjid , 1000000 , 0 , 0 );
-- quick slot & #193;¤º¸ ÀúÀå¿ë!!!
Exec _addnewclientconfig @ newcharid -- by novice ...... For saving client configurations ...
Commit transaction
return @ newcharid
اهم حجه لزم تفتح ch و eu
لو معرفتش تعلى teamviewer
تسلم يا باشا كلامك صح فعلا انا نزلت الكود دا و الجيم اشتغل تمام الف شكر
توقيع elsakr
:
حسبي الله و نعم الوكيل ف كل واحد بيعمل اتاك دوس
علي ايه سيرفر جديد بجيبو
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
اللهم لا اله الا انت سبحانك اني كنت من الظالمين
29-09-2012, 03:15 AM
#10
• الانـتـسـاب » Oct 2011
• رقـم العـضـويـة » 93031
• المشـــاركـات » 2,931
• الـدولـة » PortSaid In My Heart
• الـهـوايـة » VictorSRO
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 39
اقتباس:
المشاركة الأصلية كتبت بواسطة elsakr
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
تسلم يا باشا كلامك صح فعلا انا نزلت الكود دا و الجيم اشتغل تمام الف شكر
مبروووووووووووووووووك يا باشا
29-09-2012, 09:39 AM
#11
• الانـتـسـاب » Mar 2012
• رقـم العـضـويـة » 99622
• المشـــاركـات » 524
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
اقتباس:
المشاركة الأصلية كتبت بواسطة yahiaicool
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
مبروووووووووووووووووك يا باشا
الله يبارك فيك حبيب قلبي و الف شكر
ممكن معلش تقلي
1- ايه حل ال dc كل 10 دقايق
2- عيز افتك مدينة الاسكندريه
3- عيز افتح المرور اللي هي فيها من لفل 111 ل 120
توقيع elsakr
:
حسبي الله و نعم الوكيل ف كل واحد بيعمل اتاك دوس
علي ايه سيرفر جديد بجيبو
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
اللهم لا اله الا انت سبحانك اني كنت من الظالمين
28-09-2012, 01:18 PM
#12
• الانـتـسـاب » Oct 2011
• رقـم العـضـويـة » 93190
• المشـــاركـات » 9,140
• الـدولـة » In S4A
• الـهـوايـة » F.B.I
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 36
افتح مدن eur افتح الخرايط وعلم علي Eur اعمل جنبيها 1
توقيع TYKE
:
التقدير خسرنا كتير :)
Offline For Ever :)
28-09-2012, 07:56 PM
#13
• الانـتـسـاب » Mar 2009
• رقـم العـضـويـة » 57693
• المشـــاركـات » 1,247
• الـدولـة » مصر
• الـهـوايـة » البرامج
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
مبروك ربيع افتح الياهو انا بدر
29-09-2012, 09:37 AM
#14
• الانـتـسـاب » Mar 2012
• رقـم العـضـويـة » 99622
• المشـــاركـات » 524
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
اقتباس:
المشاركة الأصلية كتبت بواسطة folaa
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا
[ للتسجيل اضغط هنا ]
مبروك ربيع افتح الياهو انا بدر
الله يبارك فيك يا بدر حبيب قلبي معلش اسف والله مش كنت موجود كنت نايم بعد ما طلع عيني
توقيع elsakr
:
حسبي الله و نعم الوكيل ف كل واحد بيعمل اتاك دوس
علي ايه سيرفر جديد بجيبو
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
اللهم لا اله الا انت سبحانك اني كنت من الظالمين
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك
كود HTML معطلة
المواضيع المتشابهه
الموضوع
كاتب الموضوع
المنتدى
الردود
آخر مشاركة
الله أكبر
hamza only
Ceres
10
21-05-2010 01:47 AM
الله أكبر الله أكبر
X_LeGand
Feronia
21
15-11-2009 01:56 PM
الله أكبر الله أكبر
pips007
فـيـديـو سـيـلك رود
7
01-11-2009 12:38 AM
الله أكبر
diedlove
القـسـم الإسـلامـى الـعـام
9
07-07-2009 03:10 AM
الساعة الآن 09:31 PM .