Jump to content

Pedro Colto

Members
  • Posts

    133
  • Joined

  • Last visited

About Pedro Colto

  • Birthday 20/10/2000

Details

  • Gang
    Brasil Sua Vida

Recent Profile Visitors

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

Pedro Colto's Achievements

Poot-butt

Poot-butt (14/54)

1

Reputation

  1. O código não funcionou. Vou tentar explicar direito, criei um elementdata que vai representa uma "moeda vip" e player que não são vip podem consegur essas moedas vip após matarem alguém que tenha essas "moedas vip", no caso conseguiria pegar passando nesse pickup mais eles ao invés de pegar uma quantia aleatória eles pegariam a quantia total dessa "moeda vip" que o jogador que morreu tinha e o jogador que morreu perderia essas "moedas vip". nome do elementdata é "valorData"
  2. function createDeathPickup ( totalammo, killer, killerweapon, bodypart ) x, y, z = getElementPosition ( source ) local valorArg = getElementData(source,"valorData") local aPickup = createPickup ( x, y, z, 3, 1279, valorArg) addEventHandler ( "onPickupHit", aPickup, picked) end addEventHandler ( "onPlayerWasted", getRootElement(), createDeathPickup ) function picked ( player ) if getPickupType(source) == 3 then local amount = getPickupAmount(source) setElementData(player,"valorData",getElementData(player,"valorData") + tonumber(getPickupAmount(source)) ) outputChatBox ( amount, player ) end end Eu queria setar no pickup um valor que ja existia no jogador e após a morte passa para o pickups e quem pegar esse pickups conseguiria obter o valor que o antigo jogador (o jogador que morreu) tinha. oque estou fazendo de errado?
  3. não amigo, estou me referindo a todos os jogadores aparecerem no map e no gps, segue a print:
  4. estou utilizando a gamemode 'play' que vem ja com o mta, gostaria de saber como desativar os blips dos jogadores. Tipo eu aperto f11 e aparece o blip do jogador no caso a localzação dele a mesma coisa no gps/radar Como desativo isso?
  5. function start (thePlayer,commandName, cmd) if commandName == "start" then cmd = "test" if cmd then triggerClientEvent ( thePlayer, "onClientStart", thePlayer ) else outputChatBox("Erro") end end end addCommandHandler("start",start) é um comando com espaço, "/start test", mas não esta funcionando, alguém pode me ajudar?
  6. Bem estou tentando fazer um script de cofre, para não pedir muita ajuda quero que me acompanhem para que consiga criar o script.. Bem como funcionara, o player digita "/cCofre" e cria um objeto e abre um gui pedindo para ele criar uma senha, após ele criar a senha o correto sera ele chegar perto do cofre e aparecer outro gui para que ele digite a senha escolhida e assim após ele colocar a senha correta não precise acontecer nada somente uma mensagem no chat para que depois eu coloque o que deve acontecer... Codigos: Client Server
  7. function consoleCreateMarker ( playerSource, commandName ) if ( playerSource ) then x, y, z = getElementPosition ( playerSource ) createMarker ( x, y, z, 0, "checkpoint", 255, 0, 0, 255 ) outputChatBox ( "You got a red marker", playerSource ) end end addCommandHandler ( "createmarker", consoleCreateMarker ) addEventHandler("onPlayerLogin", root, function(playerSource) executeCommandHandler ( "createmarker", playerSource ) end ) Já coloquei o recurso no grupo admin e console, mesmo assim da warning avisando que o script não esta permitido para dar "ExecuteCommandHandler" terá alguma grupo ou areá para permitir, não esta dando certo, já coloque corretamente nos grupos da acl e nada, ja tentei colocando o seguinte; <object name="resource.*"></object> <!-- E também com o proprio nome do recurso --> <object name="resource.test"></object>
  8. Obrigado, consegui dar killtimer pelo server, não esta exatamente desses jeito que vc quis dizer mas pelo menos me ajudou a refazer a parte server e funcionou. Muito obrigado mesmo @Pedro861 e @DNL291.
  9. Muitas vezes, após o player estar numa velocidade maior que 30 e o pneu estiver furado.
  10. function pedro(frontLeft, rearLeft, frontRight, rearRight) if localPlayer == getLocalPlayer() then local theVehicle = getPedOccupiedVehicle ( localPlayer ) for i, vehiclea in ipairs(getElementsByType("vehicle")) do local speedX, speedY, speedZ = getElementVelocity ( vehiclea ) local actualSpeed = (speedX^2 + speedY^2 + speedZ^2)^(0.5) local KMH = math.floor(actualSpeed*180) local frontLeft, rearLeft, frontRight, rearRight = getVehicleWheelStates ( theVehicle ) if frontLeft == 1 and theVehicle and KMH > 29 then outputChatBox(""..frontLeft) timer_Varible = setTimer(function()triggerServerEvent ( "someRoda1", root)end,5000,1) outputChatBox(KMH) else if frontLeft == 1 and theVehicle and KMH < 29 then if isTimer(timer_Varible) then killTimer(timer_Varible) timer_Varible=nil outputChatBox("AFF") end end end end end end .. O evento é "onClientRender". não esta dando kill no timer, me ajuda pfvr.
  11. funcionando perfeitamente, muito obrigado!
  12. Olha desta forma que eu tentei fazer, mas também sem sucesso.. function closeDoor(player,colshape) local data = DoorsTable[colshape] if data == nil then return end if getElementData(data["door"],"object.moved") == "moved" and getElementData(player,"gang") == data["camp"] or data.camp == "false" or not data["camp"] then moveObject(data["door"],2000,data.pos.x,data.pos.y,data.pos.z,0,0,-90) setElementRotation(data["door"],data.rot.x,data.rot.y,data.rot.z - -90) --setElementData(data["door"],"object.moved","notmoved") setElementData(data["door"],"object.moved","notmoved") outputChatBox(getElementData(data["door"],"object.moved")) end end ahuh=false function openDoor(player, key, keyState, colshape) local data = DoorsTable[colshape] if data == nil then return end local rx,ry,rz=getElementRotation(data["door"]) if ahuh and getElementData(data["door"], "object.moved") == "notmoved" and getElementData(player,"gang") == data["camp"] or data.camp == "false" or not data["camp"] then ahuh=true moveObject(data["door"],2000,data.pos.x,data.pos.y,data.pos.z,0,0,90) setElementData(data["door"],"object.moved","moved") outputChatBox(getElementData(data["door"],"object.moved")) --setTimer(closeDoor,5000,1,colshape) end if getElementData(data["door"],"object.moved") == "moved" then closeDoor() outputChatBox("check") ahuh=false end end function bind(hitPlayer, matchingDimension) if getElementType(hitPlayer) == "player" then if isKeyBound( hitPlayer, ",", "down", openDoor ) ~= true then bindKey(hitPlayer, ",", "down", openDoor, source) outputChatBox("onColShapeHit add bind") end end end addEventHandler("onColShapeHit", resourceRoot, bind)
  13. Certo entendi, pode me explicar como consigo fazer para a mesma bind fechar a porta apos ela esta na rotação de "open"/"aberta"?? eu devo dar uma data para objeto ligado a rotação, isso que to meio confuso -'
×
×
  • Create New...