-
Total de Posts
41 -
Registro em
-
Última visita
-
Dias Ganhos
1 -
Pontos
0 [ Doar ]
Tipo de Conteúdo
Perfis
Fóruns
Downloads
Loja Virtual
Serviços
Tudo que flawlessgui postou
-
COLOCAR NPC NA CIDADE, CARROS ETC.. E TAMBÉM REMOVER - FIVEM
flawlessgui respondeu ao tópico de Hideki em Tutoriais
vou testar -
Colocar o veiculo no script de garagem sem hash - fivem
flawlessgui respondeu ao tópico de Hideki em Tutoriais
muito bom! -
Legal!!
-
standalone BLOQUEAR CARROS DOS NPCS / BLOCK NPCS' CARS PARA FIVEM
flawlessgui respondeu ao tópico de Hideki em Tutoriais
top demais -
PROGRAMA PARA REDUZIR TAMANHO DE TEXTURAS NO FIVEM
flawlessgui respondeu ao tópico de Hideki em Sistemas & Softwares
Topzera -
[AJUDA] Comando /revistar
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Segue links com os scripts, inventário e de devistar! [Conteúdo oculto] -
[AJUDA] Comando /revistar
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Vou esperar ele responder, ele é brabo mesmo! -
[AJUDA] Comando /revistar
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Quando eu executo o camando /revistar, faz todas as animações dos dois personagens, abre a tela na NUI, mas os itens do inventário não aparecem Essa imagem está aparecendo o dinheiro, mas na minha não aparece nem o dinheiro! Não gera nenhum erro no console -
[AJUDA] Comando /revistar
flawlessgui postou um tópico no fórum em Ajuda & Suporte - Bugs e Correções
Boa tarde meus amigos, como sempre eu aqui tirando dúvidas! Estou usando o inventário da DOPE, ja tentei usar vários scripts do comando /revistar e nenhum deles funcionam Poderiam me ajudar a resolver? Segue: client.lua server.lua e config.lua Desde já, agradeço! -
vrpex [AJUDA] Logs do Painel staff
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Muito Brabo, funcionou perfeitamente! -
(AJUDA) - Lockpick some mas não abre o carro
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Vou testar e aviso aqui Esse @Murai deve ter um caceta que da a volta na cintura toda, ta maluco! @Murai seria um prazer enorme vc dar uma olhada na minha base, mas nao tenho grana pra te pagar, e pelo seu conhecimento, não deve ser um trabalho barato! -
vrpex [AJUDA] Logs do Painel staff
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Boa tarde, quando baixei o script ja estava deste jeito, esse script é o mesmo do au_admin, que também da o exato mesmo erro! Seriam esses links? -
(AJUDA) - Lockpick some mas não abre o carro
flawlessgui postou um tópico no fórum em Ajuda & Suporte - Bugs e Correções
Boa noite, Estou trocando meu inventário que era o da dopo pro LD_INVENTORY, O que eu baixei não vem com script quase nenhum, mas já consegui colocar quase todos que preciso, porém, Coloquei um script de lockpick no inventário, mas quando uso a lockpick, ela some do inventário mas nada acontece, nem animação, nem abre o carro O Script que estou usando no inventário é esse: Se puderem me ajudar, Grato! -
vrpex [AJUDA] Logs do Painel staff
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Meu amigos, desculpa a demora em responder. Isso que vcs disseram acima, o meu banco de dados já estava assim, mesmo assim, testei e o erro persistiu! -
vrpex [AJUDA] Logs do Painel staff
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
show de bola, obrigado! @Murai consegue me ajudar? Vcs não conseguem mudar o sistema de logs pra webhook? -
vrpex [AJUDA] Logs do Painel staff
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Boa tarde, o mesmo erro não persistiu, porém, agora de um erro gigantesco de SQL, olha: vRP = module("vrp", "lib/Proxy").getInterface("vRP") vRPclient = module("vrp", "lib/Tunnel").getInterface("vRP") src = {} module("vrp", "lib/Tunnel").bindInterface("coelho69_admin", src) vTYLER = module("vrp", "lib/Tunnel").getInterface("coelho69_admin") vRP.prepare("vRP/au_admin_log", [[ CREATE TABLE IF NOT EXISTS au_admin_log( id INTEGER AUTO_INCREMENT, user_id INTEGER, user_name VARCHAR(255), action VARCHAR(70), hour VARCHAR(255), data VARCHAR(255), CONSTRAINT pk_banco PRIMARY KEY(id) ) ]]) async(function() vRP.execute("vRP/au_admin_log") end) vRP.prepare("vRP/insert_log", "INSERT INTO au_admin_log(user_id, user_name, action, hour, data) VALUES(@user_id, @user_name, @action, @hour, DATE_FORMAT(CURDATE(), '%d/%m/%Y'))") vRP.prepare("vRP/rem_log", "DELETE FROM au_admin_log WHERE id = @id") vRP.prepare("vRP/rem_all_logs", "DELETE FROM au_admin_log") vRP.prepare("vRP/get_logs", "SELECT * FROM au_admin_log ORDER BY id DESC") vRP.prepare("vRP/get_user_money", "SELECT * FROM vrp_user_moneys") vRP.prepare("vRP/get_users", "SELECT * FROM vrp_users") vRP.prepare("vRP/get_user_identity", "SELECT * FROM vrp_user_identities WHERE user_id = @user_id") function src.GetUserMoney() va = {} for fe = 1, #vRP.query("vRP/get_user_money") do table.insert(va, { u_id = vRP.query("vRP/get_user_money")[fe].user_id, wallet = vRP.query("vRP/get_user_money")[fe].wallet, bank = vRP.query("vRP/get_user_money")[fe].bank, total = vRP.query("vRP/get_user_money")[fe].wallet + vRP.query("vRP/get_user_money")[fe].bank }) end return va end function src.GetPanelLogs() va = {} for fe = 1, #vRP.query("vRP/get_logs") do table.insert(va, { log_id = vRP.query("vRP/get_logs")[fe].id, u_id = vRP.query("vRP/get_logs")[fe].user_id, u_name = vRP.query("vRP/get_logs")[fe].user_name, log = vRP.query("vRP/get_logs")[fe].action, data = vRP.query("vRP/get_logs")[fe].data, hour = vRP.query("vRP/get_logs")[fe].hour }) end return va end function src.GetWhitelisted() va = {} for fe = 1, #vRP.query("vRP/get_users") do if vRP.query("vRP/get_users")[fe].whitelisted == true then if vRP.query("vRP/get_users")[fe].whitelisted == true then vRP.query("vRP/get_users")[fe].whitelisted = "Sim" end table.insert(va, { u_id = vRP.query("vRP/get_users")[fe].id, wlstate = vRP.query("vRP/get_users")[fe].whitelisted }) end end return va end function src.GetNonWhitelisted() va = {} for fe = 1, #vRP.query("vRP/get_users") do if vRP.query("vRP/get_users")[fe].whitelisted == false then if vRP.query("vRP/get_users")[fe].whitelisted == false then vRP.query("vRP/get_users")[fe].whitelisted = "N\195\163o" end table.insert(va, { u_id = vRP.query("vRP/get_users")[fe].id, wlstate = vRP.query("vRP/get_users")[fe].whitelisted }) end end return va end function src.GetItemList() va = {} for fe, fg in pairs(config.itens) do table.insert(va, { k = fe, name = fg.name, item_directory = config.ItemDirectory }) end return va end function src.GetVehiclesList() va = {} for fg, fh in pairs((vRP.vehicleGlobal())) do table.insert(va, { k = fg, name = fh.name, tipo = fh.tipo, vehicle_directory = config.VehicleDirectory }) end return va end function src.getWeapons(a) va = {} for fh, fj in pairs(config.allowedWeapons) do if a == "all" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) elseif a == "melee" then if fj.type == "melee" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "handgun" then if fj.type == "handgun" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "submachine" then if fj.type == "submachine" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "assault" then if fj.type == "assault" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "shotgun" then if fj.type == "shotgun" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "throwable" then if fj.type == "throwable" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "rifle" then if fj.type == "rifle" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end elseif a == "special" and fj.type == "special" then table.insert(va, { weapon_id = fj.id, weapon_name = fj.index, weapon_type = fj.type, weapon_directory = config.WeaponDirectory }) end end return va end function src.GetOnlinePlayers() va = {} for fe, fg in pairs((vRP.getUsers())) do table.insert(va, { k = fe, uname = vRP.getUserIdentity(fe).name, ulname = vRP.getUserIdentity(fe).firstname }) end return va end function src.EraseLog(a) for fg, fh in pairs(config.perm_EditLogs) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then vRP.execute("vRP/rem_log", { id = tonumber(parseInt(a)) }) end end end function src.WipeLogs() for fe, fg in pairs(config.perm_EditLogs) do if vRP.hasPermission(vRP.getUserId(source), fg[1]) then vRP.execute("vRP/rem_all_logs") end end end function src.addToGarage(a, b) for fk, fl in pairs(config.perm_VehicleManagement) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then vRP.execute("creative/add_vehicle", { user_id = a, vehicle = b, ipva = parseInt(os.time()) }) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Adicionou \195\160 garagem do ID " .. a .. " o ve\195\173culo " .. b, hour = os.date("%H:%M:%S") }) end end end function src.remFromGarage(a, b) for fk, fl in pairs(config.perm_VehicleManagement) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then vRP.execute("creative/rem_vehicle", { user_id = a, vehicle = b, ipva = parseInt(os.time()) }) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Removeu da garagem do ID " .. a .. " o ve\195\173culo " .. b, hour = os.date("%H:%M:%S") }) end end end function src.adminSpawnVeh(a) if vRP.getUserId(source) then for fk, fl in pairs(config.perm_QuickActions_SpawnVeh) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then TriggerClientEvent("spawnarveiculo", source, a) TriggerEvent("setPlateEveryone", vRP.getUserIdentity((vRP.getUserId(source))).registration) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Criou o ve\195\173culo " .. a, hour = os.date("%H:%M:%S") }) end end end end function src.Kill(a) for fl, fm in pairs(config.perm_QuickActions_Kill) do if vRP.hasPermission(vRP.getUserId(source), fm[1]) then if a then if vRP.getUserSource(parseInt(a)) then vRPclient.setHealth(vRP.getUserSource(parseInt(a)), 0) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Matou " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) end else vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Matou a si mesmo", hour = os.date("%H:%M:%S") }) vRPclient.setHealth(source, 0) end end end end function src.Revive(a) for fk, fl in pairs(config.perm_QuickActions_Revive) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then if a then if vRP.getUserSource(parseInt(a)) then vRPclient.killGod((vRP.getUserSource(parseInt(a)))) vRPclient.setHealth(vRP.getUserSource(parseInt(a)), 400) TriggerClientEvent("resetBleeding", (vRP.getUserSource(parseInt(a)))) TriggerClientEvent("resetDiagnostic", (vRP.getUserSource(parseInt(a)))) vRP.varyThirst(vRP.getUserId((vRP.getUserSource(parseInt(a)))), -15) vRP.varyHunger(vRP.getUserId((vRP.getUserSource(parseInt(a)))), -15) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Reviveu " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) end else vRPclient.killGod(source) vRPclient.setHealth(source, 400) TriggerClientEvent("resetBleeding", source) TriggerClientEvent("resetDiagnostic", source) vRP.varyThirst(vRP.getUserId(source), -100) vRP.varyHunger(vRP.getUserId(source), -100) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Reviveu a si mesmo", hour = os.date("%H:%M:%S") }) end end end end function src.upgradeVeh() for fj, fk in pairs(config.perm_QuickActions_UpgradeVeh) do if vRP.hasPermission(vRP.getUserId(source), fk[1]) then TriggerClientEvent("vehtuning", source) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Melhorou o pr\195\179prio ve\195\173culo", hour = os.date("%H:%M:%S") }) end end end function src.addWl(a) for fj, fk in pairs(config.perm_QuickActions_WLManage) do if vRP.hasPermission(vRP.getUserId(source), fk[1]) then vRP.setWhitelisted(parseInt(a), true) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Adicionou o ID " .. a .. " a whitelist", hour = os.date("%H:%M:%S") }) end end end function src.removeWl(a) for fj, fk in pairs(config.perm_QuickActions_WLManage) do if vRP.hasPermission(vRP.getUserId(source), fk[1]) then vRP.setWhitelisted(parseInt(a), false) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Removeu o ID " .. a .. " da whitelist", hour = os.date("%H:%M:%S") }) end end end function src.kickSpecified(a) for fj, fk in pairs(config.perm_QuickActions_KickID) do if vRP.hasPermission(vRP.getUserId(source), fk[1]) and vRP.getUserSource(parseInt(a)) then vRP.kick(vRP.getUserSource(parseInt(a)), "Voc\195\170 foi expulso da cidade.") vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Expulsou " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. a .. " da cidade", hour = os.date("%H:%M:%S") }) end end end function src.banSpecified(a) for fk, fl in pairs(config.perm_QuickActions_BanManage) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then if vRP.getUserSource(parseInt(a)) then vRP.setBanned(vRP.getUserId((vRP.getUserSource(parseInt(a)))), true) vRP.kick(vRP.getUserSource(parseInt(a)), "Voc\195\170 foi expulso da cidade.") vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Baniu " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) else vRP.setBanned(a, true) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Baniu o ID " .. a, hour = os.date("%H:%M:%S") }) end end end end function src.unbanSpecified(a) for fk, fl in pairs(config.perm_QuickActions_BanManage) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then vRP.setBanned(a, false) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Desbaniu o ID - " .. a, hour = os.date("%H:%M:%S") }) end end end function src.setUserGroup(a, b) for fl, fm in pairs(config.perm_GroupManagement) do if vRP.hasPermission(vRP.getUserId(source), fm[1]) and vRP.getUserSource(tonumber(b)) then vRP.addUserGroup(vRP.getUserId((vRP.getUserSource(tonumber(b)))), tostring(a)) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Adicionou o grupo " .. a .. " em " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(tonumber(b)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(tonumber(b)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(tonumber(b)))), hour = os.date("%H:%M:%S") }) end end end function src.removeUserGroup(a, b) for fl, fm in pairs(config.perm_GroupManagement) do if vRP.hasPermission(vRP.getUserId(source), fm[1]) and vRP.getUserSource(tonumber(parseInt(b))) then vRP.removeUserGroup(vRP.getUserId((vRP.getUserSource(tonumber(parseInt(b))))), tostring(a)) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Removeu o grupo " .. a .. " de " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(tonumber(parseInt(b))))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(tonumber(parseInt(b))))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(tonumber(parseInt(b))))), hour = os.date("%H:%M:%S") }) end end end function src.takeItem(a, b) for fl, fm in pairs(config.perm_ItemManagement) do if vRP.hasPermission(vRP.getUserId(source), fm[1]) then vRP.giveInventoryItem(vRP.getUserId(source), tostring(a), b) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Pegou o item " .. a .. " - x" .. b, hour = os.date("%H:%M:%S") }) end end end function src.giveItem(a, b, c) for fm, fo in pairs(config.perm_ItemManagement) do if vRP.hasPermission(vRP.getUserId(source), fo[1]) and vRP.getUserSource(parseInt(a)) then vRP.giveInventoryItem(tonumber((vRP.getUserId((vRP.getUserSource(parseInt(a)))))), tostring(c), tonumber(parseInt(b))) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Deu o item " .. c .. " - x" .. b .. " para " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) end end end function src.clearUserInv(a) for fo, fp in pairs(config.perm_ItemManagement) do if vRP.hasPermission(vRP.getUserId(source), fp[1]) then if vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))) ~= nil then if vRP.getUserDataTable((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))) ~= nil and vRP.getUserDataTable((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))).inventory ~= nil then for fz, fq in pairs(vRP.getUserDataTable((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))).inventory) do vRP.tryGetInventoryItem(vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))), fz, fq.amount) end end vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Limpou o invent\195\161rio de " .. (vRP.getUserIdentity((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))).firstname) .. " ID - " .. vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))), hour = os.date("%H:%M:%S") }) TriggerClientEvent("Notify", source, "sucesso", "Limpou inventario do <b>" .. vRP.getUserIdentity((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(tonumber((vRP.getUserSource(tonumber((tonumber(a))))))))).firstname .. "</b>.") else TriggerClientEvent("Notify", source, "negado", "O usu\195\161rio n\195\163o foi encontrado ou est\195\161 offline.") end end end end function src.teleportToMe(a) for fk, fl in pairs(config.perm_TeleportPlayer) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) and a then if vRP.getUserSource(parseInt(a)) then vRPclient.teleport(vRP.getUserSource(parseInt(a)), vRPclient.getPosition(source)) TriggerClientEvent("Notify", source, "sucesso", "Teleportado.") vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Puxou " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) else TriggerClientEvent("Notify", source, "negado", "ID indispon\195\173vel.", 6000) end end end end function src.TeleportToPlayer(a) for fk, fl in pairs(config.perm_TeleportPlayer) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then if vRP.getUserSource(parseInt(a)) then vRPclient.teleport(source, vRPclient.getPosition((vRP.getUserSource(parseInt(a))))) TriggerClientEvent("Notify", source, "sucesso", "Teleportado.") vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Teletransportou-se para " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) else TriggerClientEvent("Notify", source, "negado", "ID indispon\195\173vel.", 6000) end end end end function src.TeleportWaypoint() for fj, fk in pairs(config.perm_TeleportPlayer) do if vRP.hasPermission(vRP.getUserId(source), fk[1]) then TriggerClientEvent("tptoway", source) TriggerClientEvent("Notify", source, "sucesso", "Teleportado.") vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Teletransportou-se para waypoint", hour = os.date("%H:%M:%S") }) end end end function src.giveWeapon(a, b, c) for fm, fo in pairs(config.perm_WeaponManagement) do if vRP.hasPermission(vRP.getUserId(source), fo[1]) then if b then vRPclient.giveWeapons(vRP.getUserSource(parseInt(b)), { [a] = { ammo = tonumber(c) } }) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Deu um(a) " .. a .. " x" .. c .. " para " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(b)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(b)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(b)))), hour = os.date("%H:%M:%S") }) else vRPclient.giveWeapons(source, { [a] = { ammo = tonumber(c) } }) local user_id = vRP.getUserId(source) local user_identity = vRP.getUserIdentity(user_id) local action_message = string.format("Deu um(a) %s x%d para si mesmo", a, c) local current_time = os.date("%H:%M:%S") vRP.execute("vrp/insert_log", { user_id = user_id, user_name = user_identity.name .. " " .. user_identity.firstname, action = action_message, hour = current_time }) end end end end function src.clearWeapons(a) for fk, fl in pairs(config.perm_WeaponManagement) do if vRP.hasPermission(vRP.getUserId(source), fl[1]) then if a then vRPclient.replaceWeapons(vRP.getUserSource(parseInt(a)), {}) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Limpou as armas de " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(a)))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(a)))), hour = os.date("%H:%M:%S") }) else vRPclient.replaceWeapons(source, {}) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Limpou as pr\195\179prias armas", hour = os.date("%H:%M:%S") }) end end end end function src.checkGlobalPermission() if vRP.hasPermission(vRP.getUserId(source), config.globalPerm) then return true end end function src.getSpecifiedPlayer(a) if vRP.getUserId(a) then return vRP.getUserIdentity(parseInt((vRP.getUserId(a)))).name else end end function src.AdminNotify(a, b, c, d) if vRP.getUserId(source) then for fm, fo in pairs(config.perm_NotifyPlayers) do if vRP.hasPermission(vRP.getUserId(source), fo[1]) then if c ~= "" and d ~= "" and c ~= nil then end if d == nil then return end if not a then TriggerClientEvent("Notify", -1, "aviso", c .. "<br> <b>- " .. d .. "</b>", 60000) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Notificou todos os jogadores", hour = os.date("%H:%M:%S") }) elseif vRP.getUserId((vRP.getUserSource(parseInt(tonumber(b))))) then TriggerClientEvent("Notify", vRP.getUserSource(parseInt(tonumber(b))), "aviso", c .. "<br> <b>- " .. d .. "</b>", 60000) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Notificou " .. (vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(tonumber(b))))))).name .. " " .. vRP.getUserIdentity((vRP.getUserId((vRP.getUserSource(parseInt(tonumber(b))))))).firstname) .. " ID - " .. vRP.getUserId((vRP.getUserSource(parseInt(tonumber(b))))), hour = os.date("%H:%M:%S") }) end end end end end function src.VerifyPerm(a) if a == "spawn_veh" then for fg, fh in pairs(config.perm_QuickActions_SpawnVeh) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "kill" then for fg, fh in pairs(config.perm_QuickActions_Kill) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "kill_all" then for fg, fh in pairs(config.perm_QuickActions_KillAll) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "revive" then for fg, fh in pairs(config.perm_QuickActions_Revive) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "revive_all" then for fg, fh in pairs(config.perm_QuickActions_ReviveAll) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "upgrade_veh" then for fg, fh in pairs(config.perm_QuickActions_UpgradeVeh) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "wl_manage" then for fg, fh in pairs(config.perm_QuickActions_WLManage) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "ban_manage" then for fg, fh in pairs(config.perm_QuickActions_BanManage) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "kick_id" then for fg, fh in pairs(config.perm_QuickActions_KickID) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "kick_all" then for fg, fh in pairs(config.perm_QuickActions_KickAll) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "manage_groups" then for fg, fh in pairs(config.perm_GroupManagement) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "manage_items" then for fg, fh in pairs(config.perm_ItemManagement) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "manage_vehicles" then for fg, fh in pairs(config.perm_VehicleManagement) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "manage_players" then for fg, fh in pairs(config.perm_PlayerManagement) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "manage_notify" then for fg, fh in pairs(config.perm_NotifyPlayers) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "get_coordinates" then for fg, fh in pairs(config.perm_GetCoordinates) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "teleport" then for fg, fh in pairs(config.perm_TeleportPlayer) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "weapons" then for fg, fh in pairs(config.perm_WeaponManagement) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "money" then for fg, fh in pairs(config.perm_MoneyManagement) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "see_logs" then for fg, fh in pairs(config.perm_SeeLogs) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end elseif a == "edit_logs" then for fg, fh in pairs(config.perm_EditLogs) do if vRP.hasPermission(vRP.getUserId(source), fh[1]) then return true end end end end function tD(a) a = math.ceil(a * 100) / 100 return a end function src.GetEntityCoords() return "['x'] = " .. tD(vRPclient.getPosition(source)) .. ", ['y'] = " .. tD(vRPclient.getPosition(source)) .. ", ['z'] = " .. tD(vRPclient.getPosition(source)) end function src.GiveMoney(a, b, c) for fo, fp in pairs(config.perm_MoneyManagement) do if vRP.hasPermission(vRP.getUserId(source), fp[1]) then if vRP.getUserId(source) then if a == "bank" then vRP.giveBankMoney(vRP.getUserId(source), parseInt(c)) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Deu $" .. c .. " para " .. (vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname) .. " ID - " .. vRP.getUserId(source) .. " - Banco", hour = os.date("%H:%M:%S") }) else vRP.giveMoney(vRP.getUserId(source), parseInt(c)) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Deu $" .. c .. " para " .. (vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname) .. " ID - " .. vRP.getUserId(source) .. " - Carteira", hour = os.date("%H:%M:%S") }) end end end end end function src.SetMoney(a, b, c) for fo, fp in pairs(config.perm_MoneyManagement) do if vRP.hasPermission(vRP.getUserId(source), fp[1]) then if vRP.getUserId(source) then if a == "bank" then vRP.setBankMoney(vRP.getUserId(source), parseInt(c)) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Definiu $" .. c .. " para " .. (vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname) .. " ID - " .. vRP.getUserId(source) .. " - Banco", hour = os.date("%H:%M:%S") }) else vRP.setMoney(vRP.getUserId(source), parseInt(c)) vRP.execute("vRP/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Definiu $" .. c .. " para " .. (vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname) .. " ID - " .. vRP.getUserId(source) .. " - Carteira", hour = os.date("%H:%M:%S") }) end end end end end function src.CheckPlayer(a) if vRP.getUserId((vRP.getUserSource(parseInt(a)))) then return true end end function src.GetPlayerInfos(a) for fg = 1, #vRP.query("vRP/get_user_identity", {user_id = a}) do return vRP.query("vRP/get_user_identity", {user_id = a})[fg].name, vRP.query("vRP/get_user_identity", {user_id = a})[fg].firstname end end AddEventHandler("onResourceStart", function(a) if GetCurrentResourceName() == a then end end) function src.checkAuth() return auth end Segue o script completo -
vrpex [AJUDA] Logs do Painel staff
flawlessgui postou um tópico no fórum em Ajuda & Suporte - Bugs e Correções
Bom dia, estou tentando usar um painel staff e todas as funções estão funcionando perfeitamente, porém, em todos os comandos ele tenta inserir um log: vRP.execute("vrp/insert_log", { user_id = vRP.getUserId(source), user_name = vRP.getUserIdentity((vRP.getUserId(source))).name .. " " .. vRP.getUserIdentity((vRP.getUserId(source))).firstname, action = "Deu um(a) " .. a .. " x" .. c .. " para si mesmo", hour = os.date("%H:%M:%S") }) Em todos os comandos ele dá um erro na mesma linha, que é a que está em destaque, segue o erro: Se alguém puder me dar um luz! Paz e bem! -
Texturas do mapa sumiram para todos os players
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Eu mesmo consegui resolver, com alguma analise consegue achar o conflito e modifiquei apenas ele! -
Texturas do mapa sumiram para todos os players
flawlessgui respondeu ao tópico de flawlessgui em Ajuda & Suporte - Bugs e Correções
Bom dia, Foi exatamente isso que fiz, consegui resolver. Fica um alerta, tomem cuidado com qualquer mapa que baixarem, pessoas mal intencionadas faz de sacanagem, removento texturas de locais distantes do local do mapa, ai até vcs encontrarem onde está o problema, vish! -
Texturas do mapa sumiram para todos os players
flawlessgui postou um tópico no fórum em Ajuda & Suporte - Bugs e Correções
Boa madruga pra todos Estou com um baita problema que não sei nem a origem, nem o caminho pra resolver. Parte do mapa da minha cidade simplesmente perdeu as texturas, se fosse só pra mim pensaria ser desempenho do meu PC, porém, todos que estão no servidor estão sem as mesmas texturas. Alguem por acaso já passou por isso? Existe alguma maneira de corrigir? -
Muito obrigado meu mano, isso aí eu sabia! Mas consegui descobrir o que eu precisava e já vou deixar aqui pra futuras dúvidas! Na pastar do carro específicom, tem o arquivo vehicles.meta: Nele basta procurar a linha <vehicleClass>VC_VAN</vehicleClass> Nela podemos mudar a classe do vículo, e colocar onde quiser no concessionária! O exemplo acima está como VAN, ou seja, OUTROS, se quiser colocar moto, por exemplo ficaria : <vehicleClass>VC_MOTO</vehicleClass> Obrigado a todos!
-
(AJUDA) Como definir as categorias dos carros na Nation Concessionaria?
flawlessgui postou um tópico no fórum em Ajuda & Suporte - Bugs e Correções
Boa noite, Quando eu coloco um carro na nation concessionária, eu estabeleço uma categoria pra ele tipo assim: { hash = 493030188, name = 'amarok', price = 700000, banido = false, modelo = 'amarok', capacidade = 150, tipo = 'import' }, Está setado como IMPORT, porém, quando coloco ele na concessionaria, ele vai pra aba OUTROS e fica como VAR. Alguém sabe me explicar como faço pra mudar? -
COMANDO PARA VER A ROUPA QUE ESTA USANDO - FIVEM
flawlessgui respondeu ao tópico de Hideki em Fivem Scripts
Brabo! -
Como colocar BANNER no FIVEM / TELA DOS SERVIDORES / How to place BANNER on FIVEM
flawlessgui respondeu ao tópico de Hideki em Tutoriais
topzera