
root.
Members-
Posts
60 -
Joined
-
Last visited
Everything posted by root.
-
https://wiki.multitheftauto.com/wiki/IsObjectInACLGroup https://wiki.multitheftauto.com/wiki/HasObjectPermissionTo
-
https://wiki.multitheftauto.com/wiki/Main_Page https://wiki.multitheftauto.com/wiki/Scripting_Introduction https://www.Lua.org/manual/5.1/es https://wiki.multitheftauto.com/wiki/Category:Tutorials
-
No es necesario que utilices el inglés en esta seccion, es la seccion en español. ( Esto en el caso de que no hayan movido tu topic ) La respuesta a tu pregunta es que si, se puede "privatizar" una funcion o evento. Debes utilizar la funcion: isObjectInACLGroup() En el caso de que quieras hacerlo para un grupo ACL. ( La wiki te proporciona ejemplos claros sobre el uso de la misma )
-
https://community.multitheftauto.com/index.php?p=resources&s=details&id=15929 Delete my resource please (Code error) DONE
-
Creo que este no es el lugar indicado para postear esto, pero por lo que decis puede que sea causado por la gamemode "play" que es activada por defecto cuando se inicia un servidor. [ Esto lo podes modificar en mtaserver.conf ]
-
https://community.multitheftauto.com/index.php?p=resources&s=details&id=15998 Delete my resource please DONE, but remember to update the description requesting removal
-
Estaria interesado en ver como es la GM. Discord: Rut#0597
-
Você deve explicar ... Como o "painel" funciona?
-
Você deve verificar o código, deve haver uma função chamada 'createMarker ()' em alguma linha
-
Você deve usar uma variável para detectar se o DX está ativo no evento onClientClick clicks = false addEventHandler('onClientClick', root, function( b, _, cx, cy ) if b == 'left' and clicks == false then clicks = true end end )
-
https://wiki.multitheftauto.com/wiki/DxDrawText Use colorCoded argument
-
setPlayerHudComponentVisible()
-
Eu recomendo que você não use a função isElementWithinMarker, pois é desnecessário enquanto estiver dentro do evento onMarkerHit, pois o evento em si só funcionará se você estiver pressionando o marcador. iniMarker = createMarker( 163.7912902832, 1808.8654785156, 16.640625, "cylinder", 3.5, 200,225,1,50) -- 1ro destroyM = createMarker( 127.0807723999, 1809.0919189453, 16.640625, "cylinder", 3.9, 255,255,255,100) iniMarkerX = createMarker( x, y, z, "cylinder", 3.5, 200,225,1,50) -- 2do function msg(player) outputChatBox("#FFD700»Você Pegou Um Carro Do #00FF00Exécito Brasileiro«", player, 255,255,255,true) end addEventHandler("onMarkerHit", iniMarker, msg) veh = {} function spawnVehicle(player) if source == iniMarker or source == iniMarkerX then if veh[player] and isElement( veh[player] ) then destroyElement(veh[player]) veh[player] = nil end veh[player] = createVehicle(490, 157.12101745605, 1822.6125488281, 17.640625) warpPedIntoVehicle(player, veh[player]) end end addEventHandler("onMarkerHit", root, spawnVehicle) function msgDestroy(player) outputChatBox("Voce Destroiu o Carro Do #00FF00Exécito Brasileiro", player, 255,255,255,true) end addEventHandler("onMarkerHit", destroyM, msgDestroy) function destroy(player) if isElementWithinMarker(player, destroyM) then if isPedInVehicle(player) == true then destroyElement(veh[player]) outputChatBox("", player, 255,255,255,true) else outputChatBox("", player, 255,255,255,true) end end end addEventHandler("onMarkerHit", destroyM, destroy)
-
https://wiki.multitheftauto.com/wiki/AddVehicleUpgrade
-
Você pode usar o setTimer() para reiniciar a conquista
-
Se eu quisesse fazê-lo através de um menu, poderia usar as funções da GUI. Para facilitar seu uso, você pode usar o recurso público GUIEDITOR encontrado na comunidade mta. Em seguida, você deve atribuir funções aos elementos da GUI que você usará, se usar os botões, terá que usar o respectivo evento 'onClientGUIClick' e, para a geração do jogador, usar a função 'spawnPlayer' usada no lado do servidor, portanto, você deve use um triggerServerEvent no seu botão.
-
¿ Idea ? cancel the exit key toggleControl()
-
addEventHandler('onMarkerHit',marker, function( hit, md ) if isElement(hit) and getElementType(hit) == 'vehicle' then destroyElement(hit) end end )
-
Eu acho que é uma maneira incorreta de usar esta seção do fórum, mas para fazer isso, você pode usar as seguintes funções: createObject() attachElements() -- ó recurso bone_attach
-
O primeiro argumento do evento onPlayerVehicleExit é o veículo e o terceiro, o jogador; portanto, se o jogador deixar um veículo, será o ocupante. Se você deseja condicionar o motorista, deve condicionar o argumento "assento". function sairVeh(vehicle, seat, jacked) if (getElementModel(vehicle) == 411 ) then outputChatBox("- Você saiu do veículo e foi reprovado.") setElementPosition(player, 1481.0557861328,-1601.6010742188,13.546875) destroyElement(vehicle) end end addEventHandler("onPlayerVehicleExit", getRootElement(), sairVeh)
-
se você não tiver dificuldade em ler, verá que eu lhe disse para cancelar o evento onPlayerChat para adicionar um outputChatBox e não repeti-lo com o chat padrão