Ir para conteúdo
  • 0

Como Arrumar Estes Erros Que Aparecem No Distro


KennyConrad

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0

não fala besteira cara, os erros são em scripts do servidor é só você ler o erro que vai saber onde é.

tem erro nos mods nos channels, é só você ver e arrumar.

 

e na database.

Link para o comentário
Compartilhar em outros sites

  • 0

teria como voces arrumarem pra min ? vo postar o chanels aki ok ?

 

<?xml version="1.0" encoding="UTF-8"?>

<channels>

<!-- README:

0 - dynamic, reserved for guilds

1 - always acts as Party channel, only "name" tag available

6 - acts as Help channel- clientsided message

65535 - DO NOT CHANGE THE ID- only "name", "enabled", "active" and "logged" tags available

-->

<channel id="1" name="Party"/>

<channel id="2" name="Counselor" access="1"/>

<channel id="3" name="World Chat" level="2"/>

<channel id="4" name="Staff" access="3"/>

<channel id="5" name="Publicidde" level="8" muted="60" conditionId="2" conditionMessage="Voce so pode postar uma mensagem a cada 1 minuto.">

<vocation id="1-12"/>

</channel>

<channel id="6" name="Advertising-Rookgaard" level="2" muted="120" conditionId="3" conditionMessage="You may only place one offer in two minutes.">

<vocation id="0"/>

</channel>

<channel id="7" name="Help" level="2" muted="30" conditionId="4" conditionMessage="Voce so pode postar uma mensagem a cada 30 segundos."> logged="yes"/>

<vocation id="1-12"/>

</channel>

<channel id="8" name="English Chat" level="2"/>

<!-- <channel id="9" name="My Custom Channel"/> -->

<channel id="65535" name="Private Chat Channel"/>

</channels>

 

erro do creature scripts

 

<?xml version="1.0" encoding="UTF-8"?>

<creaturescripts>

<event type="login" name="PlayerLogin" event="script" value="login.lua"/>

 

<event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/>

<event type="receivemail" name="Mail" event="script" value="mail.lua"/>

<event type="reportbug" name="SaveReportBug" script="reportbug.lua"/>

<event type="advance" name="AdvanceSave" event="script" value="advancesave.lua"/>

<event type="textedit" name="BanBook" event="script" value="banbook.lua"/>

 

<event type="think" name="Idle" event="script" value="idle.lua"/>

<event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/>

<event type="login" name="FirstItems" event="script" value="firstitems.lua"/>

</creaturescripts>

 

Script:

 

function onJoinChannel(cid, channelId, users)

if(channelId == CHANNEL_GUILD) then

local guildId = getPlayerGuildId(cid)

if(guildId and guildId ~= 0) then

local guildMotd = getGuildMotd(guildId)

if(guildMotd and guildMotd ~= "") then

addEvent(doPlayerSendChannelMessage, 150, cid, "", "Message of the Day: " .. guildMotd, TALKTYPE_CHANNEL_HIGHLIGHT, CHANNEL_GUILD)

end

end

end

 

return true

end

 

bug dos Parcel

 

Script:

 

function onMailReceive(cid, target, item, openBox)

if(openBox) then

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "New mail has arrived.")

end

 

return true

end

 

 

o primeiro da primeira SS não sei onde fika.

Link para o comentário
Compartilhar em outros sites

  • 0

não. é sql mysl não sei mexer então uso sql mesmo.

 

consegui arrumar todos os erros mais agora é o seguinte quando eu tento enviar o parcel pra um jogador o parcel não vai ele fika em cima do correio ;( testei a carta e a carta foi so o parcel que não vai ajuda ae

Link para o comentário
Compartilhar em outros sites

  • 0

Vocês acham que é só pegar e trocar o executável do servidor e pronto - sou foda - troquei a versão do servidor.

 


 

1. Para o erro no channels.xml, substitua o conteúdo antigo por este:

 


<?xml version="1.0" encoding="UTF-8"?>
<channels>
<!-- README:
	0 - dynamic, reserved for guilds
	1 - always acts as Party channel, only "name" tag available
	6 - acts as Help channel- clientsided message
	65535 - DO NOT CHANGE THE ID- only "name", "enabled", "active" and "logged" tags available
 -->
<channel id="1" name="Party"/>
<channel id="2" name="Counselor" access="1"/>
<channel id="3" name="World Chat" level="2"/>
<channel id="4" name="Staff" access="3"/>
<channel id="5" name="Advertising" level="8" muted="120" conditionId="3" conditionMessage="You may only place one offer in two minutes.">
	<vocation id="1-8"/>
</channel>
<channel id="6" name="Advertising-Rookgaard" level="2" muted="120" conditionId="4" conditionMessage="You may only place one offer in two minutes.">
	<vocation id="0"/>
</channel>
<channel id="7" name="Help" logged="yes" muted="30" conditionId="5" conditionMessage="You may only send a message in thirty seconds."/>
<channel id="8" name="English Chat" level="2"/>
<!-- <channel id="9" name="My Custom Channel"/> -->
<channel id="65535" name="Private Chat Channel"/>
</channels>

 


 

2. Acho que dá para interpretar os erros acusados no creaturescripts.xml, a versão que você está usando já não possui mais os creaturescripts joinchannel e receivemail, ou melhor, possui, porém o parâmetro que chama a função mudou.

 

Abra seu creaturescripts.xml.

 

Troque:

 

<event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/>

 

Por:

 

<event type="channeljoin" name="GuildMotd" event="script" value="guildmotd.lua"/>

 

Troque:

 

<event type="receivemail" name="Mail" event="script" value="mail.lua"/>

 

Por:

 

<event type="mailreceive" name="Mail" event="script" value="mail.lua"/>

 

 

3. O terceiro erro é um sistema implementado nas revisões mais atuais do The Forgotten Server, principalmente aquelas voltadas as versões mais atuais do Tibia. O sistema é simples, ele armazena todas as mensagens ditas no servidor, todas mesmo, em uma tabela chamada player_statements. O problema é que o Elf e a equipe da OTLand, não previu que, nós, brasileiros, tivéssemos um emoticon tão tosco igual esse - '-' - que dá o erro na hora de armazenar na tabela.

 

Infelizmente não há como desativar esse sistema de maneira direta, apenas indiretamente editando as sources da revisão que você usa.

 

 

4. Por último, são erros generalizados gerados pela incompatibilidade dos mods do seu servidor com essa revisão do The Forgotten Server que você está a usar. Apenas adaptações nesses mods para que eles funcionem sem apresentar erros.

 

 

Abraços.

Editado por Oneshot
Link para o comentário
Compartilhar em outros sites

  • 0

Oneshot eu já tinha arrumado esses bugs como dito acima por isso não irei te dar todos os REP porem te darei 1 REP pela intenção de ajudar agora a minha ultima duvida acima não teria como arrumar ? a que os parcel não são enviados ?

 

up <<<<<<<<

Editado por KennyxD
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...