-
Posts
3462 -
Registro em
-
Última visita
-
Dias Ganhos
574
Tipo de Conteúdo
Fóruns
Downloads
Loja Virtual
Galeria
Perfis
Serviços
Videos
Rifas
Tudo que Hideki postou
-
Nation Bennys sem icones.
Hideki respondeu ao tópico de slanddy em Ajuda & Suporte - Bugs e Correções
Ai complica e muito.. Não estou sabendo disso, vou até dar uma olhada. -
Agradeço, e seja bem vindo!
-
Foi inserida novas informações!
-
Salvar as deformações dos veículos / VehicleDeformation Save fivem
Hideki postou um arquivo em em FiveM Scripts & Sistemas
Versão 2.0.0 Downloads 12 Tamanho 6.33 kBSalvar as deformações dos veículos / VehicleDeformation Save fivem Tutorial em Inglês, não vou traduzir para não perder as informações. Installation instructions Extract the downloaded folder into your resources. Start the resource in your server.cfg:ensure VehicleDeformation Repair the deformation using the FixVehicleDeformation export (more below). Exports usage Getting vehicle deformation (client only) local deformation = exports["VehicleDeformation"]:GetVehicleDeformation(vehicle) Setting vehicle deformation (client only) exports["VehicleDeformation"]:SetVehicleDeformation(vehicle, deformation) Fixing vehicle deformation (needs to be called when repairing a vehicle) (client and server) exports["VehicleDeformation"]:FixVehicleDeformation(vehicle) Check if first deformation is worse than second (client only) exports["VehicleDeformation"]:IsDeformationWorse(firstDeformation, secondDeformation) Check if first deformation is equal to second deformation (client only) exports["VehicleDeformation"]:IsDeformationEqual(firstDeformation, secondDeformation -
Salvar as deformações dos veículos / VehicleDeformation Save fivem
Hideki postou um tópico no fórum em FiveM Scripts
Visualizar Arquivos Salvar as deformações dos veículos / VehicleDeformation Save fivem Salvar as deformações dos veículos / VehicleDeformation Save fivem Tutorial em Inglês, não vou traduzir para não perder as informações. Installation instructions Extract the downloaded folder into your resources. Start the resource in your server.cfg:ensure VehicleDeformation Repair the deformation using the FixVehicleDeformation export (more below). Exports usage Getting vehicle deformation (client only) local deformation = exports["VehicleDeformation"]:GetVehicleDeformation(vehicle) Setting vehicle deformation (client only) exports["VehicleDeformation"]:SetVehicleDeformation(vehicle, deformation) Fixing vehicle deformation (needs to be called when repairing a vehicle) (client and server) exports["VehicleDeformation"]:FixVehicleDeformation(vehicle) Check if first deformation is worse than second (client only) exports["VehicleDeformation"]:IsDeformationWorse(firstDeformation, secondDeformation) Check if first deformation is equal to second deformation (client only) exports["VehicleDeformation"]:IsDeformationEqual(firstDeformation, secondDeformation Autor Hideki Enviado 29/02/2024 Categoria FiveM Scripts & Sistemas Tipo STANDALONE (TODOS) Encriptado NÃO Créditos Kiminaze Exclusivo FivemDEV -
-
Visualizar Arquivos PROTEÇÃO E PERMISSÃO PARA TODOS OS TIPOS DE VEÍCULOS / PROTECTION AND PERMISSION FOR ALL TYPES OF VEHICLES - NATION GARAGES Olá! Como diz o título, venho trazer um sistema de permissão para os veículos, principalmente os de serviços, esse sistema está habilitado para funcionar na nation_garages, porém você pode fazer funcionar em qualquer garage, basta você inserir as permissões, pois usei as mesmas permissões da nation VRP. Instalação: Abra o NATION_GARAGES > client.lua e cole o código que você fez o download no final do script. Veja o vídeo na prática: Obs: caso tenha melhorias ou ajustes o script será atualizado sem custos. Autor Hideki Enviado 29/02/2024 Categoria FiveM Scripts & Sistemas Tipo VRP/VRPEX Encriptado NÃO Créditos Hideki Exclusivo FivemDEV Exclusivo FivemDEV
-
Versão 1.0.1 Downloads 7 Tamanho 2.69 kBOlá! Como diz o título, venho trazer um sistema de permissão para os veículos, principalmente os de serviços, esse sistema está habilitado para funcionar na nation_garages, porém você pode fazer funcionar em qualquer garage, basta você inserir as permissões, pois usei as mesmas permissões da nation VRP. Instalação: Abra o NATION_GARAGES > client.lua e cole o código que você fez o download no final do script. Veja o vídeo na prática: Obs: caso tenha melhorias ou ajustes o script será atualizado sem custos.
-
Olá! Segue o código para você executar e limpar a área: -- server.lua (COLOQUE AS PERMISSÕES) RegisterCommand('limpararea',function(source,args,rawCommand) TriggerClientEvent("syncarea",-1,x,y,z) end) -- CLIENT.LUA RegisterNetEvent("syncarea") AddEventHandler("syncarea",function(x,y,z) ClearAreaOfVehicles(x,y,z,2000.0,false,false,false,false,false) ClearAreaOfEverything(x,y,z,2000.0,false,false,false,false) end)
-
Olá! Segue abaixo um tutorial de como você vai configurar as permissões corretamente, essas permissões vão se falar tanto no lado do servidor quanto no lado do client ok! 1º de tudo vamos montar um script comum: Lado do servidor comando H que vê a direção que o jogador estaria virado sem qualquer permissão: RegisterCommand("h",function(source,args) TriggerEvent('chatMessage',"HEADING",{255,70,50},GetEntityHeading(PlayerPedId())) end) Nesse caso o script não tem uma chamada no lado do servidor, porém é o mesmo conceito. Então para garantir que somente o grupo correspondente execute esse comando, vamos utilizar os seguintes parâmetros: Primeiro declare o VRP e vamos fazer as conexões LADO DO CLIENT PARA O LADO DO SERVER -- VRP DECLARADO NO LADO DO CLIENT local Tunnel = module("vrp","lib/Tunnel") local Proxy = module("vrp","lib/Proxy") vRP = Proxy.getInterface("vRP") -- VRP DECLARADO NO LADO DO CLIENT -- CONEXÃO ENTRE SERVER E CLIENT cnVRP = {} Tunnel.bindInterface("fivemdev_H",cnVRP) vSERVER = Tunnel.getInterface("fivemdev_H") -- CONEXÃO ENTRE SERVER E CLIENT Declare o VRP e vamos fazer as conexões LADO DO SERVER PARA O LADO DO CLIENT -- VRP DECLARADO NO LADO DO SERVIDOR local Tunnel = module("vrp","lib/Tunnel") local Proxy = module("vrp","lib/Proxy") vRP = Proxy.getInterface("vRP") vRPclient = Tunnel.getInterface("vRP") -- VRP DECLARADO NO LADO DO SERVIDOR -- CONEXÃO ENTRE SERVER E CLIENT cnVRP = {} Tunnel.bindInterface("fivemdev_H", cnVRP) vCLIENT = Tunnel.getInterface("fivemdev_H") -- CONEXÃO ENTRE SERVER E CLIENT Agora com as conexões prontas vamos ao script: Lado do client deve ficar assim: -- VRP DECLARADO NO LADO DO CLIENT local Tunnel = module("vrp","lib/Tunnel") local Proxy = module("vrp","lib/Proxy") vRP = Proxy.getInterface("vRP") -- VRP DECLARADO NO LADO DO CLIENT -- CONEXÃO ENTRE SERVER E CLIENT cnVRP = {} Tunnel.bindInterface("fivemdev_H",cnVRP) vSERVER = Tunnel.getInterface("fivemdev_H") -- CONEXÃO ENTRE SERVER E CLIENT RegisterCommand("h",function(source,args) local hasPermission = vSERVER.hasPermission() if hasPermission then TriggerEvent('chatMessage',"HEADING",{255,70,50},GetEntityHeading(PlayerPedId())) end end) E no lado do servidor, deve ficar assim: local Tunnel = module("vrp","lib/Tunnel") local Proxy = module("vrp","lib/Proxy") vRP = Proxy.getInterface("vRP") vRPclient = Tunnel.getInterface("vRP") cnVRP = {} Tunnel.bindInterface("fivemdev_H", cnVRP) vCLIENT = Tunnel.getInterface("fivemdev_H") function cnVRP.hasPermission() local source = source local user_id = vRP.getUserId(source) if vRP.hasPermission(user_id, "owner.permissao") then -- cargo que você deseja que execute o comando H return true end return false end É isso aí minha tropa, assim você conseguirá realizar facilmente a checagem no server e no client. Obs: na minha cidade eu criei uma função direta no VRP que eu não preciso declarar a source ou user_id, apenas chamo a função direto, você pode estudar isso.
-
codigo para repara veiculo ifinitamenteb so mecanico ! vrpex e vrp serve.lua = player ----------------------------------------------------------------------------------------------------------------------------------------- -- REPARAR ----------------------------------------------------------------------------------------------------------------------------------------- RegisterCommand('reparar',function(source,args,rawCommand) local user_id = vRP.getUserId(source) if not vRPclient.isInVehicle(source) then local vehicle = vRPclient.getNearestVehicle(source,7) if vRP.hasPermission(user_id,"mecanico.permissao","speed.permissao") then TriggerClientEvent('cancelando',source,true) vRPclient._playAnim(source,false,{{"mini@repair","fixing_a_player"}},true) TriggerClientEvent("progress",source,20000,"reparando veículo") SetTimeout(20000,function() TriggerClientEvent('cancelando',source,false) TriggerClientEvent('reparar',source,vehicle) vRPclient._stopAnim(source,false) end) else TriggerClientEvent("Notify",source,"negado","Ops, você não pode utilizar este comando.") end else TriggerClientEvent("Notify",source,"negado","Precisa estar próximo ou fora do veículo para efetuar os reparos.") end end) RegisterServerEvent("tryreparar") AddEventHandler("tryreparar",function(nveh) TriggerClientEvent("syncreparar",-1,nveh) end) cliente.lua = player ----------------------------------------------------------------------------------------------------------------------------------------- -- REPARAR ----------------------------------------------------------------------------------------------------------------------------------------- RegisterNetEvent('reparar') AddEventHandler('reparar',function() local vehicle = vRP.getNearestVehicle(3) if IsEntityAVehicle(vehicle) then TriggerServerEvent("tryreparar",VehToNet(vehicle)) end end) RegisterNetEvent('syncreparar') AddEventHandler('syncreparar',function(index) if NetworkDoesNetworkIdExist(index) then local v = NetToVeh(index) local fuel = GetVehicleFuelLevel(v) if DoesEntityExist(v) then if IsEntityAVehicle(v) then SetVehicleFixed(v) SetVehicleDirtLevel(v,0.0) SetVehicleUndriveable(v,false) Citizen.InvokeNative(0xAD738C3085FE7E11,v,true,true) SetVehicleOnGroundProperly(v) SetVehicleFuelLevel(v,fuel) end end end end) ----------------------------------------------------------------------------------------------------------------------------------------- -- REPARAR MOTOR ----------------------------------------------------------------------------------------------------------------------------------------- RegisterNetEvent('repararmotor') AddEventHandler('repararmotor',function() local vehicle = vRP.getNearestVehicle(3) if IsEntityAVehicle(vehicle) then TriggerServerEvent("trymotor",VehToNet(vehicle)) end end) RegisterNetEvent('syncmotor') AddEventHandler('syncmotor',function(index) if NetworkDoesNetworkIdExist(index) then local v = NetToVeh(index) if DoesEntityExist(v) then if IsEntityAVehicle(v) then SetVehicleEngineHealth(v,1000.0) end end end end)
-
Visualizar Arquivos ICE HUD PARA FIVEM ICE HUD PARA FIVEM Autor Hideki Enviado 28/02/2024 Categoria Fivem HUD Tipo VRP/VRPEX Encriptado NÃO Créditos ICE CITY Exclusivo FivemDEV
-
Excelente apresentação, seja muito bem-vindo! Espero que possa compartilhar o seu conhecimento e aprender muito com a gente.
-
A postagem no local incorreto faz com que o post fique esquecido..
-
Isso aí é outros 500, precisa do inventário configurado e também da garagem, não sei se vale a pena.
-
Você pode se tornar Membro Elite sem pagar nada, apenas compartilhando etc.. e ai você consegue fazer esses downloads tranquilamente.
-
STANDALONEELEVADOR V3 O MELHOR PARA FIVEM / THE BEST ELEVATOR SYSTEM FOR FIVEM - STANDALONEHideki postou um tópico no fórum em FiveM Scripts
Visualizar Arquivos ELEVADOR V3 O MELHOR PARA FIVEM / THE BEST ELEVATOR SYSTEM FOR FIVEM - STANDALONE Olá! ELEVADOR V3 O MELHOR PARA FIVEM / THE BEST ELEVATOR SYSTEM FOR FIVEM - STANDALONE Meus queridos, venho trazer para vocês esse belíssimo e facilitador sistema de elevador para sua cidade, é muito simples de ser configurado. Autor Hideki Enviado 27/02/2024 Categoria FiveM Scripts & Sistemas Tipo STANDALONE (TODOS) Encriptado NÃO Créditos Hideki Exclusivo FivemDEV Exclusivo FivemDEV -
Pode ser em algum script ou uma resource, tanto faz nesse caso. O meu por exemplo está em um script e não resource própria para ele.
-
vrpDeixar carro do NPC travado para abrir com LockpickHideki respondeu ao tópico de luclimace em Ajuda & Suporte - Bugs e Correções
Aqui está sua solução, informo que você precisa aguardar a resposta, evite ficar criando vários posts, entendo que pode ter urgência, para isso contrate um dev em nossa comunidade para agilidade do seu processo. Você pode ver a lista de devs aqui: [Conteúdo oculto] -
Olá! Aqui você irá aprender a bloquear os carros dos NPS: 1º no seu client.lua, você vai colocar o script abaixo: ----------------------------------------------------------------------------------------------------------------------------------------- -- BLOQUEAR CARROS DOS NPCS ----------------------------------------------------------------------------------------------------------------------------------------- Citizen.CreateThread(function() while true do Citizen.Wait(1) if DoesEntityExist(GetVehiclePedIsTryingToEnter(PlayerPedId())) then local veh = GetVehiclePedIsTryingToEnter(PlayerPedId()) if GetVehicleDoorLockStatus(veh) >= 2 or GetPedInVehicleSeat(veh,-1) then TriggerServerEvent("TryDoorsEveryone",veh,2,GetVehicleNumberPlateText(veh)) end end end end) RegisterNetEvent("SyncDoorsEveryone") AddEventHandler("SyncDoorsEveryone",function(veh,doors) SetVehicleDoorsLocked(veh,doors) end) 2º Agora no seu server.lua, você vai inserir o script abaixo: ----------------------------------------------------------------------------------------------------------------------------------------- -- BLOQUEAR CARROS DOS NPCS ----------------------------------------------------------------------------------------------------------------------------------------- local veiculos = {} RegisterServerEvent("TryDoorsEveryone") AddEventHandler("TryDoorsEveryone",function(veh,doors,placa) if not veiculos[placa] then TriggerClientEvent("SyncDoorsEveryone",-1,veh,doors) veiculos[placa] = true end end) Dependendo da sua framework pode precisar de adaptação, caso não funcione, você pode utilizar o método abaixo, insira em qualquer client.lua Citizen.CreateThread(function() while true do Citizen.Wait(0) local ped = PlayerPedId() local vehicle = GetVehiclePedIsIn(ped, false) -- Verifica se o jogador está dentro de um veículo if IsPedInAnyVehicle(ped, false) then -- Verifica se o veículo não pertence ao jogador if not NetworkGetEntityIsNetworked(vehicle) then -- Trancar o veículo se ele não estiver trancado if not GetVehicleDoorLockStatus(vehicle) == 2 then SetVehicleDoorsLocked(vehicle, 2) SetVehicleDoorsLockedForAllPlayers(vehicle, true) SetVehicleDoorsLockedForPlayer(vehicle, PlayerId(), false) SetVehicleDoorsLockedForNonScriptPlayers(vehicle, true) end end end end end)
-
Você já tem um tópico sobre isso:
-
standaloneSCRIPT PARA CRIAR BLIPS / SCRIPT TO CREATE FIVEM BLIPS FIVEMHideki postou um tópico no fórum em FiveM Scripts
Olá a todos! Segue abaixo um script bem simples para você criar blips no seu MAPA. Obs: o limite é 100 blips no minimapa, no caso a quantidade geral, não os repetidos. 1º Você precisa incluir o código abaixo em algum server.lua, você pode até criar uma resource para isso se quiser.. NAME = NOME DO BLIP SPRITE = ICONE DO BLIP -- [Conteúdo oculto] COLOUR = COR DO BLIP -- [Conteúdo oculto] parte de baixo do link X = COORDENADA Y = COORDENADA Z = COORDENADA ----------------------------------------------------------------------------------------------------------------------------------------- -- BLIPS NO MINIMAP CRÉDITO BY HIDEKI ----------------------------------------------------------------------------------------------------------------------------------------- blips = { {name = "Hospital", sprite = 621, colour = 49, x = -1853.23, y = -338.44, z = 49.45}, {name = "Mecânico", sprite = 446, colour = 1, x = 889.75, y = -2112.16, z = 44.75} } Abaixo do código acima você cola para criar o blip: CreateThread(function() for k,v in pairs(blips) do local blip = AddBlipForCoord(v.x,v.y,v.z) SetBlipSprite(blip,v.sprite) SetBlipColour(blip,v.colour) SetBlipScale(blip,0.9) -- tamanho do blip, recomendo 0.6 SetBlipAsShortRange(blip,false) SetBlipRoute(blip,false) BeginTextCommandSetBlipName("STRING") AddTextComponentString(v.name) EndTextCommandSetBlipName(blip) end end)