Ir para conteúdo


[Tutorial] NPC BUFFER


207 respostas neste tópico

#181    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 15 fevereiro 2012 - 09:14

pelo o que eu entendi você quer mudar o level da skill para que fique +30, correto ?

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


então nessa parte:

getInfo(1259,4)

temos o id da skill (1259) e em seguida o level da mesma (4), então só modificar o level para o qual você queira.

#182    heliomatheus

heliomatheus
  • LoL Br

  • 648 posts

Postado 15 fevereiro 2012 - 17:00

pelo o que eu entendi você quer mudar o level da skill para que fique +30, correto ?

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


então nessa parte:

getInfo(1259,4)

temos o id da skill (1259) e em seguida o level da mesma (4), então só modificar o level para o qual você queira.


entao amigo na verdade queria que esta skill 1259 resist shock venha lvl 4 i +30 na opcao 1 que no caso e power. pq mudar o level dela eu sei so quero saber como deixar que ela ja venha +30 ,
obs: e uma npc vip quero colocar as resistencias,cov.blazing skin, que ja venha +30 ai o vip nao nescesita criar aio entende ?
ou seja a skill vai vim assim 1259 lvl 4 na opcao Powe +30 ficaria assim eu acho,

st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1259,4 130),False,False) ou seja , resiat shock lvl 4 1 = power +30.

so quero que a skill venha enchantada +30 na opcao que eu desejar.

Editado por heliomatheus, 15 fevereiro 2012 - 17:08.

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits


#183    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 15 fevereiro 2012 - 20:32

Se não me falha a memória, o level de enchantment varia de acordo com os levels da skill, então creio que mudando o level para um valor correspondente do enchantment funcionará.

#184    heliomatheus

heliomatheus
  • LoL Br

  • 648 posts

Postado 16 fevereiro 2012 - 18:30

resolvi ami fica assim
st.getPlayer().useMagic(SkillTable.getInstance().getInfo(1259,130),False,False)

1259 = resist shock
a 1= opcao que vai ser enchantada
30 e o level de enchant.

CPU: I7 4790k - 4.7GHz OC

Water Cooler: Corsair H80i

GPU: Crossfire Radeon R9 290x - 4GB
Motherboard: Asrock fatality z97 killer

RAM: 2 X 8GB Corsair vengeance PRO- DDR3 - 1600mhz
OS: Windows 10 Pro - 64Bits


#185    Ch4v3s

Ch4v3s
  • ForeverAlone

  • 8 posts

Postado 19 fevereiro 2012 - 17:57

Venho aqui postar esse tuto que acho que estava faltando aqui no forúm. Sem mais bla bla vamos começar

Vou começar com o buffer por template

aqui é uma parte do HTML do buffer

<html><title>Buffer</title>
<body>
<br>
<center>
<font color="80F0FF">Custom Buff</font>

<button value="Wind Walk" action="bypass -h npc_%objectId%_MakeBuffs WindWalkbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
<button value="Invigore" action="bypass -h npc_%objectId%_MakeBuffs InvigorebyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
<button value="Mental Shield" action="bypass -h npc_%objectId%_MakeBuffs MentalShieldbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
<button value="Magic Barrier" action="bypass -h npc_%objectId%_MakeBuffs MagicBarrierbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

<br>

<button value="Back" action="bypass -h npc_%objectId%_Chat" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

<font color="LEVEL">------</font><font color="00FF00">Cost</font> <font color="FF0000">1</font> <font color="00FF00">Buff-</font> <font color="FF0000">40</font><font color="LEVEL">'</font><font color="FF0000">000</font> <font color="00FF00">aden</font><font color="LEVEL">------</font>
</center>
</body>
</html>


Essa parte que eu destaquei é a parte que direciona o html para a tabela dos buffs

<button value="Wind Walk" action="bypass -h npc_%objectId%_MakeBuffs WindWalkbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

Agora vou explicar cada parte do html

1º- button -> cria um botão no html ( também pode ser substituido por <a>...</a> no caso de ser um npc mais simples)

2º- value -> o nome que aparece no botão (nesse caso "wind walk")

3º- action -> aqui é a parte fundamental do html, pois ele redireciona o npc para o DB, usando esse codigo: "bypass -h npc_%objectId%_MakeBuffs WindWalkbyUsweer"

bypass -h npc_%objectId%_MakeBuffs (o comando MakeBuffs em algum servidores não funcionará pois precisa ser implementado no java)

essa parte é a que manda o npc buffar o player

