Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [GC | Admin] Tutoriais (https://secretexperience.net/forumdisplay.php?f=102)
-   -   [ Tutorial ] Aumentando o % De Sorte Do Colar Do Seu Server de 1 a +9 (https://secretexperience.net/showthread.php?t=2781)

LipeH 18-01-2009 08:16 PM

[ Tutorial ] Aumentando o % De Sorte Do Colar Do Seu Server de 1 a +9
 
Bom Vamos Lá Vá Na Pasta GameServer Do Seu Servidor e Abra o Arquivo InitEnchant.lua.

Ele Estará +/- Assim:

Código:

EnchantSystem = GetEnchantStrong();

EnchantSystem:ClearEnchantInfo()

EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level1, 100,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level2,  50,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level3,  40,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level4,  30,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level5,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level6,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level7,  13,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level8,  7, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level9,  2, 30, 0 )

EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level1, 100,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level2,  50,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level3,  40,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level4,  30,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level5,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level6,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level7,  13,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level8,  7, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.ICE,  KEnchantStrong.Level9,  2, 30, 0 )

EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level1, 100,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level2,  50,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level3,  40,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level4,  30,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level5,  30, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level6,  30, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level7,  20,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level8,  10, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.LIGHT,  KEnchantStrong.Level9,  2, 30, 0 )

EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level1, 100,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level2,  50,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level3,  40,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level4,  30,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level5,  30, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level6,  30, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level7,  20,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level8,  10, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.DARK,  KEnchantStrong.Level9,  2, 30, 0 )

EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level1, 100,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level2,  50,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level3,  40,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level4,  30,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level5,  30, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level6,  30, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level7,  20,  0, 15 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level8,  10,  0, 15 )
EnchantSystem:SetEnchantAction( KEnchantStrong.WIND,  KEnchantStrong.Level9,  10,  0, 20 )

EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level1, 100,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level2,  50,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level3,  40,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level4,  30,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level5,  30, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level6,  30, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level7,  20,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level8,  10, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.CASH_SHIELD,  KEnchantStrong.Level9,  2, 30,  0 )

EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level1, 100,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level2,  50,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level3,  40,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level4,  30,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level5,  30, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level6,  30, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level7,  20,  0, 15 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level8,  10,  0, 15 )
EnchantSystem:SetEnchantAction( KEnchantStrong.GP_SHIELD,  KEnchantStrong.Level9,  10,  0, 20 )

EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level1, 100,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level2,  50,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level3,  40,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level4,  30,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level5,  30, 20,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level6,  30, 20,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level7,  20,  0,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level8,  10, 30,  0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.SHINE,  KEnchantStrong.Level9,  10, 30,  0 )


EnchantSystem:ClearGemCount()
EnchantSystem:SetEnchantGemCount{ 1, 2, 2, 2, 2, 3, 3, 3, 3, }                -- °*È*¿¡ ÇÊ¿äÇÑ Áª ¼ö·®

EnchantSystem:ClearAssistInfoTable()
--0 : SUCCESS, 1 : WEAKNESS, 2 : BREAK, 3 : NONE
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level1, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level2, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level3, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level4, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level5, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level6, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level7, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level8, { {0, 2.0}, {1, 0.5} } )
EnchantSystem:AddStronAssist( 47970, KEnchantStrong.Level9, { {0, 2.0}, {1, 0.5} } )

Bom Agora Como Aumentar o % De Sorte Para o Colar Ir De 1 a +9

Bom Vamos Pegar o Colar Do Fogo De Exemplo !

Código:

EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level1, 100,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level2,  50,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level3,  40,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level4,  30,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level5,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level6,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level7,  13,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level8,  7, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level9,  2, 30, 0 )

Bom Vamos Lá

Olhe Lá Na Frente :

Level1
Level2
Level3
Level4
Level5
Level6
Level7
Level8
Level9

Vamos Mudar a Chance Do Colar Para o Level 1

Pegamos o Codigo:

Código:

EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level1, 100,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level2,  50,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level3,  40,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level4,  30,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level5,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level6,  30, 20, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level7,  13,  0, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level8,  7, 30, 0 )
EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level9,  2, 30, 0 )

E Mudamos Aqui:

Código:

EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level1, Aqui a Chance De Sorte Do Seu Colar,  0, 0 )
Exemplo:

Para Ficar 100% Mude Lá Para 100

Código:

EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level1, 100,  0, 0 )
Pronto =D

Agora Como Saber Qual é Cada Colar??

Bom Você Precisará Saber Um Pouco De Ingles =P

Olhe Bem No Codigo :

Código:

EnchantSystem:SetEnchantAction( KEnchantStrong.FIRE, KEnchantStrong.Level1, 100,  0, 0 )
Ali Em Fire

É o Nome Do Colar..

=D Facil não??

Legenda:
*Coluna 1: Nessa coluna estão escritos os tipos dos colares (fogo, gelo, luz..). Para quem não sabe muito de Inglês:
1-FIRE = Colar do Fogo
2-ICE = Colar do Gelo
3-LIGHT = Colar da Luz
4-DARK = Colar das Sombras
5-WIND = Colar do Vento

Só isso mesmo ..

Se Ajudei Agradeça !


Horários baseados na GMT -3. Agora são 11:51 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.