Jonas^

Members
  • Content Count

    929
  • Joined

  • Last visited

  • Days Won

    9

Jonas^ last won the day on May 26

Jonas^ had the most liked content!

Community Reputation

239 Celebrity

About Jonas^

  • Rank
    Hoodsta

Details

  • Gang
    -
  • Location
    Brazil
  • Interests
    Programming/Scripting

Recent Profile Visitors

3,963 profile views
  1. Certifique-se que o resource (ph_main) esta funcionando perfeitamente.
  2. https://wiki.multitheftauto.com/wiki/OnVehicleExplode
  3. Ou, você pode congelar o jogador ao invés de kickar por um tempo até a conexão estabilizar novamente, como o DNL disse acima, esses problemas de conexão são bem comuns.
  4. Dessa forma que você fez não. addEventHandler ("onMarkerHit", ml, function (hitElement, matchingDimension) if getPlayerMoney (hitElement) >= 400 then takePlayerMoney (hitElement, 400) setElementPosition (hitElement, 733.827, -1355.561, 23.586) end end)
  5. Você não precisa usar o lado servidor pra fazer isso, basta usar OnClientMarkerHit
  6. Se você quer bloquear todos comandos exceto o de chat, use o exemplo do lord.
  7. Verdade, pensei que ele queria bloquear apenas um comando, não todos além do say. Mas de qualquer forma, é um exemplo, ele mesmo poderia dar um upgrade.
  8. Ué, verifique se ele esta no marker, se tiver use o evento pra cancelar o comando. local meuMarcador = createMarker (-2408.83, -600.46, 131.60, "cylinder", 2.0, 0, 0, 255, 255) addCommandHandler ("teste", function (thePlayer, cmd) outputChatBox ("Comando executado com sucesso!", thePlayer, 0, 255, 0) end) addEventHandler ("onPlayerCommand", root, function (cmd) if isElementWithinMarker (source, meuMarcador) then -- Se o jogador estiver no marker 'meuMarcador', então: if cmd == "teste" then -- Se ele tentou utilizar o comando 'teste' dentro do marker, então: outputChatBox ("Você esta dentro do marker! Não foi possível usar o comando '/"..cmd.."'", source, 255, 30, 30) cancelEvent () end end end)
  9. Como você tentou? poste se comprovar que você realmente tentou e não apenas fez de qualquer jeito pra ganhar pronto, quem sabe a gente possa fazer o código, já que eu fiz da última vez e nem assim você tentou se esforçar...
  10. Você esta chamando essa função onde? não poste códigos pela metade por favor...
  11. Só não esqueça de corrigir a primeira função, primeiro deve ser a verificação da data, desta forma: function AceitarEmprego02 (source) exports.Scripts_OnMarkerMsgs_:delete (source) unbindKey (source, LetraParaMarkers, "down", AceitarEmprego02) if getElementData (source, "AirNew>Encaminhamento") == "Entregador de Jornal" then setElementData (source, "AirNew>Encaminhamento", false) setElementData (source, "Emprego", "Entregador de Jornal") exports.Scripts_Dxmessages:outputDx (source, "Você Agora Trabalha de Entregador de Jornal, Para Mais Informações Digite ( /Profissao )", "success") else exports.Scripts_Dxmessages:outputDx (source, "Você Precisa Estar Encaminhado da Agencia de Empregos para Trabalhar neste Local!", "error") end if not isObjectInACLGroup ("user."..getAccountName (getPlayerAccount (source)), aclGetGroup("Entregador")) then -- Se o jogador não estiver na acl "Entregador", então: aclGroupAddObject (aclGetGroup("Entregador"), "user."..getAccountName (getPlayerAccount (source))) -- Adiciona ele na acl "Entregador". end end
  12. Jonas^

    Ajudar

    Ela ainda funciona, porém é bom mudar mesmo, eu particularmente uso setElementModel... Mas o código deve funcionar igual com setPedSkin, isso não altera nada no uso (pelo menos até o momento desse meu post não).
  13. Jonas^

    Ajudar

    local skin = createMarker (2248.80, -1208.73, 1048.10, 'cylinder', 1.0, 255, 0,0, 150) setElementInterior (skin, 10) addEventHandler ("onMarkerHit", skin, function (hitElement, matchingDimension) if getElementType(hitElement) == "player" and matchingDimension then -- verifica se o elemento é um player e se o elemento esta na mesma dimensão que o marcador setPedSkin (hitElement, 305) -- seta a skin end end) addCommandHandler ("ir", function (thePlayer, cmd) setElementPosition (thePlayer, 2251, -1208, 1049) setElementInterior (thePlayer, 10) end) Tente desta forma @MRXBBC