WindWalkbyUsweer
esse é o buff que ele vai dá pro player, ele deverá está na tabela buff_templates

4º- width e height-> aqui é a largura e altura do botão da html, respectivamente

5º- back e fore -> aqui são as imagens do botão quando for clicado e o normal, respectivamente


Aqui está a tabela buff_templates
[img]http://img408.imageshack.us/img408/203/bufft.png[/img][img]http://img144.imageshack.us/img144/5430/bufft2.png[/img]

aí vem a pergunta para que serve cada coluna dessa tabela?

1- ID -> Aqui encontrar o ID do nome do buff para direcionamento

.2- name -> Aqui é o nome do buff que usamos para direcionar (nesse caso WindWalkbyUsweer)

.3- Skill_id -> Aqui é o id da skill que o buffer usará

4- Skill_name -> nome da skill que será usada pelo buffer

5- Skill_level -> Level da skill que será usada pelo buffer

.6- skill force -> aqui é usado quando a skill tem stocktype( aconselho que deixe 1 nessa coluna)

.7- Skill order -> usado quando o buffer tem a opção full buff ou buff fight ( aquelas que dá muitos buffs de uma só vez) então so colocar a order dos buffs que queira que seja usado primeiro.

.8- char_min_level -> o level minimo que o player tem que ter para ser buffado

.9- char_max_level -> o level maximo que o player poderá ser buffado

.10- char_race -> expecifica qual a raça do char poderá se buffar ( coloque 0 para que todas as raças possam se buffar)

.11- char_class -> expecifica qual classe poderá se buffar ( coloque 0 para que todas as classes possam se buffar)

.12- char_faction -> esse ainda não testei mas creio que seja para buffar um determinado clan

.13- price_adena -> aqui é o preço do buff

.14- price_points -> aqui pode deixar 0

Então para editar só precisará do html e da tabela buff templates com isso acho que vcs já saberão como adicionar ou remover um buff do npc por template

OBS: Esse Tutorial foi baseado em l2jFree e pode não ser igual em outras REVs


NPC BUFFER POR SCRIPT

1. A HTML DO NPC
Só lembrando que A HTML TEM QUE SER FEITA COM O MESMO ID DO NPC



vou só explicar uma pequena diferença desse html pro outro, que é o caminho do link


ao invés de redirecionar a html pro DB ele redirecionará para uma "quest" (9999_NPCBuffer)


2.Agora partiremos para o SCRIPT do NPC

O npc buffer por script fica na pasta Gameserver/data/script/custom ou jscript/custom
( esse no caso de IL)

Então vá até essa pasta e crie uma pasta com o nome 9999_NPCBuffer, após criar esta pasta abra o bloco de notas e crie um arquivo __init__.py e coloque esse codigo dentro:

Obs: este já ta editado

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


Agora vou explicar algumas partes importantes deste arquivo

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


aqui ele está importando algums arquivos que já estão no servidor

Geralmente esses pachts mudam de acordo com o pack.
para saber qual é o certo só abrir algum arquivo de quest (__init__.py) que já venha
no server e usar o pacht (caminho)











para adicionar mais buff é só seguir o mesmo raciocionio, não esquecendo de acresentar no event




3. html da quest ( onde estará localizado os links para os buffs)

1.htm
------------------------------------------------------------------------------------------------------------------------------------------
<html><title> Buffer 1</title>
<body>
<br>
Lembrando que voce tem que estar no Nivel <font color="LEVEL">10</font>.
<br>
<img src="L2UI_CH3.onscrmsg_pattern01_2" width=300 height=32 align=left>
<table width="200" border="0">
<tr>

<td><button value="HP-MP" action="bypass -h Quest 9999_NPCBuffer 1" width=80 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td> -> aqui é o evento 1 aquele que mostrei aqui em cima pra curar HP e MP

<td><button value="Choose Buffs" action="bypass -h Quest 9999_NPCBuffer 2.htm" width=80 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td></tr> -> aqui é a parte que vai redirecionar para a página de buff que é a 2.htm
</table>
</body>
</center>
</html>
---------------------------------------------------------------------------------------------------------------------------------------------

2.htm
--------------------------------------------------------------------------------------------------------------------------------------------
<html><title>buffer 2</title>
<body>
<button value="WindWalk" action="bypass -h Quest 9999_NPCBuffer 2" width=100 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td> -> aqui a única coisa que mudou foi o 2 que diz respeito ao event do wind walk
<button value="Shield" action="bypass -h Quest 9999_NPCBuffer 4" width=100 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">
</body>
</html>
---------------------------------------------------------------------------------------------------------------------------------------------

