SE
suporte otserv

(resolvido) Erro ao executar um effect nao passa de 68

Por sexosix, 29 de nov. de 2016 em Resolvidos

effects
client
source
magias
otserv
16
3.4k
sexosixS
29 de novembro de 2016 às 23:53

Bom procurei no site e achei como adicionar mais que 68 effects...

 

Coloquei ate o effect 90 (por exemplo) nas source, no const, no tools e tambem em lib tudo certinho.

Porem no quando abro o server ele continua ate o 68 apenas...

So nao aparece mais a mensagem que vai do 0 ao 68...

Mas quando coloco o efeito em alguma magia ou ate mesmo no /z ela nao aparece...

Alguem poderia me ajudar?

Developer BergD
30 de novembro de 2016 às 00:15

colocou no 000-constant.lua da pasta lib do seu server ?

sexosixS
30 de novembro de 2016 às 00:21
5 minutos atrás, ricardoberg disse:

colocou no 000-constant.lua da pasta lib do seu server ?

Sim Coloquei la tudo certinho e mesmo assim ainda nao funciona...

 

Esta dessa forma na parte das spells 

Spoiler

CONST_ME_DRAWBLOOD = 0

CONST_ME_LOSEENERGY = 1

CONST_ME_POFF = 2

CONST_ME_BLOCKHIT = 3

CONST_ME_EXPLOSIONAREA = 4

CONST_ME_EXPLOSIONHIT = 5

CONST_ME_FIREAREA = 6

CONST_ME_YELLOW_RINGS = 7

CONST_ME_GREEN_RINGS = 8

CONST_ME_HITAREA = 9

CONST_ME_TELEPORT = 10

CONST_ME_ENERGYHIT = 11

CONST_ME_MAGIC_BLUE = 12

CONST_ME_MAGIC_RED = 13

CONST_ME_MAGIC_GREEN = 14

CONST_ME_HITBYFIRE = 15

CONST_ME_HITBYPOISON = 16

CONST_ME_MORTAREA = 17

CONST_ME_SOUND_GREEN = 18

CONST_ME_SOUND_RED = 19

CONST_ME_POISONAREA = 20

CONST_ME_SOUND_YELLOW = 21

CONST_ME_SOUND_PURPLE = 22

CONST_ME_SOUND_BLUE = 23

CONST_ME_SOUND_WHITE = 24

CONST_ME_BUBBLES = 25

CONST_ME_CRAPS = 26

CONST_ME_GIFT_WRAPS = 27

CONST_ME_FIREWORK_YELLOW = 28

CONST_ME_FIREWORK_RED = 29

CONST_ME_FIREWORK_BLUE = 30

CONST_ME_STUN = 31

CONST_ME_SLEEP = 32

CONST_ME_WATERCREATURE = 33

CONST_ME_GROUNDSHAKER = 34

CONST_ME_HEARTS = 35

CONST_ME_FIREATTACK = 36

CONST_ME_ENERGYAREA = 37

CONST_ME_SMALLCLOUDS = 38

CONST_ME_HOLYDAMAGE = 39

CONST_ME_BIGCLOUDS = 40

CONST_ME_ICEAREA = 41

CONST_ME_ICETORNADO = 42

CONST_ME_ICEATTACK = 43

CONST_ME_STONES = 44

CONST_ME_SMALLPLANTS = 45

CONST_ME_CARNIPHILA = 46

CONST_ME_PURPLEENERGY = 47

CONST_ME_YELLOWENERGY = 48

CONST_ME_HOLYAREA = 49

CONST_ME_BIGPLANTS = 50

CONST_ME_CAKE = 51

CONST_ME_GIANTICE = 52

CONST_ME_WATERSPLASH = 53

CONST_ME_PLANTATTACK = 54

CONST_ME_TUTORIALARROW = 55

CONST_ME_TUTORIALSQUARE = 56

CONST_ME_MIRRORHORIZONTAL = 57

CONST_ME_MIRRORVERTICAL = 58

CONST_ME_SKULLHORIZONTAL = 59

CONST_ME_SKULLVERTICAL = 60

CONST_ME_ASSASSIN = 61

CONST_ME_STEPSHORIZONTAL = 62

CONST_ME_BLOODYSTEPS = 63

CONST_ME_STEPSVERTICAL = 64

CONST_ME_YALAHARIGHOST = 65

CONST_ME_BATS = 66

CONST_ME_SMOKE = 67

CONST_ME_INSECTS = 68

CONST_ME_EFEITO69 = 69

CONST_ME_EFEITO70 = 70

CONST_ME_EFEITO71 = 71

CONST_ME_EFEITO72 = 72

CONST_ME_EFEITO73 = 73

CONST_ME_EFEITO74 = 74

CONST_ME_EFEITO75 = 75

CONST_ME_EFEITO76 = 76

CONST_ME_EFEITO77 = 77

CONST_ME_EFEITO78 = 78

