Edit: i dont realease more nothing
Quote:
I make new script for new alternative TITEMTABLE, but only for see the values, dont for insert values:)
Exemple:
[Only registered and activated users can see links. Click Here To Register...]
Download the table in the Attach Files and upload it in TGAME_GSP,
Next you Make a new Procedure in TGAME_GSP Functions and call it "TEquipInfo".
Add this linee in the TCreateChar always in TGAME_GSP, frist ofPHP Code:ALTER PROCEDURE [dbo].[TEquipInfo]
@dwCharID INT,
@dwUserID INT
AS
BEGIN
DECLARE @nomepersonaggio VARCHAR(50)
DECLARE @itemid INT
DECLARE @nomeitem VARCHAR(50)
DECLARE @posizioneitem TINYINT
DECLARE @nomeposizione VARCHAR(50)
DECLARE @livelloupgrade INT
DECLARE @colore INT
DECLARE @nomecolore VARCHAR(50)
DECLARE @raffinamenti TINYINT
DECLARE @durabilitacorrente INT
DECLARE @durabilitamax INT
DECLARE @scadenzaitem smalldatetime
DECLARE @regnoitem TINYINT
DECLARE @primobonus INT
DECLARE @nomeprimobonus VARCHAR(50)
DECLARE @primovalore INT
DECLARE @secondobonus INT
DECLARE @nomesecondobonus VARCHAR(50)
DECLARE @secondovalore INT
DECLARE @terzobonus INT
DECLARE @nometerzobonus VARCHAR(50)
DECLARE @terzovalore INT
DECLARE @quartobonus INT
DECLARE @nomequartobonus VARCHAR(50)
DECLARE @quartovalore INT
DECLARE @nomeregnoitem VARCHAR(50)
DECLARE @bClass TINYINT
/* Nome personaggio */
SELECT @nomepersonaggio = szNAME FROM TCHARTABLE WHERE dwCharID = @dwCharID AND dwUserID = @dwUserID
SELECT @bClass = bClass FROM TCHARTABLE WHERE dwCharID = @dwCharID
/* Riempio tutte le variaibile da TITEMTABLE */
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 0 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Main Hand'
SET @posizioneitem = 0
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 1 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Off Hand'
SET @posizioneitem = 1
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
IF(@bClass <= 2)
BEGIN
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 2 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Crossbow/Bow'
SET @posizioneitem = 2
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
END
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 3 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Helmet'
SET @posizioneitem = 3
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 5 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Shirt'
SET @posizioneitem = 5
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 6 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Trousers'
SET @posizioneitem = 6
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 7 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Boots'
SET @posizioneitem = 7
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
SET @nomeprimobonus =''
SET @nomesecondobonus=''
SET @nometerzobonus =''
SET @nomequartobonus=''
SELECT @itemid=wItemID,@livelloupgrade = bLevel,@raffinamenti = bRefineCur, @durabilitacorrente = dwDuraCur, @durabilitamax = dwDuraMax, @colore = bGradeEffect, @primobonus = bMagic1, @primovalore = wValue1, @secondobonus = bMagic2, @secondovalore = wValue2, @terzobonus = bMagic3, @terzovalore = wValue3, @quartobonus = bMagic4, @quartovalore = wValue4 FROM TITEMTABLE WHERE dwOwnerID = @dwCharID AND bItemID = 8 AND dwStorageID = 254
SELECT @nomeitem = szNAME, @regnoitem = bItemCountry FROM TITEMCHART WHERE wItemID = @itemid
SET @nomeposizione = 'Gloves'
SET @posizioneitem = 8
IF(@regnoitem = 0)
BEGIN
SET @nomeregnoitem = 'Defugel'
END
IF(@regnoitem = 1)
BEGIN
SET @nomeregnoitem = 'Craxion'
END
IF(@regnoitem = 3 or @regnoitem = 4)
BEGIN
SET @nomeregnoitem = 'Gor'
END
/* Assegno nomi ai colori */
IF(@colore = 0)
BEGIN
SET @nomecolore = 'Nothing'
END
IF(@colore = 0 AND @livelloupgrade = 16 )
BEGIN
SET @nomecolore = 'Gold'
END
IF(@colore = 1)
BEGIN
SET @nomecolore = 'Blue'
END
IF(@colore = 2)
BEGIN
SET @nomecolore = 'Red'
END
IF(@colore = 3)
BEGIN
SET @nomecolore = 'Electric'
END
IF(@colore = 4)
BEGIN
SET @nomecolore = 'Sky-Blue'
END
IF(@colore = 5)
BEGIN
SET @nomecolore = 'Black-Green'
END
IF(@colore = 6)
BEGIN
SET @nomecolore = 'Purple'
END
IF(@colore = 7)
BEGIN
SET @nomecolore = 'Blue Storm'
END
IF(@colore = 8)
BEGIN
SET @nomecolore = 'Light Green'
END
IF(@colore = 9)
BEGIN
SET @nomecolore = 'Red Lava'
END
/* Assegno nomi ai bonus */
IF(@primobonus = 11)
BEGIN
SET @nomeprimobonus = 'Attack Rating'
END
IF(@secondobonus = 11)
BEGIN
SET @nomesecondobonus = 'Attack Rating'
END
IF(@terzobonus = 11)
BEGIN
SET @nometerzobonus = 'Attack Rating'
END
IF(@quartobonus = 11)
BEGIN
SET @nomequartobonus = 'Attack Rating'
END
IF(@primobonus = 12)
BEGIN
SET @nomeprimobonus = 'Defense rating'
END
IF(@secondobonus = 12)
BEGIN
SET @nomesecondobonus = 'Defense rating'
END
IF(@terzobonus = 12)
BEGIN
SET @nometerzobonus = 'Defense rating'
END
IF(@quartobonus = 12)
BEGIN
SET @nomequartobonus = 'Defense rating'
END
IF(@primobonus = 13)
BEGIN
SET @nomeprimobonus = 'Phsycal critical hit rate'
END
IF(@secondobonus = 13)
BEGIN
SET @nomesecondobonus = 'Phsycal critical hit rate'
END
IF(@terzobonus = 13)
BEGIN
SET @nometerzobonus = 'Phsycal critical hit rate'
END
IF(@quartobonus = 13)
BEGIN
SET @nomequartobonus = 'Phsycal critical hit rate'
END
IF(@primobonus = 20)
BEGIN
SET @nomeprimobonus = 'Cast rate'
END
IF(@secondobonus = 20)
BEGIN
SET @nomesecondobonus = 'Cast rate'
END
IF(@terzobonus = 20)
BEGIN
SET @nometerzobonus = 'Cast rate'
END
IF(@quartobonus = 20)
BEGIN
SET @nomequartobonus = 'Cast rate'
END
IF(@primobonus = 21)
BEGIN
SET @nomeprimobonus = 'Critical magic rate'
END
IF(@secondobonus = 21)
BEGIN
SET @nomesecondobonus = 'Critical magic rate'
END
IF(@terzobonus = 21)
BEGIN
SET @nometerzobonus = 'Critical magic rate'
END
IF(@quartobonus = 21)
BEGIN
SET @nomequartobonus = 'Critical magic rate'
END
IF(@primobonus = 34)
BEGIN
SET @nomeprimobonus = 'Block rate'
END
IF(@secondobonus = 34)
BEGIN
SET @nomesecondobonus = 'Block rate'
END
IF(@terzobonus = 34)
BEGIN
SET @nometerzobonus = 'Block rate'
END
IF(@quartobonus = 34)
BEGIN
SET @nomequartobonus = 'Block rate'
END
IF(@primobonus = 54)
BEGIN
SET @nomeprimobonus = 'Phsycal attack speed'
END
IF(@secondobonus = 54)
BEGIN
SET @nomesecondobonus = 'Phsycal attack speed'
END
IF(@terzobonus = 54)
BEGIN
SET @nometerzobonus = 'Phsycal attack speed'
END
IF(@quartobonus = 54)
BEGIN
SET @nomequartobonus = 'Phsycal attack speed'
END
IF(@primobonus = 55)
BEGIN
SET @nomeprimobonus = 'Longe range attack speed'
END
IF(@secondobonus = 55)
BEGIN
SET @nomesecondobonus = 'Longe range attack speed'
END
IF(@terzobonus = 55)
BEGIN
SET @nometerzobonus = 'Longe range attack speed'
END
IF(@quartobonus = 55)
BEGIN
SET @nomequartobonus = 'Longe range attack speed'
END
IF(@primobonus = 56)
BEGIN
SET @nomeprimobonus = 'Magic attack speed'
END
IF(@secondobonus = 56)
BEGIN
SET @nomesecondobonus = 'Magic attack speed'
END
IF(@terzobonus = 56)
BEGIN
SET @nometerzobonus = 'Magic attack speed'
END
IF(@quartobonus = 56)
BEGIN
SET @nomequartobonus = 'Magic attack speed'
END
IF(@primobonus = 86)
BEGIN
SET @nomeprimobonus = 'Magic attack'
END
IF(@secondobonus = 86)
BEGIN
SET @nomesecondobonus = 'Magic attack'
END
IF(@terzobonus = 86)
BEGIN
SET @nometerzobonus = 'Magic attack'
END
IF(@quartobonus = 86)
BEGIN
SET @nomequartobonus = 'Magic attack'
END
IF(@primobonus = 87)
BEGIN
SET @nomeprimobonus = 'Magic defense level'
END
IF(@secondobonus = 87)
BEGIN
SET @nomesecondobonus = 'Magic defense level'
END
IF(@terzobonus = 87)
BEGIN
SET @nometerzobonus = 'Magic defense level'
END
IF(@quartobonus = 87)
BEGIN
SET @nomequartobonus = 'Magic defense level'
END
INSERT INTO EquipInformations(Name,Item,Type,Upgrade,Color,Refinament,DurabilityCurrent,DurabilityMax,CountryItem,FirstBonus,FirstValue,SecondBonus,SecondValue,ThirdBonus,ThirdValue,FourthBonus,FourthValue)
VALUES(@nomepersonaggio,@nomeitem,@nomeposizione,@livelloupgrade,@nomecolore,@raffinamenti,@durabilitacorrente,@durabilitamax,@nomeregnoitem,@nomeprimobonus,@primovalore,@nomesecondobonus,@secondovalore,@nometerzobonus,@terzovalore,@nomequartobonus,@quartovalore)
END
RETURN @@ERROR
Add this linee in the TLogout always in TGAME_GSP, frist ofPHP Code:EXEC TEquipInfo @dwCharID, @dwUserID
COMMIT TRAN SAVECHAREND
PHP Code:DECLARE @name VARCHAR(50)
SELECT @name = szNAME FROM TCHARTABLE WHERE dwCharID=@dwCharID
DELETE EquipInformations WHERE Name = @name
EXEC TEquipInfo @dwCharID, @dwUserID
if you have the bug called "Objectname not found"
follow this path
[Only registered and activated users can see links. Click Here To Register...]