Jump to content

evento não adicionado no client


Recommended Posts

Tenho um mod para staff que faz o staff voar com um comando, porém eu reiniciei o servidor, não mexi no mod
após o server voltar o mod apresenta um erro indicando que o evento de voar não esta adicionado no client
sendo que esta adicionado sim, alguém ajuda:
spacer.pngspacer.pngspacer.png

Primeira imagem é o client, a segunda é o Server e a terceira é o meta.xml a seguir o erro:
spacer.png

Link to comment

Olá @SciptNovato, basta você no meta, que já percebe um problema. O arquivo server_S.lua, está sendo iniciado antes do client.lua, recomendo você usar onResourceStart e onClientResourceStart em seus scripts.

No caso para resolver, tenta coloca client.lua, para iniciar primeiro que o server_S.lua

 

<meta>
	<min_mta_version> client='1.5.7' server='1.5.7' />
    <script src='client.lua' type='client' cache='false' />
    <script src='server_S.lua cache='false' />
</meta>

desta forma.

Link to comment
24 minutes ago, HiroShi said:

Olá @SciptNovato, basta você no meta, que já percebe um problema. O arquivo server_S.lua, está sendo iniciado antes do client.lua, recomendo você usar onResourceStart e onClientResourceStart em seus scripts.

No caso para resolver, tenta coloca client.lua, para iniciar primeiro que o server_S.lua

 

<meta>
	<min_mta_version> client='1.5.7' server='1.5.7' />
    <script src='client.lua' type='client' cache='false' />
    <script src='server_S.lua cache='false' />
</meta>

desta forma.

mesmo seguindo as instruções, o erro permanece, e o seu meta apresenta alguns erros
no <min_mta_version> a ultima seta não era pra estar ali, apenas no final da linha
também no server_S.lua faltou o " ' " no final.

Link to comment

@SciptNovato como ficaram os arquivos? Nesse ultimo print falta alguns ', olhe:

jllSuLd.png

Tem que ser:

<script src="server_S.lua" type="server"/>

<script src="client.lua" type="client" cache="false"/>

de acordo com os nomes dos arquivos.

 

E o min client version é assim q bota:

<min_mta_version client="1.5.9-9.21118.0" server="1.5.9-9.21118.0"/>

 

Pode botar um print("oi") no final de cada arquivo para ver na consola se eles foram carregados.

Edited by FernandoMTA
Link to comment
1 hour ago, FernandoMTA said:

@SciptNovato como ficaram os arquivos? Nesse ultimo print falta alguns ', olhe:

jllSuLd.png

Tem que ser:

<script src="server_S.lua" type="server"/>

<script src="client.lua" type="client" cache="false"/>

de acordo com os nomes dos arquivos.

 

E o min client version é assim q bota:

<min_mta_version client="1.5.9-9.21118.0" server="1.5.9-9.21118.0"/>

 

Pode botar um print("oi") no final de cada arquivo para ver na consola se eles foram carregados.

o erro permanece.

Link to comment
  • 1 month later...
On 07/06/2022 at 17:58, SciptNovato said:

Olá @SciptNovato, perceba que ao adicionar o evento client-side, você coloca como elemento o localPlayer, assim o evento acaba sendo adicionado apenas para aquele player local e não para o resto. Assim, não sendo possível acionar esse evento server-side, tente trocar por resourceRoot como elemento. Desta maneira:

addEventHandler("onClientFlyToggle", resourceRoot, function() ... )

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...