Jump to content

Lord Henry

Other Languages Moderators
  • Posts

    3,980
  • Joined

  • Last visited

  • Days Won

    181

Everything posted by Lord Henry

  1. Nessa parte: function createVehicleOnServerStart() local vehicleManager = getAccount("vehicleManager", "ds4f9$") for i = 1, getAccountData(vehicleManager, "vehicleamount") or 0 do wastedVehicle = false vehicleManager é false, se não existir a conta vehicleManager criada. Experimente colocar um verificador antes do for if vehicleManager then Não entendi a utilidade de você especificar a senha da conta no segundo argumento ds4f9$ essa função funciona mesmo sem especificar a senha.
  2. Corrigidos. Dai não tem como corrigir pois teria que deletar a página e recriá-la com o novo nome.
  3. Poste o script login.lua aqui para que possamos ver o motivo do erro. Não se esqueça de usar a ferramenta <> do fórum pra postar o código. A princípio ele está reclamando que esperava um argumento do tipo 'account' mas recebeu argumento 'false'.
  4. Bom. A página ficou assim: isVehicleReturning Se tiver algo faltando, erro de inglês, etc, me avise.
  5. E mais uma coisa: Você saberia me dizer de onde pegou essa função? Ou você criou? Pois eu gostaria de publicá-la na Wiki, mas preciso dar os devidos créditos.
  6. A propósito, finalmente funcionou. Fiz um script teste assim: function isVehicleReturning (theVehicle) local getMatrix = getElementMatrix(theVehicle) local getVelocity = Vector3(getElementVelocity(theVehicle)) local getVectorDirection = (getVelocity.x * getMatrix[2][1]) + (getVelocity.y * getMatrix[2][2]) + (getVelocity.z * getMatrix[2][3]) if (getVectorDirection >= 0) then return false end if (getVectorDirection < 0) then return true end end function vehCheck () local vehicle = getPedOccupiedVehicle (localPlayer) if vehicle then dxDrawText (tostring(isVehicleReturning (vehicle)), 10, 5) -- Mostra isso no canto superior esquerdo da tela. end end addEventHandler ("onClientRender", getRootElement(), vehCheck)
  7. Isso if (getVectorDirection == 0 or getVectorDirection > 0) then Seria o mesmo que isso? if (getVectorDirection >= 0) then
  8. Isso não está funcionando direito. Mostra a ré as vezes quando estou indo pra frente e quando estou parado.
  9. Não, hauahuahaua. Mas eu já sei que não funcionaria pois ele não diferencia o freio da ré. '-' getControlState (thePlayer, "brake_reverse") Como pode ver, o freio e a ré são o mesmo controle. Mas quero que ative somente quando for a ré.
  10. Olá novamente galera. Estou fazendo um script básico que começa a tocar um som de "pi" quando o veículo estiver dando a ré, e para de tocar quando o veículo anda pra frente novamente. Eu tentei usar getElementSpeed mas não consegui diferenciar a velocidade pra frente da velocidade pra trás. (os valores não ficam negativos). Alguém sabe como faço para detectar quando o veículo está indo para trás?
  11. Vá aqui: Community - Multi Theft Auto E ali nos filtros, procure por algo do tipo: Prender, Cadeia, sistema-policia, etc.
  12. Hello everyone. I created a page with an useful function. But I think that it's too hard to others understand. So I need an experienced user or moderator to fix the page or tell me what to do. FadeInText
  13. Poste o script aqui usando a ferramenta <> para que possamos ver onde está o problema.
  14. Also, this script does nothing. welcomemessage.lua: peruanocomepalomas Rule violation: DONE, THANKS FOR YOUR INPUT
  15. O erro é do MTA? Que estranho, não tem erro nenhum aqui e está sempre atualizado. Você usa qual sistema operacional? 32 ou 64 bits?
  16. Sugiro que comece por aqui: https://wiki.multitheftauto.com/wiki/PT-BR/Introdução_ao_Scripting Boa sorte com seu servidor.
  17. If you want to delete your resource, change their description to "Delete." And ask deletion here. ------------------------------ I have a question: If my resource is reuploaded without my authorization and without my credits but it's translated, can I report it? Or is considered another resource? ANSWER: You can report it to get it removed, it's your call, but it's adviced to contact the uploader and discuss eventual terms they can upload it (like keeping the credits) because ofcourse such a translated resource is to the benefit of many others. You can also request us to change resource owner to yourself, so you can maintain it as they have no right to.
  18. Cara, isso q vc está tentando fazer é extremamente complexo. Você deve aprender a programar melhor antes de fazer coisas tão avançadas.
  19. Em vez de: Tente usar no server: triggerClientEvent (player_a_ser_revistado, "aparecer", getRootElement()) addEvent("aceitou", true) addEventHandler("aceitou", root, comprardroga) e no client: addEventHandler ("aparecer", getRootElement(), showblowjobMessage) triggerServerEvent("aceitou", localPlayer, myhooker, localPlayer) Outra dica é você colocar vários outputChatBox pelo código para saber onde ele está parando de executar. ------------------------------------------------------ Você está usando essa função no client: function startsucking() john = getLocalPlayer() triggerServerEvent ( "aceitou", getLocalPlayer(), myhooker, john ) -- Nome do Evento, executar em quem, parâmetro1, parâmetro2 showCursor ( false ) guiSetVisible( blowjobBox, false ) end Para chamar essa função no server: function comprardroga (thePlayer, comando, name, player_a_ser_revistado) -- Executar em quem (localPlayer), myhooker (player_a_ser_revistado), john (localPlayer), false local comprador = getPlayerMoney(player_a_ser_revistado) -- comprador = false if comprador > 5000 then -- ERRO (Tentou comparar valor booleano com inteiro.) [Provavelmente parou de executar aqui.] takePlayerMoney ( player_a_ser_revistado, 5 ) -- ERRO, não conseguiu tirar dinheiro pois não existe elemento "false". givePlayerMoney ( thePlayer, 5 ) -- Deu $5 de grana ao thePlayer (localPlayer). end end addEventHandler ( "aceitou", getRootElement(), comprardroga ) -- Evento addEvent ("aceitou", true )
  20. Tirando a indentação que está bem ruim e o fato de AddEvent estar depois do AddEventHandler, onde está a parte client-side para chamar a função do dinheiro? Além disso você colocou parâmetros de comando na função, mas não existe nenhum AddCommandHandler para executar essa função.
  21. Muito estranho. Nunca vi nada parecido. Se ocorresse em outros servidores, diria que é sua resolução que está zoada. Tente dar stop em todos os resources pra ver se corrige. Se não mudar em nada, reinicie o servidor sem nenhum resource, apenas os resources originais (certifique-se que os seus resources não iniciem automaticamente) e veja se o problema persiste.
  22. Esse pedaço fica oculto nos outros servidores ou só no seu?
  23. Por padrão não é compatível com veículo. Vc precisa reprogramar o slothbot pra funcionar. Na verdade ele é focado em NPCs para combate. Mas já vi usarem ele para criar trânsito de pedestres e veículos pelo mapa.
×
×
  • Create New...