Após ter feito va na pasta jscript/custom ou script/custom abra o arquivo __init__.py e adicione a pasta do seu buffer




Então para adicionar mais buffs só lembra de editar no arquivo __init__.py e no html.

Não esqueça seja criativo, mude, inove. vc pode fazer diversas páginas com buffs diferentes buffs separado por class e talz

Acho que é só isso que tenho para passar pra vocês, qualquer dúvida é só perguntar, e se alguém acha que está faltando alguma coisa favor posta ai ou manda mp para eu adicionar


credits: KhayrusS

Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.



Cara, tuto muito complexo.. não entendi quase nada.. como por exemplo: vc postou um pedaço da HTML do NPC Buffer e tals, mostrou a tabela de buffer no Navicat (até ai eu entendi), mas não mostrou o que fazer e como fazer pra editar o NPC..

Acontece que meu NPC de buffer está simplesmente com metade dos buffs com tempo de 19 min e a outra metade com tempo de 5 hs.. já tentei mudar de todo jeito o tempo, mas não estou conseguindo.. Rev. da l2j_Archid.. se puder me ajudar ai serei grato!!

#186    -Gandhi

-Gandhi
  • Muito Noob

  • 124 posts

Postado 20 fevereiro 2012 - 00:48

como faço pra editar o preço do buffer?
vivendo e aprendendo.

#187    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 21 fevereiro 2012 - 20:23

Cara, tuto muito complexo.. não entendi quase nada.. como por exemplo: vc postou um pedaço da HTML do NPC Buffer e tals, mostrou a tabela de buffer no Navicat (até ai eu entendi), mas não mostrou o que fazer e como fazer pra editar o NPC..

Acontece que meu NPC de buffer está simplesmente com metade dos buffs com tempo de 19 min e a outra metade com tempo de 5 hs.. já tentei mudar de todo jeito o tempo, mas não estou conseguindo.. Rev. da l2j_Archid.. se puder me ajudar ai serei grato!!


como faço pra editar o preço do buffer?


Qual tipo de buffer ?

#188    Persier

Persier
  • Muito Noob

  • 51 posts

Postado 06 março 2012 - 15:30

E ficou bom.

#189    ROOT2

ROOT2
  • Muito Noob

  • 61 posts

Postado 31 maio 2012 - 04:50

Era só lê...

Olá a todos do fórum, ô KhayrusS, eu estava com esse problema de adicionar o buffer de restore, fiz uma vez e deu errado, mas tentei de novo e com calma, consegui, obrigado aew por distribuir esse conhecimento

#190    XxBladE

XxBladE
  • ForeverAlone

  • 1 posts

Postado 07 junho 2012 - 18:33

vlw me ajudo muito esse topico
[img]http://a8.sphotos.ak.fbcdn.net/hphotos-ak-prn1/560464_396398353736793_704649536_n.jpg[/img]

#191    deproxmonrox

deproxmonrox
  • Muito Noob

  • 142 posts

Postado 10 julho 2012 - 20:04

Venho aqui postar esse tuto que acho que estava faltando aqui no forúm. Sem mais bla bla vamos começar

Vou começar com o buffer por template

aqui é uma parte do HTML do buffer

<html><title>Buffer</title>
<body>
<br>
<center>
<font color="80F0FF">Custom Buff</font>

<button value="Wind Walk" action="bypass -h npc_%objectId%_MakeBuffs WindWalkbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
<button value="Invigore" action="bypass -h npc_%objectId%_MakeBuffs InvigorebyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
<button value="Mental Shield" action="bypass -h npc_%objectId%_MakeBuffs MentalShieldbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">
<button value="Magic Barrier" action="bypass -h npc_%objectId%_MakeBuffs MagicBarrierbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

<br>

<button value="Back" action="bypass -h npc_%objectId%_Chat" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

<font color="LEVEL">------</font><font color="00FF00">Cost</font> <font color="FF0000">1</font> <font color="00FF00">Buff-</font> <font color="FF0000">40</font><font color="LEVEL">'</font><font color="FF0000">000</font> <font color="00FF00">aden</font><font color="LEVEL">------</font>
</center>
</body>
</html>


Essa parte que eu destaquei é a parte que direciona o html para a tabela dos buffs

<button value="Wind Walk" action="bypass -h npc_%objectId%_MakeBuffs WindWalkbyUsweer" width=75 height=21 back="L2UI_ch3.Btn1_normalOn" fore="L2UI_ch3.Btn1_normal">

