Viictor_ Posted October 2, 2019 Share Posted October 2, 2019 Gostaria de Saber,Como Usar o ToggleControl para Desativar O Tiro de uma Arma. Link to comment
Eficiencia Posted October 2, 2019 Share Posted October 2, 2019 toggleControl("action", false) toggleControl("fire", false) Se te ajudei n esquece de clicar no coração e dar uma moral. Link to comment
Viictor_ Posted October 2, 2019 Author Share Posted October 2, 2019 Sou Iniciante Nos Scripts,Queria saber como Posso Predefinir a Arma que Não Vai Poder Atirar Tambem,Tem Como Me ajudar? 36 minutes ago, Eficiencia said: toggleControl("action", false) toggleControl("fire", false) Se te ajudei n esquece de clicar no coração e dar uma moral. Link to comment
Other Languages Moderators Lord Henry Posted October 2, 2019 Other Languages Moderators Share Posted October 2, 2019 (edited) local armasProibidas = {4, 31, 34, 35, 36, 37, 38} -- IDs das Armas proibidas. addEventHandler ("onPlayerWeaponSwitch", root, function (prevWeapon, currWeapon) -- Ativa isso quando o jogador tenta trocar de arma ou recebe alguma arma que troque o slot atual. if (currWeapon == 0) or (currWeapon == 1) then return end -- Isso serve pra evitar de mandar mensagem de novo ao trocar pro slot 0. (mão ou soqueira) for i, id in ipairs (armasProibidas) do if (currWeapon == id) then takeWeapon (source, id) -- Remove essa arma do jogador. outputChatBox ("Você não pode usar "..getWeaponNameFromID (id).."!", source, 255, 100, 0) end end end) Este é um jeito de fazer. Edited October 2, 2019 by Lord Henry Link to comment
Viictor_ Posted October 2, 2019 Author Share Posted October 2, 2019 4 hours ago, Lord Henry said: local armasProibidas = {4, 31, 34, 35, 36, 37, 38} -- IDs das Armas proibidas. addEventHandler ("onPlayerWeaponSwitch", root, function (prevWeapon, currWeapon) -- Ativa isso quando o jogador tenta trocar de arma ou recebe alguma arma que troque o slot atual. if (currWeapon == 0) or (currWeapon == 1) then return end -- Isso serve pra evitar de mandar mensagem de novo ao trocar pro slot 0. (mão ou soqueira) for i, id in ipairs (armasProibidas) do if (currWeapon == id) then takeWeapon (source, id) -- Remove essa arma do jogador. outputChatBox ("Você não pode usar "..getWeaponNameFromID (id).."!", source, 255, 100, 0) end end end) Este é um jeito de fazer. e que eu queria que ele podesse pegar a ''arma'' e mirar,porem nao conseguir atirar (OBS: To tentando fazer um script de dedo) Link to comment
MRXBBC Posted October 5, 2019 Share Posted October 5, 2019 (edited) armas = { [31] = true, [36] = true, [38] = true, } addEventHandler ( 'onPlayerWeaponSwitch', getRootElement ( ), function ( previousWeaponID, currentWeaponID ) if ( armas[currentWeaponID] ) then toggleControl ( source, 'fire', false ) else toggleControl ( source, 'fire', true ) end end ) espero que tenha ajudado Edited October 5, 2019 by MRXBBC Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now