Jump to content

AJUDA SCRIPT BUGADO


Recommended Posts

 

Pessoal seguinte queria que quando eu digitasse "/trab" da chave1os marker de sair so aparecesse pra mim

ta aparecendo pra todos dos servidor?

function chave1(source)
	if isElementWithinMarker(source, markerchave1) then
		setMarkerSize(markersair, 1.5)
		triggerClientEvent(source, "addNotification", root, "AGORA VÁ ATÉ O BLIP NO RADAR PARA PODER MINERAR !", "info")
		blip1 = createBlip(1167.8499755859, -101.87636566162, 1.1468604803085, 56)
		setElementVisibleTo(blip1, source, true)
		setMarkerSize(trab1, 1.5)
		setMarkerSize(trab2, 1.5)
		setMarkerSize(trab3, 1.5)
		setMarkerSize(trab4, 1.5)
		setMarkerSize(trab5, 1.5)
		setMarkerSize(trab6, 1.5)
		setMarkerSize(markerchave1, 0)
		skin = setElementModel(source, 27)
		setElementModel(source, getElementData(source, "skin"))

		ferramenta = giveWeapon(source, 5, 1)
	else
		triggerClientEvent(source, "addNotification", root, "VOCÊ JÁ ESTAR NESSE TRABALHO", "info")
		setElementModel(source, getElementData(source, "skin"))
	end
end

addCommandHandler("trab", chave1)

function sairtrampo(source)
	if isElementWithinMarker(source, markersair) then
		setMarkerSize(trab1, 0)
		setMarkerSize(trab2, 0)
		setMarkerSize(trab3, 0)
		setMarkerSize(trab4, 0)
		setMarkerSize(trab5, 0)
		setMarkerSize(trab6, 0)
		setElementVisibleTo(blip1, source, false)
		setElementModel(source, getElementData(source, "skin"))
		removeElementData(source, "skin")
		setMarkerSize(markerchave1, 1.5)
		setMarkerSize(markersair, 0)
	end
end
addCommandHandler("sair", sairtrampo)

 

Edited by Dutchman101
fix formatting
Link to comment
  • MTA Anti-Cheat Team

Oi @magnux,

Este não é o primeiro tópico que você postou que eu tenho que corrigir. Problemas:

1) O que você cola é Lua inválida que não pode ser executada devido a algo estranho no seu editor (causando caracteres invisíveis em guias, espaços finais e recuos) que resultam neste erro:

"unexpected symbol ' ' near 'then'"

or in MTA: ERROR: Loading script failed: script\client.Lua:2: unexpected symbol near 'Â'

O processo de fixação meticuloso envolvido (cada espaço ocupa uma área maior):

https://streamable.com/jbiavv

Não sei exatamente o que aconteceu, mas, pelo amor de Deus, use um editor normal para seus scripts, para que você não poste mais Lua inválida com esse problema. Recomendamos o Notepad++  ou o Visual Studio Code.

2) Você continua postando no quadro errado. Continuamos a movê-lo. Poste todas as suas perguntas em português no quadro de scripts em português (https://forum.multitheftauto.com/forum/127-programação-em-Lua/)

3) Lembre-se de formatar, coloque todo o código dentro de um bloco de código com este botão (selecione Lua):

wdyh5KW.png

Observe para todos os outros que estão lendo: ele está postando código inválido (inválido para executar com erros), tanto com um estilo de código ruim quanto com uma qualidade de código ruim, mesmo se forçá-lo e formatá-lo à força como nos últimos tempos. Apenas não use nenhum código nos tópicos dele, desaconselhamos.

  • Like 1
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...