Bom, achei o problema do channel, vou conferir mais algumas coisas...
- Fórum
- OTServ
- Downloads
- OTServer Alternativo (ATS)
- [DxP] Exclusivo Poketibia OpenSource
[DxP] Exclusivo Poketibia OpenSource
Por Taiger, 05 de jun. de 2016 em OTServer Alternativo (ATS)
info
Grupo: Visconde
Registrado: 20/03/14
Posts: 367
Reputação: +219
Gênero: Masculino

info
Grupo: Visconde
Registrado: 20/03/16
Posts: 258
Reputação: +20

51 minutos atrás, RicardoRoX disse:Claro amigão.. vou colocar em spoiler aqui.
Em LuaScript.cpp
Procura:
lua_register(m_luaState, "getChannelUsers", LuaScriptInterfaceluaGetChannelUsers);Adiciona em baixo:
//doPlayerOpenChannel(cid, channelId) lua_register(m_luaState, "doPlayerOpenChannel", LuaScriptInterfaceluaDoPlayerOpenChannel);Agora procure por :
int32_t LuaScriptInterfaceinternalGetPlayerInfo(lua_State* L, PlayerInfo_t info)Adicione acima:
int32_t LuaInterfaceluaDoPlayerOpenChannel(lua_State* L){ //doPlayerOpenChannel(cid, channelId) uint32_t channelId = popNumber(L); uint32_t cid = popNumber(L); ScriptEnviroment* env = getEnv(); Player* player = env->getPlayerByUID(cid); if(player) lua_pushnumber(L, g_game.playerOpenChannel(cid, channelId) ? true : false); else { errorEx(getError(LUA_ERROR_PLAYER_NOT_FOUND)); lua_pushnumber(L, false); } return 1;}Em LuaScript.h
static int32_t luaGetChannelUsers(lua_State* L);Adiciona em baixo:
static int32_t luaDoPlayerOpenChannel(lua_State* L);
QQ duvida avisa ;P
@RicardoRoX, teria como me ajudar a solucionar este problema ?
info
Grupo: Artesão
Registrado: 15/07/08
Posts: 113
Reputação: +25
Gênero: Masculino
Char no Tibia: Muuleek

@Justiceiro751 Opa Amigão
Troca o ~~(LuaInterface) por (LuaScriptInterface) escrevi errado ali... sorry
info
Grupo: Campones
Registrado: 13/06/15
Posts: 61
Reputação: +1

como configura isso? 
Editado Junho 11 por Mestre Server
info
Grupo: Infante
Registrado: 06/03/13
Posts: 1.6k
Reputação: +319
Gênero: Masculino
Char no Tibia: Lord Sorte

11 minutos atrás, Taiger disse:se acharem alguma coisa no patch dele que nao contenha na pasta original so server me avisem ou reportem ele, e espero que quem contribuir para o server não faça gracinhas.
Não tenho nenhuma intenção de prejudicar OTAdmins, não queria que ele tive-se vazado mais graças a isso consegui recrutar membros para minha equipe onde estamos com um enorme passo, foi uma coisa que me disseram que não adianta ter o servidor e não ter uma equipe por isso estou disposto a ajudar.
#MAPA
http://www.mediafire.com/download/fqraqwu49hujojh/Mapa.rar
Bom esse é o mapa que tenho disponivel aqui.
Observação: esse mapa não foi feito por mim nem ao menos editado o Smix tinha me passado antes de iniciar o Mapa proprio ou seja, não me responsabilizo por nada nele, peço que revisem baus e actionids.
Creditos: (Não sei a origem dele apenas foi me repassado).
info
Grupo: Artesão
Registrado: 15/07/08
Posts: 113
Reputação: +25
Gênero: Masculino
Char no Tibia: Muuleek

1° passo Criar a database e importar o arquivo que o taiger disponibilizou, -- perfeito isso você fez
2° passo, alocar os arquivos do site na pasta "HTDOCS" ou "WWW" dependendo do server que você usou.
3° passo - Abrir o config.php
4° passo colocar os dados da database no config.php
5° passo abrir o site ex.:"localhost".
6° passo criar sua conta.
7° passo ir no phpmyadmin e alterar o group id do player que você deseja para 15.
8° abrir o jogo.
9° não perguntar mais porque já ficou chato kkkk
10° não tem 10°
info
Grupo: Visconde
Registrado: 20/03/16
Posts: 258
Reputação: +20

17 minutos atrás, RicardoRoX disse:
@Justiceiro751 Opa Amigão
Troca o ~~(LuaInterface) por (LuaScriptInterface) escrevi errado ali... sorry
Compilação com sucesso, porem deu este warning que estarei disponibilizando logo abaixo, devo me preocupar ?
946:15 C:\Users\Justiceiro\Desktop\teste launcher\DxP New Project\Source V2 - Atualizada\Source2\player.cpp [Warning] unknown escape sequence '\F'
Código:
case RET_NOTENOUGHCAPACITY:
sendCancel("Voc\EA s\F3 pode carregar 6 pok\E9mons.");
break;
info
Grupo: Visconde
Registrado: 20/03/14
Posts: 367
Reputação: +219
Gênero: Masculino

Agora, Justiceiro751 disse:Compilação com sucesso, porem deu este warning que estarei disponibilizando logo abaixo, devo me preocupar ?
946:15 C:\Users\Justiceiro\Desktop\teste launcher\DxP New Project\Source V2 - Atualizada\Source2\player.cpp [Warning] unknown escape sequence '\F'
Código:
case RET_NOTENOUGHCAPACITY:
sendCancel("Voc\EA s\F3 pode carregar 6 pok\E9mons.");
break;
Os caracteres bugaram, só renomar o sendCancel
sendCancel("Voce nao pode carregar 6 pokemons.");
info
Registrado: 31/12/69
Posts: 0
Reputação: 0
Estou Confuso Qual o Download da Base sem Bugs?
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

ao pessoal quem tem interesse no "SQLite" consegui arrumar a criação do char tudo certinho mas o bug da bag persiste no login.lua assim que achar o erro retornarei informando...
info
Grupo: Visconde
Registrado: 20/03/16
Posts: 258
Reputação: +20

8 minutos atrás, Drakopoulos disse:
Os caracteres bugaram, só renomar o sendCancel
sendCancel("Voce nao pode carregar 6 pokemons.");
Certo, eu irei renomear para evitar que ocorra algum bug ou erro. Obrigador @Drakopoulos e @RicardoRoX
info
Grupo: Artesão
Registrado: 15/07/08
Posts: 113
Reputação: +25
Gênero: Masculino
Char no Tibia: Muuleek

1 hora atrás, RicardoRoX disse:Claro amigão.. vou colocar em spoiler aqui.
Em LuaScript.cpp
Procura:
lua_register(m_luaState, "getChannelUsers", LuaScriptInterfaceluaGetChannelUsers);Adiciona em baixo:
//doPlayerOpenChannel(cid, channelId) lua_register(m_luaState, "doPlayerOpenChannel", LuaScriptInterfaceluaDoPlayerOpenChannel);Agora procure por :
int32_t LuaScriptInterfaceinternalGetPlayerInfo(lua_State* L, PlayerInfo_t info)Adicione acima:
int32_t LuaInterfaceluaDoPlayerOpenChannel(lua_State* L){ //doPlayerOpenChannel(cid, channelId) uint32_t channelId = popNumber(L); uint32_t cid = popNumber(L); ScriptEnviroment* env = getEnv(); Player* player = env->getPlayerByUID(cid); if(player) lua_pushnumber(L, g_game.playerOpenChannel(cid, channelId) ? true : false); else { errorEx(getError(LUA_ERROR_PLAYER_NOT_FOUND)); lua_pushnumber(L, false); } return 1;}Em LuaScript.h
static int32_t luaGetChannelUsers(lua_State* L);Adiciona em baixo:
static int32_t luaDoPlayerOpenChannel(lua_State* L);
QQ duvida avisa ;P
Só tem um problema ai, quando o player desloga com o poke solto o cd bar nao fexa.

info
Grupo: Artesão
Registrado: 15/07/08
Posts: 113
Reputação: +25
Gênero: Masculino
Char no Tibia: Muuleek

Esse problema já estava antes dessa alteração ![]()







info
Grupo: Marquês
Registrado: 02/07/07
Posts: 1.1k
Reputação: +287
Gênero: Masculino
se acharem alguma coisa no patch dele que nao contenha na pasta original so server me avisem ou reportem ele, e espero que quem contribuir para o server não faça gracinhas.