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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم المواضيع المكررة و المخالفة (https://silkroad4arab.com/vb/forumdisplay.php?f=58)
-   -   حصريا SQL Scripts !!!! (https://silkroad4arab.com/vb/showthread.php?t=534710)

™Dev Microsoft™ 29-10-2013 04:16 PM

حصريا SQL Scripts !!!!
 
http://www14.0zz0.com/2013/10/28/18/327288991.png

http://www5.0zz0.com/2013/10/31/02/766996312.png
1 / تقدر تلاقي الـchar بـ ID


[SPOILER]
كود PHP:

USE SRO_VT_SHARD
DECLARE @ChrID INT;
DECLARE @
CharName VARCHAR(30);
DECLARE @
AccJID INT;
/* Set char name here */
SET @CharName='Test'

SET @ChrID=(SELECT CharID FROM _Char WHERE CharName16=@CharName)
SET @AccJID=(SELECT UserJID FROM _User WHERE CharID=@ChrID)

USE 
SRO_VT_ACCOUNT
SELECT 
FROM TB_User WHERE JID=@AccJID 

[/SPOILER]

http://www5.0zz0.com/2013/10/31/02/766996312.png

2 / تقدر تعمل

Restat characters, and set thier lvl

[SPOILER]
كود PHP:

USE SRO_VT_SHARD

DECLARE @CharLevel INT;
DECLARE @
CharName char(30);
DECLARE @
Level INT;
/* Set character name and lvl here */
SET @CharName='Test'
SET @Level=110

UPDATE _Char SET RemainStatPoint
=0 WHERE CharName16=@CharName
UPDATE _Char SET CurLevel
=@Level WHERE CharName16=@CharName
UPDATE _Char SET MaxLevel
=@Level WHERE CharName16=@CharName
UPDATE _Char SET ExpOffset
=0 WHERE CharName16=@CharName
UPDATE _Char SET Strength
=20 WHERE CharName16=@CharName
UPDATE _Char SET Intellect
=20 WHERE CharName16=@CharName

SET 
@CharLevel=(SELECT CurLevel FROM _Char WHERE CharName16=@CharName)

UPDATE _Char SET Strength=Strength+@CharLevel-1 WHERE CharName16=@CharName
UPDATE _Char SET Intellect
=Intellect+@CharLevel-1 WHERE CharName16=@CharName
UPDATE _Char SET RemainStatPoint
=(@CharLevel-1)*3 WHERE CharName16=@CharName 

[/SPOILER]

http://www5.0zz0.com/2013/10/31/02/766996312.png

3 / تقدر تختار الـMOB او الـUNIQ
و تزود الـEXP بتاعو


[SPOILER]
كود PHP:

USE SRO_VT_SHARD
DECLARE @MobCodeName VARCHAR(30);
DECLARE @
Rate INT;
DECLARE @
Link INT;
/* Set mob CodeName, and rate here */
SET @Rate=5
SET 
@MobCodeName='MOB_JUPITER_JUPITER'

SET @Link=(SELECT Link FROM _RefObjCommon WHERE CodeName128=@MobCodeName)
UPDATE _RefObjChar SET ExpToGive=ExpToGive*@Rate WHERE ID=@Link 

[/SPOILER]


http://www5.0zz0.com/2013/10/31/02/766996312.png


http://www6.0zz0.com/2013/10/31/01/698124232.png

elfr3on2010 30-10-2013 06:55 AM

تسلم ايدك

™Dev Microsoft™ 30-10-2013 06:58 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة elfr3on2010 (المشاركة 4924207)
تسلم ايدك

تحت امرك في اي وقت ^^


الساعة الآن 09:16 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.