الموضوع: حصريا SQL Scripts !!!!
عرض مشاركة واحدة
قديم 29-10-2013, 04:16 PM   #1

™Dev Microsoft™





• الانـتـسـاب » Mar 2013
• رقـم العـضـويـة » 110495
• المشـــاركـات » 2,214
• الـدولـة » in Dedicated Server
• الـهـوايـة » Develop DB&PHP Edit&Fixing Buged Files
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 61
™Dev Microsoft™ جـيـد

™Dev Microsoft™ غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى ™Dev Microsoft™

افتراضي حصريا SQL Scripts !!!!






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]



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]



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]









التعديل الأخير تم بواسطة ™Dev Microsoft™ ; 31-10-2013 الساعة 05:34 AM

رد مع اقتباس
إعلانات google