CONST_ME_EFEITO79 = 79

CONST_ME_LAST = CONST_ME_EFEITO79

 

Editado Novembro 30 por sexosix

Developer BergD
30 de novembro de 2016 às 13:37
13 horas atrás, sexosix disse:

Sim Coloquei la tudo certinho e mesmo assim ainda nao funciona...

 

Esta dessa forma na parte das spells 

  Mostrar conteúdo oculto

CONST_ME_DRAWBLOOD = 0

CONST_ME_LOSEENERGY = 1

CONST_ME_POFF = 2

CONST_ME_BLOCKHIT = 3

CONST_ME_EXPLOSIONAREA = 4

CONST_ME_EXPLOSIONHIT = 5

CONST_ME_FIREAREA = 6

CONST_ME_YELLOW_RINGS = 7

CONST_ME_GREEN_RINGS = 8

CONST_ME_HITAREA = 9

CONST_ME_TELEPORT = 10

CONST_ME_ENERGYHIT = 11

CONST_ME_MAGIC_BLUE = 12

CONST_ME_MAGIC_RED = 13

CONST_ME_MAGIC_GREEN = 14

CONST_ME_HITBYFIRE = 15

CONST_ME_HITBYPOISON = 16

CONST_ME_MORTAREA = 17

CONST_ME_SOUND_GREEN = 18

CONST_ME_SOUND_RED = 19

CONST_ME_POISONAREA = 20

CONST_ME_SOUND_YELLOW = 21

CONST_ME_SOUND_PURPLE = 22

CONST_ME_SOUND_BLUE = 23

CONST_ME_SOUND_WHITE = 24

CONST_ME_BUBBLES = 25

CONST_ME_CRAPS = 26

CONST_ME_GIFT_WRAPS = 27

CONST_ME_FIREWORK_YELLOW = 28

CONST_ME_FIREWORK_RED = 29

CONST_ME_FIREWORK_BLUE = 30

CONST_ME_STUN = 31

CONST_ME_SLEEP = 32

CONST_ME_WATERCREATURE = 33

CONST_ME_GROUNDSHAKER = 34

CONST_ME_HEARTS = 35

CONST_ME_FIREATTACK = 36

CONST_ME_ENERGYAREA = 37

CONST_ME_SMALLCLOUDS = 38

CONST_ME_HOLYDAMAGE = 39

CONST_ME_BIGCLOUDS = 40

CONST_ME_ICEAREA = 41

CONST_ME_ICETORNADO = 42

CONST_ME_ICEATTACK = 43

CONST_ME_STONES = 44

CONST_ME_SMALLPLANTS = 45

CONST_ME_CARNIPHILA = 46

CONST_ME_PURPLEENERGY = 47

CONST_ME_YELLOWENERGY = 48

CONST_ME_HOLYAREA = 49

CONST_ME_BIGPLANTS = 50

CONST_ME_CAKE = 51

CONST_ME_GIANTICE = 52

CONST_ME_WATERSPLASH = 53

CONST_ME_PLANTATTACK = 54

CONST_ME_TUTORIALARROW = 55

CONST_ME_TUTORIALSQUARE = 56

CONST_ME_MIRRORHORIZONTAL = 57

CONST_ME_MIRRORVERTICAL = 58

CONST_ME_SKULLHORIZONTAL = 59

CONST_ME_SKULLVERTICAL = 60

CONST_ME_ASSASSIN = 61

CONST_ME_STEPSHORIZONTAL = 62

CONST_ME_BLOODYSTEPS = 63

CONST_ME_STEPSVERTICAL = 64

CONST_ME_YALAHARIGHOST = 65

CONST_ME_BATS = 66

CONST_ME_SMOKE = 67

CONST_ME_INSECTS = 68

CONST_ME_EFEITO69 = 69

CONST_ME_EFEITO70 = 70

CONST_ME_EFEITO71 = 71

CONST_ME_EFEITO72 = 72

CONST_ME_EFEITO73 = 73

CONST_ME_EFEITO74 = 74

CONST_ME_EFEITO75 = 75

CONST_ME_EFEITO76 = 76

CONST_ME_EFEITO77 = 77

CONST_ME_EFEITO78 = 78

CONST_ME_EFEITO79 = 79

CONST_ME_LAST = CONST_ME_EFEITO79

 

a parte do const.lua da pasta lib

nessa parte

CONST_ME_NONE =

tá como no seu ?

 

e vc tá usando oldclient ou otclient ?

sexosixS
30 de novembro de 2016 às 22:00
8 horas atrás, ricardoberg disse:

a parte do const.lua da pasta lib

nessa parte

CONST_ME_NONE =

tá como no seu ?

 

e vc tá usando oldclient ou otclient ?

CONST_ME_NONE = 255

 

Estou usando Ot cliente (Cliente Normal de Tibia)

30 de novembro de 2016 às 22:21

Você simplesmente jogou isso no arquivo? :

 

