Jump to content

Bruno R dos Santos

Members
  • Content Count

    31
  • Joined

  • Last visited

Everything posted by Bruno R dos Santos

  1. Vou deixar! Só ta acontecendo uma coisa agora, dps de um dia de teste, é que por algum motivo, algumas vezes o script buga inteiro, e os player não morrem, mas estou tentando resolver, de qualquer forma agradecido estou
  2. só atualizando que depois de algum esforcinho, consegui fazer funcionar, mt obrigado pela ajuda
  3. Funcionou no meu servidor aberto em casa, upei no host e não funcionou! WTF?
  4. Ok, eu tentei dessa maneira aqui mas não deu certo, consegue me explicar o por que? Esse code é da onde vem o killer, e eu adicionei isso nele: addEventHandler("onPlayerWasted", root, function (ammo, killer, weapon, bodypart) setElementData(ammo, killer, weapon, bodypart) embaixo disso ai, ta o restante do code que eu acredito ser irrelevante. agora indo para o outro script, eu adicionei isso: function getkillerID(player) return getElementData(player,"killer") end e depois isso: outputChatBox("Você morreu para o jogador: #00ff55"..getkillerID(pla
  5. Eu tentei dar frozen nele, mas não funcionou.
  6. Eu quero que essa linha não se torne boolean outputChatBox("Você morreu para o jogador: #00ff55"..getPlayerName(killer).."", source, 255, 255, 255, true) mas o (killer) vem de outro script (outro server-side), é possivel? ou eu teria que passar tudo para o mesmo script? Ja tentei adicionar no mesmo meta Também tentei passar tudo para o mesmo script, porem ficou muito complicado pois o script que quero adicionar essa linha, tem muitas diferenças de source e player.
  7. é exatamente o que eu estou tentando fazer D:, mas não estou conseguindo, e nem informa o erro no debugscript 3. Essa parte do meu code function SetarCaidoComHS() player = source if attacker and attacker ~= source then if getElementType(attacker) == "player" then -- Obter o ID, nickname e vida de quem matou local attackerId = getElementData(attacker, "ID") or "?" local attackerName = getPlayerName(attacker) local attackerHealth = getElementHealth(attacker) if not getElementData(player, "playerFallen") then removePedFromVehicle(player) setPlayerFallen(player, true)
  8. no caso eu tenho que mudar o evento "showInfoWhenPlayerIsDead" para "setplayerFallen" pois dessa sua maneira, só mostraria o ID de quem te matou, quando você morresse e perdesse tudo, no caso eu quero que quando o jogador ficasse no chão por ter sofrido muito dano, aparecesse na tela quem causou isso, estou correto?
  9. era para ser mensagem privada uahausdhuahsda, desculpa :( (se puder apagar eu acho que aprendi como funciona o exemplo que você me deu ❤️ agradecido irmão)

  10. Eu sempre quis fazer um script dessa forma, mas não consigo imaginar como começar, alguém consegue dar uma luz? na real eu quero colocar o ID de quem matou o X na tela dele.
  11. na real, não foi perfeitamente não ele ta entrando na ACL só de passar pelo marker (para abrir o painel de senha do portao), e no caso ele teria que acertar a senha para entrar na ACL
  12. a linha que você não entendeu, ela verifica se o player está na ACL para abrir o marker, (não era para ser assim, então tirei a verificação, porem quando eu retiro essa linha, o script também buga '-') edit: o Script foi perfeitamente, muito obrigado amigo, ajudou bastante
  13. eu to com esse script aqui, tentando fazer que com que após o jogador acertasse a senha do portão, entrasse na ACL "PMESP" porem está dando erro, e não sei o porque :T function createThelift () mylift = createObject(980, 1539.634765625,-1627.90625,15.3828125, 0, 0, 270) ---- portao principal end addEventHandler ( "onResourceStart", getResourceRootElement ( getThisResource () ), createThelift ) --function createThelift1 () -- mylift1 = createObject(980, 1539.634765625,-1627.90625,15.3828125, 0, 0, 270) ----rr no script e ele aparece em outro lugar --end --ad
  14. Alguém poderia me ajudar? eu to afim de botar o ID de quem me matou no meu sistema de samu, só que eu não sei por onde começar. esse é o client se precisar do server eu posto :T local screenW, screenH = guiGetScreenSize() local resW, resH = 1360,768 local x, y = (screenW/resW), (screenH/resH) local screenWidth, screenHeight = guiGetScreenSize() local myScreenSource = dxCreateScreenSource(screenWidth, screenHeight) local flickerStrength = 0 local dxfont0_fonte = dxCreateFont("font/fonte.ttf", 13) addEventHandler("onClientKey", root, function (button, press) if getElementData(
  15. Não funcionou. Vou mostrar o script todo (sim, eu sei que apenas adicionei via comando /roubar e não por click, pensei em adicionar depois que descobrisse como fazer isso) --[[ /\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\/ Curta a Minha Página <3 https://www.facebook.com/danilinmtascr/ ::::::::: ::: :::: ::: ::::::::::: ::: ::::::::::: :::: :::
  16. Não consegui to colocando algo errado, pode me dizer o que é? local rendido = { } addCommandHandler("render", function (Player) rendido[player] = true end) addCommandHandler("abaixar", function (Player) rendido[player] = false end) function Roubar_Player_CMD ( source, _, Player_ ) if (Player_) then local playerID = tonumber(Player_) if(playerID) then local Player = getPlayerID(playerID) if isElement(Player) then local cx, cy, cz = getElementPosition ( Player ) local px, py, pz = getElementPosition ( source ) local distance = getDist
  17. cara, cê é god d+! explicou tudinho, vou tentar aqui e volto pra dizer se funcionou, tmj! obg
  18. tenho ambos os scripts, de roubar (que vc apenas clica no player, ou digita o id dele) e o de render, que vc digita no chat /render. Agora como fazer para o script de roubo, funcionar apenas se o cara estiver com o /render ligado? :V
  19. agora deu certo, tinha um espaço a mais no meu script, arrumei e foi :v valeu cara!
  20. Não consegui fazer dar certo, acho que coloquei na linha errada. function Roubar_Player ( Player ) local acls = {"Gangue01", "Gangue02", "Gangue03"} local cx, cy, cz = getElementPosition ( Player ) local px, py, pz = getElementPosition ( source ) local distance = getDistanceBetweenPoints3D ( cx, cy, cz, px, py, pz ) if ( distance <= 5 ) then for i, name in ipairs (acls) do -- Para cada item da table acls, faça: if (isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(thePlayer), aclGetGroup (name)) do if not getPedOccupiedVehicle(source) then
  21. não deu certo, é esse meu script :c local DATA_NAME = "voice:chatting" local xmlCache = {} local VOICE_IDLE = { type = "image", src = ":voice/images/voice_small.png", color = tocolor(255,255,255,64), width = 20, height = 20, } local VOICE_CHATTING = { type = "image", src = ":voice/images/voice_small.png", color = tocolor(255,255,255,255), width = 20, height = 20, } local VOICE_MUTED = { type = "image", src = ":voice/images/voice_small_muted.png", color = tocolor(255,255,255,255), width = 20, height = 20, } addEventHandler ( "onClientPlayerVoiceStart", root, func
  22. As configs do mtaserverconf estão nas melhores possíveis, e como sou novo em script, qual a função para aumentar o volume do script de voice, ou até mesmo em que linha coloca-lo. Alguém poderia me ajudar?
  23. ah agora vou ter que te pedir desculpas, pois não vi que você moveu e criei outro topico '-', se puder apagar um... pensei que vc ia apenas excluir esse
  24. Ok, mas eu queria aprender também kk, gosto de aprender e fazer, mas np, vou mandar.
×
×
  • Create New...