Agora vou explicar cada parte do html

1º- button -> cria um botão no html ( também pode ser substituido por <a>...</a> no caso de ser um npc mais simples)

2º- value -> o nome que aparece no botão (nesse caso "wind walk")

3º- action -> aqui é a parte fundamental do html, pois ele redireciona o npc para o DB, usando esse codigo: "bypass -h npc_%objectId%_MakeBuffs WindWalkbyUsweer"

bypass -h npc_%objectId%_MakeBuffs (o comando MakeBuffs em algum servidores não funcionará pois precisa ser implementado no java)

essa parte é a que manda o npc buffar o player

WindWalkbyUsweer
esse é o buff que ele vai dá pro player, ele deverá está na tabela buff_templates

4º- width e height-> aqui é a largura e altura do botão da html, respectivamente

5º- back e fore -> aqui são as imagens do botão quando for clicado e o normal, respectivamente


Aqui está a tabela buff_templates
[img]http://img408.imageshack.us/img408/203/bufft.png[/img][img]http://img144.imageshack.us/img144/5430/bufft2.png[/img]

aí vem a pergunta para que serve cada coluna dessa tabela?

1- ID -> Aqui encontrar o ID do nome do buff para direcionamento

.2- name -> Aqui é o nome do buff que usamos para direcionar (nesse caso WindWalkbyUsweer)

.3- Skill_id -> Aqui é o id da skill que o buffer usará

4- Skill_name -> nome da skill que será usada pelo buffer

5- Skill_level -> Level da skill que será usada pelo buffer

.6- skill force -> aqui é usado quando a skill tem stocktype( aconselho que deixe 1 nessa coluna)

.7- Skill order -> usado quando o buffer tem a opção full buff ou buff fight ( aquelas que dá muitos buffs de uma só vez) então so colocar a order dos buffs que queira que seja usado primeiro.

.8- char_min_level -> o level minimo que o player tem que ter para ser buffado

.9- char_max_level -> o level maximo que o player poderá ser buffado

.10- char_race -> expecifica qual a raça do char poderá se buffar ( coloque 0 para que todas as raças possam se buffar)

.11- char_class -> expecifica qual classe poderá se buffar ( coloque 0 para que todas as classes possam se buffar)

.12- char_faction -> esse ainda não testei mas creio que seja para buffar um determinado clan

.13- price_adena -> aqui é o preço do buff

.14- price_points -> aqui pode deixar 0

Então para editar só precisará do html e da tabela buff templates com isso acho que vcs já saberão como adicionar ou remover um buff do npc por template

OBS: Esse Tutorial foi baseado em l2jFree e pode não ser igual em outras REVs


NPC BUFFER POR SCRIPT

1. A HTML DO NPC
Só lembrando que A HTML TEM QUE SER FEITA COM O MESMO ID DO NPC



vou só explicar uma pequena diferença desse html pro outro, que é o caminho do link


ao invés de redirecionar a html pro DB ele redirecionará para uma "quest" (9999_NPCBuffer)


2.Agora partiremos para o SCRIPT do NPC

O npc buffer por script fica na pasta Gameserver/data/script/custom ou jscript/custom
( esse no caso de IL)

Então vá até essa pasta e crie uma pasta com o nome 9999_NPCBuffer, após criar esta pasta abra o bloco de notas e crie um arquivo __init__.py e coloque esse codigo dentro:

Obs: este já ta editado

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


Agora vou explicar algumas partes importantes deste arquivo

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


aqui ele está importando algums arquivos que já estão no servidor

Geralmente esses patchs mudam de acordo com o pack.
para saber qual é o certo só abrir algum arquivo de quest (__init__.py) que já venha
no server e usar o patch (caminho)











para adicionar mais buff é só seguir o mesmo raciocionio, não esquecendo de acresentar no event




3. html da quest ( onde estará localizado os links para os buffs)

1.htm
------------------------------------------------------------------------------------------------------------------------------------------
<html><title> Buffer 1</title>
<body>
<br>
Lembrando que voce tem que estar no Nivel <font color="LEVEL">10</font>.
<br>
<img src="L2UI_CH3.onscrmsg_pattern01_2" width=300 height=32 align=left>
<table width="200" border="0">
<tr>

<td><button value="HP-MP" action="bypass -h Quest 9999_NPCBuffer 1" width=80 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td> -> aqui é o evento 1 aquele que mostrei aqui em cima pra curar HP e MP

