GA
dúvida

Ajuda a registrar evento no login.lua

Por gabriel28, 23 de jan. de 2016 em Scripts

12
2.1k
gabriel28G
23 de janeiro de 2016 às 10:50

To tentando usar uma spell que aumenta o atackspeed do personagem por um certo tempo, só que não to conseguindo add de forma certa, o evento no login.lua, tornando impossível logar no servidor. Gostaria que alguém me ajudasse.

O script está nesse link: http://www.xtibia.com/forum/topic/195303-spell-que-aumenta-o-attackspeed-por-certo-tempo/

 

O TFS que uso é o 0.4 rev 3884.


Up
Night WolfN
23 de janeiro de 2016 às 11:32

é bem simples, abre o login.lua num editor próprio pra editar código(não usa o bloco de notas que buga a porra toda e vai deixar tudo numa linha só). Recomendo o Notepad++.

Aí vc vai descer o arquivo até o final, na ultima linha vai ter um end e na penultima linha vai ter um return true.

Acima desse return true vc cola aquilo q ele manda colar no login.lua.

gabriel28G
23 de janeiro de 2016 às 13:41

Já fiz isso, só que da erro na distro quando tento logar, deixando nenhum char entrar no jogo.

caiovinibcC
23 de janeiro de 2016 às 13:44

O Que aparece?

BeekiB
23 de janeiro de 2016 às 13:48

No teu servidor já tem a função

doPlayerSetExtraAttackSpeed

?

gabriel28G
23 de janeiro de 2016 às 14:13

Creio que não, porque tentei usar a spell sem colocar isso no login.lua, e a distro deu erro nessa parte do script.

Night WolfN
23 de janeiro de 2016 às 14:21

posta o erro amigão.. ajude a gente a te ajudar.

gabriel28G
23 de janeiro de 2016 às 19:07

Não tendo o doPlayerSetExtraAttackSpeed no login.lua: Da erro no OnCastSpell, e esse aqui> attempt to call global 'doPlayerSetExtraAttackSpeed' <a nil value>
E quando ponho no login.lua: Da erro no onLogIn e esse aqui> attempt to call global 'doPlayerSetExtraAttackSpeed' <a nil value>


up

DanihcvD
23 de janeiro de 2016 às 19:20

@, tem certeza que no seu server existe essa função doPlayerSetExtraAttackSpeed?

gabriel28G
23 de janeiro de 2016 às 19:29

@, tem certeza que no seu server existe essa função doPlayerSetExtraAttackSpeed?

 

Como eu disse cara, creio que não tenha, porque quando tento usar a magia sem o registro no login.lua, ela da aquele erro que eu disse num comente antes do seu.

DanihcvD
23 de janeiro de 2016 às 20:35

Pois é, pelas pesquisas que fiz aqui... Acho ñ tem msm... Pra instalá-la acho q será necessário mexer nas sources, mas ñ tenho mt certeza nesse caso.

gabriel28G
24 de janeiro de 2016 às 05:37

Pois é, pelas pesquisas que fiz aqui... Acho ñ tem msm... Pra instalá-la acho q será necessário mexer nas sources, mas ñ tenho mt certeza nesse caso.

Até me mandaram um link com um código pra intalar na source, só que ele é pra TFS 0.3.6pl.