• Announcements

    • jhxp

      Forums are online again after a maintenance.   18/03/17

      MTA Forums maintenance is completed, although some automatic time-heavy tasks are still in process and will be finished eventually in background. Expect some features such as Forum Search to not display all results until all processes are finished. Please let us know if you spot a forum feature that worked correctly before the maintenance but does not work anymore now. Thanks. --MTA Team
    • jhxp

      Multi Theft Auto: San Andreas 1.5.4 is out!   21/04/17

      Click the link in the announcement for more details.  

DNL291

Other Languages Moderators
  • Content count

    1,602
  • Joined

  • Last visited

Community Reputation

9 Neutral

2 Followers

About DNL291

  • Rank
    Portuguese Section Moderator
  • Birthday 06/05/94

Details

  • Gang
    SAF
  • Location
    Brazil
  • Interests
    Programming/Scripting

Recent Profile Visitors

817 profile views
  1. Try changing 10 with: startingNumber + 10
  2. Maybe there's an error with your database file.
  3. É verdade tinha apontado um erro na questão das coordenadas do mapa, desculpe por não me corrigir aqui, mas depois percebi que foi equivoco meu. Achei que o valor negativo ia pra direita do mapa mas é o contrário. Aproveitando isso, teve uma coisa que não 'bateu' sobre a pontuação. Assumindo que recebe 1 ponto pela resposta, na minha conta tem 43 questões mas o total de pontos é 42, certo? As perguntas sobre a aptidão do jogador conta? Enfim, fiquei surpreso pela minha pontuação.. Esperava mais de 30 fácil, mas depois revisando percebi que errei umas duas ou mais - ainda assim, estranhei os 22 pontos porque na minha soma passaria isso (mesmo na pior das hipóteses). Gostaria de ver as respostas corretas, claro que pra não comprometer o formulário, tratar disso via MP. Detalhei isso sobre as respostas aqui, porque imaginei poder ter algum erro que comprometa a nota de todos. Bom trabalho por toda elaboração, Like. EDIT: Percebi que tem do lado das respostas o que talvez mostre se acertou a pergunta (1/1 por exemplo)
  4. Se você usar dessa forma, só vai executar a ação se o novo nick for menor que 4 caracteres, não percebi nenhum erro no código. Obs: use /debugscript 3 sempre que testar.
  5. Faltou fazer a parte da linha 3, que eu disse: if (#name < 4) then
  6. O símbolo # também pega o comprimento da string. Só trocar >= (maior ou igual) para < (menor), já que 4 caracteres nesse caso é aceito. Também, remova 'source' do parâmetro e o evento 'onPlayerConnect' é desnecessário.
  7. A má otimização nos scripts que causa perda de performance no servidor, se reflete no mesmo erro em relação ao mapa eu não sei. Sugiro dar uma olhada no performanceBrowser. Script mal otimizado pode fazer o servidor usar mais e mais memória ram.
  8. Não sei exatamente. Talvez falta de memória ram.
  9. Pra mim está com colisão. Se você também não consegue reproduzir o bug, recomendo procurar saber se algum script está causando isso. Use este código e vê se algum objeto está com colisão desativada: addEventHandler( "onResourceStart", resourceRoot, function() createObject(6966,826.79999,-2107.2,-48.2,0,0,90) createObject(6966,826.79999,-2127.7,-48.21,0,0,90) createObject(3749,836.40002,-2070.1001,17.8,0,0,0) createObject(3084,852.29999,-2070.1001,13.6,0,0,0) createObject(3084,820.5,-2070.1001,13.6,0,0,0) createObject(10841,815,-2081.6001,19.9,0,0,90) createObject(10841,815,-2104.3999,19.9,0,0,90) createObject(10841,815,-2127.2,19.9,0,0,90) createObject(10841,857.79999,-2081.6001,19.9,0,0,90) createObject(10841,857.79999,-2104.3999,19.9,0,0,90) createObject(10841,857.79999,-2127.2,19.9,0,0,90) createObject(10841,847.09998,-2137.8999,19.9,0,0,0) createObject(10841,825.70001,-2137.8999,19.9,0,0,0) createObject(3084,820.5,-2070.1001,16.8,0,0,0) createObject(3084,820.5,-2070.1001,20,0,0,0) createObject(3084,852.29999,-2070.1001,16.8,0,0,0) createObject(3084,852.29999,-2070.1001,20,0,0,0) createObject(8417,836.40002,-2090.1001,21.59,0,180,0) createObject(6976,818.09998,-2118,12.8,0,0,270) c() end ) function c() local d = 0 for i,obj in pairs(getElementsByType( "object", resourceRoot )) do if getElementCollisionsEnabled(obj) ~= true then d = d + 1 end end outputChatBox( "Há no servidor: "..tostring(d).." objetos sem colisão" ) end EDIT: corrigiu o problema?
  10. O que quer dizer com "colisão diferente"? Se mostrar prints especificando o objeto, código, vai facilitar mais.
  11. Pode ser só aviso que mostra no Console, troque: setTimer(function() coroutine.resume(clearing_nonexisting_peds) end,1000,0) Por: setTimer( function() if coroutine.status ~= "dead" then coroutine.resume(clearing_nonexisting_peds) end end,1000,0 )
  12. Mostre o código aqui.
  13. Então o objeto tem colisão, mas por algum motivo não dá colisão pra alguns jogadores. setElementCollisionsEnabled não vai corrigir, a menos que tenha desativado com essa função. O problema deve ser outro, sem código não dá pra ajudar muito além de especular.
  14. Deve ser porque o objeto não tem colisão, pode até ser algum bug também.
  15. Como exatamente? A parte que guincha e faz o outro veículo se aproximar, é só manipular a velocidade do veículo, fazendo ele seguir sempre na direção de trás.