Rut

Members
  • Content Count

    42
  • Joined

  • Last visited

Community Reputation

6 Neutral

1 Follower

About Rut

  • Rank
    Rat

Details

  • Location
    Argentina

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Rut

    [AJUDA]

    setAccountData ó SQL
  2. Se eu quisesse fazê-lo através de um menu, poderia usar as funções da GUI. Para facilitar seu uso, você pode usar o recurso público GUIEDITOR encontrado na comunidade mta. Em seguida, você deve atribuir funções aos elementos da GUI que você usará, se usar os botões, terá que usar o respectivo evento 'onClientGUIClick' e, para a geração do jogador, usar a função 'spawnPlayer' usada no lado do servidor, portanto, você deve use um triggerServerEvent no seu botão.
  3. Rut

    [HELP]Reset car

    ¿ Idea ? cancel the exit key toggleControl()
  4. addEventHandler('onMarkerHit',marker, function( hit, md ) if isElement(hit) and getElementType(hit) == 'vehicle' then destroyElement(hit) end end )
  5. Rut

    tag

    Primero que nada debes utilizar el formato de codigo para que podamos entender el codigo que posteas y ayudarte. Además, creo que estás haciendo mal-uso de esta sección. https://forum.mtasa.com/forum/167-scripting/
  6. Rut

    [Colete]

    Eu acho que é uma maneira incorreta de usar esta seção do fórum, mas para fazer isso, você pode usar as seguintes funções: createObject() attachElements() -- ó recurso bone_attach
  7. O primeiro argumento do evento onPlayerVehicleExit é o veículo e o terceiro, o jogador; portanto, se o jogador deixar um veículo, será o ocupante. Se você deseja condicionar o motorista, deve condicionar o argumento "assento". function sairVeh(vehicle, seat, jacked) if (getElementModel(vehicle) == 411 ) then outputChatBox("- Você saiu do veículo e foi reprovado.") setElementPosition(player, 1481.0557861328,-1601.6010742188,13.546875) destroyElement(vehicle) end end addEventHandler("onPlayerVehicleExit", getRootElement(), sairVeh)
  8. se você não tiver dificuldade em ler, verá que eu lhe disse para cancelar o evento onPlayerChat para adicionar um outputChatBox e não repeti-lo com o chat padrão
  9. Se você tiver problemas com o seu código, você deve publicá-lo. Quanto ao bate-papo com a tecla T, você deve usar o evento 'onPlayerChat' com um outputChatBox e cancelar o evento. Aqui está um exemplo que fornece o mesmo wiki do MTA: -- define our chat radius local chatRadius = 20 --units -- define a handler that will distribute the message to all nearby players function sendMessageToNearbyPlayers(message, messageType) -- we will only send normal chat messages, action and team types will be ignored if messageType == 0 then -- get the chatting player's position local posX1, posY1, posZ1 = getElementPosition(source) -- loop through all player and check distance for id, player in ipairs(getElementsByType("player")) do local posX2, posY2, posZ2 = getElementPosition(player) if getDistanceBetweenPoints3D(posX1, posY1, posZ1, posX2, posY2, posZ2) <= chatRadius then outputChatBox(message, player) end end end -- block the original message by cancelling this event cancelEvent() end -- attach our new chat handler to onPlayerChat addEventHandler( "onPlayerChat", getRootElement(), sendMessageToNearbyPlayers )
  10. Se você deseja fazer um bate-papo personalizado, desative qualquer recurso que use o evento onPlayerChat
  11. No sé si esto responderá tu duda pero puedes ver este tutorial donde te enseña como instalar la GM Paradise.
  12. bool dxDrawMaterialLine3D ( float startX, float startY, float startZ, float endX, float endY, float endZ, element material, float width, [ int color = white, [ bool postGUI = false, ] float faceTowardX, float faceTowardY, float faceTowardZ ] ) faceTowardX, faceTowardY, faceTowardZ
  13. function msg( player, cmd, ...) local msg = table.concat({...}, ' ') for i,player in pairs(getElementsByType('player')) do local acc = getAccountName(getPlayerAccount(player)) if isObjectInACLGroup('user.'..acc, aclGetGroup('Everyone')) then outputChatBox('[User] '..getPlayerName(player)..': '..msg, player, 255, 255, 255, true) end end end addCommandHandler('sendmsg', msg) Use isso como uma referência
  14. Você não entendeu a parte do uso do formato de código ... 🤦‍♂️