CA
action

TV System by caotic

Por caotic, 09 de mar. de 2014 em Linguagens de Programação

tv system
cast system
tv system by caotic
otserv
tibia
script
63
10.7k
StrogmanS
19 de março de 2014 às 23:44

agora deu esse erro

 

 

In static member function `static int32_t LuaScriptInterface::luaOpenChannelDialog(lua_State*)':
candidates are: void Player::sendChannelsDialog(bool)
no matching function for call to `Player::sendChannelsDialog()'
In static member function `static int32_t LuaScriptInterface::luaDoRemovePlayerTv(lua_State*)':
[Warning] converting to non-pointer type `unsigned int' from NULL
caoticC
20 de março de 2014 às 12:13

 

agora deu esse erro

In static member function `static int32_t LuaScriptInterface::luaOpenChannelDialog(lua_State*)':
candidates are: void Player::sendChannelsDialog(bool)
no matching function for call to `Player::sendChannelsDialog()'
In static member function `static int32_t LuaScriptInterface::luaDoRemovePlayerTv(lua_State*)':
[Warning] converting to non-pointer type `unsigned int' from NULL

Verifica se em player.h esta:

void sendChannelsDialog(bool tv)

Ao invez de

void sendChannelsDialog()

E se estiver refaça o processo de player.h

MartelixM
26 de março de 2014 às 11:11

Cara, simplesmente ótimo!

Esse sistema, acredito eu, que seja um dos mais difícies para criar em C++ para os distros.

Muito obrigado!

StrogmanS
30 de março de 2014 às 09:51

eu refiz foi o processo todinho nao so em player e mesmo assim deu o mesmo erro

deglorioD
02 de abril de 2014 às 14:02

O sistema esta com hidename? Consegui instalar mais nao esta escondendo o nome do player

DbkoD
02 de abril de 2014 às 16:08

Caotic Sempre Fodao ajudando galera min ajudou bastante

caoticC
04 de abril de 2014 às 16:27

O sistema esta com hidename? Consegui instalar mais nao esta escondendo o nome do player

E por causa do flag.

E so alterar para algo menos tal como tutor.

deglorioD
04 de abril de 2014 às 23:25

@ Caotic, hide name nao, hide barra de health, tem como remover?

TredfgT
04 de abril de 2014 às 23:49

Bom,REP+.

caoticC
05 de abril de 2014 às 11:56

@ Caotic, hide name nao, hide barra de health, tem como remover?

doCreatureSetHideHealth(cid, health)

Usa na lib

Editado Abril 5 por caotic

deglorioD
05 de abril de 2014 às 22:49

Não consegui esconder o nome do player caotic!

StrogmanS
06 de abril de 2014 às 07:41

 

 

agora deu esse erro

In static member function `static int32_t LuaScriptInterface::luaOpenChannelDialog(lua_State*)':
candidates are: void Player::sendChannelsDialog(bool)
no matching function for call to `Player::sendChannelsDialog()'
In static member function `static int32_t LuaScriptInterface::luaDoRemovePlayerTv(lua_State*)':
[Warning] converting to non-pointer type `unsigned int' from NULL

Verifica se em player.h esta:

void sendChannelsDialog(bool tv)

Ao invez de

void sendChannelsDialog()

E se estiver refaça o processo de player.h

 

 

fiz oque vc dize mais continuou dando o mesmo erro

2 semanas depois...
lucasromeroL
20 de abril de 2014 às 00:02

Me ajuda em uma unica coisa..
O player que está assistindo consegue mover os items, pegar bau etc..
Oque faço para retirar isso ?

Editado Abril 20 por lucasromero

caoticC
21 de abril de 2014 às 01:31

Me ajuda em uma unica coisa..

O player que está assistindo consegue mover os items, pegar bau etc..

Oque faço para retirar isso ?

Estranho porque o codigo ja seleciona os packets que o player recebe.

Confere se tu nao pulou o protocolgame ou altero alguma storage.

Editado Abril 21 por caotic

lucasromeroL
21 de abril de 2014 às 10:16

Eu acho que é por causa que na parte :


 

Vamos denovo a protocolgame.cpp e procure:

if(player->isAccountManager())
{
switch(recvbyte)
{
case 0x14:
parseLogout(msg);
break;


case 0x96:
parseSay(msg);
break;


default:
sendCancelWalk();
break;
}
}

Coloque embaixo:

if (player->getStorage(34421, str) && str == "true") {
player
->getStorage(292924, str);

 



Dá erro, dizendo o seguinte:

 


BnsayCO.png

GJXxFtI.png

 

 

Editado Abril 21 por lucasromero