Capitao_Nascimento Posted June 4, 2016 Share Posted June 4, 2016 tenho um script e queria ativar esse comando somente pra um grupo na acl me ajudem por favor (sou novo não to sabendo muita coisa) : function kitarma(source) outputChatBox("#00ff00Você pegou seu kit de armas!", source, 255, 255, 255, true) outputChatBox("#ffffff[#00f5ffKit Armas#ffffff]:#c4c4c4 O jogador #00ff00 "..getPlayerName(source).." #c4c4c4 pegou seu kit jogador#ffffff[#00ff00/kitjogador#ffffff] ", getRootElement(source), 255, 255, 255, true) giveWeapon(source, 24, 500) giveWeapon(source, 25, 200) giveWeapon(source, 29, 500) giveWeapon(source, 41, 500) takePlayerMoney(source, 0) end addCommandHandler("kitjogador", kitarma) function health(source) setElementHealth(source, 100) end addCommandHandler("kitjogador", health) function armor(source) setPedArmor(source, 100) end addCommandHandler("kitjogador", armor) Link to comment
manawydan Posted June 5, 2016 Share Posted June 5, 2016 de uma olhada no exemplo da wiki: https://wiki.multitheftauto.com/wiki/IsObjectInACLGroup Link to comment
EstrategiaGTA Posted July 20, 2016 Share Posted July 20, 2016 function kitarma(source) local conta = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ("user."..conta, aclGetGroup("GRUPO")) then outputChatBox("#00ff00Você pegou seu kit de armas!", source, 255, 255, 255, true) outputChatBox("#ffffff[#00f5ffKit Armas#ffffff]:#c4c4c4 O jogador #00ff00 "..getPlayerName(source).." #c4c4c4 pegou seu kit jogador#ffffff[#00ff00/kitjogador#ffffff] ", getRootElement(source), 255, 255, 255, true) giveWeapon(source, 24, 500) giveWeapon(source, 25, 200) giveWeapon(source, 29, 500) giveWeapon(source, 41, 500) takePlayerMoney(source, 0) end end addCommandHandler("kitjogador", kitarma) function health(source) local conta = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ("user."..conta, aclGetGroup("GRUPO")) then setElementHealth(source, 100) end end addCommandHandler("kitjogador", health) function armor(source) local conta = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ("user."..conta, aclGetGroup("GRUPO")) then setPedArmor(source, 100) end end addCommandHandler("kitjogador", armor) "GRUPO": escrever o grupo da ACL ("Admin", "Everyone"...) Link to comment
#RooTs Posted July 20, 2016 Share Posted July 20, 2016 @EstrategiaGTA, não precisa criar vários funções com o mesmo comando, você pode junta-los em um só. function command(source) local conta = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ("user."..conta, aclGetGroup("GRUPO")) then outputChatBox("#00ff00Você pegou seu kit de armas!", source, 255, 255, 255, true) outputChatBox("#ffffff[#00f5ffKit Armas#ffffff]:#c4c4c4 O jogador #00ff00 "..getPlayerName(source).." #c4c4c4 pegou seu kit jogador#ffffff[#00ff00/kitjogador#ffffff] ", getRootElement(source), 255, 255, 255, true) giveWeapon(source, 24, 500) giveWeapon(source, 25, 200) giveWeapon(source, 29, 500) giveWeapon(source, 41, 500) takePlayerMoney(source, 0) -- definir valor a ser tirado pós comando setElementHealth(source, 100) setPedArmor(source, 100) end end addCommandHandler("kitjogador", command) addCommandHandler("KITJOGADOR", command) apenas fiz, mais um para o jogador poder digitar o comando com o "CapsLook" ligado OBS: não pude testa-lo. mais acho que a IF que o "EstrategiaGTA" deve funcionar. que nick em meu Deus rssss Link to comment
EstrategiaGTA Posted July 21, 2016 Share Posted July 21, 2016 @EstrategiaGTA, não precisa criar vários funções com o mesmo comando, você pode junta-los em um só. function command(source) local conta = getAccountName (getPlayerAccount(source)) if isObjectInACLGroup ("user."..conta, aclGetGroup("GRUPO")) then outputChatBox("#00ff00Você pegou seu kit de armas!", source, 255, 255, 255, true) outputChatBox("#ffffff[#00f5ffKit Armas#ffffff]:#c4c4c4 O jogador #00ff00 "..getPlayerName(source).." #c4c4c4 pegou seu kit jogador#ffffff[#00ff00/kitjogador#ffffff] ", getRootElement(source), 255, 255, 255, true) giveWeapon(source, 24, 500) giveWeapon(source, 25, 200) giveWeapon(source, 29, 500) giveWeapon(source, 41, 500) takePlayerMoney(source, 0) -- definir valor a ser tirado pós comando setElementHealth(source, 100) setPedArmor(source, 100) end end addCommandHandler("kitjogador", command) addCommandHandler("KITJOGADOR", command) apenas fiz, mais um para o jogador poder digitar o comando com o "CapsLook" ligado OBS: não pude testa-lo. mais acho que a IF que o "EstrategiaGTA" deve funcionar. que nick em meu Deus rssss I do not speak Portuguese but I just wanted to help this guy. Roots, in order to make the command able to be used with caps lock it'd be better to use the fourth argument addCommandHandler (case Sensitive). And finally, what's the problem with my nick? Is it hard to write? (I will try to speak in Portuguese forgive me for my mistakes in grammar) Não falo português pero tam só quería ajudar a esse usuario Roots, para poder digitar o comando co CapsLock é melhor ativar o 4o argumento do addCommandHandler, caseSensitive. E cal é o problema co meu nick? É dificil de escrever? Link to comment
#RooTs Posted July 22, 2016 Share Posted July 22, 2016 I do not speak Portuguese but I just wanted to help this guy. Roots, in order to make the command able to be used with caps lock it'd be better to use the fourth argument addCommandHandler (case Sensitive). And finally, what's the problem with my nick? Is it hard to write? (I will try to speak in Portuguese forgive me for my mistakes in grammar) Não falo português pero tam só quería ajudar a esse usuario Roots, para poder digitar o comando co CapsLock é melhor ativar o 4o argumento do addCommandHandler, caseSensitive. E cal é o problema co meu nick? É dificil de escrever? você está em uma sessão Portuguesa. por favor, manter o Português... Obrigado Link to comment
EstrategiaGTA Posted July 22, 2016 Share Posted July 22, 2016 I do not speak Portuguese but I just wanted to help this guy. Roots, in order to make the command able to be used with caps lock it'd be better to use the fourth argument addCommandHandler (case Sensitive). And finally, what's the problem with my nick? Is it hard to write? (I will try to speak in Portuguese forgive me for my mistakes in grammar) Não falo português pero tam só quería ajudar a esse usuario Roots, para poder digitar o comando co CapsLock é melhor ativar o 4o argumento do addCommandHandler, caseSensitive. E cal é o problema co meu nick? É dificil de escrever? você está em uma sessão Portuguesa. por favor, manter o Português... Obrigado You're not a moderator and I also wrote my post in the best Portuguese I can speak, so shut the hell up Thank you, rotts... WTF name? vc não é um moderador e Eu escrivin o message tam ben como puiden, CALE-SE. Obrigado rotts que nick pff Deus 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