CONST_ME_EFEITO70 = 70
CONST_ME_EFEITO71 = 71
CONST_ME_EFEITO72 = 72
CONST_ME_EFEITO73 = 73
CONST_ME_EFEITO74 = 74
CONST_ME_EFEITO75 = 75
CONST_ME_EFEITO76 = 76
CONST_ME_EFEITO77 = 77
CONST_ME_EFEITO78 = 78
CONST_ME_EFEITO79 = 79
CONST_ME_LAST = CONST_ME_EFEITO79

sexosixS
30 de novembro de 2016 às 22:26
Agora, DuuhCarvalho disse:

Você simplesmente jogou isso no arquivo? :

 

CONST_ME_EFEITO70 = 70
CONST_ME_EFEITO71 = 71
CONST_ME_EFEITO72 = 72
CONST_ME_EFEITO73 = 73
CONST_ME_EFEITO74 = 74
CONST_ME_EFEITO75 = 75
CONST_ME_EFEITO76 = 76
CONST_ME_EFEITO77 = 77
CONST_ME_EFEITO78 = 78
CONST_ME_EFEITO79 = 79
CONST_ME_LAST = CONST_ME_EFEITO79

Sim depois de adicionar o mesmo tambem em Const.h e em Tolls.cpp Na Source e Compilar...

01 de dezembro de 2016 às 08:54
10 horas atrás, sexosix disse:

Sim depois de adicionar o mesmo tambem em Const.h e em Tolls.cpp Na Source e Compilar...

 

acho que só existe 68 efeitos msm, creio que você teria que usar cliente próprio e criar esses efeitos.

Wase WissW
01 de dezembro de 2016 às 09:56
11 horas atrás, sexosix disse:

Sim depois de adicionar o mesmo tambem em Const.h e em Tolls.cpp Na Source e Compilar...

Qual versão do seu TFS ?

sexosixS
01 de dezembro de 2016 às 12:03
2 horas atrás, Henrique Gomes disse:

Qual versão do seu TFS ?

0.3.6

8.6

3 horas atrás, DuuhCarvalho disse:

 

acho que só existe 68 efeitos msm, creio que você teria que usar cliente próprio e criar esses efeitos.

Mas acho que tem como, pois vejo varios clientes de NTO com 255 effects..

Poderia me passar algum link de como criar para eu ver se funciona? Pois o VAPUS esta offline

Editado Dezembro 1 por sexosix

Wase WissW
01 de dezembro de 2016 às 12:23
16 minutos atrás, sexosix disse:

0.3.6

8.6

Mas acho que tem como, pois vejo varios clientes de NTO com 255 effects..

Poderia me passar algum link de como criar para eu ver se funciona? Pois o VAPUS esta offline

 

Mano, aki nesse topico tem o cliente 8.60 editado para aceitar mais de 255 effects e shoot effects

 

sexosixS
01 de dezembro de 2016 às 13:39
1 hora atrás, Henrique Gomes disse:

 

Mano, aki nesse topico tem o cliente 8.60 editado para aceitar mais de 255 effects e shoot effects

 

Baixei Coloquei tudo certinho, porem quando vou logar da DBUG... para ele dar certo tem que ter TSF 0.4 e ter passado para  uint16 ?

Wase WissW
01 de dezembro de 2016 às 14:22
38 minutos atrás, sexosix disse:

Baixei Coloquei tudo certinho, porem quando vou logar da DBUG... para ele dar certo tem que ter TSF 0.4 e ter passado para  uint16 ?

Eu to achando que na sua source não está configurado para uint16, se sua source for TFS 0.4 olha o tutorial la no tópico e edita, se não for TFS 0.4 e for 0.3.6, procura o tutorial ae de como aumentar o limite de effects em TFS 0.3.6 e edita tudo certinho que da certo

L3K0TL
01 de dezembro de 2016 às 14:31
Em 29/11/2016 at 23:53, sexosix disse:

Bom procurei no site e achei como adicionar mais que 68 effects...

 

Coloquei ate o effect 90 (por exemplo) nas source, no const, no tools e tambem em lib tudo certinho.

Porem no quando abro o server ele continua ate o 68 apenas...

So nao aparece mais a mensagem que vai do 0 ao 68...

Mas quando coloco o efeito em alguma magia ou ate mesmo no /z ela nao aparece...

Alguem poderia me ajudar?

se for windows, favor apague todo o cache da source em dev-cpp/obj apaga tudo dentro e recompila, vai funcionar! s2

Editado Dezembro 1 por Alexy Brocanello

sexosixS
01 de dezembro de 2016 às 15:11
35 minutos atrás, Alexy Brocanello disse:

se for windows, favor apague todo o cache da source em dev-cpp/obj apaga tudo dentro e recompila, vai funcionar! s2

CARA TE AMO <3 <3 <3 deu certinho Obrigado REP+

 

Topico Resolvido!