<td><button value="Choose Buffs" action="bypass -h Quest 9999_NPCBuffer 2.htm" width=80 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td></tr> -> aqui é a parte que vai redirecionar para a página de buff que é a 2.htm
</table>
</body>
</center>
</html>
---------------------------------------------------------------------------------------------------------------------------------------------

2.htm
--------------------------------------------------------------------------------------------------------------------------------------------
<html><title>buffer 2</title>
<body>
<button value="WindWalk" action="bypass -h Quest 9999_NPCBuffer 2" width=100 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df"></td> -> aqui a única coisa que mudou foi o 2 que diz respeito ao event do wind walk
<button value="Shield" action="bypass -h Quest 9999_NPCBuffer 4" width=100 height=20 back="L2UI_ct1.button_df" fore="L2UI_ct1.button_df">
</body>
</html>
---------------------------------------------------------------------------------------------------------------------------------------------

Após ter feito va na pasta jscript/custom ou script/custom abra o arquivo __init__.py e adicione a pasta do seu buffer




Então para adicionar mais buffs só lembra de editar no arquivo __init__.py e no html.

Não esqueça seja criativo, mude, inove. vc pode fazer diversas páginas com buffs diferentes buffs separado por class e talz

Acho que é só isso que tenho para passar pra vocês, qualquer dúvida é só perguntar, e se alguém acha que está faltando alguma coisa favor posta ai ou manda mp para eu adicionar


credits: KhayrusS

Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.


0016.gif Na minha opinião, a Microsoft é muito melhor em fazer dinheiro do que Sistemas Operacionais.0016.gif

Você tem que encontrar o que você gosta. E isso é verdade tanto para o seu trabalho quanto para seus companheiros. Seu trabalho vai ocupar uma grande parte da sua vida, e a única maneira de estar verdadeiramente satisfeito é fazendo aquilo que você acredita ser um ótimo trabalho. E a única maneira de fazer um ótimo trabalho é fazendo o que você ama fazer. Se você ainda não encontrou, continue procurando. Não se contente. Assim como com as coisas do coração, você saberá quando encontrar. E, como qualquer ótimo relacionamento, fica melhor e melhor com o passar dos anos. Então continue procurando e você vai encontrar. Não se contente.


#192    50centavos

50centavos
  • ForeverAlone

  • 10 posts

Postado 27 agosto 2012 - 23:40

Legal o post

#193    mal10

mal10
  • Muito Noob

  • 106 posts

Postado 13 novembro 2012 - 14:22

ONDE EU VO PARA REMOVER BUFFES ?

#194    thiiagosoarees

thiiagosoarees
  • Muito Noob

  • 57 posts

Postado 13 novembro 2012 - 17:21

Tutorial Show de bola *-*

#195    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 16 novembro 2012 - 08:04

ONDE EU VO PARA REMOVER BUFFES ?


Se for pra remover do npc, geralmente é no html.

#196    Daisuke

Daisuke
  • Muito Noob

  • 54 posts

Postado 14 dezembro 2012 - 03:17

Muito bom , obrigado!

#197    trapaceiro

trapaceiro
  • ForeverAlone

  • 14 posts

Postado 02 janeiro 2013 - 13:29

tirou mt duvida do pessoal ... detalhe e sobre npc voando ajudara e mt os novos adms

#198    BladeZinho

BladeZinho
  • Noob

  • 282 posts

Postado 17 fevereiro 2013 - 18:12

Show de bola!
Com crueldade transformo o complexo em óbvio
pois nenhum lutador nocauteia sem ódio.

#199    Argos Lord

Argos Lord
  • "Não lhe julgam pela razão, mas pelos seus antecedentes."

  • 831 posts

Postado 20 fevereiro 2013 - 13:49

Como que eu faço pra buffar o meu pet pelo npc buff?
Eu já vi isso em servidor Hellbound ++.
É possivel em Interlude?


#200    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 20 fevereiro 2013 - 20:15

Sim, é possível no interlude. É só mudar o target da skill.

de:


SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer())
para:

SkillTable.getInstance().getInfo(1204,2).getEffects(st.getPlayer(),st.getPlayer().getPet())




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 usuários anônimos

© L2jBrasil - Todos os direitos reservados
NCsoft©, the interlocking NC logo, Lineage© II, and all associated logos and designs are trademarks or registered trademarks or service marks of NCsoft Corp.
All rights reserved and other trademarks are the property of their respective owners.