Ir para conteúdo

(Resolvido)-=[tfs]=- 0.4 8.60 Quando Loga Aparece os Canais; Não Esta Configurado no Source; Pretendo Meche login.lua

Featured Replies

Postado

 

doPlayerOpenChannel(cid, CHANNEL_HELP)
        if(lastLogin > 0) then

Aparece Isso

[28/09/2022 17:03:13] [GOD] Bryaan has logged in.

[28/09/2022 17:03:13] [Error - CreatureScript Interface] 
[28/09/2022 17:03:13] data/creaturescripts/scripts/login.lua:onLogin
[28/09/2022 17:03:13] Description: 
[28/09/2022 17:03:13] data/creaturescripts/scripts/login.lua:14: attempt to call global 'doPlayerOpenChannel' (a nil value)
[28/09/2022 17:03:14] stack traceback:
[28/09/2022 17:03:14] 	data/creaturescripts/scripts/login.lua:14: in function <data/creaturescripts/scripts/login.lua:5>
[28/09/2022 17:03:14] [GOD] Bryaan has logged out.

 

Editado por Muvuka (veja o histórico de edições)

91-thais.png

Resolvido por FeeTads

Ir para solução
  • Muvuka mudou o título para -=[tfs]=- 0.4 8.60 Quando Loga Aparece os Canais; Não Esta Configurado no Source; Pretendo Meche login.lua
  • Respostas 8
  • Visualizações 555
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • bem facil resolver isso amigo. abre 2 arquivos da sua source "luascript.cpp"  e depois abre o  "luascript.h" em luascript.cpp  procure por "doCreatureChannelSay" ou "doPlayerSendText

  • É que pelo oque eu tinha visto não tinha funcionado, ai tentei ajudar dando uma formula diferente mas.. boa sorte ai amigo!

Postado

Se o objetivo é abrir canais específicos sempre que o player logar no servidor, experimente fazer o seguinte:

 

em data > creaturescripts > creaturescripts.xml:

 

<!-- Abrir channel ao logar -->
<event type="login" name="openChannels" event="script" value="openChannels.lua"/>

 

 

creaturescripts > scripts > openChannels.lua:

 

function onLogin(cid)
    -- Coloque as ID's do channel que você quer abrir assim que o player logar.
    -- Você encontra todas as ID's em data > XML > channels.xml
    doPlayerOpenChannel(cid, 9)
    doPlayerOpenChannel(cid, 6)
return true
end

 

em creaturescripts > scripts > login.lua > adicione a tag abaixo antes do último return true:

 

registerCreatureEvent(cid, "openChannels")

 

Postado
  • Autor
[29/09/2022 09:17:36] Account Manager has logged in.

[29/09/2022 09:17:36] [Error - CreatureScript Interface] 
[29/09/2022 09:17:37] data/creaturescripts/scripts/openChannels.lua:onLogin
[29/09/2022 09:17:37] Description: 
[29/09/2022 09:17:37] data/creaturescripts/scripts/openChannels.lua:4: attempt to call global 'doPlayerOpenChannel' (a nil value)
[29/09/2022 09:17:37] stack traceback:
[29/09/2022 09:17:37] 	data/creaturescripts/scripts/openChannels.lua:4: in function <data/creaturescripts/scripts/openChannels.lua:1>
[29/09/2022 09:17:37] Account Manager has logged out.

 

[29/09/2022 09:23:00] [GOD] Bryaan has logged in.

[29/09/2022 09:23:00] [Error - CreatureScript Interface] 
[29/09/2022 09:23:00] data/creaturescripts/scripts/openChannels.lua:onLogin
[29/09/2022 09:23:00] Description: 
[29/09/2022 09:23:00] data/creaturescripts/scripts/openChannels.lua:4: attempt to call global 'doPlayerOpenChannel' (a nil value)
[29/09/2022 09:23:00] stack traceback:
[29/09/2022 09:23:00] 	data/creaturescripts/scripts/openChannels.lua:4: in function <data/creaturescripts/scripts/openChannels.lua:1>
[29/09/2022 09:23:01] [GOD] Bryaan has logged out.

 

Tentei no que voce falo @Imperius

doPlayerOpenChannel(cid, 9)

e assim

 

 

doPlayerOpenChannel(cid, HELP)

 

E não pego.

Editado por Muvuka (veja o histórico de edições)

91-thais.png

Postado

Tenta registrar apenas isso no login.lua, caso não funcione sua source não tem essa função.

 

doPlayerOpenChannel(cid, 9)

 

Editado por King Laker (veja o histórico de edições)

VlVKQKC.png&key=d5c17620ae9567a1f898dd7a

 

 

 

  • 532144234_Logo_NTO_BLOOD_Finish_HIM_By_Antonio_Luckas(3).png.fd58d1af125a7e82ccdd751637e9ca93.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo