================================================================ ======== FXServer starting - 2019-11-9 20:18:53 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp [vRP] launch version 1498403827 [vRP] init base tables System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Creating script environments for vrp_names Started resource vrp_names Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Started resource heli_unimed Started resource renaultunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource onibusPM Started resource as350pcesp-addon Started resource spacerp Started resource spinrp Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource l200pf Started resource volvopf Started resource dakarpf Started resource blazerprf Started resource blazerprf2 Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource golfs Started resource golfgti Started resource hondac Started resource monza Started resource polo Started resource nissantitan Started resource passat Started resource santa Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource Jeep2018 Started resource saveirobr2 Started resource silverado Started resource golbola Started resource fiattoro Started resource pegout207 Started resource agusta Started resource Biz Started resource BMWS1000 Started resource bros Started resource honda150 Started resource cgbolinha Started resource hornet Started resource R1 Started resource xj6 Started resource R6 Started resource xt660 Started resource z1000 Started resource ninjah2 Started resource ducati Started resource F1200GR Started resource 1970Dodge Started resource A45 Started resource aguera Started resource Audi_s5 Started resource Audi_TT Started resource audirs6prior Started resource audisq77 Started resource BMW_i8 Started resource Audi_r8 Started resource bmw4 Started resource Bugatti_Veyron Started resource challenger Started resource Challenger2 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource MustangGT Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorshePanamera Started resource Range_Rover Started resource RangeRoverSport Started resource skyline Started resource Subaru_Impreza Started resource Camaro Started resource jeepnovo Started resource Crafter2017 Started resource mb608 Started resource mb608d Started resource vanglobo Started resource carrosprofs Started resource Ferrari458 Started resource LamborghiniGallardo Started resource Porsche911 Started resource m8gte Started resource huracan Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource p1gtr Started resource bdivo Started resource object-loader Creating script environments for object-teleports Started resource object-teleports Creating script environments for scriptHeli Started resource scriptHeli Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource PoliceVehiclesWeaponDeleter Started resource disable_dispatch Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Creating script environments for vrp_doors Started resource vrp_doors Started resource noped Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardadoutor Started resource fardamedico Started resource fardaparamedico Started resource unimedfem Started resource favela Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource base_rota Started resource prf_base Started resource noportals Started resource prediopf Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource hospital Started resource icprp Started resource batalhaopm Started resource favelas Started resource cv_control Creating script environments for MapMaker Started resource MapMaker Started resource textos3d Started resource Loadscreen Started resource clean-hacker Started resource gestos Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource caixinharegistradora Started resource limitadorvelo Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Started resource jobminerador Creating script environments for jobpescador Started resource jobpescador Creating script environments for joblixeiro Started resource joblixeiro Started resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource cintocarro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Authenticating server license key... Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 Started map Sao_Paulo Started resource Sao_Paulo Authenticating with Nucleus... server thread hitch warning: timer interval of 4913 milliseconds MELLOTRAINER: mtsaves folder found! Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! ELS-FiveM (ELS-FiveM-master) is up to date! fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ [txAdminClient] setting up threads and commands... Saved GeoLite2-Country to C:/Users/Administrator/Desktop/binarios//citizen//system_resources//webadmin\GeoLite2-Country.mmdb. Connecting: santoss [vRP] santoss (201.6.142.193) joined (user_id = 9) Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) joined (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 76) Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) Connecting: Sammy [vRP] Sammy (179.157.1.213) joined (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [1] santoss authenticated - [1] [1] santoss@201.6.142.193:2819:2819 MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [2] Paulãoo authenticated - [2] [2] Paulãoo@187.95.95.230:49998:49998 INFO: User [3] ThuG CS.MONEY authenticated - [3] [3] ThuG CS.MONEY@143.202.235.200:61294:61294 server thread hitch warning: timer interval of 153 milliseconds Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [4] Sammy authenticated - [4] [4] Sammy@179.157.1.213:53208:53208 Connecting: PeTTer ツ [vRP] PeTTer ツ (189.6.23.77) joined (user_id = 138) INFO: User [5] CHUPADA DIMENSIONAL authenticated - [5] [5] CHUPADA DIMENSIONAL@201.17.85.3:27000:27000 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [7] PeTTer ツ authenticated - [6] [7] PeTTer ツ@189.6.23.77:22454:22454 server thread hitch warning: timer interval of 169 milliseconds INFO: User [6] brN ʷᶦⁿˢᵏᶻ authenticated - [7] [6] brN ʷᶦⁿˢᵏᶻ@177.143.219.227:58015:58015 server thread hitch warning: timer interval of 166 milliseconds [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 Connecting: kollen [vRP] kollen (200.186.71.110) joined (user_id = 40) INFO: User [9] Dumont1 authenticated - [3] [9] Dumont1@24.34.59.146:54374:54374 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal o mano da parafal ainda quer? MELLOTRAINER: kollen is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [10] kollen authenticated - [8] [10] kollen@200.186.71.110:53384:53384 server thread hitch warning: timer interval of 154 milliseconds Connecting: Xx_Pinguin_xX Sending heartbeat to live-internal.fivem.net:30110 Dumont1 [27]: /mascara Dumont1 [27]: /mascara Connecting: Veio loko [vRP] Veio loko (187.65.52.158) joined (user_id = 178) brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mano da parafal? Connecting: Victor [vRP] Victor (191.215.166.36) joined (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Knucle ¯\_(ツ)_/¯ [vRP] Knucle ¯\_(ツ)_/¯ (179.156.192.177) joined (user_id = 50) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /ilegal caraio ta ai ainda santoss [9]: /ilega kkkkkkkk brN ʷᶦⁿˢᵏᶻ [25]: /ilegal kkkkkk Sending heartbeat to live-internal.fivem.net:30110 INFO: User [11] Xx_Pinguin_xX authenticated - [9] [11] Xx_Pinguin_xX@177.193.127.219:55270:55270 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal preciso vender server thread hitch warning: timer interval of 197 milliseconds [vRP] 187.65.52.158 disconnected (user_id = 178) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [13] Victor authenticated - [10] [13] Victor@191.215.166.36:62364:62364 server thread hitch warning: timer interval of 169 milliseconds santoss [9]: /dv Connecting: Veio loko [vRP] Veio loko (187.65.52.158) joined (user_id = 178) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [14] Knucle ¯\_(ツ)_/¯ authenticated - [11] [14] Knucle ¯\_(ツ)_/¯@179.156.192.177:50343:50343 server thread hitch warning: timer interval of 212 milliseconds 9 enter slot gato5 1 Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /mascara Victor [10]: /mascara 9 enter slot gato5 1 INFO: User [15] Veio loko authenticated - [12] [15] Veio loko@187.65.52.158:51208:51208 server thread hitch warning: timer interval of 184 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal alg quer comprar uma parafal? [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 Dumont1 [27]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mafia on? Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) 9 enter slot gato5 1 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Dumont1 [27]: /dv santoss [9]: /ilegal mafia on? Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) santoss [9]: /v santoss [9]: /dv Sending heartbeat to live-internal.fivem.net:30110 Connecting: Jowjones [vRP] Jowjones (179.156.225.73) joined (user_id = 95) santoss [9]: /dv INFO: User [17] Heimdall- authenticated - [7] [17] Heimdall-@187.75.50.113:52091:52091 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 201 milliseconds santoss [9]: /dv 9 enter slot gato5 1 santoss [9]: /ilegal mafia on? INFO: User [18] Cachorro do MANGUE authenticated - [13] [18] Cachorro do MANGUE@186.204.16.227:51819:51819 santoss [9]: /ilegal terceiro quer lavar 500 k server thread hitch warning: timer interval of 248 milliseconds Veio loko [178]: / Heimdall- [4]: /ilegal mafia ocupada irmao santoss [9]: /ilegal demoro parceiro INFO: User [19] Jowjones authenticated - [14] [19] Jowjones@179.156.225.73:53801:53801 Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /DV PeTTer ツ [138]: /dv 9 enter slot gato5 1 server thread hitch warning: timer interval of 173 milliseconds Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) server thread hitch warning: timer interval of 216 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. Heimdall- [4]: /ilegal pode colar mafia tcp INFO: User [20] jgbb authenticated - [15] [20] jgbb@201.17.86.101:11184:11184 server thread hitch warning: timer interval of 207 milliseconds santoss [9]: /ilegal demoro to indo santoss [9]: /ilegal mano ap? Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) 9 enter slot gato5 1 INFO: User [21] Getulio Nargas authenticated - [16] [21] Getulio Nargas@177.74.247.5:52758:52758 Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /ilegal to indo server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 159 milliseconds santoss [9]: /dv Victor [10]: /ilegal fdn na cit ? server thread hitch warning: timer interval of 160 milliseconds santoss [9]: /dv kollen [40]: /dv Veio loko [178]: /tirar Heimdall- [4]: /dv Veio loko [178]: /mascara Veio loko [178]: /mascara 5 9 enter slot gato5 1 9 enter slot gato5 1 kollen [40]: /dv 9 enter slot gato5 1 Getulio Nargas [83]: algum adm da tp Connecting: lause [vRP] lause (191.32.109.18) joined (user_id = 150) MELLOTRAINER: LITTEGIRL is not connecting with a steam id. Player will not have the ability to save/load. Getulio Nargas [83]: eu perdi a minha casa INFO: User [22] LITTEGIRL authenticated - [17] [22] LITTEGIRL@201.37.162.126:5480:5480 Cachorro do MANGUE [20]: deu wipe Sending heartbeat to live-internal.fivem.net:30110 Getulio Nargas [83]: hoje? Heimdall- [4]: deu wipe irmao Heimdall- [4]: ontem Cachorro do MANGUE [20]: ontem server thread hitch warning: timer interval of 166 milliseconds PeTTer ツ [138]: /dv Getulio Nargas [83]: eu comprei hoje Victor [10]: /ptr Heimdall- [4]: ve se a grana esta no banco, se pa deu rollback server thread hitch warning: timer interval of 157 milliseconds kollen [40]: /dv server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 298 milliseconds Knucle ¯\_(ツ)_/¯ [50]: alguem pra setar? MELLOTRAINER: lause is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [23] lause authenticated - [18] [23] lause@191.32.109.18:1909:1909 server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 266 milliseconds 87 enter slot favela5 1 Connecting: smkJ [vRP] smkJ (187.5.24.33) joined (user_id = 30) Victor [10]: /dv 87 leave slot favela5 1 free slot favela5 1 server thread hitch warning: timer interval of 181 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) 87 leave slot favela5 1 SCRIPT ERROR: @vrp/modules/home.lua:170: attempt to index a nil value (local 'home') > cb (@vrp/modules/home.lua:218) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 177 milliseconds Connecting: Mr Lucas127 [vRP] Mr Lucas127 (179.105.195.171) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 187) Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 181 milliseconds Paulãoo [76]: /dv server thread hitch warning: timer interval of 228 milliseconds INFO: User [24] smkJ authenticated - [19] [24] smkJ@187.5.24.33:56925:56925 server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 252 milliseconds Dumont1 [27]: ja setei camargo server thread hitch warning: timer interval of 166 milliseconds Knucle ¯\_(ツ)_/¯ [50]: obg irmao <3 Paulãoo [76]: /dv Xx_Pinguin_xX [87]: /ilegal qual trampo ilegal da mais money ? Victor [10]: /mascaraterrorista server thread hitch warning: timer interval of 179 milliseconds Paulãoo [76]: /dv Sammy [13]: /dv server thread hitch warning: timer interval of 163 milliseconds Sammy [13]: /dv 83 enter slot GRATIS_FAVELA_76 1 Connecting: ✞𝓣𝓱𝓮𝓾𝓩✞ [vRP] ✞𝓣𝓱𝓮𝓾𝓩✞ (177.63.216.122) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 164) MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [25] Gabriel authenticated - [20] [25] Gabriel@189.110.104.134:59245:59245 lause [150]: /dv LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 187 milliseconds 83 leave slot GRATIS_FAVELA_76 1 free slot GRATIS_FAVELA_76 1 LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 162 milliseconds Getulio Nargas [83]: deu rollback a minha casa graças aa deus minha arma continua la server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 220 milliseconds smkJ [30]: /190 quantos pm em ptr??? Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 335 milliseconds Heimdall- [4]: /mascaragang2 server thread hitch warning: timer interval of 168 milliseconds Connecting: Klaus Shelby [vRP] Klaus Shelby (201.222.29.44) joined (user_id = 121) server thread hitch warning: timer interval of 177 milliseconds Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) 30 enter slot GRATIS_FAVELA_05 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 159 milliseconds Connecting: Qué Ota? [vRP] Qué Ota? (189.111.59.215) joined (user_id = 1) Knucle ¯\_(ツ)_/¯ [50]: /dv Jowjones [95]: /forarp como ve o dinheiro q eu tenho no banco santoss [9]: /ilegal to indo mafia [vRP] 179.156.192.177 disconnected (user_id = 50) Sending heartbeat to live-internal.fivem.net:30110 jgbb [57]: /dv 30 leave slot GRATIS_FAVELA_05 1 free slot GRATIS_FAVELA_05 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 170 milliseconds Heimdall- [4]: /mascara PeTTer ツ [138]: /dv INFO: User [26] Klaus Shelby authenticated - [11] [26] Klaus Shelby@201.222.29.44:51573:51573 server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 162 milliseconds Gabriel [12]: /ptr server thread hitch warning: timer interval of 190 milliseconds INFO: User [27] Nordestino Africano authenticated - [21] [27] Nordestino Africano@45.238.201.180:50116:50116 server thread hitch warning: timer interval of 160 milliseconds smkJ [30]: /ptr server thread hitch warning: timer interval of 284 milliseconds server thread hitch warning: timer interval of 174 milliseconds smkJ [30]: /ptr Paulãoo [76]: /dv [vRP] 189.111.59.215 disconnected (user_id = 1) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Qué Ota? [vRP] Qué Ota? (189.111.59.215) joined (user_id = 1) server thread hitch warning: timer interval of 154 milliseconds smkJ [30]: /ptr Nordestino Africano [11]: /190 quantos pm's em ptr?? server thread hitch warning: timer interval of 159 milliseconds smkJ [30]: /ptr smkJ [30]: /ptr smkJ [30]: /ptr smkJ [30]: /pre jgbb [57]: /190 11* BPM Informa: 0 pm em PTR! Heimdall- [4]: para de flodar mds server thread hitch warning: timer interval of 244 milliseconds Nordestino Africano [11]: n sou eu n Gabriel [12]: pse nego é doente Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.111.59.215 disconnected (user_id = 1) Connecting: Qué Ota? [vRP] Qué Ota? (189.111.59.215) joined (user_id = 1) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 158 milliseconds [vRP] 201.222.29.44 disconnected (user_id = 121) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: nego eh mongol [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 158 milliseconds MELLOTRAINER: Creating toggles save file for Qué Ota? MELLOTRAINER: Creating vehicles save file for Qué Ota? MELLOTRAINER: Creating skins save file for Qué Ota? INFO: User [28] Qué Ota? authenticated - [11] [28] Qué Ota?@189.111.59.215:57190:57190 Gabriel [12]: /dv Gabriel [12]: /dv server thread hitch warning: timer interval of 320 milliseconds jgbb [57]: /DV 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 157 milliseconds [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /dv true Paulãoo [76]: /dv Connecting: Fagods server thread hitch warning: timer interval of 162 milliseconds [vRP] Fagods (177.204.79.142) joined (user_id = 127) PeTTer ツ [138]: /dv Xx_Pinguin_xX [87]: Mecanico na city ! Se precisar venha na Benny' s server thread hitch warning: timer interval of 258 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /ptr server thread hitch warning: timer interval of 153 milliseconds smkJ [30]: /dv Gabriel [12]: /dv Gabriel [12]: /dv server thread hitch warning: timer interval of 153 milliseconds Gabriel [12]: /dv INFO: User [29] Fagods authenticated - [7] [29] Fagods@177.204.79.142:49935:49935 server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 165 milliseconds Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) Gabriel [12]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 164 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 152 milliseconds INFO: User [30] Leo authenticated - [22] [30] Leo@177.235.3.99:64416:64416 server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 682 milliseconds server thread hitch warning: timer interval of 165 milliseconds PeTTer ツ [138]: /dv server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 194 milliseconds 30 enter slot GRATIS_FAVELA_05 1 server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 204 milliseconds Sammy [13]: /dv santoss [9]: /twitter meu advogado favorito ta por ai rapa!! 30 leave slot GRATIS_FAVELA_05 1 free slot GRATIS_FAVELA_05 1 Fagods [127]: quem é ? server thread hitch warning: timer interval of 160 milliseconds Fagods [127]: /twitter quem é seu adv favorito? santoss [9]: /twitter fagod server thread hitch warning: timer interval of 543 milliseconds Fagods [127]: /twitter sou eu Gabriel [12]: /ptr server thread hitch warning: timer interval of 462 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Leo [80]: /ptr server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 201 milliseconds Fagods [127]: /twitter ai pablo [vRP/C#] connection/command path vRP/update_money_businessfuel not found santoss [9]: /twitter oi server thread hitch warning: timer interval of 198 milliseconds santoss [9]: /twitter quer tomar uma vodka ali? Fagods [127]: /twitter me busca aqui na cnh ? Gabriel [12]: /ilegal Mafia vendendo arma e lavando!!! santoss [9]: /twitter to indo server thread hitch warning: timer interval of 202 milliseconds Sammy [13]: /dv Gabriel [12]: Algum adm? cai no limbo e morri server thread hitch warning: timer interval of 186 milliseconds Qué Ota? [1]: foi? server thread hitch warning: timer interval of 191 milliseconds Gabriel [12]: foi <3 Dumont1 [27]: manuel no server ai sim kkkk Qué Ota? [1]: hahaha server thread hitch warning: timer interval of 194 milliseconds Leo [80]: /dv server thread hitch warning: timer interval of 201 milliseconds Sending heartbeat to live-internal.fivem.net:30110 LITTEGIRL [129]: Algm adm consegue dar o carro do vip? server thread hitch warning: timer interval of 182 milliseconds smkJ [30]: /ptr server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 177 milliseconds Victor [10]: /ilegal quantos fdn on ? server thread hitch warning: timer interval of 179 milliseconds Fagods [127]: como troca a cor na loja de roupa? [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 183 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 167 milliseconds santoss [9]: /mascara server thread hitch warning: timer interval of 172 milliseconds santoss [9]: /mascara server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 203 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 167 milliseconds Getulio Nargas [83]: /190 3 vagabundo em ptr smkJ [30]: Go Guerra de chute Victor [10]: /ptr server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 210 milliseconds Nordestino Africano [11]: /ptr server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 177 milliseconds [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 159 milliseconds Connecting: Voz Fina [vRP] Voz Fina (187.21.182.67) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 188) server thread hitch warning: timer interval of 151 milliseconds Connecting: Cachorro do MANGUE [vRP] 189.6.23.77 disconnected (user_id = 138) Sending heartbeat to live-internal.fivem.net:30110 [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) server thread hitch warning: timer interval of 160 milliseconds Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: o mano da xt Xx_Pinguin_xX [87]: Jack kd vc ? santoss [9]: cade vc? Jowjones [95]: /ilegal colando helipa para vender Fagods [127]: twiiter o da moto cade tu ? Qué Ota? [1]: brg, ta ae? Fagods [127]: /twitter cade tu da moto? Xx_Pinguin_xX [87]: kd tu server thread hitch warning: timer interval of 174 milliseconds Fagods [127]: /twitter to indo na praça te buscar server thread hitch warning: timer interval of 157 milliseconds INFO: User [31] Cachorro do MANGUE authenticated - [6] [31] Cachorro do MANGUE@186.204.16.227:52021:52021 Xx_Pinguin_xX [87]: blz Gabriel [12]: ele ta aq na mafia Manuel Gabriel [12]: na call server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 254 milliseconds Gabriel [12]: /ilegal Mafia vendenndo arma e lavando! santoss [9]: tamo na praça mano da moto Connecting: PeTTer ツ [vRP] PeTTer ツ (189.6.23.77) joined (user_id = 138) server thread hitch warning: timer interval of 190 milliseconds santoss [9]: to esperando vc Xx_Pinguin_xX [87]: to chegando Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv [vRP] 189.111.59.215 disconnected (user_id = 1) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds kollen [40]: /dv server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 222 milliseconds Cachorro do MANGUE [20]: /ptr server thread hitch warning: timer interval of 175 milliseconds kollen [40]: /dv server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 183 milliseconds Nordestino Africano [11]: kkkkkkkkkkkkkkkkkkkk server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 170 milliseconds INFO: User [32] PeTTer ツ authenticated - [11] [32] PeTTer ツ@189.6.23.77:22384:22384 server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 171 milliseconds [vRP] 187.65.52.158 disconnected (user_id = 178) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Qué Ota? [vRP] Qué Ota? (189.111.59.215) joined (user_id = 1) server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 175 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 199 milliseconds [vRP] 189.111.59.215 disconnected (user_id = 1) Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: /dv server thread hitch warning: timer interval of 181 milliseconds Victor [10]: /dv server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 180 milliseconds Victor [10]: /dv Gabriel [12]: Alguma facção pra trocar tiro já que nao tem pm? Nordestino Africano [11]: /ilegal CV SEMPRE NA ATIVIDADE, TUDO 2 Connecting: Veio loko [vRP] Veio loko (187.65.52.158) joined (user_id = 178) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 293 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 163 milliseconds INFO: User [34] Veio loko authenticated - [12] [34] Veio loko@187.65.52.158:51446:51446 server thread hitch warning: timer interval of 187 milliseconds Getulio Nargas [83]: /dv server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 161 milliseconds jgbb [57]: /dv Victor [10]: /pt Victor [10]: /ptr server thread hitch warning: timer interval of 167 milliseconds Victor [10]: /ilegal cv vai rodar [vRP/C#] connection/command path vRP/update_money_businessfuel not found Nordestino Africano [11]: /ilegal tenta sorte server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 153 milliseconds Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds [vRP] 24.34.59.146 disconnected (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 196 milliseconds Cachorro do MANGUE [20]: /dv Veio loko [178]: /ilegal parceiros de patrulhamento cola na praça server thread hitch warning: timer interval of 151 milliseconds Cachorro do MANGUE [20]: /olx vendo audi s5 200k Nordestino Africano [11]: atira ai server thread hitch warning: timer interval of 204 milliseconds Nordestino Africano [11]: em zona safe kollen [40]: mlk nao morre MELLOTRAINER: Kled is not connecting with a steam id. Player will not have the ability to save/load. kollen [40]: mil tiro na cabeca INFO: User [35] Kled authenticated - [3] [35] Kled@177.54.207.159:61545:61545 Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 318 milliseconds server thread hitch warning: timer interval of 174 milliseconds [vRP] 200.186.71.110 disconnected (user_id = 40) Sending heartbeat to live-internal.fivem.net:30110 30 enter slot GRATIS_FAVELA_05 1 server thread hitch warning: timer interval of 153 milliseconds Nordestino Africano [11]: /dv 30 leave slot GRATIS_FAVELA_05 1 free slot GRATIS_FAVELA_05 1 Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 156 milliseconds Connecting: kollen [vRP] kollen (200.186.71.110) joined (user_id = 40) server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 279 milliseconds Fagods [127]: twitter páblo volta Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 169 milliseconds santoss [9]: cade vc santoss [9]: to no bar server thread hitch warning: timer interval of 167 milliseconds PeTTer ツ [138]: /forarp smkj tá ligado , né? Connecting: CininGamer [vRP] CininGamer (73.123.191.25) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 189) server thread hitch warning: timer interval of 162 milliseconds MELLOTRAINER: kollen is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [36] kollen authenticated - [8] [36] kollen@200.186.71.110:53748:53748 server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 201 milliseconds Paulãoo [76]: jesus ta por ai? da tp ai server thread hitch warning: timer interval of 226 milliseconds Fagods [127]: /dv Connecting: Wytch [vRP] Wytch (168.121.99.159) joined (user_id = 58) server thread hitch warning: timer interval of 188 milliseconds [vRP] 179.156.225.73 disconnected (user_id = 95) server thread hitch warning: timer interval of 159 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 183 milliseconds Sammy [13]: alguém da tp em mim, n tem unimed Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 171 milliseconds Veio loko [178]: /comer server thread hitch warning: timer interval of 159 milliseconds Veio loko [178]: /sexo INFO: User [37] Wytch authenticated - [13] [37] Wytch@168.121.99.159:52967:52967 server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 185 milliseconds santoss [9]: /dv server thread hitch warning: timer interval of 166 milliseconds 9 enter slot gato5 1 Victor [10]: /ptr server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 179 milliseconds 9 leave slot gato5 1 free slot gato5 1 server thread hitch warning: timer interval of 213 milliseconds santoss [9]: /ilegal mafia ta ai? server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 159 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Elon Musk [vRP] Elon Musk (189.47.89.223) joined (user_id = 66) Victor [10]: /DV kollen [40]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds santoss [9]: /twitter ta chegando fago? Fagods [127]: /twiiter atras de ti meu anjo server thread hitch warning: timer interval of 188 milliseconds Connecting: Disarmed ESQUECE [vRP] Disarmed ESQUECE (177.87.79.246) joined (user_id = 65) santoss [9]: /dv server thread hitch warning: timer interval of 230 milliseconds Wytch [58]: /ptr Paulãoo [76]: /dv Sending heartbeat to live-internal.fivem.net:30110 Wytch [58]: /190 n tem pm ptr? server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 174 milliseconds INFO: User [38] Elon Musk authenticated - [14] [38] Elon Musk@189.47.89.223:50247:50247 Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 175 milliseconds Paulãoo [76]: /ilegal pode subir campinho? server thread hitch warning: timer interval of 278 milliseconds Kled [8]: /dv server thread hitch warning: timer interval of 242 milliseconds INFO: User [39] Disarmed ESQUECE authenticated - [23] [39] Disarmed ESQUECE@177.87.79.246:57286:57286 server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 263 milliseconds [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Nordestino Africano [11]: /dv smkJ [30]: /dv Wytch [58]: /dv server thread hitch warning: timer interval of 190 milliseconds [vRP] 189.110.104.134 disconnected (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 250 milliseconds [vRP] 168.121.99.159 disconnected (user_id = 58) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /dv Paulãoo [76]: /ilegal pcc on? kollen [40]: /dv kollen [40]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found santoss [9]: /ilegal mafia quero lavar ai Disarmed ESQUECE [65]: /mascara server thread hitch warning: timer interval of 176 milliseconds [vRP] 187.5.24.33 disconnected (user_id = 30) Sending heartbeat to live-internal.fivem.net:30110 Elon Musk [66]: adm server thread hitch warning: timer interval of 182 milliseconds Elon Musk [66]: da tp Elon Musk [66]: id 66 server thread hitch warning: timer interval of 171 milliseconds jgbb [57]: /190 11* BPM Informa: 0 pm em PTR! Connecting: Shazam.. [vRP] Shazam.. (187.57.149.182) joined (user_id = 55) santoss [9]: /190 que susto ja ia guarda tudo rs server thread hitch warning: timer interval of 160 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Kled [8]: /dv No such command disconenct. santoss [9]: /ilegal mafia to aqui na porta, alguem?? Connecting: felipe [vRP] felipe (138.185.16.1) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 190) kollen [40]: /dv [vRP] 187.57.149.182 disconnected (user_id = 55) Sending heartbeat to live-internal.fivem.net:30110 Veio loko [178]: /sexo jgbb [57]: /190 Interessante Elon Musk [66]: /ilegal MC NA CIDADE kollen [40]: /dv santoss [9]: /ilegal ykz lavando? kollen [40]: /dv Xx_Pinguin_xX [87]: /ilegal mafia lavando ? Kled [8]: /dv santoss [9]: /ilegal mc lavando? server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 154 milliseconds santoss [9]: /ilegal mc na city ou n? Connecting: slender [vRP] slender (99.250.119.33) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 191) Sending heartbeat to live-internal.fivem.net:30110 Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) [vRP] 187.65.52.158 disconnected (user_id = 178) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: samy n é mais ykz? Sammy [13]: n Disarmed ESQUECE [65]: /ilegal mc n lava Elon Musk [66]: /190 PM EM PTR? santoss [9]: /ilegal ok jgbb [57]: /190 dnv mano ? lause [150]: adm? INFO: User [41] morto. authenticated - [12] [41] morto.@45.237.214.119:54816:54816 server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 161 milliseconds [vRP] 177.87.79.246 disconnected (user_id = 65) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.47.89.223 disconnected (user_id = 66) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /ilegal ykz on? Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA santoss [9]: /ilegal to indo mafia Cachorro do MANGUE [20]: /ilegal cola Victor [10]: /ilegal nada pra fazer morto. [5]: /ptr santoss [9]: pega ele na prefeitura server thread hitch warning: timer interval of 253 milliseconds Paulãoo [76]: /dv Kled [8]: /DV Xx_Pinguin_xX [87]: to aqui na prefeitura esperando Paulãoo [76]: /dv Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv INFO: User [42] Dumont1 authenticated - [11] [42] Dumont1@24.34.59.146:61200:61200 server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 183 milliseconds [vRP] 189.6.23.77 disconnected (user_id = 138) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [76]: /ilegal pode subir campinho? Connecting: J. Corleone [vRP] J. Corleone (179.254.171.148) joined (user_id = 14) Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) server thread hitch warning: timer interval of 152 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 154 milliseconds lause [150]: adm? INFO: User [44] Vrumm authenticated - [13] [44] Vrumm@187.21.80.232:52789:52789 kollen [40]: /dv Connecting: G$$ [vRP] G$$ (179.183.252.150) joined (user_id = 48) INFO: User [43] J. Corleone authenticated - [14] [43] J. Corleone@179.254.171.148:12673:12673 server thread hitch warning: timer interval of 168 milliseconds Connecting: felipe [vRP] felipe (138.185.16.1) joined (user_id = 190) server thread hitch warning: timer interval of 457 milliseconds Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [45] Gabriel authenticated - [16] [45] Gabriel@189.110.104.134:59713:59713 server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 255 milliseconds Victor [10]: /DV server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 254 milliseconds LITTEGIRL [129]: Algm staff q possa dar os beneficios do vip no sv??? server thread hitch warning: timer interval of 162 milliseconds INFO: User [46] G$$ authenticated - [19] [46] G$$@179.183.252.150:58126:58126 server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 155 milliseconds Victor [10]: /ptr Paulãoo [76]: /dv server thread hitch warning: timer interval of 155 milliseconds Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) server thread hitch warning: timer interval of 159 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [76]: /dv [vRP] 138.185.16.1 disconnected (user_id = 190) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 178 milliseconds Paulãoo [76]: /dv lause [150]: + Connecting: Cafeeh [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 151 milliseconds INFO: User [47] Heimdall- authenticated - [20] [47] Heimdall-@187.75.50.113:53000:53000 G$$ [48]: /ilegal compro parafal Paulãoo [76]: dc server thread hitch warning: timer interval of 165 milliseconds Paulãoo [76]: /dv server thread hitch warning: timer interval of 332 milliseconds J. Corleone [14]: /ilegal mafia vende kollen [40]: /ilegal to vendendo lause [150]: algum staff server thread hitch warning: timer interval of 152 milliseconds Vrumm [24]: /ilegal compro parafal mafia J. Corleone [14]: /ilegal vem daq 10 minutos server thread hitch warning: timer interval of 175 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Vrumm [24]: /ilegal precisava agr mano, pprt Vrumm [24]: /ilegal da pra ser agr nao? server thread hitch warning: timer interval of 166 milliseconds J. Corleone [14]: /ilegal pera ae server thread hitch warning: timer interval of 173 milliseconds G$$ [48]: /dv J. Corleone [14]: /dv server thread hitch warning: timer interval of 173 milliseconds Connecting: Bonieee_ [vRP] Bonieee_ (177.82.235.17) joined (user_id = 167) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 161 milliseconds MELLOTRAINER: Cafeeh is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [48] Cafeeh authenticated - [21] [48] Cafeeh@177.68.177.171:50919:50919 server thread hitch warning: timer interval of 340 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 277 milliseconds Vrumm [24]: /mascaragang2 Kled [8]: /dv server thread hitch warning: timer interval of 181 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/inventory.lua:526) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > openChest (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > ref (@wzl_vrpchests/server.lua:20) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 229 milliseconds Connecting: twitch.tv/portuga2k [vRP] twitch.tv/portuga2k (2.81.202.130) joined (user_id = 42) server thread hitch warning: timer interval of 350 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: /mascara Gabriel [12]: /mascara server thread hitch warning: timer interval of 194 milliseconds LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 177 milliseconds Sammy [13]: /dv LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv Cafeeh [108]: deaad Cafeeh [108]: me puxa ae to na prisao viado server thread hitch warning: timer interval of 227 milliseconds Cachorro do MANGUE [20]: /ilegal qm queria a fall com a mafia ja ta disponivel! santoss [9]: /ilegal resgate dentro da prisão 300k! INFO: User [50] twitch.tv/portuga2k authenticated - [22] [50] twitch.tv/portuga2k@2.81.202.130:54247:54247 server thread hitch warning: timer interval of 198 milliseconds Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) Connecting: Murillo [vRP] Murillo (189.111.59.215) joined (user_id = 1) morto. [5]: to resolvendo um negocio aq mano Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) Cafeeh [108]: rapidao po server thread hitch warning: timer interval of 299 milliseconds Cafeeh [108]: pff Sending heartbeat to live-internal.fivem.net:30110 System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 395 milliseconds server thread hitch warning: timer interval of 193 milliseconds Vrumm [24]: /ilegal indo mafia Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: vc ta preso Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: ou era da açao? Cafeeh [108]: n carai Cafeeh [108]: era da açao server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 324 milliseconds [vRP] 189.111.59.215 disconnected (user_id = 1) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 236 milliseconds INFO: User [52] ThuG CS.MONEY authenticated - [23] [52] ThuG CS.MONEY@143.202.235.200:61347:61347 kollen [40]: /mascara kollen [40]: /mascara server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 400 milliseconds Sammy [13]: /dv server thread hitch warning: timer interval of 178 milliseconds Xx_Pinguin_xX [87]: /ilegal pode entrar no morro do Alemão ? INFO: User [53] H1PeR authenticated - [24] [53] H1PeR@192.141.248.3:52273:52273 Connecting: felipe [vRP] felipe (138.185.16.1) joined (user_id = 190) kollen [40]: /ilegal quer entrar pra que? morto. [5]: /dv Xx_Pinguin_xX [87]: /ilegal to com a moto emprestada server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 330 milliseconds kollen [40]: /ilegal aguarda o reconhecimento do fogueteiro Vrumm [24]: /ilegal indo mafia Xx_Pinguin_xX [87]: /ilegal para pegar meu carro e devolver a moto do mano server thread hitch warning: timer interval of 199 milliseconds J. Corleone [14]: /ilegal cola server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 186 milliseconds Xx_Pinguin_xX [87]: /ilegal to com a ducati do mano Connecting: Usuário [vRP] Usuário (201.17.73.244) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 103) G$$ [48]: /mascara G$$ [48]: /mascara server thread hitch warning: timer interval of 190 milliseconds G$$ [48]: /mascaragang morto. [5]: /dv server thread hitch warning: timer interval of 196 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 198 milliseconds Paulãoo [76]: /DV Kled [8]: /dv Heimdall- [4]: /mascaragang2 Gabriel [12]: /mascaragang2 server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 193 milliseconds Sammy [13]: /dv H1PeR [29]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 232 milliseconds Vrumm [24]: /ilegal mafia tem combatpistol? morto. [5]: /dv twitch.tv/portuga2k [42]: /dv server thread hitch warning: timer interval of 227 milliseconds twitch.tv/portuga2k [42]: /dv Gabriel [12]: /ilegal s Cachorro do MANGUE [20]: /ilegal claro Sammy [13]: /dv server thread hitch warning: timer interval of 186 milliseconds G$$ [48]: revive 48 por favor to na pqp Vrumm [24]: /ilegal encostando pra comprar combatpistol server thread hitch warning: timer interval of 207 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 [vRP] 138.185.16.1 disconnected (user_id = 190) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 160 milliseconds ThuG CS.MONEY [36]: /ptr server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 191 milliseconds Paulãoo [76]: /fv Kled [8]: /dv Paulãoo [76]: /dv Connecting: Usuário [vRP] Usuário (201.17.73.244) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 103) server thread hitch warning: timer interval of 162 milliseconds Connecting: Usuário [vRP] Usuário (201.17.73.244) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 103) server thread hitch warning: timer interval of 199 milliseconds Kled [8]: /dv Paulãoo [76]: /dv server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 312 milliseconds Vrumm [24]: /ilegal to mafia server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 247 milliseconds Heimdall- [4]: /mascara Kled [8]: /dv server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 262 milliseconds Connecting: Usuário [vRP] Usuário (201.17.73.244) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 103) Fagods [127]: preciso de um deus aqui server thread hitch warning: timer interval of 182 milliseconds G$$ [48]: /dv InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/inventory.lua:526) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > openChest (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > ref (@wzl_vrpchests/server.lua:20) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/inventory.lua:526) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > openChest (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > ref (@wzl_vrpchests/server.lua:20) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 239 milliseconds Xx_Pinguin_xX [87]: aperta E fagundes server thread hitch warning: timer interval of 202 milliseconds SCRIPT ERROR: @vrp_basic_menu/server.lua:812: attempt to compare number with nil > ref (@vrp_basic_menu/server.lua:812) > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) Connecting: MOoFiiiii Sending heartbeat to live-internal.fivem.net:30110 [vRP] MOoFiiiii (45.226.242.43) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 146) Connecting: Mariana Lair [vRP] Mariana Lair (177.182.80.75) joined (user_id = 68) server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 223 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: mds Heimdall- [4]: mongol server thread hitch warning: timer interval of 202 milliseconds Gabriel [12]: xinga nao Connecting: Usuário [vRP] Usuário (201.17.73.244) joined (user_id = 103) Gabriel [12]: tenha respeito Heimdall- [4]: cacalo Heimdall- [4]: calado server thread hitch warning: timer interval of 266 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 291 milliseconds Cachorro do MANGUE [20]: /dv G$$ [48]: /dv Connecting: MOoFiiiii [vRP] MOoFiiiii (45.226.242.43) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 146) server thread hitch warning: timer interval of 215 milliseconds Heimdall- [4]: aq Xx_Pinguin_xX [87]: to aqui na prefeitura Fagundes J. Corleone [14]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 237 milliseconds LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv INFO: User [54] Mariana Lair authenticated - [25] [54] Mariana Lair@177.182.80.75:58033:58033 server thread hitch warning: timer interval of 198 milliseconds LITTEGIRL [129]: /dv Cachorro do MANGUE [20]: /dv LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 264 milliseconds LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 340 milliseconds server thread hitch warning: timer interval of 198 milliseconds LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 195 milliseconds lause [150]: /dv LITTEGIRL [129]: /dv lause [150]: /dv lause [150]: /dv lause [150]: /dv server thread hitch warning: timer interval of 219 milliseconds Paulãoo [76]: /dv MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. lause [150]: /dv INFO: User [55] Usuário authenticated - [26] [55] Usuário@201.17.73.244:8648:8648 Paulãoo [76]: /dv LITTEGIRL [129]: /dv lause [150]: /dv lause [150]: /dfv lause [150]: /dv server thread hitch warning: timer interval of 212 milliseconds lause [150]: /dv No such command algemar. No such command /algemar. Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 200 milliseconds Victor [10]: /ptr server thread hitch warning: timer interval of 202 milliseconds Sammy [13]: /dv server thread hitch warning: timer interval of 306 milliseconds Heimdall- [4]: /mascara server thread hitch warning: timer interval of 216 milliseconds Heimdall- [4]: /mascargang2 Connecting: ViniRoma [vRP] ViniRoma (191.178.200.171) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 192) Heimdall- [4]: /mascara Heimdall- [4]: /mascaramergulho Fagods [127]: n fala fora d rp n meu anjo Heimdall- [4]: /mascaramergulhador Connecting: Shazam.. [vRP] Shazam.. (187.57.149.182) joined (user_id = 55) Connecting: ViniRoma [vRP] ViniRoma (191.178.200.171) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 192) server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 283 milliseconds Heimdall- [4]: /dv lause [150]: /dv Heimdall- [4]: /mascaragang2 server thread hitch warning: timer interval of 272 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: cancela ThuG CS.MONEY [36]: /dv [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 Connecting: juniork [vRP] juniork (138.118.29.171) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 193) server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 254 milliseconds [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 Kled [8]: /dv server thread hitch warning: timer interval of 230 milliseconds 24 enter slot favela13 1 server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 152 milliseconds Victor [10]: /dv server thread hitch warning: timer interval of 220 milliseconds 48 enter slot favela13 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Cachorro do MANGUE [20]: /mascaraswat server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 160 milliseconds Cachorro do MANGUE [20]: /mascaraswat2 Cachorro do MANGUE [20]: /mascara Cachorro do MANGUE [20]: /mascara [vRP/C#] connection/command path vRP/update_money_businessfuel not found Cachorro do MANGUE [20]: /mascaraswat2 server thread hitch warning: timer interval of 214 milliseconds J. Corleone [14]: /mascara Cachorro do MANGUE [20]: /mascara J. Corleone [14]: /mascara [vRP/C#] connection/command path vRP/update_money_businessfuel not found Cachorro do MANGUE [20]: /mascaraswat [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 211 milliseconds Fagods [127]: quanto q é o porte de arma? server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 264 milliseconds INFO: User [56] Shazam.. authenticated - [20] [56] Shazam..@187.57.149.182:62480:62480 server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 190 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 220 milliseconds Fagods [127]: /twitter final de expediente vamos tomar umas breja? Cafeeh [108]: /dv server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 205 milliseconds twitch.tv/portuga2k [42]: /ptr server thread hitch warning: timer interval of 200 milliseconds 55 enter slot favela13 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 200 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 217 milliseconds LITTEGIRL [129]: /mascaragang2 server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 218 milliseconds 48 leave slot favela13 1 24 leave slot favela13 1 server thread hitch warning: timer interval of 238 milliseconds 24 enter slot favela13 1 server thread hitch warning: timer interval of 269 milliseconds Sammy [13]: /dv server thread hitch warning: timer interval of 186 milliseconds 48 enter slot favela13 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) kollen [40]: /mascarabruxa server thread hitch warning: timer interval of 244 milliseconds J. Corleone [14]: /dv server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 197 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 179.157.1.213 disconnected (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: /dv morto. [5]: /dv CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 208 milliseconds 24 leave slot favela13 1 server thread hitch warning: timer interval of 237 milliseconds 48 leave slot favela13 1 55 leave slot favela13 1 free slot favela13 1 108 enter slot favela6 1 server thread hitch warning: timer interval of 196 milliseconds 48 enter slot favela12 1 morto. [5]: /dv server thread hitch warning: timer interval of 214 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 190 milliseconds J. Corleone [14]: /dv 108 leave slot favela6 1 free slot favela6 1 server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 194 milliseconds 48 leave slot favela12 1 free slot favela12 1 server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 254 milliseconds CHUPADA DIMENSIONAL [182]: apareceu arma na mao 24 enter slot favela13 1 24 leave slot favela13 1 free slot favela13 1 server thread hitch warning: timer interval of 199 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.82.235.17 disconnected (user_id = 167) Sending heartbeat to live-internal.fivem.net:30110 Shazam.. [55]: ALGUM ADM REVIVE 55 [vRP] 24.34.59.146 disconnected (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 253 milliseconds G$$ [48]: mata todo mundo e G$$ [48]: agente server thread hitch warning: timer interval of 234 milliseconds G$$ [48]: aperta E G$$ [48]: algum adm ta tp e me mata server thread hitch warning: timer interval of 203 milliseconds Usuário [103]: algum adm tira as armas aqui pra eu quitar pf server thread hitch warning: timer interval of 239 milliseconds twitch.tv/portuga2k [42]: 167 saiu Fagods [127]: . server thread hitch warning: timer interval of 181 milliseconds Usuário [103]: teve gente que deslogou com as armas Usuário [103]: dps ve na db server thread hitch warning: timer interval of 175 milliseconds Victor [10]: /DV InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 256 milliseconds server thread hitch warning: timer interval of 212 milliseconds Gabriel [12]: NAO VELHO Gabriel [12]: EU TAVA DE PARAFALL server thread hitch warning: timer interval of 212 milliseconds Gabriel [12]: N VOU DAR E server thread hitch warning: timer interval of 220 milliseconds Cachorro do MANGUE [20]: VAI DEVOLVER FALL TBM server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 202 milliseconds Cachorro do MANGUE [20]: NEM EU server thread hitch warning: timer interval of 201 milliseconds H1PeR [29]: 167 hack server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 189 milliseconds Gabriel [12]: levanta ai Gabriel [12]: 12 Cachorro do MANGUE [20]: LEVANTA ID 20 Sending heartbeat to live-internal.fivem.net:30110 LITTEGIRL [129]: 192 server thread hitch warning: timer interval of 176 milliseconds H1PeR [29]: 29 Gabriel [12]: 12 CHUPADA DIMENSIONAL [182]: 182 LITTEGIRL [129]: 129 revive ae pfv J. Corleone [14]: 14 24 enter slot favela13 1 server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 180 milliseconds Gabriel [12]: 12 24 leave slot favela13 1 free slot favela13 1 server thread hitch warning: timer interval of 282 milliseconds jgbb [57]: /dv J. Corleone [14]: 14 server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 196 milliseconds Gabriel [12]: 12 twitch.tv/portuga2k [42]: hack denovo server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 630 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 269 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 253 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 212 milliseconds [vRP] 191.32.109.18 disconnected (user_id = 150) server thread hitch warning: timer interval of 328 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 305 milliseconds Gabriel [12]: revive 12 ai cara Gabriel [12]: só eu to morto Gabriel [12]: revive 12 server thread hitch warning: timer interval of 682 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 186 milliseconds Gabriel [12]: me levanta ai cara [vRP] 201.17.85.3 disconnected (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 437 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 278 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 619 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 274 milliseconds Paulãoo [76]: pq baniram o chupada dimensional por hack mano??????????? server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 192 milliseconds santoss [9]: O CHAPADA N É O HACK santoss [9]: LE JA TAVA santoss [9]: ELE server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 225 milliseconds Victor [10]: /mascara Paulãoo [76]: o chupada não é hack mano pq baniram o cara??? Kled [8]: e pq ele n ganhou as armas quando td mundo ganhou? server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 216 milliseconds santoss [9]: mds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 183 milliseconds Mariana Lair [68]: mano to bugado na tunagem com o carro alguem me puxa Cachorro do MANGUE [20]: /DV server thread hitch warning: timer interval of 191 milliseconds twitch.tv/portuga2k [42]: QUEM MAIS TA COM ARMA?~ Mariana Lair [68]: eu me puxa pra joga fora server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 210 milliseconds Usuário [103]: ja tentei cnvrs com adm pra tirar uma muntueira de bug de dupp e colocar o minimo anti cheat q for mas nem deu bola, foda Sending heartbeat to live-internal.fivem.net:30110 Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 182 milliseconds Mariana Lair [68]: algum adm me puxa pra eu joga arma fora buguei na loja de tunagem Fagods [127]: o meu para de estragar o jogo do pessoal meu server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 171 milliseconds Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 169 milliseconds Shazam.. [55]: /DV jgbb [57]: /praça com barreira Cachorro do MANGUE [20]: algum adm pode devolver as armas? server thread hitch warning: timer interval of 170 milliseconds jgbb [57]: praça com barreira server thread hitch warning: timer interval of 233 milliseconds Mariana Lair [68]: santafe server thread hitch warning: timer interval of 230 milliseconds Shazam.. [55]: 0U 68 OU E O 21 server thread hitch warning: timer interval of 193 milliseconds santoss [9]: k santoss [9]: puxa eu ai santoss [9]: to na praça santoss [9]: eu e o 10 Mariana Lair [68]: blz 48 enter slot favela12 1 server thread hitch warning: timer interval of 157 milliseconds santoss [9]: puxa eu ai k server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 156 milliseconds 48 leave slot favela12 1 free slot favela12 1 H1PeR [29]: renicia logo é melhor server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 269 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 161 milliseconds 108 enter slot favela6 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 236 milliseconds 48 enter slot favela6 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Victor [10]: Alguem me puxa 48 leave slot favela6 1 48 leave slot favela6 1 48 leave slot favela6 1 48 leave slot favela6 1 48 leave slot favela6 1 server thread hitch warning: timer interval of 307 milliseconds Victor [10]: to preso na praça santoss [9]: puxa noss [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 187.95.95.230 disconnected (user_id = 76) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 178 milliseconds [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER 108 leave slot favela6 1 free slot favela6 1 [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER [txAdminClient] Admin Broadcast - cprp2020: O SEU CORNO FILHA DA PUTA DE HACKER, VAZA DO SERVIDOR ARROMBADO, VAI CAÇAR OQ FAZER 108 enter slot favela6 1 server thread hitch warning: timer interval of 182 milliseconds [vRP] 201.6.142.193 disconnected (user_id = 9) Sending heartbeat to live-internal.fivem.net:30110 48 enter slot favela6 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! [txAdminClient] Admin Broadcast - cprp2020: servidor reiniciando em 2 min! Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 168 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 H1PeR [29]: /dv server thread hitch warning: timer interval of 172 milliseconds J. Corleone [14]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 201.17.73.244 disconnected (user_id = 103) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /dv [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 191.215.166.36 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Kicking all players with reason: Servidor reiniciando (cprp2020). [vRP] 187.57.149.182 disconnected (user_id = 55) 48 leave slot favela6 1 [vRP] 179.183.252.150 disconnected (user_id = 48) [vRP] 179.254.171.148 disconnected (user_id = 14) [vRP] 45.237.214.119 disconnected (user_id = 5) [vRP] 177.204.79.142 disconnected (user_id = 127) [vRP] 200.186.71.110 disconnected (user_id = 40) [vRP] 201.37.162.126 disconnected (user_id = 129) [vRP] 187.21.80.232 disconnected (user_id = 24) 108 leave slot favela6 1 free slot favela6 1 [vRP] 177.68.177.171 disconnected (user_id = 108) [vRP] 189.110.104.134 disconnected (user_id = 12) [vRP] 192.141.248.3 disconnected (user_id = 29) [vRP] 177.193.127.219 disconnected (user_id = 87) [vRP] 2.81.202.130 disconnected (user_id = 42) [vRP] 177.182.80.75 disconnected (user_id = 68) ================================================================ ======== FXServer starting - 2019-11-9 22:38:05 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp INFO: User [44] Vrumm authenticated - [1] [44] Vrumm@187.21.80.232:53217:53217 [vRP] launch version 1498403827 [vRP] init base tables System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master INFO: User [54] Mariana Lair authenticated - [2] [54] Mariana Lair@177.182.80.75:58279:58279 Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu INFO: User [11] Xx_Pinguin_xX authenticated - [3] [11] Xx_Pinguin_xX@177.193.127.219:55985:55985 Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira INFO: User [48] Cafeeh authenticated - [4] [48] Cafeeh@177.68.177.171:51286:51286 Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master INFO: User [53] H1PeR authenticated - [5] [53] H1PeR@192.141.248.3:4374:4374 Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota INFO: User [46] G$$ authenticated - [6] [46] G$$@179.183.252.150:59628:59628 Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Started resource heli_unimed Started resource renaultunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource onibusPM Started resource as350pcesp-addon Started resource spacerp Started resource spinrp Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource l200pf Started resource volvopf Started resource dakarpf Started resource blazerprf Started resource blazerprf2 Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource golfs Started resource golfgti Started resource hondac Started resource monza Started resource polo Started resource nissantitan Started resource passat Started resource santa Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource Jeep2018 Started resource saveirobr2 Started resource silverado Started resource golbola Started resource fiattoro Started resource pegout207 Started resource agusta Started resource Biz Started resource BMWS1000 Started resource bros Started resource honda150 Started resource cgbolinha Started resource hornet Started resource R1 Started resource xj6 Started resource R6 Started resource xt660 Started resource z1000 Started resource ninjah2 Started resource ducati Started resource F1200GR Started resource 1970Dodge Started resource A45 Started resource aguera Started resource Audi_s5 Started resource Audi_TT Started resource audirs6prior Started resource audisq77 Started resource BMW_i8 Started resource Audi_r8 Started resource bmw4 Started resource Bugatti_Veyron Started resource challenger Started resource Challenger2 INFO: User [56] Shazam.. authenticated - [7] [56] Shazam..@187.57.149.182:63477:63477 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource MustangGT Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorshePanamera Started resource Range_Rover Started resource RangeRoverSport Started resource skyline Started resource Subaru_Impreza Started resource Camaro Started resource jeepnovo Started resource Crafter2017 Started resource mb608 Started resource mb608d Started resource vanglobo Started resource carrosprofs Started resource Ferrari458 Started resource LamborghiniGallardo Started resource Porsche911 Started resource m8gte Started resource huracan Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource p1gtr Started resource bdivo Started resource object-loader Creating script environments for object-teleports Started resource object-teleports Creating script environments for scriptHeli Started resource scriptHeli Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource PoliceVehiclesWeaponDeleter Started resource disable_dispatch Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Creating script environments for vrp_doors Started resource vrp_doors Started resource noped Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar INFO: User [41] morto. authenticated - [8] [41] morto.@45.237.214.119:52086:52086 Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardadoutor Started resource fardamedico Started resource fardaparamedico Started resource unimedfem Started resource favela Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource base_rota Started resource prf_base Started resource noportals Started resource prediopf Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource hospital Started resource icprp Started resource batalhaopm Started resource favelas Started resource cv_control Creating script environments for MapMaker Started resource MapMaker Started resource textos3d Started resource Loadscreen Started resource clean-hacker Started resource gestos Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource caixinharegistradora Started resource limitadorvelo Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Started resource jobminerador Creating script environments for jobpescador Started resource jobpescador Creating script environments for joblixeiro Started resource joblixeiro Started resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource cintocarro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Authenticating server license key... INFO: User [50] twitch.tv/portuga2k authenticated - [8] [50] twitch.tv/portuga2k@2.81.202.130:54739:54739 Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 INFO: User [43] J. Corleone authenticated - [7] [43] J. Corleone@179.254.171.148:14304:14304 INFO: User [22] LITTEGIRL authenticated - [9] [22] LITTEGIRL@201.37.162.126:5627:5627 Started map Sao_Paulo Started resource Sao_Paulo Authenticating with Nucleus... server thread hitch warning: timer interval of 4875 milliseconds MELLOTRAINER: mtsaves folder found! Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! ELS-FiveM (ELS-FiveM-master) is up to date! fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ INFO: User [29] Fagods authenticated - [10] [29] Fagods@177.204.79.142:53825:53825 [txAdminClient] setting up threads and commands... Connecting: Shazam.. [vRP] Shazam.. (187.57.149.182) joined (user_id = 55) Sending heartbeat to live-internal.fivem.net:30110 Connecting: twitch.tv/portuga2k [vRP] twitch.tv/portuga2k (2.81.202.130) joined (user_id = 42) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Fagods [vRP] Fagods (177.204.79.142) joined (user_id = 127) Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) INFO: User [2] twitch.tv/portuga2k authenticated - [2] [2] twitch.tv/portuga2k@2.81.202.130:54822:54822 INFO: Requesting voice channel crypt resync - [10] [29] Fagods@177.204.79.142:53825:53825 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.204.79.142 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) Connecting: Fagods [vRP] Fagods (177.204.79.142) joined (user_id = 127) INFO: User [5] Moyano authenticated - [1] [5] Moyano@200.52.16.57:58278:58278 INFO: User [4] Xx_Pinguin_xX authenticated - [3] [4] Xx_Pinguin_xX@177.193.127.219:56086:56086 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [1] Shazam.. authenticated - [5] [1] Shazam..@187.57.149.182:63690:63690 Connecting: Cafeeh [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) INFO: User [6] Fagods authenticated - [6] [6] Fagods@177.204.79.142:54108:54108 Connecting: G$$ [vRP] G$$ (179.183.252.150) joined (user_id = 48) INFO: Requesting voice channel crypt resync - [4] [48] Cafeeh@177.68.177.171:51286:51286 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.37.162.126 disconnected (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.68.177.171 disconnected (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [8] Cachorro do MANGUE authenticated - [4] [8] Cachorro do MANGUE@186.204.16.227:52482:52482 INFO: User [9] G$$ authenticated - [7] [9] G$$@179.183.252.150:59813:59813 server thread hitch warning: timer interval of 159 milliseconds Cachorro do MANGUE [20]: a Connecting: Kled Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) [vRP] Kled (177.54.207.159) joined (user_id = 8) Connecting: J. Corleone [vRP] J. Corleone (179.254.171.148) joined (user_id = 14) Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Victor [vRP] Victor (191.215.166.36) joined (user_id = 10) Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [12] J. Corleone authenticated - [8] [12] J. Corleone@179.254.171.148:14635:14635 Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: LITTEGIRL is not connecting with a steam id. Player will not have the ability to save/load. Moyano [17]: /ilegal Sedex na cidade , qualquer carga só chamar . INFO: User [11] LITTEGIRL authenticated - [9] [11] LITTEGIRL@201.37.162.126:5250:5250 MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [13] Victor authenticated - [10] [13] Victor@191.215.166.36:63573:63573 Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Cachorro do MANGUE [20]: /dv MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [14] jgbb authenticated - [11] [14] jgbb@201.17.86.101:11161:11161 Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) Connecting: kollen [vRP] kollen (200.186.71.110) joined (user_id = 40) Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) Moyano [17]: /ilegal Correios Sedex entrego qualquer tipo de carga até 60 kilos , busco e levo , Frete a Combinar , Para cidade 1 dia util e deserto e paleto até 2 dias uteis ( horario CPRP ) Contato : 11-98546702 Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 twitch.tv/portuga2k [42]: /DV Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 J. Corleone [14]: /dv MELLOTRAINER: Kled is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [15] Kled authenticated - [7] [15] Kled@177.54.207.159:62479:62479 INFO: User [9] G$$ authenticated - [12] [9] G$$@179.183.252.150:59980:59980 LITTEGIRL [129]: /ilegal Algm vendendo pistol??? J. Corleone [14]: /ilegal mafia Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) MELLOTRAINER: kollen is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [16] kollen authenticated - [13] [16] kollen@200.186.71.110:54466:54466 Sending heartbeat to live-internal.fivem.net:30110 48 enter slot favela12 1 J. Corleone [14]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA 48 leave slot favela12 1 free slot favela12 1 MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [17] Gabriel authenticated - [14] [17] Gabriel@189.110.104.134:60132:60132 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [9] G$$ authenticated - [12] [9] G$$@179.183.252.150:60089:60089 INFO: User [9] G$$ authenticated - [12] [9] G$$@179.183.252.150:60113:60113 Gabriel [12]: /ptr J. Corleone [14]: /dv G$$ [48]: /190 qntos pm em ptr ? Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 Moyano [17]: /ilegal Sedex pedindo autorização pra se encontrar com responsavel da Mafia referente a prestação de serviço . J. Corleone [14]: /ilegal pode chegar aq na mansão Moyano [17]: /ilegal ok a caminho . Obrigado . J. Corleone [14]: /mascaraswat2 INFO: User [18] Vrumm authenticated - [15] [18] Vrumm@187.21.80.232:53473:53473 INFO: User [9] G$$ authenticated - [12] [9] G$$@179.183.252.150:60186:60186 server thread hitch warning: timer interval of 151 milliseconds Gabriel [12]: /mascaragang2 Gabriel [12]: /mascaragang2 Cachorro do MANGUE [20]: /dv Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) Xx_Pinguin_xX [87]: /dv Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: /dv server thread hitch warning: timer interval of 164 milliseconds Victor [10]: /dv 24 enter slot favela13 1 INFO: User [19] morto. authenticated - [16] [19] morto.@45.237.214.119:52876:52876 Connecting: Cafeeh [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 48 enter slot favela12 1 48 leave slot favela12 1 free slot favela12 1 [vRP] 2.81.202.130 disconnected (user_id = 42) Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: /dv Connecting: Mr Lucas127 [vRP] Mr Lucas127 (179.105.195.171) joined (user_id = 187) server thread hitch warning: timer interval of 157 milliseconds Gabriel [12]: /ptr server thread hitch warning: timer interval of 168 milliseconds Gabriel [12]: /190 Algum pm irá entrar em ptr? G$$ [48]: /dv INFO: User [20] Cafeeh authenticated - [2] [20] Cafeeh@177.68.177.171:51614:51614 [vRP] 187.57.149.182 disconnected (user_id = 55) Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: /ilegal MAFIA vende acessorios ? G$$ [48]: /ilegal para arma J. Corleone [14]: /ilegal nao 24 leave slot favela13 1 free slot favela13 1 G$$ [48]: /ilegal pensei q sim pois todos de vcs estao usando kollen [40]: /mascarabruxa server thread hitch warning: timer interval of 163 milliseconds Sending heartbeat to live-internal.fivem.net:30110 108 enter slot favela6 1 server thread hitch warning: timer interval of 174 milliseconds 108 leave slot favela6 1 free slot favela6 1 kollen [40]: /dv MELLOTRAINER: Creating skins save file for Mr Lucas127 MELLOTRAINER: Creating toggles save file for Mr Lucas127 MELLOTRAINER: Creating vehicles save file for Mr Lucas127 INFO: User [21] Mr Lucas127 authenticated - [5] [21] Mr Lucas127@179.105.195.171:50927:50927 Gabriel [12]: /dv Cafeeh [108]: /190 pm em ptr? server thread hitch warning: timer interval of 236 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Vrumm [24]: /dv server thread hitch warning: timer interval of 152 milliseconds J. Corleone [14]: /dv Fagods [127]: /ilegal campinho alguem ? G$$ [48]: /ilegal SIm System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 189 milliseconds Fagods [127]: /ilegal chegando G$$ [48]: /dv server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 157 milliseconds System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Connecting: MOoFiiiii [vRP] MOoFiiiii (45.226.242.43) joined (user_id = 146) LITTEGIRL [129]: /mascaragang2 server thread hitch warning: timer interval of 151 milliseconds [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 526 milliseconds Victor [10]: /dv server thread hitch warning: timer interval of 440 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Mr Lucas127 [187]: /forarp Garagem da prefeitura não funciona? Mr Lucas127 [187]: /twt server thread hitch warning: timer interval of 156 milliseconds Mr Lucas127 [187]: /twt Oi Mr Lucas127 [187]: /tweet Oi [vRP] 45.226.242.43 disconnected (user_id = 146) Sending heartbeat to live-internal.fivem.net:30110 Mr Lucas127 [187]: /ilegal . Fagods [127]: /ilegal cade? Mr Lucas127 [187]: /dinheiro J. Corleone [14]: dead morto. [5]: tamo nos preparando J. Corleone [14]: tamo de vermelho Fagods [127]: /ilegal campinho??? Gabriel [12]: /dv Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 172 milliseconds Cachorro do MANGUE [20]: /dv [vRP] 179.105.195.171 disconnected (user_id = 187) Sending heartbeat to live-internal.fivem.net:30110 Connecting: VMR [vRP] VMR (177.84.154.139) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 21) Connecting: VMR [vRP] VMR (177.84.154.139) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 21) Connecting: newba. [vRP] newba. (128.201.197.156) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 194) INFO: Timeout, closing. - [5] [21] Mr Lucas127@179.105.195.171:50927:50927 Gabriel [12]: /mascarapalhaco Cafeeh [108]: /mascara Cafeeh [108]: /mascara Gabriel [12]: /mascaraterrorista Gabriel [12]: /mascaraterrorista Connecting: VMR [vRP] VMR (177.84.154.139) joined (user_id = 21) J. Corleone [14]: /dv Moyano [17]: /ilegal alguem favela da barragem ? Gabriel [12]: /dv Moyano [17]: Correios Sedex entrego qualquer tipo de carga até 60 kilos , busco e levo , Frete a Combinar , Para cidade 1 dia util e deserto e paleto até 2 dias uteis ( horario CPRP ) Contato : 11-98546702 morto. [5]: /dv Moyano [17]: /ilegal Correios Sedex entrego qualquer tipo de carga até 60 kilos , busco e levo , Frete a Combinar , Para cidade 1 dia util e deserto e paleto até 2 dias uteis ( horario CPRP ) Contato : 11-98546702 Moyano [17]: /ilegal permissão pra subir campinho ? Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: /ilegal sobe ae server thread hitch warning: timer interval of 158 milliseconds Fagods [127]: /ilegal tem gente campinho? Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: /ILEGAL ISM morto. [5]: /ilegal to indo ae agora G$$ [48]: /ilegal simw Kled [8]: /dv morto. [5]: /dv 48 enter slot favela12 1 G$$ [48]: /mascaraprotest Connecting: blitz [vRP] blitz (177.184.215.39) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 195) G$$ [48]: /mascaraprotesto [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 48 leave slot favela12 1 free slot favela12 1 Gabriel [12]: /ilegal qnd tiver pronto avisa G$$ [48]: /mascara G$$ [48]: /mascaracontraterrorista Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) Fagods [127]: /mascara G$$ [48]: /mascara G$$ [48]: /mascaraterrorista G$$ [48]: cancela Kled [8]: /dv LITTEGIRL [129]: /dv Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: nao tem pm Connecting: VMR [vRP] VMR (177.84.154.139) joined (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 Connecting: santoss [vRP] santoss (201.6.142.193) joined (user_id = 9) G$$ [48]: /id Cafeeh [108]: /mascara Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /mascaraterrorista MELLOTRAINER: VMR is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [25] VMR authenticated - [5] [25] VMR@177.84.154.139:52765:52765 Vrumm [24]: /dv server thread hitch warning: timer interval of 151 milliseconds INFO: User [24] flame2k authenticated - [11] [24] flame2k@191.179.129.67:50006:50006 Fagods [127]: /mascara [vRP] 201.37.162.126 disconnected (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 157 milliseconds Connecting: blitz [vRP] blitz (177.184.215.39) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 195) J. Corleone [14]: adm [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 208 milliseconds J. Corleone [14]: tem como ajudar rapidao morto. [5]: fala ae INFO: User [26] santoss authenticated - [9] [26] santoss@201.6.142.193:2691:2691 [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: fala por aq Cafeeh [108]: revive 102 ae Cafeeh [108]: 108 J. Corleone [14]: deixa Cafeeh [108]: 108 J. Corleone [14]: ja consegui server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 173 milliseconds Connecting: VMR [vRP] VMR (177.84.154.139) rejected: banned https://discord.gg/vSpuvYW(user_id = 21) Fagods [127]: /mascara Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) server thread hitch warning: timer interval of 151 milliseconds Sending heartbeat to live-internal.fivem.net:30110 kollen [40]: /dv Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) Cafeeh [108]: /mascaracontraterrorista3 48 enter slot favela12 1 Sending heartbeat to live-internal.fivem.net:30110 Cafeeh [108]: /mascaracontraterrorista Xx_Pinguin_xX [87]: /dv Cafeeh [108]: /mascaracontraterrorista Cafeeh [108]: /mascaracontraterrorista3 Cafeeh [108]: /mascaracontraterrorista3 48 leave slot favela12 1 free slot favela12 1 Cafeeh [108]: /mascaracontraterrorista2 Cafeeh [108]: /mascaracontraterrorista2 INFO: User [27] Getulio Nargas authenticated - [5] [27] Getulio Nargas@177.74.247.5:55446:55446 Fagods [127]: /mascara server thread hitch warning: timer interval of 153 milliseconds INFO: User [28] 👑 ѕrмeтαl 👑 authenticated - [17] [28] 👑 ѕrмeтαl 👑@191.251.126.233:6994:6994 [vRP] 200.186.71.110 disconnected (user_id = 40) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: adm santoss [9]: tp aqui flame2k [74]: /dvc J. Corleone [14]: mano flame2k [74]: /dv J. Corleone [14]: se saco a arma santoss [9]: vai se fuder seu merda do caralho santoss [9]: ta printando santoss [9]: n puxei arma nenhuma J. Corleone [14]: vish J. Corleone [14]: calma fera santoss [9]: mlk lixo da porra santoss [9]: relaxa santoss [9]: vai tomar adv pra ficar de boaa J. Corleone [14]: dmr J. Corleone [14]: eu ia t ajudar J. Corleone [14]: mas da adv la server thread hitch warning: timer interval of 154 milliseconds Connecting: PICHAU [vRP] PICHAU (45.224.24.92) joined (user_id = 26) Kled [8]: /dv 24 enter slot favela13 1 24 leave slot favela13 1 free slot favela13 1 Sending heartbeat to live-internal.fivem.net:30110 Kled [8]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 153 milliseconds santoss [9]: dead santoss [9]: me matando aq santoss [9]: vo deixar santoss [9]: n atirei server thread hitch warning: timer interval of 153 milliseconds santoss [9]: fiz nada santoss [9]: vo deixar morto. [5]: calma santoss [9]: é o comando vermelho server thread hitch warning: timer interval of 198 milliseconds Connecting: Mariana Lair [vRP] Mariana Lair (177.182.80.75) joined (user_id = 68) santoss [9]: só dar tp em mim santoss [9]: vai pegar no flagra Connecting: KKKK MORREU PRA MIM KKKKKKKKK [vRP] KKKK MORREU PRA MIM KKKKKKKKK (187.22.132.253) joined (user_id = 101) MELLOTRAINER: PICHAU is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [29] PICHAU authenticated - [13] [29] PICHAU@45.224.24.92:53871:53871 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 30 minutos. Victor [10]: /mascara [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: revive ai dead Kled [8]: /dv santoss [9]: me mataram morto. [5]: calma server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 224 milliseconds Vrumm [24]: vt fecha o mic qnd terminar de falar Vrumm [24]: ngm consegue falar qnd ta aberto santoss [9]: /dv server thread hitch warning: timer interval of 159 milliseconds santoss [9]: /dv MELLOTRAINER: KKKK MORREU PRA MIM KKKKKKKKK is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [30] KKKK MORREU PRA MIM KKKKKKKKK authenticated - [18] [30] KKKK MORREU PRA MIM KKKKKKKKK@187.22.132.253:11043:11043 morto. [5]: ??? [vRP] 191.179.129.67 disconnected (user_id = 74) Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: mano morto. [5]: e a mafia q ta invadindo? Fagods [127]: /twitter cade meu companheiro de bira? J. Corleone [14]: s morto. [5]: mano [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found morto. [5]: era qnd a gente tive morto. [5]: pronto J. Corleone [14]: atiraram de nois server thread hitch warning: timer interval of 153 milliseconds morto. [5]: juninho morto. [5]: porra morto. [5]: mano J. Corleone [14]: cade vc J. Corleone [14]: cola aq morto. [5]: por causa da rouba Xx_Pinguin_xX [87]: /olx compro golf sapao abaixo de 50K 👑 ѕrмeтαl 👑 [77]: /ptr INFO: User [31] Mariana Lair authenticated - [11] [31] Mariana Lair@177.182.80.75:58515:58515 Connecting: Soled by Drex [vRP] Soled by Drex (45.70.74.106) joined (user_id = 60) Victor [10]: /mascara server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 156 milliseconds Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) Moyano [17]: /ilegal CV por ae ? server thread hitch warning: timer interval of 192 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 157 milliseconds morto. [5]: eu falo mt? morto. [5]: calma ae morto. [5]: ent INFO: User [32] flame2k authenticated - [19] [32] flame2k@191.179.129.67:50620:50620 KKKK MORREU PRA MIM KKKKKKKKK [101]: algum adm pra me seta? server thread hitch warning: timer interval of 179 milliseconds Fagods [127]: /twitter vi teu carro volta pra concecionaria J. Corleone [14]: dead Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: /id J. Corleone [14]: deta 101 mafia aq Getulio Nargas [83]: /id server thread hitch warning: timer interval of 181 milliseconds G$$ [48]: /dv morto. [5]: jaja calma ae 👑 ѕrмeтαl 👑 [77]: a server thread hitch warning: timer interval of 170 milliseconds 👑 ѕrмeтαl 👑 [77]: /id G$$ [48]: /dv server thread hitch warning: timer interval of 163 milliseconds INFO: User [33] Soled by Drex authenticated - [20] [33] Soled by Drex@45.70.74.106:51122:51122 server thread hitch warning: timer interval of 151 milliseconds 👑 ѕrмeтαl 👑 [77]: P dead 👑 ѕrмeтαl 👑 [77]: Como vai ficar esse negocio da ADA?/ server thread hitch warning: timer interval of 185 milliseconds 👑 ѕrмeтαl 👑 [77]: que era FDN antes 24 enter slot favela13 1 G$$ [48]: /dv G$$ [48]: /dv morto. [5]: acho q vai ser a msm coisa 👑 ѕrмeтαl 👑 [77]: Tem set ja Connecting: User [vRP] User (191.34.228.24) joined (user_id = 47) server thread hitch warning: timer interval of 157 milliseconds 24 leave slot favela13 1 free slot favela13 1 👑 ѕrмeтαl 👑 [77]: to sem set Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 159 milliseconds G$$ [48]: /dv KKKK MORREU PRA MIM KKKKKKKKK [101]: ? KKKK MORREU PRA MIM KKKKKKKKK [101]: pq atirando server thread hitch warning: timer interval of 175 milliseconds Victor [10]: /mascaraterrorista Victor [10]: /mascara Victor [10]: /mascara Victor [10]: /mascaraterrorista server thread hitch warning: timer interval of 193 milliseconds MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [34] User authenticated - [21] [34] User@191.34.228.24:50779:50779 server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 230 milliseconds [vRP] 177.204.79.142 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Fagods [vRP] Fagods (177.204.79.142) joined (user_id = 127) server thread hitch warning: timer interval of 179 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 170 milliseconds [vRP] 177.204.79.142 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: da tp aqui o dead User [47]: /dv server thread hitch warning: timer interval of 195 milliseconds santoss [9]: pra ver pq os cara de vermelho me matou na garagem server thread hitch warning: timer interval of 190 milliseconds Connecting: Fagods [vRP] Fagods (177.204.79.142) joined (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 183 milliseconds INFO: User [36] Fagods authenticated - [6] [36] Fagods@177.204.79.142:56084:56084 santoss [9]: tem nem policia ok santoss [9]: /ptr server thread hitch warning: timer interval of 203 milliseconds santoss [9]: ta looteando? santoss [9]: o dead Xx_Pinguin_xX [87]: fagundes chega ai na praça santoss [9]: maluco looteando mano santoss [9]: sem pm server thread hitch warning: timer interval of 172 milliseconds Cachorro do MANGUE [20]: bandido x bandido Fagods [127]: to auqi anjo eu reiniciei q tava bugado server thread hitch warning: timer interval of 154 milliseconds Fagods [127]: k ta no game? Xx_Pinguin_xX [87]: blz server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 159 milliseconds Soled by Drex [60]: /dv Gabriel [12]: /DV server thread hitch warning: timer interval of 172 milliseconds 24 enter slot favela13 1 server thread hitch warning: timer interval of 213 milliseconds KKKK MORREU PRA MIM KKKKKKKKK [101]: /mascaraterrorista Fagods [127]: /dv 24 leave slot favela13 1 free slot favela13 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 206 milliseconds Victor [10]: /mascaraterrorista Victor [10]: /mascara Victor [10]: /mascara server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 160 milliseconds J. Corleone [14]: setar 101 fornecedor mafia morto. [5]: /dv Fagods [127]: /ilegal campinho ta d boa? morto. [5]: /ilegal n server thread hitch warning: timer interval of 164 milliseconds Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 J. Corleone [14]: /dv server thread hitch warning: timer interval of 190 milliseconds [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 178 milliseconds morto. [5]: /dv INFO: User [37] VMR ツ authenticated - [3] [37] VMR ツ@177.84.154.139:52918:52918 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 185 milliseconds Connecting: newba. [vRP] newba. (128.201.197.156) joined (user_id = 194) server thread hitch warning: timer interval of 171 milliseconds [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 15 minutos. morto. [5]: /dv server thread hitch warning: timer interval of 163 milliseconds J. Corleone [14]: eae dead [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: jaja morto. [5]: so o cara pega aq PICHAU [26]: /dv J. Corleone [14]: tamo em 4 PICHAU [26]: /dv server thread hitch warning: timer interval of 219 milliseconds [vRP] 191.179.129.67 disconnected (user_id = 74) Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: /dv server thread hitch warning: timer interval of 157 milliseconds Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) server thread hitch warning: timer interval of 180 milliseconds santoss [9]: /ilegal é fugaaaaaaaaa G$$ [48]: pode iniciar Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: pd vir J. Corleone [14]: ok server thread hitch warning: timer interval of 176 milliseconds [vRP] 128.201.197.156 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 Connecting: newba. [vRP] newba. (128.201.197.156) joined (user_id = 194) server thread hitch warning: timer interval of 157 milliseconds Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) santoss [9]: /mascara INFO: User [38] flame2k authenticated - [7] [38] flame2k@191.179.129.67:50855:50855 server thread hitch warning: timer interval of 183 milliseconds Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: tao vindo ? Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) J. Corleone [14]: s server thread hitch warning: timer interval of 237 milliseconds Connecting: OPALA [vRP] OPALA (179.158.95.52) joined (user_id = 43) J. Corleone [14]: tamo no qtg Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 189 milliseconds J. Corleone [14]: -1 ? G$$ [48]: s KKKK MORREU PRA MIM KKKKKKKKK [101]: - 1 ? morto. [5]: s MELLOTRAINER: Kled is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 202 milliseconds INFO: User [39] Kled authenticated - [19] [39] Kled@177.54.207.159:62809:62809 [vRP] 128.201.197.156 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 Connecting: newba. flame2k [74]: /dv [vRP] newba. (128.201.197.156) joined (user_id = 194) santoss [9]: /mascara server thread hitch warning: timer interval of 197 milliseconds Connecting: Sammy [vRP] Sammy (179.157.1.213) joined (user_id = 13) INFO: User [40] Heimdall- authenticated - [22] [40] Heimdall-@187.75.50.113:53802:53802 server thread hitch warning: timer interval of 210 milliseconds Sending heartbeat to live-internal.fivem.net:30110 INFO: User [41] OPALA authenticated - [23] [41] OPALA@179.158.95.52:50041:50041 Kled [8]: pode fazer o chamado novamente? server thread hitch warning: timer interval of 220 milliseconds [vRP] 191.179.129.67 disconnected (user_id = 74) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 273 milliseconds [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 10 minutos. Victor [10]: /mascara server thread hitch warning: timer interval of 216 milliseconds Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) J. Corleone [14]: -2 Victor [10]: /mascara server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 179 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 225 milliseconds INFO: User [42] Sammy authenticated - [7] [42] Sammy@179.157.1.213:54546:54546 [vRP] 179.158.95.52 disconnected (user_id = 43) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 203 milliseconds INFO: User [43] flame2k authenticated - [23] [43] flame2k@191.179.129.67:50908:50908 server thread hitch warning: timer interval of 151 milliseconds J. Corleone [14]: quantos vivo? server thread hitch warning: timer interval of 225 milliseconds morto. [5]: 3 Vrumm [24]: se tinha 5, vcs mataram 2 Vrumm [24]: quantos vivos tem? J. Corleone [14]: dmr Cachorro do MANGUE [20]: 7 server thread hitch warning: timer interval of 212 milliseconds morto. [5]: qnts de vcs ae J. Corleone [14]: 4 G$$ [48]: o dead vai me reviver pra mim nao perder a arma fecho ? server thread hitch warning: timer interval of 196 milliseconds G$$ [48]: mais vou ficar escondido J. Corleone [14]: s J. Corleone [14]: mas n volta pra acao Vrumm [24]: suav G$$ [48]: BLZ server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 182 milliseconds Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Sammy [13]: /dv Connecting: Gustavo flame2k [74]: adm me puxa to la no norte [vRP] Gustavo (187.87.116.183) joined (user_id = 78) server thread hitch warning: timer interval of 202 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 223 milliseconds true flame2k [74]: dead faz a boa porfavor Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 213 milliseconds morto. [5]: to açao Vrumm [24]: dead ta em ação Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) Connecting: Anderson [vRP] Anderson (131.161.119.129) joined (user_id = 99) [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 flame2k [74]: tem algum outro? Soled by Drex [60]: /ilegal estou subindo de panamera preta no campinho para vender meta server thread hitch warning: timer interval of 225 milliseconds J. Corleone [14]: n sobe Heimdall- [4]: ygor morto. [5]: /ilegal vc vai toma bala tem açao aq morto. [5]: /ilegal sai fora Soled by Drex [60]: /ilegal pora Vrumm [24]: /mascagang3 User [47]: oi server thread hitch warning: timer interval of 195 milliseconds flame2k [74]: apollo consegue me puxar? Fagods [127]: /190 cade o policial que estava na dp? Sending heartbeat to live-internal.fivem.net:30110 Vrumm [24]: /mascaragang2 Soled by Drex [60]: /ilegal avisava antes mano Soled by Drex [60]: /ilegal revive ai namoral server thread hitch warning: timer interval of 254 milliseconds Soled by Drex [60]: /ilegal vo perder tudo man Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 5 minutos. flame2k [74]: algum adm? server thread hitch warning: timer interval of 204 milliseconds Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: -1 ? J. Corleone [14]: s [vRP] 177.182.80.75 disconnected (user_id = 68) Sending heartbeat to live-internal.fivem.net:30110 Soled by Drex [60]: algum adm pfv me revive server thread hitch warning: timer interval of 217 milliseconds morto. [5]: kkkkkkkk morto. [5]: blz morto. [5]: morre n e parceiro? MELLOTRAINER: Creating skins save file for newba. MELLOTRAINER: Creating toggles save file for newba. MELLOTRAINER: Creating vehicles save file for newba. INFO: User [45] newba. authenticated - [11] [45] newba.@128.201.197.156:53404:53404 INFO: User [47] Anderson authenticated - [24] [47] Anderson@131.161.119.129:28999:28999 Cachorro do MANGUE [20]: pode tela q nao to com nada Soled by Drex [60]: eu vo perder as meta tudo mano server thread hitch warning: timer interval of 215 milliseconds Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 4 minutos. morto. [5]: nos falamos para sair Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 157 milliseconds Soled by Drex [60]: so falaram dps que eu tava aq flame2k [74]: /dv Connecting: Mariana Lair [vRP] Mariana Lair (177.182.80.75) joined (user_id = 68) Cachorro do MANGUE [20]: falta 1 so? server thread hitch warning: timer interval of 220 milliseconds morto. [5]: fala os id da marfia morto. [5]: pra reviver VMR ツ [21]: /dv Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: 12 Cachorro do MANGUE [20]: 12 e 20 MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [46] St4lley authenticated - [25] [46] St4lley@187.67.75.179:55442:55442 J. Corleone [14]: falta quantos Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) server thread hitch warning: timer interval of 221 milliseconds MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [49] jgbb authenticated - [26] [49] jgbb@201.17.86.101:11033:11033 Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 3 minutos. Gabriel [12]: Apollo Gabriel [12]: eu buguei no chao Gabriel [12]: puxa eu ai Cachorro do MANGUE [20]: pra que mata dnv po morto. [5]: apollo server thread hitch warning: timer interval of 288 milliseconds Cachorro do MANGUE [20]: to com mao levantada morto. [5]: tu reviveu alguem da sua fac? MELLOTRAINER: Gustavo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [48] Gustavo authenticated - [27] [48] Gustavo@187.87.116.183:57751:57751 Cachorro do MANGUE [20]: revive aq dnv morto. [5]: n passa no meio da favela tbm ne mano Gabriel [12]: eu uguei Gabriel [12]: tem q dar tp Soled by Drex [60]: revive ai pls adm id 60 VMR ツ [21]: /dv Kled [8]: /dv server thread hitch warning: timer interval of 558 milliseconds server thread hitch warning: timer interval of 414 milliseconds Gabriel [12]: se n vou perder arma INFO: User [51] Dumont1 authenticated - [28] [51] Dumont1@24.34.59.146:62021:62021 [vRP] 177.182.80.75 disconnected (user_id = 68) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: revive dnv q bugou flame2k [74]: mecanico a caminho server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 174 milliseconds [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 2 minutos. SCRIPT ERROR: [string "-- Proxy interface system, used to add/call f..."]:39: bad argument #1 to 'unpack' (table expected, got number) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > getUserId (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > action (-[[ FiveM Scripts Copyright C 2018 Sighmir This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or at your option any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . ]] cfg = {} -- THIS FILE IS ON SERVER SIDE ( Just reminding you ;) ) --[[ Create Your commands inside the list cfg.commands like so: ["/cmd"] = { action = function(p,color,msg) -- function of what the command does end }, ]] -- p is player, color is {r, g, b} of the message and msg is the message of course. cfg.commands = { ["/pos"] = { -- /pos to log postion to file with user name and msg action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_pos"}) then CMDclient.getPlayerPosH(p,{},function(x,y,z,h) file = io.open("cmdPos.txt", "a") if file then file:write(GetPlayerName(p).." at ".."{" .. x .. "," .. y .. "," .. z .. "," .. h .. "} wrote: "..(msg or "").."\n") end file:close() TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Location sent to file!") end) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/t"] = { -- /t to send message to team from vrp_id_display action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"player.cmd_team"}) then if msg ~= nil and msg ~= "" then local player = vRP.getUserSource({user_id}) local users = vRP.getUsers({}) local job = vRP.getUserGroupByType({user_id,"job"}) local team = vRPidd.getUserTeamByGroup({user_id,job}) if team ~= nil then for k,v in pairs(users) do local ujob = vRP.getUserGroupByType({k,"job"}) local uteam = vRPidd.getUserTeamByGroup({k,ujob}) if uteam == team then IDDclient.getGroupColour(player,{job}, function(r,g,b) TriggerClientEvent('chatMessage', v, "["..team.."] "..job.." | "..GetPlayerName(p), {r, g, b}, msg) end) end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't belong to a team!") end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/rg"] = { action = function(p,color,message) local user_id = vRP.getUserId(p) local player = vRP.getUserSource(user_id) local identity = vRP.getUserIdentity(user_id) local emprego = vRP.getUserGroupByType(user_id,"secundario") local admin = vRP.getUserGroupByType(user_id,"admin") local vip = vRP.getUserGroupByType(user_id,"vip") local banco = vRP.getBankMoney(user_id) local carteira = vRP.getMoney(user_id) local organizacao = vRP.getUserGroupByType(user_id,"organizacao") if vip == "" then vip = "Nenhum" end if emprego == "" then emprego = "Nenhum" end if admin == "" then admin = "Nenhum" end if organizacao == "" then organizacao = "Nenhum" end TriggerClientEvent('chatMessage', player, "Meu R.G", {50, 205, 50},"Nome Completo: " .. identity.name .. " " .. identity.firstname .. " | Idade: " .. identity.age .. " Anos | Meu R.G: ".. identity.registration .. " | Celular: " .. identity.phone .. " | V.I.P: " .. vip .. " | Emprego: " .. emprego .. " | Organização " .. organizacao .. " | Administrador: " .. admin .. " | Carteira: " .. carteira .. " reais | Banco: " .. banco .. " reais") end }, ["/tp"] = { -- /tp to create linked areas that teleport to each other like doors action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_tp"}) then if msg ~= nil then local args = splitString(msg, " ") local exists = false local complete = false if args[1] == "in" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_in = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport in for "..args[2].." to this location!") else tps[args[2]] = { pos_in = {x = px,y = py,z = pz,h = ph-180}, pos_out = nil, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport in for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "out" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_out = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport out for "..args[2].." to this location!") else tps[args[2]] = { pos_in = nil, pos_out = {x = px,y = py,z = pz,h = ph-180}, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport out for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "off" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = false vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deactivated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "on" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = true vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) local users = vRP.getUsers({}) for k,v in pairs(users) do vRPcmd.setTpIn(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) vRPcmd.setTpOut(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You activated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "del" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists then tps[args[2]] = nil vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deleted the teleport for "..args[2].."!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "show" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end local tps_str = "" if args[2] == nil then for k,v in pairs(tps) do if v ~= nil then tps_str = tps_str .. " " .. k end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Existing TPs:" .. tps_str) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp show ") else for k,v in pairs(tps) do if k == args[2] then if v ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Showing: " .. k) if v.pos_in ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "In: {" .. v.pos_in.x ..","..v.pos_in.y..","..v.pos_in.z..","..v.pos_in.h.."}") end if v.pos_out ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Out: {" .. v.pos_out.x ..","..v.pos_out.y..","..v.pos_out.z..","..v.pos_out.h.."}") end if v.active then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: on") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: off") end end end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Use \"/tp show\" to show all existing TPs.") end end}) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, --- comandos aq -- MASCARAS -- MASCARAS ["/mascara"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.colocaMascara(p) end }, ["/mascaraabobora"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraabobora(p) end }, ["/mascaradegas"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas(p) end }, ["/mascaradegas2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas2(p) end }, ["/mascarakawai"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarakawai(p) end }, ["/mascarazumbi"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi(p) end }, ["/mascaraswat"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat(p) end }, ["/mascaraaguia"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaguia(p) end }, ["/mascaratexugo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratexugo(p) end }, ["/mascaragato"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragato(p) end }, ["/mascaradeneve"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradeneve(p) end }, ["/mascaranoel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranoel(p) end }, ["/mascaraorc"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraorc(p) end }, ["/mascaramacaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramacaco(p) end }, ["/mascaracaveira"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira(p) end }, ["/mascaraporco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraporco(p) end }, ["/mascaraespiao"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao(p) end }, ["/mascaraswat2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat2(p) end }, ["/mascarabolacha"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabolacha(p) end }, ["/mascaraespiao2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao2(p) end }, ["/mascarafone"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafone(p) end }, ["/mascaraassalto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto(p) end }, ["/mascarassalto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarassalto2(p) end }, ["/mascaraprotesto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto(p) end }, ["/mascaraprotesto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto2(p) end }, ["/mascaraprotesto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto3(p) end }, ["/mascaraprotesto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto4(p) end }, ["/mascaragas3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragas3(p) end }, ["/mascaragang"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang(p) end }, ["/mascaracaveira2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira2(p) end }, ["/mascaraaviador"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador(p) end }, ["/mascaracaveira3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira3(p) end }, ["/mascaradoende2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende2(p) end }, ["/mascarapug"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapug(p) end }, ["/mascaralutalivre"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralutalivre(p) end }, ["/mascaraunicornio"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraunicornio(p) end }, ["/mascaracavalo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracavalo(p) end }, ["/mascaragorilla"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragorilla(p) end }, ["/mascarapalhaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapalhaco(p) end }, ["/mascaradinossauro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradinossauro(p) end }, ["/mascaraalien"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraalien(p) end }, ["/mascaravovo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovo(p) end }, ["/mascaradoende3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende3(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascarafrango"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafrango(p) end }, ["/mascarayeti"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarayeti(p) end }, ["/mascaralobisomen5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen5(p) end }, ["/mascaralobisomen6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen6(p) end }, ["/mascaralobisomen4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen4(p) end }, ["/mascaralobisomen3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen3(p) end }, ["/mascaralobisomen2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen2(p) end }, ["/mascaralobisomen"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen(p) end }, ["/mascaranatal"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal(p) end }, ["/mascaranatal2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal2(p) end }, ["/mascaracookie"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie(p) end }, ["/mascaracookie2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie2(p) end }, ["/mascarabruxa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabruxa(p) end }, ["/mascarazumbi2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi2(p) end }, ["/mascaramosca"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramosca(p) end }, ["/mascaracaveira4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira4(p) end }, ["/mascarasempele"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarasempele(p) end }, ["/mascaracreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy(p) end }, ["/mascaracreepy2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy2(p) end }, ["/mascaraassalto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto3(p) end }, ["/mascaraassalto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto4(p) end }, ["/mascaraassalto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto5(p) end }, ["/mascaraassalto6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto6(p) end }, ["/mascaraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista(p) end }, ["/mascaraterrorista2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista2(p) end }, ["/mascaracontraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracontraterrorista(p) end }, ["/mascaragang2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang2(p) end }, ["/mascaradepapel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradepapel(p) end }, ["/mascaraprotesto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto5(p) end }, ["/mascaracreepy3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy3(p) end }, ["/mascaracreepy4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy4(p) end }, ["/mascarazumbi3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi3(p) end }, ["/mascaraaviador2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador2(p) end }, ["/mascaralobo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobo(p) end }, ["/mascarapombo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapombo(p) end }, ["/mascaratouro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratouro(p) end }, ["/mascaraurso"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraurso(p) end }, ["/mascaracoruja"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracoruja(p) end }, ["/mascararaposa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascararaposa(p) end }, } return cfg:81) > handler (@vrp_cmds/server.lua:43) > handler (@customchat/chat_server.lua:108) SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > task (@vrp/lib/utils.lua:47) > cb (@vrp/modules/identity.lua:42) > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Anderson [99]: /rg Gabriel [12]: puxa eu aq dead Gabriel [12]: to vivo só q morto server thread hitch warning: timer interval of 224 milliseconds PICHAU [26]: /ptr G$$ [48]: vai vir dnv mafia ? SCRIPT ERROR: [string "-- Proxy interface system, used to add/call f..."]:39: bad argument #1 to 'unpack' (table expected, got number) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > getUserId (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > action (-[[ FiveM Scripts Copyright C 2018 Sighmir This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or at your option any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . ]] cfg = {} -- THIS FILE IS ON SERVER SIDE ( Just reminding you ;) ) --[[ Create Your commands inside the list cfg.commands like so: ["/cmd"] = { action = function(p,color,msg) -- function of what the command does end }, ]] -- p is player, color is {r, g, b} of the message and msg is the message of course. cfg.commands = { ["/pos"] = { -- /pos to log postion to file with user name and msg action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_pos"}) then CMDclient.getPlayerPosH(p,{},function(x,y,z,h) file = io.open("cmdPos.txt", "a") if file then file:write(GetPlayerName(p).." at ".."{" .. x .. "," .. y .. "," .. z .. "," .. h .. "} wrote: "..(msg or "").."\n") end file:close() TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Location sent to file!") end) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/t"] = { -- /t to send message to team from vrp_id_display action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"player.cmd_team"}) then if msg ~= nil and msg ~= "" then local player = vRP.getUserSource({user_id}) local users = vRP.getUsers({}) local job = vRP.getUserGroupByType({user_id,"job"}) local team = vRPidd.getUserTeamByGroup({user_id,job}) if team ~= nil then for k,v in pairs(users) do local ujob = vRP.getUserGroupByType({k,"job"}) local uteam = vRPidd.getUserTeamByGroup({k,ujob}) if uteam == team then IDDclient.getGroupColour(player,{job}, function(r,g,b) TriggerClientEvent('chatMessage', v, "["..team.."] "..job.." | "..GetPlayerName(p), {r, g, b}, msg) end) end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't belong to a team!") end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/rg"] = { action = function(p,color,message) local user_id = vRP.getUserId(p) local player = vRP.getUserSource(user_id) local identity = vRP.getUserIdentity(user_id) local emprego = vRP.getUserGroupByType(user_id,"secundario") local admin = vRP.getUserGroupByType(user_id,"admin") local vip = vRP.getUserGroupByType(user_id,"vip") local banco = vRP.getBankMoney(user_id) local carteira = vRP.getMoney(user_id) local organizacao = vRP.getUserGroupByType(user_id,"organizacao") if vip == "" then vip = "Nenhum" end if emprego == "" then emprego = "Nenhum" end if admin == "" then admin = "Nenhum" end if organizacao == "" then organizacao = "Nenhum" end TriggerClientEvent('chatMessage', player, "Meu R.G", {50, 205, 50},"Nome Completo: " .. identity.name .. " " .. identity.firstname .. " | Idade: " .. identity.age .. " Anos | Meu R.G: ".. identity.registration .. " | Celular: " .. identity.phone .. " | V.I.P: " .. vip .. " | Emprego: " .. emprego .. " | Organização " .. organizacao .. " | Administrador: " .. admin .. " | Carteira: " .. carteira .. " reais | Banco: " .. banco .. " reais") end }, ["/tp"] = { -- /tp to create linked areas that teleport to each other like doors action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_tp"}) then if msg ~= nil then local args = splitString(msg, " ") local exists = false local complete = false if args[1] == "in" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_in = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport in for "..args[2].." to this location!") else tps[args[2]] = { pos_in = {x = px,y = py,z = pz,h = ph-180}, pos_out = nil, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport in for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "out" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_out = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport out for "..args[2].." to this location!") else tps[args[2]] = { pos_in = nil, pos_out = {x = px,y = py,z = pz,h = ph-180}, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport out for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "off" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = false vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deactivated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "on" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = true vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) local users = vRP.getUsers({}) for k,v in pairs(users) do vRPcmd.setTpIn(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) vRPcmd.setTpOut(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You activated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "del" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists then tps[args[2]] = nil vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deleted the teleport for "..args[2].."!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "show" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end local tps_str = "" if args[2] == nil then for k,v in pairs(tps) do if v ~= nil then tps_str = tps_str .. " " .. k end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Existing TPs:" .. tps_str) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp show ") else for k,v in pairs(tps) do if k == args[2] then if v ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Showing: " .. k) if v.pos_in ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "In: {" .. v.pos_in.x ..","..v.pos_in.y..","..v.pos_in.z..","..v.pos_in.h.."}") end if v.pos_out ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Out: {" .. v.pos_out.x ..","..v.pos_out.y..","..v.pos_out.z..","..v.pos_out.h.."}") end if v.active then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: on") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: off") end end end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Use \"/tp show\" to show all existing TPs.") end end}) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, --- comandos aq -- MASCARAS -- MASCARAS ["/mascara"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.colocaMascara(p) end }, ["/mascaraabobora"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraabobora(p) end }, ["/mascaradegas"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas(p) end }, ["/mascaradegas2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas2(p) end }, ["/mascarakawai"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarakawai(p) end }, ["/mascarazumbi"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi(p) end }, ["/mascaraswat"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat(p) end }, ["/mascaraaguia"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaguia(p) end }, ["/mascaratexugo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratexugo(p) end }, ["/mascaragato"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragato(p) end }, ["/mascaradeneve"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradeneve(p) end }, ["/mascaranoel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranoel(p) end }, ["/mascaraorc"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraorc(p) end }, ["/mascaramacaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramacaco(p) end }, ["/mascaracaveira"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira(p) end }, ["/mascaraporco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraporco(p) end }, ["/mascaraespiao"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao(p) end }, ["/mascaraswat2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat2(p) end }, ["/mascarabolacha"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabolacha(p) end }, ["/mascaraespiao2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao2(p) end }, ["/mascarafone"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafone(p) end }, ["/mascaraassalto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto(p) end }, ["/mascarassalto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarassalto2(p) end }, ["/mascaraprotesto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto(p) end }, ["/mascaraprotesto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto2(p) end }, ["/mascaraprotesto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto3(p) end }, ["/mascaraprotesto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto4(p) end }, ["/mascaragas3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragas3(p) end }, ["/mascaragang"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang(p) end }, ["/mascaracaveira2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira2(p) end }, ["/mascaraaviador"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador(p) end }, ["/mascaracaveira3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira3(p) end }, ["/mascaradoende2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende2(p) end }, ["/mascarapug"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapug(p) end }, ["/mascaralutalivre"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralutalivre(p) end }, ["/mascaraunicornio"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraunicornio(p) end }, ["/mascaracavalo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracavalo(p) end }, ["/mascaragorilla"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragorilla(p) end }, ["/mascarapalhaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapalhaco(p) end }, ["/mascaradinossauro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradinossauro(p) end }, ["/mascaraalien"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraalien(p) end }, ["/mascaravovo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovo(p) end }, ["/mascaradoende3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende3(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascarafrango"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafrango(p) end }, ["/mascarayeti"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarayeti(p) end }, ["/mascaralobisomen5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen5(p) end }, ["/mascaralobisomen6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen6(p) end }, ["/mascaralobisomen4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen4(p) end }, ["/mascaralobisomen3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen3(p) end }, ["/mascaralobisomen2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen2(p) end }, ["/mascaralobisomen"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen(p) end }, ["/mascaranatal"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal(p) end }, ["/mascaranatal2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal2(p) end }, ["/mascaracookie"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie(p) end }, ["/mascaracookie2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie2(p) end }, ["/mascarabruxa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabruxa(p) end }, ["/mascarazumbi2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi2(p) end }, ["/mascaramosca"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramosca(p) end }, ["/mascaracaveira4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira4(p) end }, ["/mascarasempele"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarasempele(p) end }, ["/mascaracreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy(p) end }, ["/mascaracreepy2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy2(p) end }, ["/mascaraassalto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto3(p) end }, ["/mascaraassalto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto4(p) end }, ["/mascaraassalto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto5(p) end }, ["/mascaraassalto6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto6(p) end }, ["/mascaraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista(p) end }, ["/mascaraterrorista2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista2(p) end }, ["/mascaracontraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracontraterrorista(p) end }, ["/mascaragang2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang2(p) end }, ["/mascaradepapel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradepapel(p) end }, ["/mascaraprotesto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto5(p) end }, ["/mascaracreepy3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy3(p) end }, ["/mascaracreepy4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy4(p) end }, ["/mascarazumbi3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi3(p) end }, ["/mascaraaviador2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador2(p) end }, ["/mascaralobo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobo(p) end }, ["/mascarapombo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapombo(p) end }, ["/mascaratouro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratouro(p) end }, ["/mascaraurso"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraurso(p) end }, ["/mascaracoruja"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracoruja(p) end }, ["/mascararaposa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascararaposa(p) end }, } return cfg:81) > handler (@vrp_cmds/server.lua:43) > handler (@customchat/chat_server.lua:108) Anderson [99]: /rg Cachorro do MANGUE [20]: cabou? J. Corleone [14]: acabo ? KKKK MORREU PRA MIM KKKKKKKKK [101]: cabo? morto. [5]: some da favela server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 414 milliseconds server thread hitch warning: timer interval of 223 milliseconds Soled by Drex [60]: aeee vlw Vrumm [24]: acabou não Cafeeh [108]: falta 1 morto. [5]: n acabo n server thread hitch warning: timer interval of 314 milliseconds [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 1 minuto. Por favor se disconecte agora. Cachorro do MANGUE [20]: apollo da tp lindo [vRP] 187.87.116.183 disconnected (user_id = 78) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Heimdall- [4]: nao da server thread hitch warning: timer interval of 425 milliseconds Cachorro do MANGUE [20]: reuniao ainda? [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: Mariana Lair [vRP] Mariana Lair (177.182.80.75) joined (user_id = 68) server thread hitch warning: timer interval of 260 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Soled by Drex [60]: /dv Connecting: Gustavo [vRP] Gustavo (187.87.116.183) joined (user_id = 78) server thread hitch warning: timer interval of 292 milliseconds [txAdminClient] Kicking all players with reason: Servidor reiniciando (agendado para 00:00). [vRP] 45.224.24.92 disconnected (user_id = 26) [vRP] 177.74.247.5 disconnected (user_id = 83) [vRP] 45.70.74.106 disconnected (user_id = 60) [vRP] 191.251.126.233 disconnected (user_id = 77) [vRP] 177.54.207.159 disconnected (user_id = 8) [vRP] 187.22.132.253 disconnected (user_id = 101) [vRP] 177.84.154.139 disconnected (user_id = 21) [vRP] 179.183.252.150 disconnected (user_id = 48) [vRP] 191.215.166.36 disconnected (user_id = 10) [vRP] 179.254.171.148 disconnected (user_id = 14) [vRP] 45.237.214.119 disconnected (user_id = 5) [vRP] 177.204.79.142 disconnected (user_id = 127) [vRP] 131.161.119.129 disconnected (user_id = 99) [vRP] 189.110.104.134 disconnected (user_id = 12) [vRP] 177.68.177.171 disconnected (user_id = 108) [vRP] 187.21.80.232 disconnected (user_id = 24) [vRP] 201.6.142.193 disconnected (user_id = 9) [vRP] 187.67.75.179 disconnected (user_id = 15) [vRP] 201.17.86.101 disconnected (user_id = 57) ================================================================ ======== FXServer starting - 2019-11-10 0:00:26 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp INFO: User [18] Vrumm authenticated - [1] [18] Vrumm@187.21.80.232:53872:53872 INFO: User [13] Victor authenticated - [2] [13] Victor@191.215.166.36:64209:64209 INFO: User [27] Getulio Nargas authenticated - [4] [27] Getulio Nargas@177.74.247.5:55850:55850 INFO: User [9] G$$ authenticated - [3] [9] G$$@179.183.252.150:61683:61683 INFO: User [47] Anderson authenticated - [5] [47] Anderson@131.161.119.129:29019:29019 INFO: User [34] User authenticated - [6] [34] User@191.34.228.24:51217:51217 INFO: User [40] Heimdall- authenticated - [8] [40] Heimdall-@187.75.50.113:53871:53871 INFO: User [42] Sammy authenticated - [7] [42] Sammy@179.157.1.213:54633:54633 INFO: User [8] Cachorro do MANGUE authenticated - [9] [8] Cachorro do MANGUE@186.204.16.227:52870:52870 [vRP] launch version 1498403827 [vRP] init base tables INFO: User [26] santoss authenticated - [10] [26] santoss@201.6.142.193:3023:3023 INFO: User [37] VMR ツ authenticated - [11] [37] VMR ツ@177.84.154.139:53055:53055 INFO: User [43] flame2k authenticated - [12] [43] flame2k@191.179.129.67:50988:50988 INFO: User [51] Dumont1 authenticated - [3] [51] Dumont1@24.34.59.146:62057:62057 System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master INFO: User [19] morto. authenticated - [13] [19] morto.@45.237.214.119:51006:51006 Started resource ELS-FiveM-master Started resource pNotify INFO: User [29] PICHAU authenticated - [14] [29] PICHAU@45.224.24.92:54110:54110 Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts INFO: User [12] J. Corleone authenticated - [15] [12] J. Corleone@179.254.171.148:16197:16197 Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Started resource heli_unimed Started resource renaultunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource onibusPM Started resource as350pcesp-addon Started resource spacerp Started resource spinrp Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource l200pf Started resource volvopf Started resource dakarpf Started resource blazerprf Started resource blazerprf2 Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource golfs Started resource golfgti Started resource hondac Started resource monza Started resource polo Started resource nissantitan Started resource passat Started resource santa Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource Jeep2018 Started resource saveirobr2 Started resource silverado Started resource golbola Started resource fiattoro Started resource pegout207 Started resource agusta Started resource Biz INFO: User [45] newba. authenticated - [16] [45] newba.@128.201.197.156:53480:53480 Started resource BMWS1000 Started resource bros Started resource honda150 Started resource cgbolinha INFO: User [46] St4lley authenticated - [17] [46] St4lley@187.67.75.179:55461:55461 Started resource hornet Started resource R1 Started resource xj6 Started resource R6 Started resource xt660 Started resource z1000 Started resource ninjah2 Started resource ducati Started resource F1200GR Started resource 1970Dodge Started resource A45 Started resource aguera Started resource Audi_s5 Started resource Audi_TT Started resource audirs6prior Started resource audisq77 Started resource BMW_i8 Started resource Audi_r8 Started resource bmw4 Started resource Bugatti_Veyron Started resource challenger Started resource Challenger2 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource MustangGT Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorshePanamera Started resource Range_Rover INFO: User [28] 👑 ѕrмeтαl 👑 authenticated - [18] [28] 👑 ѕrмeтαl 👑@191.251.126.233:7191:7191 Started resource RangeRoverSport Started resource skyline Started resource Subaru_Impreza Started resource Camaro Started resource jeepnovo Started resource Crafter2017 Started resource mb608 Started resource mb608d Started resource vanglobo Started resource carrosprofs Started resource Ferrari458 Started resource LamborghiniGallardo Started resource Porsche911 Started resource m8gte Started resource huracan Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource p1gtr Started resource bdivo Started resource object-loader Creating script environments for object-teleports Started resource object-teleports Creating script environments for scriptHeli Started resource scriptHeli Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource PoliceVehiclesWeaponDeleter Started resource disable_dispatch Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Creating script environments for vrp_doors Started resource vrp_doors Started resource noped Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar INFO: User [20] Cafeeh authenticated - [19] [20] Cafeeh@177.68.177.171:52037:52037 Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardadoutor Started resource fardamedico Started resource fardaparamedico Started resource unimedfem Started resource favela Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource base_rota Started resource prf_base Started resource noportals Started resource prediopf Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource hospital Started resource icprp Started resource batalhaopm Started resource favelas Started resource cv_control Creating script environments for MapMaker Started resource MapMaker Started resource textos3d Started resource Loadscreen Started resource clean-hacker Started resource gestos Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource caixinharegistradora Started resource limitadorvelo Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Started resource jobminerador Creating script environments for jobpescador INFO: User [39] Kled authenticated - [20] [39] Kled@177.54.207.159:62867:62867 Started resource jobpescador Creating script environments for joblixeiro Connecting: Gustavo Started resource jobStarted resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource cintocarro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Authenticating server license key... Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 INFO: User [17] Gabriel authenticated - [21] [17] Gabriel@189.110.104.134:60558:60558 Started map Sao_Paulo Started resource Sao_Paulo [vRP] Gustavo (187.87.116.183) rejected: identification error Authenticating with Nucleus... server thread hitch warning: timer interval of 4768 milliseconds MELLOTRAINER: mtsaves folder found! Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! ELS-FiveM (ELS-FiveM-master) is up to date! fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ [txAdminClient] setting up threads and commands... Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) INFO: Requesting voice channel crypt resync - [4] [27] Getulio Nargas@177.74.247.5:55850:55850 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [36] Fagods authenticated - [3] [36] Fagods@177.204.79.142:56812:56812 Connecting: Victor Connecting: Cafeeh [vRP] Victor (191.215.166.36) joined (user_id = 10) [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) INFO: Requesting voice channel crypt resync - [2] [13] Victor@191.215.166.36:64209:64209 Sending heartbeat to live-internal.fivem.net:30110 INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Fagods [vRP] Fagods (177.204.79.142) joined (user_id = 127) Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) INFO: Requesting voice channel crypt resync - [3] [36] Fagods@177.204.79.142:56812:56812 Sending heartbeat to live-internal.fivem.net:30110 Connecting: PICHAU [vRP] PICHAU (45.224.24.92) joined (user_id = 26) Connecting: newba. [vRP] newba. (128.201.197.156) joined (user_id = 194) INFO: Requesting voice channel crypt resync - [18] [28] 👑 ѕrмeтαl 👑@191.251.126.233:7191:7191 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 191.215.166.36 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 INFO: Requesting voice channel crypt resync - [14] [29] PICHAU@45.224.24.92:54110:54110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.204.79.142 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Getulio Nargas Connecting: Sammy [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) [vRP] Sammy (179.157.1.213) joined (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [3] Cafeeh authenticated - [1] [3] Cafeeh@177.68.177.171:52088:52088 INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 Connecting: Gustavo [vRP] Gustavo (187.87.116.183) joined (user_id = 78) INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) INFO: Requesting voice channel crypt resync - [19] [20] Cafeeh@177.68.177.171:52037:52037 [vRP] 45.224.24.92 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Fagods [vRP] Fagods (177.204.79.142) joined (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [8] Getulio Nargas authenticated - [2] [8] Getulio Nargas@177.74.247.5:56049:56049 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: Timeout, closing. - [19] [20] Cafeeh@177.68.177.171:52037:52037 INFO: User [9] Sammy authenticated - [3] [9] Sammy@179.157.1.213:54695:54695 Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) INFO: User [10] flame2k authenticated - [4] [10] flame2k@191.179.129.67:51035:51035 Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) INFO: User [11] Fagods authenticated - [5] [11] Fagods@177.204.79.142:56992:56992 Sending heartbeat to live-internal.fivem.net:30110 Connecting: santoss [vRP] santoss (201.6.142.193) joined (user_id = 9) Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Biel180 [vRP] Biel180 (45.224.24.92) joined (user_id = 26) server thread hitch warning: timer interval of 173 milliseconds INFO: User [13] 👑 ѕrмeтαl 👑 authenticated - [6] [13] 👑 ѕrмeтαl 👑@191.251.126.233:7274:7274 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [15] Dumont1 authenticated - [7] [15] Dumont1@24.34.59.146:62097:62097 MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [14] jgbb authenticated - [8] [14] jgbb@201.17.86.101:11141:11141 MELLOTRAINER: Gustavo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [12] Gustavo authenticated - [9] [12] Gustavo@187.87.116.183:57846:57846 Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 flame2k [74]: /dv Sending heartbeat to live-internal.fivem.net:30110 INFO: User [17] Biel180 authenticated - [10] [17] Biel180@45.224.24.92:54232:54232 Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) Connecting: Soled by Drex [vRP] Soled by Drex (45.70.74.106) joined (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 INFO: Requesting voice channel crypt resync - [17] [46] St4lley@187.67.75.179:55461:55461 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [16] santoss authenticated - [11] [16] santoss@201.6.142.193:2613:2613 INFO: User [18] Moyano authenticated - [12] [18] Moyano@200.52.16.57:60865:60865 server thread hitch warning: timer interval of 204 milliseconds Fagods [127]: /ilegal campinho livre? server thread hitch warning: timer interval of 163 milliseconds [vRP] 45.70.74.106 disconnected (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: 500 mil pela cabeça do et santoss [9]: famoso k10 INFO: User [19] Vrumm authenticated - [13] [19] Vrumm@187.21.80.232:53944:53944 Sammy [13]: /dv Getulio Nargas [83]: krl MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. 👑 ѕrмeтαl 👑 [77]: EU MATO ELE PÓ INFO: Requesting voice channel crypt resync - [17] [46] St4lley@187.67.75.179:55461:55461 INFO: User [21] St4lley authenticated - [14] [21] St4lley@187.67.75.179:55535:55535 Getulio Nargas [83]: eu sou tao importante assim? 👑 ѕrмeтαl 👑 [77]: tem problema n INFO: Requesting voice channel crypt resync - [17] [46] St4lley@187.67.75.179:55461:55461 👑 ѕrмeтαl 👑 [77]: Krl INFO: Requesting voice channel crypt resync - [17] [46] St4lley@187.67.75.179:55461:55461 santoss [9]: kkkkkk tem q me trazer vivo INFO: Requesting voice channel crypt resync - [17] [46] St4lley@187.67.75.179:55461:55461 👑 ѕrмeтαl 👑 [77]: Fecho 👑 ѕrмeтαl 👑 [77]: Poha INFO: Requesting voice channel crypt resync - [17] [46] St4lley@187.67.75.179:55461:55461 👑 ѕrмeтαl 👑 [77]: 500 mil Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 INFO: Timeout, closing. - [17] [46] St4lley@187.67.75.179:55461:55461 Dumont1 [27]: /dv 👑 ѕrмeтαl 👑 [77]: Leva ele 👑 ѕrмeтαl 👑 [77]: aonde Connecting: » NabucodonosoR ™ [vRP] » NabucodonosoR ™ (177.182.11.179) joined (user_id = 162) Biel180 [26]: vão devolver as armas? INFO: User [22] Heimdall- authenticated - [16] [22] Heimdall-@187.75.50.113:53951:53951 server thread hitch warning: timer interval of 186 milliseconds Dumont1 [27]: /mascarapug [vRP] 128.201.197.156 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 Connecting: newba. [vRP] newba. (128.201.197.156) joined (user_id = 194) server thread hitch warning: timer interval of 171 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.182.11.179 disconnected (user_id = 162) Sending heartbeat to live-internal.fivem.net:30110 Biel180 [26]: pow manooo Cafeeh [108]: /mascara 👑 ѕrмeтαl 👑 [77]: ADM pode me dar TP pfv ?? Connecting: will1 [vRP] will1 (177.132.201.172) joined (user_id = 23) [vRP/C#] connection/command path vRP/update_money_businessfuel not found Cafeeh [108]: /mascara Biel180 [26]: /dv 👑 ѕrмeтαl 👑 [77]: Consegui vir aq apollo [vRP] 128.201.197.156 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Victor [vRP] Victor (191.215.166.36) joined (user_id = 10) [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Biel180 [26]: /dv Sending heartbeat to live-internal.fivem.net:30110 flame2k [74]: /dv Connecting: G$$ [vRP] G$$ (179.183.252.150) joined (user_id = 48) Connecting: KKKKKKK MORREU PRA MIM KKKKKKKKK [vRP] KKKKKKK MORREU PRA MIM KKKKKKKKK (187.22.132.253) joined (user_id = 101) [vRP] 177.132.201.172 disconnected (user_id = 23) Sending heartbeat to live-internal.fivem.net:30110 Connecting: will1 [vRP] will1 (177.132.201.172) joined (user_id = 23) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 St4lley [15]: /dv flame2k [74]: /dv Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) Heimdall- [4]: /twitter cade o cara do carro branco ? que estava na praça [vRP] 187.22.132.253 disconnected (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [24] Victor authenticated - [17] [24] Victor@191.215.166.36:64270:64270 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 160 milliseconds flame2k [74]: /dv [vRP] 187.87.116.183 disconnected (user_id = 78) Sending heartbeat to live-internal.fivem.net:30110 Getulio Nargas [83]: ainda querem a minha cabeça? INFO: User [26] G$$ authenticated - [9] [26] G$$@179.183.252.150:62018:62018 jgbb [57]: /dv Fagods [127]: /dv Connecting: newba. [vRP] newba. (128.201.197.156) joined (user_id = 194) server thread hitch warning: timer interval of 172 milliseconds Getulio Nargas [83]: /dv flame2k [74]: /dv Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Kled is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [27] Kled authenticated - [18] [27] Kled@177.54.207.159:62968:62968 server thread hitch warning: timer interval of 186 milliseconds Getulio Nargas [83]: /dv server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 168 milliseconds INFO: User [28] newba. authenticated - [19] [28] newba.@128.201.197.156:53732:53732 [vRP] 177.132.201.172 disconnected (user_id = 23) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 155 milliseconds Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) server thread hitch warning: timer interval of 173 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Getulio Nargas [83]: /dv Connecting: taype [vRP] taype (2.82.92.232) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 196) flame2k [74]: /dv flame2k [74]: /dv flame2k [74]: /dv server thread hitch warning: timer interval of 187 milliseconds santoss [9]: vt santoss [9]: entra call [vRP] 177.68.177.171 disconnected (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 152 milliseconds INFO: User [29] Cachorro do MANGUE authenticated - [1] [29] Cachorro do MANGUE@186.204.16.227:53247:53247 48 enter slot favela12 1 Vrumm [24]: mafia vai ação não? santoss [9]: /mascaragang2 server thread hitch warning: timer interval of 176 milliseconds Connecting: will1 [vRP] will1 (177.132.201.172) joined (user_id = 23) [vRP] 187.67.75.179 disconnected (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 Kled [8]: /dv Cachorro do MANGUE [20]: alguem pode devolver minha ak? Cachorro do MANGUE [20]: tenho print Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) 48 leave slot favela12 1 free slot favela12 1 Biel180 [26]: perdi minha parafal tbm men server thread hitch warning: timer interval of 167 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 164 milliseconds G$$ [48]: /dv Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Dumont1 [27]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 177.132.201.172 disconnected (user_id = 23) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [30] St4lley authenticated - [8] [30] St4lley@187.67.75.179:55626:55626 server thread hitch warning: timer interval of 204 milliseconds Victor [10]: /ptr MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [31] jgbb authenticated - [14] [31] jgbb@201.17.86.101:10899:10899 server thread hitch warning: timer interval of 183 milliseconds G$$ [48]: /dv server thread hitch warning: timer interval of 184 milliseconds Connecting: Negão [vRP] Negão (201.78.140.225) joined (user_id = 7) MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. 24 enter slot favela13 1 INFO: User [32] Gabriel authenticated - [20] [32] Gabriel@189.110.104.134:60685:60685 server thread hitch warning: timer interval of 303 milliseconds Connecting: Jowjones [vRP] Jowjones (179.156.225.73) joined (user_id = 95) server thread hitch warning: timer interval of 212 milliseconds 24 leave slot favela13 1 free slot favela13 1 server thread hitch warning: timer interval of 189 milliseconds Connecting: LIL INTZ ツ✝ [vRP] LIL INTZ ツ✝ (187.22.132.253) joined (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 Kled [8]: se n tiver em serviço por gentileza desliga a sirene ae, pls obg server thread hitch warning: timer interval of 196 milliseconds G$$ [48]: /dv server thread hitch warning: timer interval of 172 milliseconds INFO: User [33] LIL INTZ ツ✝ authenticated - [21] [33] LIL INTZ ツ✝@187.22.132.253:11038:11038 server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 170 milliseconds flame2k [74]: /dv [vRP] 201.78.140.225 disconnected (user_id = 7) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /dv flame2k [74]: /dv Fagods [127]: /ilegal mafia on? server thread hitch warning: timer interval of 200 milliseconds Cachorro do MANGUE [20]: /ilegal sim [vRP] 179.156.225.73 disconnected (user_id = 95) Sending heartbeat to live-internal.fivem.net:30110 G$$ [48]: /dv server thread hitch warning: timer interval of 197 milliseconds Gabriel [12]: Dead Dumont1 [27]: /dv Heimdall- [4]: /id Connecting: User [vRP] User (191.34.228.24) joined (user_id = 47) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 243 milliseconds Heimdall- [4]: /id Connecting: W1nd0w5-10 [vRP] W1nd0w5-10 (177.235.3.99) joined (user_id = 80) LIL INTZ ツ✝ [101]: dead? LIL INTZ ツ✝ [101]: /mascara LIL INTZ ツ✝ [101]: /mascara server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 281 milliseconds MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [34] User authenticated - [15] [34] User@191.34.228.24:51616:51616 server thread hitch warning: timer interval of 221 milliseconds LIL INTZ ツ✝ [101]: adm pode dar tp aqui perdi ak 200 munição server thread hitch warning: timer interval of 228 milliseconds Cachorro do MANGUE [20]: tbm 48 enter slot favela12 1 server thread hitch warning: timer interval of 172 milliseconds [vRP] 191.215.166.36 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 205 milliseconds santoss [9]: /dv [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 flame2k [74]: /dv server thread hitch warning: timer interval of 239 milliseconds LIL INTZ ツ✝ [101]: /ptr Fagods [127]: /dv server thread hitch warning: timer interval of 207 milliseconds santoss [9]: /dv Gabriel [12]: coe pm Gabriel [12]: entra em ptr ai LIL INTZ ツ✝ [101]: ta farmando salario Gabriel [12]: para de farmar salario Connecting: Victor [vRP] Victor (191.215.166.36) joined (user_id = 10) server thread hitch warning: timer interval of 225 milliseconds network thread hitch warning: timer interval of 666 milliseconds network thread hitch warning: timer interval of 199 milliseconds network thread hitch warning: timer interval of 420 milliseconds server thread hitch warning: timer interval of 1817 milliseconds server thread hitch warning: timer interval of 373 milliseconds Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: apolo? server thread hitch warning: timer interval of 237 milliseconds Dumont1 [27]: \ Gabriel [12]: /mascara MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. Gabriel [12]: /mascara INFO: User [35] Victor authenticated - [17] [35] Victor@191.215.166.36:64411:64411 48 leave slot favela12 1 free slot favela12 1 server thread hitch warning: timer interval of 300 milliseconds server thread hitch warning: timer interval of 193 milliseconds User [47]: apollo da tp aki rapidap server thread hitch warning: timer interval of 256 milliseconds server thread hitch warning: timer interval of 255 milliseconds Gabriel [12]: ygor Connecting: Wurzum [vRP] Wurzum (95.252.28.17) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 197) Gabriel [12]: perdeu suporte? server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 221 milliseconds Dumont1 [27]: /dv server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 191 milliseconds Heimdall- [4]: ah nao User [47]: nao Gabriel [12]: coe Apollo LIL INTZ ツ✝ [101]: APOLO server thread hitch warning: timer interval of 211 milliseconds Gabriel [12]: chama no xesquedele LIL INTZ ツ✝ [101]: cola ai? 24 enter slot favela13 1 LIL INTZ ツ✝ [101]: da tp Gabriel [12]: /ptr 24 leave slot favela13 1 free slot favela13 1 24 leave slot favela13 1 SCRIPT ERROR: @vrp/modules/home.lua:170: attempt to index a nil value (local 'home') > cb (@vrp/modules/home.lua:218) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 208 milliseconds LIL INTZ ツ✝ [101]: /190 Tao de ptr? Gabriel [12]: /190 pm em ptr? server thread hitch warning: timer interval of 162 milliseconds 24 enter slot favela13 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 285 milliseconds 24 leave slot favela13 1 free slot favela13 1 St4lley [15]: /190 11° BPM informa: 2 pm´s em PTR! St4lley [15]: /dv Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) server thread hitch warning: timer interval of 201 milliseconds INFO: User [26] G$$ authenticated - [9] [26] G$$@179.183.252.150:62463:62463 server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 216 milliseconds Connecting: CininGamer [vRP] CininGamer (73.123.191.25) joined (user_id = 189) [vRP] 200.52.16.57 disconnected (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 225 milliseconds flame2k [74]: /mampika flame2k [74]: /mamar 1 1 1 1 1 1 1 1 User [47]: /dv server thread hitch warning: timer interval of 219 milliseconds St4lley [15]: /190 qth+info Cachorro do MANGUE [20]: /190 BROTA server thread hitch warning: timer interval of 291 milliseconds [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) server thread hitch warning: timer interval of 233 milliseconds 1 1 1 1 1 1 1 1 St4lley [15]: /190 info Gabriel [12]: /190 Ja mandei Gabriel [12]: /190 2 dento Gabriel [12]: /190 dentro Cachorro do MANGUE [20]: /190 2 dentro Biel180 [26]: /ilegal como usa radio? St4lley [15]: /190 manda ceto, server thread hitch warning: timer interval of 229 milliseconds St4lley [15]: /190 blx server thread hitch warning: timer interval of 181 milliseconds santoss [9]: flor delis St4lley [15]: /190 manda qth dnv [vRP] 73.123.191.25 disconnected (user_id = 189) Sending heartbeat to live-internal.fivem.net:30110 jgbb [57]: /190 manda qth dnv server thread hitch warning: timer interval of 245 milliseconds Heimdall- [4]: /twitter cade tu ygor ? 👑 ѕrмeтαl 👑 [77]: a server thread hitch warning: timer interval of 183 milliseconds Kled [8]: /dv server thread hitch warning: timer interval of 177 milliseconds [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 171 milliseconds Cachorro do MANGUE [20]: /190 chegaram? jgbb [57]: /190 1km User [47]: /twitter unimed ja chego ae 2 min server thread hitch warning: timer interval of 185 milliseconds Heimdall- [4]: /twitter cola hospital INFO: User [26] G$$ authenticated - [9] [26] G$$@179.183.252.150:62578:62578 server thread hitch warning: timer interval of 204 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 203 milliseconds 1 1 1 1 1 1 1 1 Heimdall- [4]: /mascara server thread hitch warning: timer interval of 201 milliseconds Heimdall- [4]: /mascara server thread hitch warning: timer interval of 151 milliseconds Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) server thread hitch warning: timer interval of 171 milliseconds [vRP] 201.6.142.193 disconnected (user_id = 9) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 170 milliseconds LIL INTZ ツ✝ [101]: /DV User [47]: /dv server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 171 milliseconds User [47]: /dv Heimdall- [4]: /dv [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) server thread hitch warning: timer interval of 190 milliseconds User [47]: /dv Victor [10]: /dv server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 201 milliseconds flame2k [74]: /dv Connecting: felipe [vRP] felipe (138.185.16.1) joined (user_id = 190) Cachorro do MANGUE [20]: /190 policiais so queremos o dinheiro da loja nao queremos suas vidas se puderem podem ir embora server thread hitch warning: timer interval of 158 milliseconds Kled [8]: /dv [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Connecting: brN ʷᶦⁿˢᵏᶻ server thread hitch warning: timer interval of 158 milliseconds [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Fagods [127]: /dv server thread hitch warning: timer interval of 173 milliseconds User [47]: /dv [vRP] 177.204.79.142 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 236 milliseconds Heimdall- [4]: /dv jgbb [57]: /190 10 min pra sair server thread hitch warning: timer interval of 176 milliseconds Cachorro do MANGUE [20]: /190 5 minutos pra entrar Connecting: santoss [vRP] santoss (201.6.142.193) joined (user_id = 9) server thread hitch warning: timer interval of 224 milliseconds [vRP] 138.185.16.1 disconnected (user_id = 190) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 160 milliseconds [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Connecting: daniel [vRP] daniel (201.47.31.94) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 198) server thread hitch warning: timer interval of 517 milliseconds server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 201 milliseconds Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 Dumont1 [27]: /dv server thread hitch warning: timer interval of 342 milliseconds INFO: User [36] santoss authenticated - [5] [36] santoss@201.6.142.193:2846:2846 flame2k [74]: /dv server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 208 milliseconds Connecting: daniel [vRP] daniel (201.47.31.94) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 198) INFO: User [37] morto. authenticated - [11] [37] morto.@45.237.214.119:61210:61210 server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 160 milliseconds Heimdall- [4]: /dv server thread hitch warning: timer interval of 212 milliseconds Heimdall- [4]: /dv server thread hitch warning: timer interval of 176 milliseconds Kled [8]: /dv server thread hitch warning: timer interval of 225 milliseconds Heimdall- [4]: ;dv Heimdall- [4]: /dv Kled [8]: n.a St4lley [15]: pode reloga ja? Cachorro do MANGUE [20]: /192 COXA DA ACAO FINALIZADO server thread hitch warning: timer interval of 206 milliseconds Cachorro do MANGUE [20]: ss Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 194 milliseconds Heimdall- [4]: /dv server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 198 milliseconds Connecting: daniel [vRP] daniel (201.47.31.94) joined (user_id = 198) server thread hitch warning: timer interval of 158 milliseconds User [47]: /dv Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Heimdall- [4]: /dv server thread hitch warning: timer interval of 176 milliseconds Sammy [13]: /ilegal pode subir campinho? morto. [5]: /ilegal sobe ae User [47]: apolo Heimdall- [4]: fala cmg server thread hitch warning: timer interval of 181 milliseconds User [47]: so testando valeu Heimdall- [4]: ???????????????? Heimdall- [4]: /dv User [47]: achei q tinha caido a net aki kkk INFO: Timeout, closing. - [19] [28] newba.@128.201.197.156:53732:53732 Heimdall- [4]: mds St4lley [15]: acao finalizada 11:45 [vRP] 128.201.197.156 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 161 milliseconds Heimdall- [4]: brg, posta nos ações feitas la, nao esquece server thread hitch warning: timer interval of 248 milliseconds Heimdall- [4]: /dv morto. [5]: /dv Gabriel [12]: /dv server thread hitch warning: timer interval of 161 milliseconds User [47]: /twitter ta por ond apollo? Heimdall- [4]: dv Heimdall- [4]: /dv [vRP] 201.47.31.94 disconnected (user_id = 198) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: /twitter conce [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 160 milliseconds Cachorro do MANGUE [20]: /twitter ocupado apollo? System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 228 milliseconds Heimdall- [4]: /tiwtter mais ou menos, fala ae Gabriel [12]: /twitter apollo nunca faz nada, como q ta ocupado server thread hitch warning: timer interval of 211 milliseconds Connecting: winskz [vRP] winskz (177.143.219.227) joined (user_id = 25) Gabriel [12]: /dv Heimdall- [4]: /twitter mais ou menos, fala ae Heimdall- [4]: /twiiter voce q faz User [47]: /dv server thread hitch warning: timer interval of 165 milliseconds Heimdall- [4]: /twitter voce q faz Cachorro do MANGUE [20]: /twitter apenas bate papo server thread hitch warning: timer interval of 190 milliseconds Victor [10]: /mascaraterrorista LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Heimdall- [4]: /dv server thread hitch warning: timer interval of 239 milliseconds Heimdall- [4]: ja volto, vou relogar St4lley [15]: /dv [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 214 milliseconds LIL INTZ ツ✝ [101]: /ptr Getulio Nargas [83]: /dv server thread hitch warning: timer interval of 170 milliseconds Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) INFO: User [26] G$$ authenticated - [9] [26] G$$@179.183.252.150:63016:63016 server thread hitch warning: timer interval of 170 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 167 milliseconds INFO: User [38] Heimdall- authenticated - [12] [38] Heimdall-@187.75.50.113:54297:54297 server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 168 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 185 milliseconds Heimdall- [4]: /ilegal alguem da fdn ae ? Getulio Nargas [83]: /190 pm em ptr? server thread hitch warning: timer interval of 155 milliseconds Sammy [13]: /dv Heimdall- [4]: /ilegal ada no caso server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Getulio Nargas [83]: /ilegal fala Heimdall- [4]: /ilegal aonde encontro voces ? trocar uma ideia Getulio Nargas [83]: /ilegal barragem server thread hitch warning: timer interval of 180 milliseconds Heimdall- [4]: /ilegal pode colar ? Getulio Nargas [83]: /ilegal avisa quando estiver chegando Cachorro do MANGUE [20]: /twitter onde te encontro apollo server thread hitch warning: timer interval of 160 milliseconds Getulio Nargas [83]: /ilegal sim Heimdall- [4]: /ilegal chegandi server thread hitch warning: timer interval of 203 milliseconds Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) St4lley [15]: /k server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 168 milliseconds jgbb [57]: k jgbb [57]: /k Gabriel [12]: /mascaragng Gabriel [12]: /mascaragagn2 Gabriel [12]: /macaragang2 Gabriel [12]: /mascaragagn2 server thread hitch warning: timer interval of 194 milliseconds Gabriel [12]: /mascaragang2 [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) server thread hitch warning: timer interval of 174 milliseconds St4lley [15]: /ptr server thread hitch warning: timer interval of 213 milliseconds LIL INTZ ツ✝ [101]: /mascaraterrorista server thread hitch warning: timer interval of 154 milliseconds Heimdall- [4]: /twitter praça St4lley [15]: /k server thread hitch warning: timer interval of 184 milliseconds jgbb [57]: /k server thread hitch warning: timer interval of 184 milliseconds INFO: User [26] G$$ authenticated - [9] [26] G$$@179.183.252.150:63235:63235 [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: essa vtr largada aq na praça... ? santoss [9]: vem pro estacionamento que vc vai ver Sammy [13]: /dv jgbb [57]: vem pro estacionamento Heimdall- [4]: mds Cachorro do MANGUE [20]: kkkk Heimdall- [4]: vou falar nada server thread hitch warning: timer interval of 156 milliseconds Cachorro do MANGUE [20]: /twitter to aqui Heimdall- [4]: /twiiter calma ae Heimdall- [4]: /twitter calma ae server thread hitch warning: timer interval of 208 milliseconds Gabriel [12]: daleeeeeeeeeeee pm's [vRP] 24.34.59.146 disconnected (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 190 milliseconds LIL INTZ ツ✝ [101]: /mascara server thread hitch warning: timer interval of 163 milliseconds Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) jgbb [57]: /190 o estado nunca irar se render server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 309 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 175 milliseconds Cachorro do MANGUE [20]: /190 o crime tambem nao server thread hitch warning: timer interval of 571 milliseconds server thread hitch warning: timer interval of 575 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 168 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.13.20.202 disconnected (user_id = 3) Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) server thread hitch warning: timer interval of 184 milliseconds Cachorro do MANGUE [20]: /190 cade tu corleone LIL INTZ ツ✝ [101]: /dv Cachorro do MANGUE [20]: /twitter corleone server thread hitch warning: timer interval of 155 milliseconds Heimdall- [4]: /twitter chegando server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 170 milliseconds Connecting: CupNoodles [vRP] CupNoodles (179.124.177.171) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 199) User [47]: /dv User [47]: /dv server thread hitch warning: timer interval of 203 milliseconds Connecting: KAMIKAZE [vRP] KAMIKAZE (138.36.209.146) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 200) [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /dv LIL INTZ ツ✝ [101]: /dv server thread hitch warning: timer interval of 152 milliseconds Heimdall- [4]: /dv Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) Heimdall- [4]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 255 milliseconds Heimdall- [4]: /dv Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) santoss [9]: /dv server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 171 milliseconds Cachorro do MANGUE [20]: /dv santoss [9]: /ilegal se anunciar patrulha é corajoso KKKKKKKKK server thread hitch warning: timer interval of 156 milliseconds flame2k [74]: /ilegal ent St4lley [15]: /190 11° BPM informa: 2 pm´s em PTR! Getulio Nargas [83]: /190 CADE OS COXA EM PTR? server thread hitch warning: timer interval of 177 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 165 milliseconds Gabriel [12]: /dv Gabriel [12]: /dv [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 180 milliseconds Cachorro do MANGUE [20]: /dv [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Cafeeh [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) flame2k [74]: /dv server thread hitch warning: timer interval of 215 milliseconds 👑 ѕrмeтαl 👑 [77]: Algum adm me puxa pfv buguei no hospital jgbb [57]: /dv Gabriel [12]: /dv Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: /dv 👑 ѕrмeтαl 👑 [77]: Algum ? Gabriel [12]: /dv User [47]: calma ae j apuxo server thread hitch warning: timer interval of 194 milliseconds Gabriel [12]: tempo da ação Gabriel [12]: n foi ainda jgbb [57]: /190 cancela flame2k [74]: falta qnt Getulio Nargas [83]: ta Cachorro do MANGUE [20]: /dv flame2k [74]: jaja vou sair Gabriel [12]: acho q é 00:20 irmao Gabriel [12]: por ai jgbb [57]: /190 so dps de 00:25 Cachorro do MANGUE [20]: 00:22 St4lley [15]: /190 cancela,00:25 somente flame2k [74]: aff server thread hitch warning: timer interval of 153 milliseconds flame2k [74]: ja cancelamos St4lley [15]: /dv server thread hitch warning: timer interval of 153 milliseconds INFO: User [39] Cafeeh authenticated - [7] [39] Cafeeh@177.68.177.171:52477:52477 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 165 milliseconds User [47]: /dv Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 153 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 187 milliseconds Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 280 milliseconds Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) LIL INTZ ツ✝ [101]: GTR ROSA? Sending heartbeat to live-internal.fivem.net:30110 flame2k [74]: roxo LIL INTZ ツ✝ [101]: vc me atropelo server thread hitch warning: timer interval of 179 milliseconds User [47]: /dv 108 enter slot favela6 1 santoss [9]: deixa os pm ptr mano santoss [9]: namoral santoss [9]: seus fdn corno santoss [9]: mds Gabriel [12]: /twitter coe rapaziada Cachorro do MANGUE [20]: ou deixa os pm ptr cara mds fica matando eles direto flame2k [74]: mano cade o rexpeito 👑 ѕrмeтαl 👑 [77]: FDN N ADA Gabriel [12]: /twitter deixa os pm's suave um pouco server thread hitch warning: timer interval of 196 milliseconds 👑 ѕrмeтαl 👑 [77]: respeita santoss [9]: ada flame2k [74]: eles aborda nois mata Cachorro do MANGUE [20]: eh a mesma bosta 👑 ѕrмeтαl 👑 [77]: Ninguem mando aborda vei [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 108 leave slot favela6 1 free slot favela6 1 INFO: User [40] VMR ツ authenticated - [16] [40] VMR ツ@177.84.154.139:57197:57197 server thread hitch warning: timer interval of 154 milliseconds jgbb [57]: faz drift na cidade e n quer que aborde kkkk morto. [5]: ae pm server thread hitch warning: timer interval of 152 milliseconds Cafeeh [108]: /dv morto. [5]: q denuncia vcs queria fazer no xcord? Heimdall- [4]: sntaleu Heimdall- [4]: stanley Heimdall- [4]: para a moto server thread hitch warning: timer interval of 199 milliseconds morto. [5]: /dv St4lley [15]: parei Heimdall- [4]: viish perdi voces server thread hitch warning: timer interval of 158 milliseconds St4lley [15]: alao St4lley [15]: batalhao [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 152 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 189 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found User [47]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found User [47]: /dv Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) server thread hitch warning: timer interval of 179 milliseconds 24 enter slot favela13 1 server thread hitch warning: timer interval of 190 milliseconds 24 leave slot favela13 1 free slot favela13 1 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) server thread hitch warning: timer interval of 199 milliseconds Cafeeh [108]: /dv Sammy [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 190 milliseconds 48 enter slot favela12 1 server thread hitch warning: timer interval of 167 milliseconds 108 enter slot favela6 1 108 leave slot favela6 1 free slot favela6 1 server thread hitch warning: timer interval of 185 milliseconds MELLOTRAINER: Kled is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [42] Kled authenticated - [18] [42] Kled@177.54.207.159:63287:63287 flame2k [74]: /dv Cafeeh [108]: /mascaraterrorista [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 159 milliseconds VMR ツ [21]: /dv server thread hitch warning: timer interval of 165 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Cachorro do MANGUE [20]: apollo ta livre User [47]: braga e algo da parte de adm? server thread hitch warning: timer interval of 153 milliseconds 48 leave slot favela12 1 free slot favela12 1 server thread hitch warning: timer interval of 166 milliseconds Cachorro do MANGUE [20]: nao eh nao po eh coisa de fac 48 enter slot favela12 1 24 enter slot favela13 1 Cachorro do MANGUE [20]: so pra ver se conseguia flar com ele server thread hitch warning: timer interval of 184 milliseconds 24 leave slot favela13 1 free slot favela13 1 User [47]: /fix Cachorro do MANGUE [20]: mas vlw server thread hitch warning: timer interval of 164 milliseconds User [47]: tranquilo precisando so chamar [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: pera ae server thread hitch warning: timer interval of 167 milliseconds Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) Connecting: Getulio Nargas SCRIPT ERROR: @vrp/modules/survival.lua:68: attempt to compare number with nil > fn (@vrp/modules/survival.lua:144) [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) 48 leave slot favela12 1 free slot favela12 1 Sending heartbeat to live-internal.fivem.net:30110 Connecting: daniel [vRP] daniel (201.47.31.94) joined (user_id = 198) server thread hitch warning: timer interval of 167 milliseconds Vrumm [24]: /dv G$$ [48]: /mascaraterrorista Connecting: newba. [vRP] newba. (128.201.197.146) joined (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 169 milliseconds INFO: User [43] Getulio Nargas authenticated - [2] [43] Getulio Nargas@177.74.247.5:56951:56951 server thread hitch warning: timer interval of 177 milliseconds Victor [10]: /dv Connecting: ✪ THG 7BALA [vRP] ✪ THG 7BALA (201.17.107.233) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 201) Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) server thread hitch warning: timer interval of 167 milliseconds INFO: User [44] newba. authenticated - [19] [44] newba.@128.201.197.146:50240:50240 server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 199 milliseconds [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.47.31.94 disconnected (user_id = 198) Sending heartbeat to live-internal.fivem.net:30110 Biel180 [26]: /´tr server thread hitch warning: timer interval of 177 milliseconds Biel180 [26]: /ptr server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 174 milliseconds Kled [8]: /dv server thread hitch warning: timer interval of 223 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 199 milliseconds [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) server thread hitch warning: timer interval of 281 milliseconds server thread hitch warning: timer interval of 284 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 251 milliseconds User [47]: /dv Kled [8]: /dv [vRP] 201.6.142.193 disconnected (user_id = 9) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 252 milliseconds Gabriel [12]: coe Gabriel [12]: a invasao vai poder lootear né? Gabriel [12]: se n deixa quieto Heimdall- [4]: ss server thread hitch warning: timer interval of 172 milliseconds Cachorro do MANGUE [20]: apollo invade com nois Cachorro do MANGUE [20]: ai fica certo Gabriel [12]: cola ai apollo [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: ficar 4x4 server thread hitch warning: timer interval of 201 milliseconds Heimdall- [4]: segura ae 👑 ѕrмeтαl 👑 [77]: /ilegal Se Subir Barragem sem avisa vai Toma! server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 177 milliseconds Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) server thread hitch warning: timer interval of 160 milliseconds VMR ツ [21]: /dv Heimdall- [4]: é isso Connecting: Lukinha [vRP] Lukinha (189.8.111.224) joined (user_id = 75) morto. [5]: ta meu colete server thread hitch warning: timer interval of 235 milliseconds morto. [5]: desgrçaado Connecting: valdomiro.bueno [vRP] valdomiro.bueno (191.191.222.254) joined (user_id = 18) server thread hitch warning: timer interval of 187 milliseconds St4lley [15]: /dv Kled [8]: /dv server thread hitch warning: timer interval of 263 milliseconds St4lley [15]: kkkkkkkkkkkkkkkkk Cachorro do MANGUE [20]: /dv [vRP] 189.8.111.224 disconnected (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Lukinha [vRP] 187.67.75.179 disconnected (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 [vRP] Lukinha (189.8.111.224) joined (user_id = 75) server thread hitch warning: timer interval of 177 milliseconds [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) server thread hitch warning: timer interval of 232 milliseconds G$$ [48]: mafia vem flame2k [74]: /dv G$$ [48]: invadir na zoera Cachorro do MANGUE [20]: vale lotear server thread hitch warning: timer interval of 226 milliseconds Gabriel [12]: mas vai poder lootear sem maldade morto. [5]: ae apolo Cachorro do MANGUE [20]: /dv morto. [5]: me da meu colete Heimdall- [4]: ? server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 152 milliseconds morto. [5]: desgçrado Heimdall- [4]: nao tenho [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR SERÁ REINICIADO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR SERÁ REINICIADO! G$$ [48]: Blz server thread hitch warning: timer interval of 219 milliseconds G$$ [48]: avisa 5 min [vRP] 191.191.222.254 disconnected (user_id = 18) Sending heartbeat to live-internal.fivem.net:30110 Connecting: valdomiro.bueno [vRP] valdomiro.bueno (191.191.222.254) joined (user_id = 18) Gabriel [12]: vei Gabriel [12]: só vcs falaremq tao pronto server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 173 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) Gabriel [12]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.8.111.224 disconnected (user_id = 75) Connecting: Lukinha [vRP] Lukinha (189.8.111.224) joined (user_id = 75) jgbb [57]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 241 milliseconds flame2k [74]: quem vai invadir qume? LIL INTZ ツ✝ [101]: /dv Gabriel [12]: tao pronto? [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! morto. [5]: ainda n [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! flame2k [74]: quem vai invadir quem? [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO! server thread hitch warning: timer interval of 189 milliseconds LIL INTZ ツ✝ [101]: /DV Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) Connecting: Steel-_- [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) Connecting: w-misterio [vRP] w-misterio (138.0.174.241) joined (user_id = 104) server thread hitch warning: timer interval of 229 milliseconds Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) LIL INTZ ツ✝ [101]: /mascaraterrorista server thread hitch warning: timer interval of 177 milliseconds [vRP] 191.191.222.254 disconnected (user_id = 18) Sending heartbeat to live-internal.fivem.net:30110 flame2k [74]: /dv server thread hitch warning: timer interval of 229 milliseconds Connecting: valdomiro.bueno [vRP] valdomiro.bueno (191.191.222.254) joined (user_id = 18) server thread hitch warning: timer interval of 218 milliseconds [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.8.111.224 disconnected (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Lukinha [vRP] Lukinha (189.8.111.224) joined (user_id = 75) server thread hitch warning: timer interval of 216 milliseconds [vRP] 186.221.40.144 disconnected (user_id = 135) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Steel-_- [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: /attachs server thread hitch warning: timer interval of 197 milliseconds [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 Connecting: VMR ツ Victor [10]: /mascara [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 138.0.174.241 disconnected (user_id = 104) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: calma ae server thread hitch warning: timer interval of 186 milliseconds Gabriel [12]: qnd poder fala [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 User [47]: /dv Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: /mascara server thread hitch warning: timer interval of 167 milliseconds Heimdall- [4]: pode ir ? User [47]: apollo tp aki rapidao pls.. Heimdall- [4]: to em ação pera Connecting: w-misterio [vRP] w-misterio (138.0.174.241) joined (user_id = 104) server thread hitch warning: timer interval of 202 milliseconds Gabriel [12]: pode ir? Heimdall- [4]: pode ir dead ? Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) morto. [5]: ainda n Gabriel [12]: porra Gabriel [12]: ta equipando rpg morto. [5]: deu B.O aq [vRP] 191.191.222.254 disconnected (user_id = 18) Sending heartbeat to live-internal.fivem.net:30110 Connecting: valdomiro.bueno [vRP] 186.221.40.144 disconnected (user_id = 135) server thread hitch warning: timer interval of 215 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Leo Connecting: Steel-_- [vRP] valdomiro.bueno (191.191.222.254) joined (user_id = 18) Heimdall- [4]: blz [vRP] Leo (177.235.3.99) joined (user_id = 80) [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) Gabriel [12]: eu vi o cara explodindo o carro Gabriel [12]: no posto Gabriel [12]: PDSAOPSADKOSDAK [txAdminClient] Kicking all players with reason: Servidor reiniciando (cprp2020). [vRP] 177.54.207.159 disconnected (user_id = 8) [vRP] 191.251.126.233 disconnected (user_id = 77) [vRP] 191.215.166.36 disconnected (user_id = 10) [vRP] 201.17.86.101 disconnected (user_id = 57) [vRP] 45.224.24.92 disconnected (user_id = 26) [vRP] 177.84.154.139 disconnected (user_id = 21) [vRP] 179.183.252.150 disconnected (user_id = 48) [vRP] 189.110.104.134 disconnected (user_id = 12) [vRP] 45.237.214.119 disconnected (user_id = 5) [vRP] 191.34.228.24 disconnected (user_id = 47) [vRP] 177.68.177.171 disconnected (user_id = 108) [vRP] 187.22.132.253 disconnected (user_id = 101) [vRP] 187.21.80.232 disconnected (user_id = 24) [vRP] 186.204.16.227 disconnected (user_id = 20) [vRP] 179.157.1.213 disconnected (user_id = 13) [vRP] 191.179.129.67 disconnected (user_id = 74) ================================================================ ======== FXServer starting - 2019-11-10 1:31:01 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola ================================================================ ======== FXServer starting - 2019-11-10 1:31:02 ================================================================ Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Resolved live-inFound new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud ternal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource webadmFound new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp in in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource vrp_loadfreFound new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race eze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource obiFound new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master tuary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource vrp_radiochat Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrFound new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managep_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear rs]/fivem Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resourcFound new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showre fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async oom Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource vrp_addons_gcphone in Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Creating script environments for sessionmanager Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:Started resource sessionmanager /Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Creating script environments for webadmin Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Instantiated instance of script FxWebAdmin.BaseServer. Started resource rconlog Started resource teleports Creating script environments for customchat Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource customchat Creating script environments for vrp_mysql Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Listening on socket failed - libuv error address already in use. net-tcp-server failed to create server: couldn't listenCould not bind MultiplexTcpServer to 0.0.0.0:30120. Could not bind on 0.0.0.0:30120 - is this address valid and not already in use? Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp INFO: User [13] 👑 ѕrмeтαl 👑 authenticated - [1] [13] 👑 ѕrмeтαl 👑@191.251.126.233:7789:7789 INFO: User [38] Heimdall- authenticated - [2] [38] Heimdall-@187.75.50.113:54590:54590 [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp INFO: User [19] Vrumm authenticated - [3] [19] Vrumm@187.21.80.232:54552:54552 INFO: User [37] morto. authenticated - [4] [37] morto.@45.237.214.119:49782:49782 [vRP] launch version 1498403827 [vRP] init base tables System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 [vRP] launch version 1498403827 Started resource vrp Creating script environments for vrp_scoreboard [vRP] init base tables Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource ELS-FiveM-master System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource pNotify Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServStarted resource vrp_job_display iceEMS Creating script enviroCreating script environments for vrp_paycheck nments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basStarted resource vrp_basic_menu ic_menu Creating script environmenCreating script environments for vrp_barbershop ts for vrp_barbershop Started resource vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_Creating script environments for vrp_arevive arevive Started resource vrp_aStarted resource vrp_arevive revive Creating script enviroCreating script environments for vrp_admin nments for vrp_admin Started resource vrp_admin Started resource vrp_admin Creating script environments for vrp_baCreating script environments for vrp_basic_mission sic_mission Started resource vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Creating script environments for vrp_carwash Started resource vrp_carwash Started resource vrp_carwash Creating script environCreating script environments for vrp_holdup ments for vrp_holdup Started resource vrp_holdup Started resource vrp_holdup Creating script environments for vrp_Creating scriptlscustoms environments for vrp_lscustoms Started resource vrp_lscustoms Started resource vrp_lscustoms Creating script environmentsCreating script environments for vrp_showroom for vrp_showroom Started resource vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Creating script environments for vrp_garages Started resource vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Creating script environments for vrp_armorshop Started resource vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Creating script environments for vrp_tattoos Started resource vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Creating script environments for vrp_cmds Started resource vrp_cmds Started resource vrp_cmds Creating script environmenCreating script environments for vrp_drugs ts for vrp_drugs Started resource vrp_drugs Started resource vrp_drugs Creating script environments for Creating script environments for vrp_bank vrp_bank Started resource vrp_bank Started resource vrp_bank Creating script enviCreating script environments for vrp_bankcenter ronments for vrp_bankcenter Started resource vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrpCreating script environments for vrp_arrestanims _arrestanims INFO: User [17] Biel180 authenticated - [5] [17] Biel180@45.224.24.92:55430:55430 Started resource vrp_arrestanStarted resource vrp_arrestanims ims INFO: User [44] newba. authenticated - [6] [44] newba.@128.201.197.146:50414:50414 Started resource pausemenutitle Creating script environments for vrp_barrier Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Creating script environments for vrp_carteira Started resource vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Started resource vrp_Sedexforvrp Creating script environmentCreating script environments for vrp_id_display s for vrp_id_display Started resource vrp_id_display Started resource vrp_id_display Started resource vrp_empurrarveicStarted resource vrp_empurrarveiculo ulo Started resource vrp_cleanup Started resource vrp_cleanup Creating script environments for vrp_portearma-master Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Started resource vrp_portearma-master Creating script environmeCreating script environments for Reporter nts for Reporter Started resource Reporter Creating script environments for pv-tow Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource pv-tow Started resource vrp_bancoscprp Started resource vrp_bancoscCreating script environments for mellotrainer prp Creating script environments for mellotrainer Started resource mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Creating script environments for CustomScripts Started resource CustomScripts INFO: User [26] G$$ authenticated - [7] [26] G$$@179.183.252.150:64063:64063 Started resource CustomScripts Started resource BLAZER2007ROTA Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource HILUXSW4BAEPCOMANDO INFO: User [29] Cachorro do MANGUE authenticated - [8] [29] Cachorro do MANGUE@186.204.16.227:53620:53620 Started resource TRAIL15BAEP Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource HILUXBAEPCORAL INFO: User [9] Sammy authenticated - [9] [9] Sammy@179.157.1.213:55349:55349 Started resource xtbaep Started resource xtbaep INFO: User [42] Kled authenticated - [10] [42] Kled@177.54.207.159:63357:63357 Started resource tigerrocam Started resource tigerrocam Started resource blazerpc Started resource blazerpc Started resource trailpc Started resource trailpc Started resource camionetepc Started resource camionetepc Started resource disfarcepc Started resource disfarcepc Started resource heli_unimed Started resource heli_unimed Started resource renaultunimed Started resource renaultunimed Started resource s10unimed Started resource s10unimed Started resource tigerunimed Started resource tigerunimed Started resource aguia Started resource aguia Started resource onibusPM Started resource onibusPM Started resource as350pcesp-addon Started resource as350pcesp-addon Started resource spacerp Started resource spacerp Started resource spinrp Started resource spinrp Started resource PALIO17 Started resource PALIO17 Started resource DusterPM Started resource DusterPM Started resource aguiaprf Started resource aguiaprf Started resource l200pf Started resource l200pf Started resource volvopf Started resource volvopf Started resource dakarpf Started resource dakarpf Started resource blazerprf Started resource blazerprf Started resource blazerprf2 Started resource blazerprf2 Started resource Blazer4x4 Started resource Blazer4x4 Started resource chevette Started resource chevette Started resource FiatPunto Started resource FiatPunto Started resource fusca Started resource fusca Started resource golfs Started resource golfs Started resource golfgti Started resource golfgti Started resource hondac Started resource hondac Started resource monza Started resource monza Started resource polo Started resource polo Started resource nissantitan Started resource nissantitan Started resource passat Started resource passat Started resource santa Started resource santa Started resource titanrota Started resource titanrota Started resource veloster Started resource veloster Started resource amarok17 Started resource amarok17 Started resource Frontier17 Started resource Frontier17 Started resource Jeep2018 Started resource Jeep2018 Started resource saveirobr2 Started resource saveirobr2 Started resource silverado Started resource silverado Started resource golbola Started resource golbola Started resource fiattoro Started resource fiattoro Started resource pegout207 Started resource pegout207 Started resource agusta Started resource agusta Started resource Biz Started resource Biz Started resource BMWS1000 Started resource BMWS1000 Started resource bros Started resource bros Started resource honda150 Started resource honda150 Started resource cgbolinha Started resource cgbolinha Started resource hornet Started resource hornet Started resource R1 Started resource R1 Started resource xj6 Started resource xj6 Started resource R6 Started resource R6 Started resource xt660 Started resource xt660 Started resource z1000 Started resource z1000 Started resource ninjah2 Started resource ninjah2 Started resource ducati Started resource ducati Started resource F1200GR Started resource F1200GR Started resource 1970Dodge Started resource 1970Dodge Started resource A45 Started resource A45 Started resource aguera Started resource aguera Started resource Audi_s5 Started resource Audi_s5 Started resource Audi_TT Started resource Audi_TT Started resource audirs6prior Started resource audirs6prior Started resource audisq77 Started resource audisq77 Started resource BMW_i8 Started resource BMW_i8 Started resource Audi_r8 Started resource Audi_r8 Started resource bmw4 Started resource bmw4 Started resource Bugatti_Veyron Started resource Bugatti_Veyron Started resource challenger Started resource challenger Started resource Challenger2 Started resource Challenger2 Started resource Ferrari_430 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource Ferrari488Mansory Started resource FordMustang Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Aventador Started resource LamborStarted resource Lamborghini_Urus ghini_Urus Started resource MustanStarted resource MustangGT gGT Started resource nissangtr Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorsheMacan Started resource PorshePanamera Started resource PorshePanamera Started resource Range_Rover Started resource Range_Rover Started resource RangeRoverSport Started resource RangeRoverSport Started resource skyline Started resource skyline Started resource Subaru_Impreza Started resource Subaru_Impreza Started resource Camaro Started resource Camaro Started resource jeepnovo Started resource jeepnovo Started resource Crafter2017Started resource Crafter2017 Started resource mb608 Started resource mb608 Started resource mb608d Started resource mb608d Started resource vanglobo Started resource vanglobo Started resource carrosprofs Started resource carrosprofs Started resource Ferrari458 Started resource Ferrari458 Started resource LamborghiniGallardo Started resource LamborghiniGallardo Started resource Porsche911 Started resource Porsche911 Started resource m8gte Started resource m8gte Started resource huracan Started resource huracan Started resource FerrariFXXK Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource LamborghiniLP770 Started resource p1gtr Started resource p1gtr Started resource bdivo Started resource bdivo Started resource object-loader Started resource object-loader Creating script environments for objecCreating script environments for object-teleports t-teleports Started resource object-teleports Started resource object-teleports Creating script environments for scriptHeli Creating script environments for scriptHeli Started resource scriptHeli Started resource scriptHeli Started resource modelblacklist Started resource modelblacklist Creating script environments fCreating script environments for lux_vehcontrol or lux_vehcontrol Started resource lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Creating script environments for outlawalert Started resource outlawalert Started resource outlawalert Creating scripCreating script environments for PoliceVehiclesWeaponDeleter t environments for PoliceVehiclesWeaponDeleter Started resource PoliceStarted resource PoliceVehiclesWeaponDeleter VehiclesWeaponDeleter Started resource disable_dispatch Started resource disable_dispatch Started resource loadipl Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Started resource vk_handsup Creating script enviCreating script environments for vrp_doors ronments for vrp_doors Started resource vrp_doors Started resource vrp_doors Started resource noped Started resource noped CreatingCreating script environments for anuncios script environments for anuncios Started resource anuncios Started resource anuncios Creating script environments for shield-master Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource shield-master Creating script environments for dvcar Started resource dvcar Started resource dvcar Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardas Started resource fardadoutor Started resource fardadoutor Started resource fardamedico Started resource fardamedico Started resource fardaparamedico Started resource fardaparamedico Started resource unimedfem Started resource unimedfem Started resource favela Started resource favela Creating script environments for favelabarragem Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource basepcesp Started resource base_rota Started resource base_rota Started resource prf_base Started resource prf_base Started resource noportals Started resource noportals Started resource prediopf Started resource prediopf Started resource lafa2k_modernhouse Started resource lafa2k_modernhouse Started resource yakuza Started resource yakuza Started resource batalhao Started resource batalhao Started resource hospital Started resource hospital Started resource icprp Started resource icprp Started resource batalhaopm Started resource batalhaopm Started resource favelas Started resource favelas Started resource cv_control Started resource cv_control Creating script environments for MapMaker Creating script environments for MapMaker Started resource MapMaker Started resource MapMaker Started resource textos3d Started resource textos3d Started resource Loadscreen Started resource Loadscreen Started resource clean-hacker Started resource clean-hacker Started resource gestos Started resource gestos Creating script environments for wzlCreating script environments for wzl_vrpchests _vrpchests Started resource wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Started resource wzl_hospitalbed Creating script environments for skips_scripts Creating script environments for skips_scripts Started resource skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Creating script environments for roubojoalheria Started resource roubojoalheria Started resource roubojoalheria Creating script environCreating script environments for caixinharegistradora ments for caixinharegistradora Started resource caixinharegistradora Started resource caixinharegistradora Started resource limitadorvelo Started resource limitadorvelo Creating script environments for joblenhador Creating script environments for joblenhador Started resource joblenhador Started resource joblenhador Creating script environments for jobcostureira Creating script environments for jobcostureira Started resource jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Creating script environments for jobleiteiro Started resource jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Creating script environments for jobminerador Started resource jobminStarted resource jobminerador erador Creating script environments for jobpescador Creating script environments for jobpescador Started resource jobpescador Started resource jobpescador Creating script environmeCreating script environments for joblixeiro nts for joblixeiro Started resource joblixeiro Started resource joblixeiro Started resource thelostmc Creating script environments for vrp_firstid Started resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Started resource RealistCreating script environments for vrp_taxi icVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource imagembanco Started resource cintocarro Started resource cintocarro Started resource velocimetro Started resource velocimetro Started resource discordrich Started resource discordrich Stopping resource sessionmanagerStopping resource sessionmanager Creating script environments for sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Started resource sessionmanager Authenticating server license key... Authenticating server license key... Server license key authentication succeeded. Welcome! Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 Started map Sao_Paulo Started resource Sao_Paulo Authenticating with Nucleus... server thread hitch warning: timer interval of 5345 milliseconds MELLOTRAINER: mtsaves folder found! Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! ELS-FiveM (ELS-FiveM-master) is up to date! fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ [txAdminClient] setting up threads and commands... Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Kicking all players with reason: Servidor reiniciando (cprp2020). ================================================================ ======== FXServer starting - 2019-11-10 1:34:53 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed ================================================================ ======== FXServer starting - 2019-11-10 1:34:54 ================================================================ Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Creating script environments for webadmin Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5[vRP/C#] Load MySQL app. .0 starting... [txAdminClient] Logger started Started resource txAdminClient Instantiated instance of script vRP.MySQL. Listening on socket failed - libuv error address already in use. net-tcp-server failed to create server: couldn't listenCould not bind MultiplexTcpServer to 0.0.0.0:30120. Could not bind on 0.0.0.0:30120 - is this address valid and not already in use? Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource vrp_mysql Started resource customchat Creating script environments for vrp_mysql Creating script environments for vrp [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp [vRP] launch version 1498403827 [vRP] init base tables System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck [vRP] launch version 1498403827 Started resource vrp_paycheck Creating script environments for vrp_paycheckvip [vRP] init base tables Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin A client has tried to authenticate using Steam, but `steam_webApiKey` is unset. Please set steam_webApiKey to a Steam Web API key as registered on Valve's https://steamcommunity.com/dev/apikey web page. Steam identifier information will be unavailable otherwise. To suppress this message, `set steam_webApiKey "none"`. Connecting: Heimdall- Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Creating script environments for vrp_garages Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource vrp_carteira Started resource AT_OnService Creating script environments for vrp_Sedexforvrp Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Started resource vrp_Sedexforvrp Creating script environments for vrp_hud Creating script environments for vrp_id_display Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_id_display Started resource vrp_empurrarveiculo Started resource vrp_cleanup Started resource vrp_attitudes Creating script environments for vrp_portearma-master Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-Started resource vrp_paycheck tow Creating script environments for vrp_paycheckvip Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Started resource BCreating script environments for vrp_legacyfuel LAZER2007ROTA Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource blindadoROTA Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource TRAILCOMANDOAGUIAR Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource hiluxrota Started resource vrp_Sedexforvrp Creating script environments for vrp_id_display Started resource vrp_id_display Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Creating script environments for Reporter Started resource HILUXSW4BAEPCOMANDO Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource TRAIL15BAEP Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource HILUXBAEPCORAL Started resource xtbaep Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource tigerrocam Started resource trailpc Started resource camionetepc Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Started resourceStarted resource heli_unimed disfarcepc Started resource renaultunimed Started resource heli_unimed Started resource s10unimed Started resource renaultunimed Started resource tigerunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource aguia Started resource onibusPM Started resource onibusPM Started resource as350pcesp-addon Started resource as350pcesp-addon Started resource spacerp Started resource spacerp Started resource spinrp Started resource spinrp Started resource PALIO17 Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource DusterPM Started resource l200pf Started resource aguiaprf Started resource volvopf Started resource l200pf Started resource dakarpf Started resource volvopf Started resource blazerprf Started resource dakarpf Started resource blazerprf2 Started resource blazerprf Started resource Blazer4x4 Started resource blazerprf2 Started resource chevette Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource FiatPunto Started resource golfs Started resource fusca Started resource golfgti Started resource golfs Started resource hondac Started resource golfgti Started resource monza Started resource hondac Started resource polo Started resource monza Started resource nissantitan Started resource polo Started resource passat Started resource nissantitan Started resource santa Started resource passat Started resource titanrota Started resource santa Started resource veloster Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource amarok17 Started resource Frontier17Started resource Jeep2018 Started resource saveirobr2 Started resource Jeep2018 Started resource saveirobr2 Started resource silverado Started resource silverado Started resource golbola Started resource golbola Started resource fiattoro Started resource fiattoro Started resource pegout207 Started resource pegout207 Started resource agusta Started resource Biz Started resource agusta Started resource BMWS1000 Started resource Biz Started resource bros Started resource BMWS1000 Started resource honda150 Started resource bros Started resource cgbolinha Started resource hornet Started resource honda150 Started resource R1 Started resource cgbolinha Started resource hornet Started resource xj6 Started resource R6 Started resource R1 Started resource xt660 Started resource xj6 Started resource z1000 Started resource R6 Started resource ninjah2 Started resource xt660 Started resource ducati Started resource z1000 Started resource F1200GR Started resource ninjah2 Started resource 1970Dodge Started resource A45 Started resource ducati Started resource aguera Started resource F1200GR Started resource Audi_s5 Started resource 1970Dodge Started resource A45 Started resource Audi_TT Started resource aguera Started resource audirs6prior Started resource Audi_s5 Started resource audisq77 Started resource Audi_TT Started resource audirs6prioStarted resource BMW_i8 r Started resource Audi_r8 Started resource audisq77 Started resource bmw4 Started resource BMW_i8 Started resource Bugatti_Veyron Started resource Audi_r8 Started resource challenger Started resource bmw4 Started resource Bugatti_Veyron Started resource Challenger2 Started resource challenger Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Challenger2 Started resource Ferrari488Mansory Started resource Ferrari_430 Started resource Ferrari_GTO Started resource FordMustang Started resource Ferrari488Mansory Started resource Lamborghini_Aventador Started resource FordMustang Started resource Lamborghini_Urus Started resource MustangGT Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource nissangtr Started resource Porsche_718Boxter Started resource MusStarted resource Porsche_718Cayman tangGT Started resource PorsheMacan Started resource nissangtr Started resource PorshePanamera Started resource Porsche_718Boxter Started resource Range_Rover Started resource Porsche_718Cayman Started resource RangeRoverSStarted resource PorsheMacan port Started resource skyline Started resource PorshePanamera Started resource Subaru_Impreza Started resource Range_Rover Started resource Camaro Started resource jeepnovo Started resource RangeRoverSport Started resource skyline Started resource Crafter2017 Started resource Subaru_Impreza Started resource mb608 Started resource mb608d Started resource Camaro Started resource vanglobo Started resource jeepnovo Started resource carrosprofs Started resource Crafter2017 Started resource Ferrari458 Started resource mb608 Started resource mb608d Started resource LamborghiniGallardo Started resource vanglobo Started resource Porsche911 Started resource m8gte Started resource carrosprofs Started resource huracan Started resource Ferrari458 Started resource FerrariFXXK Started resource LamborghiniGallardo Started resource LamborghiniLP770 Started resource Porsche911 Started resource p1gtr Started resource m8gte Started resource bdivo Started resource object-loader Started resource huracan Creating script environments for object-teleports Started resource object-teleports Started resource FerrariFXXK Creating script environments for scriptHeli Started resource LamborghiniLP770 Started resource scriptHeli Started resource p1gtr Started resource modelblacklist Started resource bdivo Creating script environments for lux_vehcontrol Started resource object-loader Creating script environments for object-teleports Started resource lux_vehcontrol Creating script environments for outlawalert Started resource object-teleports Creating script environments for scriptHeli Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource scriptHeli Started resource PoliceVehiclesWeaponDeleter Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource disable_dispatch Started resource loadipl Started resource lux_vehcontrol Creating script environments forStarted resource npc_control outlawalert Creating script environments for vk_handsup Started resource outlawalert Creating script environments for PoliceVehiclesStarted resource vk_handsup WeaponDeleter Creating script environments for vrp_doors Started resource PoliceVehiclesWeaponDeleter Started resource vrp_doors Started resource disable_dispatchStarted resource noped Started resource loadipl Creating script environments for anuncios Started resource npc_control Creating script environments for vk_handsup Started resource anuncios Creating script environments for shield-master Started resource vk_handsup Creating script environments for vrp_doors Started resource shield-master Creating script environments for dvcar Started resource vrp_doors Started resource noped Started resource dvcar Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar Started resource sound Started resource sound Creating script environments for radar Creating script environments for radar Started resource radar Started resource radar Started resource carhud Started resource carhud Started resource modarmasStarted resource modarmas Started resource fardas Started resource fardas Started resource fardadoutor Started resource fardadoutor Started resource fardamedico Started resource fardamedico Started resource fardaparamedico Started resource fardaparamedico Started resource unimedfem Started resource unimedfem Started resource favela Started resource favela Creating script environments for favelabarragem Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBO FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem B OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource praca Started resource skips_mapasStarted resource skips_mapas Argument count mismatch (passed 2, wanted 1) Argument count mismatch (passed 2, wanted 1) Started resource bStarted resource basepcesp asepcesp Started resource base_rota Started resource base_rota Started resource prf_base Started resource prf_base Started resource noportals Started resource noportals Started resource prediopf Started resource prediopf Started resource lafa2k_modernhouse Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource yakuza Started resource hospital Started resource batalhao Started resource icprp Started resource hospital Started resource icprp Started resource batalhaopm Started resource batalhaopm Started resource favelas Started resource favelas Started resource cv_contrStarted resource cv_control ol Creating script envirCreating script environments for MapMaker onments for MapMaker Started resource MapMaker Started resource MapMaker Started resource textosStarted resource textos3d 3d Started resource Loadscreen Started resource Loadscreen Started resource clean-hacker Started resource clean-hacker Started resource gestos Started resource gestos Creating script environments for wzl_vrpchests Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource caixinharegistradora Started resource caixinharegStarted resource limitadorvelo istradora Creating script environments forStarted resource limitadorvelo joblenhador Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource joblenhador Creating script environments for jobcostureira Started resource jobcosStarted resource jobcostureira tureira Creating script environments for jobpizzadeliveryCreating script environments for jobpizzadelivery Started resource jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Creating script environments for jobleiteiro Started resource jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Creating script environments for jobminerador Started resource jobminerador Started resource jobminerador Creating script environments for jobpescador Creating script environments for jobpescador Started resource jobpescador Started resource jobpescador Creating script environmCreating script environments for joblixeiro ents for joblixeiro Started resource joblixeiro Started resource joblixeiro Started resourStarted resource thelostmc ce thelostmc Creating script environments for vrp_firstid Creating script environments for vrp_firstid Started resource vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Creating script environments for new_banking Started resource new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource imagembanco Started resource cintocarro Started resource cintocarro Started resource velocimetro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Started resource discordrich Stopping resource sessionmanager Creating script enviroCreating script environments for sessionmanager nments for sessionmanager Started resource sessionmanager Started resource sessionmanager Authenticating servAuthenticating server license key... er license key... Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 Connecting: VMR ツ Server license key authentication succeeded. Welcome! ================================================================ ======== FXServer starting - 2019-11-10 1:35:07 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Started map Sao_Paulo Started resource Sao_Paulo Authenticating with Nucleus... server thread hitch warning: timer interval of 5025 milliseconds No such command txaKickAll. Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp [vRP] launch version 1498403827 [vRP] init base tables System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Creating script environments for vrp_id_display Started resource vrp_id_display Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Started resource heli_unimed Started resource renaultunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource onibusPM Started resource as350pcesp-addon Started resource spacerp Started resource spinrp Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource l200pf Started resource volvopf Started resource dakarpf Started resource blazerprf Started resource blazerprf2 Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource golfs Started resource golfgti Started resource hondac Started resource monza Started resource polo Started resource nissantitan Started resource passat Started resource santa Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource Jeep2018 Started resource saveirobr2 Started resource silverado Started resource golbola Started resource fiattoro Started resource pegout207 Started resource agusta Started resource Biz Started resource BMWS1000 Started resource bros Started resource honda150 Started resource cgbolinha Started resource hornet Started resource R1 Started resource xj6 Started resource R6 Started resource xt660 Started resource z1000 Started resource ninjah2 Started resource ducati Started resource F1200GR Started resource 1970Dodge Started resource A45 Started resource aguera Started resource Audi_s5 Started resource Audi_TT Started resource audirs6prior Started resource audisq77 Started resource BMW_i8 Started resource Audi_r8 Started resource bmw4 Started resource Bugatti_Veyron Started resource challenger Started resource Challenger2 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource MustangGT Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorshePanamera Started resource Range_Rover Started resource RangeRoverSport Started resource skyline Started resource Subaru_Impreza Started resource Camaro Started resource jeepnovo Started resource Crafter2017 Started resource mb608 Started resource mb608d Started resource vanglobo Started resource carrosprofs Started resource Ferrari458 Started resource LamborghiniGallardo Started resource Porsche911 Started resource m8gte Started resource huracan Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource p1gtr Started resource bdivo Started resource object-loader Creating script environments for object-teleports Started resource object-teleports Creating script environments for scriptHeli Started resource scriptHeli Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource PoliceVehiclesWeaponDeleter Started resource disable_dispatch Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Creating script environments for vrp_doors Started resource vrp_doors Started resource noped Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardadoutor Started resource fardamedico Started resource fardaparamedico Started resource unimedfem Started resource favela Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource base_rota Started resource prf_base Started resource noportals Started resource prediopf Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource hospital Started resource icprp Started resource batalhaopm Started resource favelas Started resource cv_control Creating script environments for MapMaker Started resource MapMaker Started resource textos3d Started resource Loadscreen Started resource clean-hacker Started resource gestos Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource caixinharegistradora Started resource limitadorvelo Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Started resource jobminerador Creating script environments for jobpescador Started resource jobpescador Creating script environments for joblixeiro Started resource joblixeiro Started resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource cintocarro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Authenticating server license key... Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 Started map Sao_Paulo Started resource Sao_Paulo Authenticating with Nucleus... server thread hitch warning: timer interval of 5577 milliseconds Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! MELLOTRAINER: mtsaves folder found! ELS-FiveM (ELS-FiveM-master) is up to date! fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ [txAdminClient] setting up threads and commands... Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) Connecting: Kled [vRP] Kled (177.54.207.159) joined (user_id = 8) Connecting: Sammy [vRP] Sammy (179.157.1.213) joined (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 Connecting: santoss Connecting: Steel-_- [vRP] santoss (201.6.142.193) joined (user_id = 9) Connecting: Soares [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) [vRP] Soares (170.247.145.243) joined (user_id = 46) Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 Connecting: valdomiro.bueno [vRP] valdomiro.bueno (191.191.222.254) joined (user_id = 18) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) Connecting: Cafeeh [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Dominic Torreto [vRP] Dominic Torreto (170.79.54.240) joined (user_id = 134) [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) Connecting: w-misterio [vRP] w-misterio (138.0.174.241) joined (user_id = 104) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: kiraj [vRP] kiraj (177.54.207.159) joined (user_id = 8) Connecting: Biel180 [vRP] Biel180 (45.224.24.92) joined (user_id = 26) INFO: User [5] VMR ツ authenticated - [1] [5] VMR ツ@177.84.154.139:57447:57447 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.68.177.171 disconnected (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [2] Sammy authenticated - [2] [2] Sammy@179.157.1.213:55438:55438 INFO: User [8] Heimdall- authenticated - [3] [8] Heimdall-@187.75.50.113:56314:56314 MELLOTRAINER: Dominic Torreto is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [7] Dominic Torreto authenticated - [4] [7] Dominic Torreto@170.79.54.240:57284:57284 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [3] santoss authenticated - [5] [3] santoss@201.6.142.193:2647:2647 MELLOTRAINER: kiraj is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [10] Kled authenticated - [6] [10] Kled@177.54.207.159:63451:63451 Connecting: Cafeeh [vRP] Cafeeh (177.68.177.171) joined (user_id = 108) [vRP] 191.191.222.254 disconnected (user_id = 18) Sending heartbeat to live-internal.fivem.net:30110 Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) [vRP] 45.224.24.92 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [12] w-misterio authenticated - [7] [12] w-misterio@138.0.174.241:53041:53041 Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 209 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.110.104.134 disconnected (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [13] Soares authenticated - [8] [13] Soares@170.247.145.243:58917:58917 Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) Heimdall- [4]: /mascara Heimdall- [4]: /mascara Connecting: Gabriel Sending heartbeat to live-internal.fivem.net:30110 [vRP] Gabriel (189.110.104.134) joined (user_id = 12) INFO: User [15] Cachorro do MANGUE authenticated - [9] [15] Cachorro do MANGUE@186.204.16.227:53691:53691 INFO: User [14] Cafeeh authenticated - [10] [14] Cafeeh@177.68.177.171:52752:52752 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds Heimdall- [4]: algum pm ae ? Connecting: Biel180 [vRP] Biel180 (45.224.24.92) joined (user_id = 26) Soares [46]: que foi Heimdall- [4]: ta na dp ? Connecting: G$$ Sending heartbeat to live-internal.fivem.net:30110 [vRP] G$$ (179.183.252.150) joined (user_id = 48) server thread hitch warning: timer interval of 174 milliseconds Soares [46]: nao [vRP] 187.21.80.232 disconnected (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [17] jgbb authenticated - [11] [17] jgbb@201.17.86.101:10998:10998 MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [20] Gabriel authenticated - [12] [20] Gabriel@189.110.104.134:61222:61222 INFO: User [16] Steel-_- authenticated - [13] [16] Steel-_-@186.221.40.144:60276:60276 Connecting: valdomiro.bueno Connecting: Vrumm Connecting: User [vRP] valdomiro.bueno (191.191.222.254) joined (user_id = 18) [vRP] User (191.34.228.24) joined (user_id = 47) [vRP] Vrumm (187.21.80.232) joined (user_id = 24) INFO: User [21] Biel180 authenticated - [14] [21] Biel180@45.224.24.92:57084:57084 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 kiraj [8]: /dv Connecting: newba. [vRP] newba. (128.201.197.146) joined (user_id = 194) [vRP] 179.183.252.150 disconnected (user_id = 48) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [19] brN ʷᶦⁿˢᵏᶻ authenticated - [15] [19] brN ʷᶦⁿˢᵏᶻ@177.143.219.227:59836:59836 server thread hitch warning: timer interval of 153 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 VMR ツ [21]: /dv server thread hitch warning: timer interval of 314 milliseconds server thread hitch warning: timer interval of 384 milliseconds Heimdall- [4]: quem perder itens ? Heimdall- [4]: arma no caso Gabriel [12]: dale apollo Cachorro do MANGUE [20]: perdi minha mae aos 7 anos server thread hitch warning: timer interval of 218 milliseconds Biel180 [26]: eu Gabriel [12]: se qusier devolver minha armita santoss [9]: caraca Biel180 [26]: todo mundo aqui em cima perdeu ak Gabriel [12]: estava com 9 parfall Cachorro do MANGUE [20]: eu perdi uma carabina e 3 colete Heimdall- [4]: passa id INFO: User [25] newba. authenticated - [16] [25] newba.@128.201.197.146:50693:50693 Gabriel [12]: 12 Cachorro do MANGUE [20]: 20 server thread hitch warning: timer interval of 257 milliseconds Gabriel [12]: chega MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. Cachorro do MANGUE [20]: 20 Gabriel [12]: consa INFO: User [23] User authenticated - [17] [23] User@191.34.228.24:52917:52917 kiraj [8]: /dv Heimdall- [4]: o resto dos ids Heimdall- [4]: acelera 9 enter slot gato5 1 server thread hitch warning: timer interval of 197 milliseconds INFO: User [26] valdomiro.bueno authenticated - [18] [26] valdomiro.bueno@191.191.222.254:57186:57186 kiraj [8]: /dv INFO: User [24] Vrumm authenticated - [19] [24] Vrumm@187.21.80.232:54648:54648 Connecting: Victor [vRP] Victor (191.215.166.36) joined (user_id = 10) server thread hitch warning: timer interval of 205 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 186 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ptr MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [27] Victor authenticated - [20] [27] Victor@191.215.166.36:65164:65164 Biel180 [26]: 26 Heimdall- [4]: falaaaaaaaaaaaaaaaaaaaaaaaaaaa server thread hitch warning: timer interval of 162 milliseconds 108 enter slot favela6 1 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 201 milliseconds Gabriel [12]: FALA ID DE QUEM PERDEU ARMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA Heimdall- [4]: nao vou devolver mais apra ninguem Heimdall- [4]: é isso [vRP] 191.34.228.24 disconnected (user_id = 47) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 172 milliseconds 108 leave slot favela6 1 free slot favela6 1 server thread hitch warning: timer interval of 155 milliseconds 9 leave slot gato5 1 free slot gato5 1 server thread hitch warning: timer interval of 160 milliseconds kiraj [8]: /dv santoss [9]: /dv server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 169 milliseconds Connecting: LIL INTZ ツ✝ [vRP] LIL INTZ ツ✝ (187.22.132.253) joined (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 195 milliseconds INFO: User [28] LIL INTZ ツ✝ authenticated - [17] [28] LIL INTZ ツ✝@187.22.132.253:10899:10899 server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 161 milliseconds LIL INTZ ツ✝ [101]: 101 APOLO server thread hitch warning: timer interval of 152 milliseconds LIL INTZ ツ✝ [101]: Apollo* Vrumm [24]: 24 perdi ak Vrumm [24]: não vi a mensagem mano server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 167 milliseconds LIL INTZ ツ✝ [101]: oshe LIL INTZ ツ✝ [101]: apollo LIL INTZ ツ✝ [101]: puxa dnv server thread hitch warning: timer interval of 154 milliseconds Vrumm [24]: /dv santoss [9]: /dv server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 176 milliseconds Connecting: G$$ [vRP] G$$ (179.183.252.150) joined (user_id = 48) brN ʷᶦⁿˢᵏᶻ [25]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 183 milliseconds 9 enter slot franklin_house 1 Victor [10]: /mascaraterrorista VMR ツ [21]: /dvv VMR ツ [21]: /dv server thread hitch warning: timer interval of 186 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv Steel-_- [135]: vem aqui adm na moral perdi 2 pistola 2 colete server thread hitch warning: timer interval of 172 milliseconds kiraj [8]: /dv INFO: User [29] G$$ authenticated - [21] [29] G$$@179.183.252.150:64529:64529 server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 195 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 185 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) server thread hitch warning: timer interval of 167 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 170 milliseconds VMR ツ [21]: /dv 48 enter slot favela12 1 server thread hitch warning: timer interval of 207 milliseconds kiraj [8]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /ptr [vRP] 45.237.214.119 disconnected (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 181 milliseconds 9 leave slot franklin_house 1 free slot franklin_house 1 48 leave slot favela12 1 free slot favela12 1 server thread hitch warning: timer interval of 165 milliseconds Heimdall- [4]: /dv server thread hitch warning: timer interval of 195 milliseconds 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 179 milliseconds G$$ [48]: ai mafia Gabriel [12]: dale server thread hitch warning: timer interval of 380 milliseconds server thread hitch warning: timer interval of 215 milliseconds LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) server thread hitch warning: timer interval of 187 milliseconds Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 jgbb [57]: /dv G$$ [48]: ai mafia cola vai vir invadir ? server thread hitch warning: timer interval of 258 milliseconds Gabriel [12]: s 9 leave slot franklin_house 1 free slot franklin_house 1 server thread hitch warning: timer interval of 364 milliseconds santoss [9]: /dv 108 enter slot favela6 1 server thread hitch warning: timer interval of 324 milliseconds INFO: User [31] morto. authenticated - [22] [31] morto.@45.237.214.119:56852:56852 santoss [9]: /dv 108 leave slot favela6 1 free slot favela6 1 server thread hitch warning: timer interval of 200 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 221 milliseconds Connecting: mano você não tem [vRP] mano você não tem (189.114.205.152) joined (user_id = 90) server thread hitch warning: timer interval of 205 milliseconds LIL INTZ ツ✝ [101]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 218 milliseconds Connecting: ゆっくりと』 [vRP] ゆっくりと』 (45.70.74.106) joined (user_id = 60) Gabriel [12]: /dv Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) VMR ツ [21]: /dv VMR ツ [21]: /dv 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 289 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /190 tem ptr? server thread hitch warning: timer interval of 245 milliseconds Sammy [13]: /dv Soares [46]: /dv 1 1 1 1 1 1 1 1 jgbb [57]: /dv 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 232 milliseconds Gabriel [12]: pode invadir? 1 1 1 1 1 1 1 1 G$$ [48]: em 5 minutos Gabriel [12]: esquece, os caras nem querem mais Sammy [13]: /dv server thread hitch warning: timer interval of 226 milliseconds INFO: User [32] mano você não tem authenticated - [23] [32] mano você não tem@189.114.205.152:51649:51649 Biel180 [26]: /dv Soares [46]: /190 11° BPM informa: 2 pm´s em PTR! server thread hitch warning: timer interval of 215 milliseconds 48 enter slot favela12 1 Biel180 [26]: /dv INFO: User [33] ゆっくりと』 authenticated - [24] [33] ゆっくりと』@45.70.74.106:52577:52577 Soares [46]: /190 11° BPM informa: 3 pm´s em PTR! server thread hitch warning: timer interval of 188 milliseconds LIL INTZ ツ✝ [101]: CANCELA AI server thread hitch warning: timer interval of 178 milliseconds LIL INTZ ツ✝ [101]: n 48 leave slot favela12 1 free slot favela12 1 santoss [9]: não LIL INTZ ツ✝ [101]: prank Soares [46]: /190 qth+info jgbb [57]: ? server thread hitch warning: timer interval of 208 milliseconds jgbb [57]: 2 ação ? valdomiro.bueno [18]: 2 Ação? MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. Cafeeh [108]: seis vai invadi ou n LIL INTZ ツ✝ [101]: Cancela o caixa de loja INFO: User [34] St4lley authenticated - [25] [34] St4lley@187.67.75.179:56151:56151 Cafeeh [108]: ? santoss [9]: nãooo santoss [9]: é dentro da loja valdomiro.bueno [18]: Ja comecou a patifaria? santoss [9]: É DENTRO DA LOJA MALUCO Victor [10]: É caixa da joalheria server thread hitch warning: timer interval of 211 milliseconds santoss [9]: TA DE TIRAÇÃO Cafeeh [108]: MAFIA vai invadi ou nao? 24 enter slot favela13 1 kiraj [8]: /dv server thread hitch warning: timer interval of 230 milliseconds 24 leave slot favela13 1 free slot favela13 1 VMR ツ [21]: /dv Soares [46]: /190 qth+info joalheria [vRP] 128.201.197.146 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv server thread hitch warning: timer interval of 195 milliseconds Gabriel [12]: tamo invadindo G$$ [48]: espera LIL INTZ ツ✝ [101]: N Gabriel [12]: velho LIL INTZ ツ✝ [101]: ja to aqui dentro server thread hitch warning: timer interval of 219 milliseconds Gabriel [12]: seis querem esperar o servidor cair de novo? Sammy [13]: /DV Sammy [13]: /dv server thread hitch warning: timer interval of 192 milliseconds 1 1 1 1 1 1 1 1 Soares [46]: /190 4 pm`s em qti santoss [9]: /190 4x4 Sammy [13]: /ilegal pode subir campinho pra vender? ゆっくりと』 [60]: /ilegal campinho ta dboa? 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 218 milliseconds morto. [5]: /ilegal n Gabriel [12]: pode subir? valdomiro.bueno [18]: /190 11° BPM Informa: 04 PM na AÇÂO (04 VIVOS) Sammy [13]: /dv Cafeeh [108]: invasao começo morto. [5]: pra invasao pd Cafeeh [108]: ? server thread hitch warning: timer interval of 198 milliseconds Gabriel [12]: pdp a gente ta qui Gabriel [12]: aqui Cafeeh [108]: blz Cachorro do MANGUE [20]: sim ja tamo aq dentro Biel180 [26]: blz Sammy [13]: /dv server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 205 milliseconds St4lley [15]: /190 quantos acao?confirmacao kiraj [8]: /dv santoss [9]: /190 4 brN ʷᶦⁿˢᵏᶻ [25]: /mascaraterrorista server thread hitch warning: timer interval of 235 milliseconds Soares [46]: /190 negativo vcs nao informaro isso Sammy [13]: /dv santoss [9]: /190 deve ter dado um errinho só valdomiro.bueno [18]: QTH era 2 Dentro e 1 Fora server thread hitch warning: timer interval of 209 milliseconds valdomiro.bueno [18]: Se mudar vai cancelar Steel-_- [135]: mano 4x4 po santoss [9]: ele confundiu então santoss [9]: mas ja foi ja jgbb [57]: /190 Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: mandou o certo Dominic Torreto [134]: algum adm perto valdomiro.bueno [18]: Tem QTH gravado aqui brN ʷᶦⁿˢᵏᶻ [25]: bora po, fazer rp ai santoss [9]: sim uai santoss [9]: ele mando errado santoss [9]: kkk server thread hitch warning: timer interval of 199 milliseconds santoss [9]: ele arrumou ja Victor [10]: Eu achei que 1 nao iria, mal ae kk valdomiro.bueno [18]: Azar santoss [9]: o menino tava aq dentro Victor [10]: sao 4 server thread hitch warning: timer interval of 211 milliseconds valdomiro.bueno [18]: A gente vai fazer, mas da proxima vamos CANCELAR ! santoss [9]: tudo bem LIL INTZ ツ✝ [101]: varando man LIL INTZ ツ✝ [101]: varando? server thread hitch warning: timer interval of 196 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 253 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 269 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 351 milliseconds LIL INTZ ツ✝ [101]: so de zueira né morto. [5]: cavbo? LIL INTZ ツ✝ [101]: s server thread hitch warning: timer interval of 241 milliseconds LIL INTZ ツ✝ [101]: ainda bem que era so de zoas server thread hitch warning: timer interval of 215 milliseconds INFO: User [29] G$$ authenticated - [16] [29] G$$@179.183.252.150:64932:64932 Sending heartbeat to live-internal.fivem.net:30110 ゆっくりと』 [60]: /dv server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 193 milliseconds santoss [9]: /190 -2? [vRP] 45.70.74.106 disconnected (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 208 milliseconds Dominic Torreto [134]: algum adm ? [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /190 qnts pm? server thread hitch warning: timer interval of 185 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 210 milliseconds Connecting: ゆっくりと』 [vRP] ゆっくりと』 (45.70.74.106) joined (user_id = 60) server thread hitch warning: timer interval of 209 milliseconds Sending heartbeat to live-internal.fivem.net:30110 valdomiro.bueno [18]: /190 11° BPM Informa: 04 PM's na AÇÂO (03 VIVOS) server thread hitch warning: timer interval of 183 milliseconds santoss [9]: /190 3??? Steel-_- [135]: /190 eu matei 2 server thread hitch warning: timer interval of 212 milliseconds Victor [10]: /ptr Connecting: Menor Do Goretti™ [vRP] Menor Do Goretti™ (187.20.152.216) joined (user_id = 39) santoss [9]: 2 corpo na frente dele mano server thread hitch warning: timer interval of 224 milliseconds INFO: User [35] ゆっくりと』 authenticated - [1] [35] ゆっくりと』@45.70.74.106:52682:52682 valdomiro.bueno [18]: /190 11° BPM Informa: 04 PM's na AÇÂO (02 VIVOS) Sending heartbeat to live-internal.fivem.net:30110 kiraj [8]: /dv server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 214 milliseconds Gabriel [12]: pode? server thread hitch warning: timer interval of 235 milliseconds G$$ [48]: valendo ? G$$ [48]: espera server thread hitch warning: timer interval of 215 milliseconds valdomiro.bueno [18]: /190 11° BPM Informa: Ação FINALIZADA as 01:10 server thread hitch warning: timer interval of 244 milliseconds Connecting: JZR7 [vRP] JZR7 (179.211.18.222) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 202) brN ʷᶦⁿˢᵏᶻ [25]: /192 samu trabalhando? Gabriel [12]: pode? INFO: User [36] Menor Do Goretti™ authenticated - [21] [36] Menor Do Goretti™@187.20.152.216:55929:55929 server thread hitch warning: timer interval of 278 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /mascaraterrorista brN ʷᶦⁿˢᵏᶻ [25]: /mascara brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 224 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mafia on? server thread hitch warning: timer interval of 178 milliseconds LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA G$$ [48]: valendo !!!!!! Gabriel [12]: pode? carai? server thread hitch warning: timer interval of 220 milliseconds LIL INTZ ツ✝ [101]: /ilegal ta ocupada G$$ [48]: pode vim Connecting: Mariana Lair [vRP] Mariana Lair (177.182.80.75) joined (user_id = 68) server thread hitch warning: timer interval of 282 milliseconds valdomiro.bueno [18]: /190 11° BPM Informa: AÇÂO finalizada as 01:10 [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 240 milliseconds LIL INTZ ツ✝ [101]: /190 Quem ganho? santoss [9]: /ilegal terceiro comando server thread hitch warning: timer interval of 219 milliseconds Menor Do Goretti™ [39]: /mascaraterrorista St4lley [15]: /dv server thread hitch warning: timer interval of 257 milliseconds [vRP] 187.20.152.216 disconnected (user_id = 39) Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 192 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Connecting: Usuário [vRP] Usuário (200.96.129.44) joined (user_id = 141) brN ʷᶦⁿˢᵏᶻ [25]: /mascara Connecting: 𝟑𝟑𝒌𝒐𝒓𝒊𝒏𝒈𝒂𝒐 cs.money [vRP] 𝟑𝟑𝒌𝒐𝒓𝒊𝒏𝒈𝒂𝒐 cs.money (201.75.171.18) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 203) server thread hitch warning: timer interval of 235 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 264 milliseconds INFO: User [37] Mariana Lair authenticated - [3] [37] Mariana Lair@177.182.80.75:60670:60670 server thread hitch warning: timer interval of 288 milliseconds morto. [5]: cabo? valdomiro.bueno [18]: /dv santoss [9]: sim Gabriel [12]: n Cachorro do MANGUE [20]: nao Gabriel [12]: n santoss [9]: mentira n sei santoss [9]: aq acabo santoss [9]: foi mal server thread hitch warning: timer interval of 267 milliseconds morto. [5]: so tem mais 1 ne ? 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 177 milliseconds Cachorro do MANGUE [20]: qnts faltam ai? ゆっくりと』 [60]: dv Cachorro do MANGUE [20]: sim ゆっくりと』 [60]: /dv Connecting: JUNINHO morto. [5]: 1x1 [vRP] JUNINHO (179.96.134.187) joined (user_id = 97) server thread hitch warning: timer interval of 258 milliseconds St4lley [15]: /190 11° BPM informa: 4 pm´s em PTR! server thread hitch warning: timer interval of 288 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 162 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 169 milliseconds St4lley [15]: apollo? 9 enter slot franklin_house 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 257 milliseconds 135 enter slot franklin_house 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 197 milliseconds Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) morto. [5]: cabo server thread hitch warning: timer interval of 279 milliseconds LIL INTZ ツ✝ [101]: S morto. [5]: vcs ta reclamando de varar morto. [5]: e ta varando tbm LIL INTZ ツ✝ [101]: n varei morto. [5]: dps n reclama Cachorro do MANGUE [20]: qm ta reclamando? LIL INTZ ツ✝ [101]: vc tava pra fora da arvore Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: eu peguei no buraco do chao brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 243 milliseconds Gabriel [12]: Dead Cachorro do MANGUE [20]: revive dnv pfv Biel180 [26]: e eu que me vararam fentro do bagui de skate morto. [5]: reclamaram aquela vez Cachorro do MANGUE [20]: bugou MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [38] Usuário authenticated - [21] [38] Usuário@200.96.129.44:52269:52269 Gabriel [12]: Dead, eu buguei server thread hitch warning: timer interval of 270 milliseconds morto. [5]: ? Gabriel [12]: vai ter q dar tp ou pegar na algema Cachorro do MANGUE [20]: revive o 12 kiraj [8]: /dv Sammy [13]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 237 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal posso colar mafia? 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 227 milliseconds 9 leave slot franklin_house 1 135 leave slot franklin_house 1 free slot franklin_house 1 server thread hitch warning: timer interval of 269 milliseconds MELLOTRAINER: JUNINHO is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [39] JUNINHO authenticated - [24] [39] JUNINHO@179.96.134.187:34773:34773 server thread hitch warning: timer interval of 256 milliseconds LIL INTZ ツ✝ [101]: /ilegal pra que? brN ʷᶦⁿˢᵏᶻ [25]: /ilegal lavar [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 223 milliseconds LIL INTZ ツ✝ [101]: /ilegal quanto? Vrumm [24]: /dv 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 209 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal quantia grande, mais de 500k 135 enter slot franklin_house 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) LIL INTZ ツ✝ [101]: /IL LIL INTZ ツ✝ [101]: /ilegal posso lavar dps to em ação server thread hitch warning: timer interval of 220 milliseconds jgbb [57]: /dv 1 1 1 1 1 1 1 1 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ok brN ʷᶦⁿˢᵏᶻ [25]: /ilegal me avisa server thread hitch warning: timer interval of 241 milliseconds morto. [5]: /dv server thread hitch warning: timer interval of 264 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 160 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 223 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 190 milliseconds Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) 135 leave slot franklin_house 1 9 leave slot franklin_house 1 free slot franklin_house 1 G$$ [48]: /dv server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 152 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 243 milliseconds Vrumm [24]: /dv 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 216 milliseconds santoss [9]: /ilegal vendo joias, preço bacana server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 193 milliseconds 48 enter slot favela12 1 INFO: User [40] Nordestino Africano authenticated - [26] [40] Nordestino Africano@45.238.201.180:50095:50095 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 202 milliseconds Connecting: lucas.6dobrasil [vRP] lucas.6dobrasil (179.54.64.246) joined (user_id = 126) St4lley [15]: /190 11° BPM informa: 4 pm´s em PTR! morto. [5]: /dv Cachorro do MANGUE [20]: /dv G$$ [48]: /mascaraprotesto server thread hitch warning: timer interval of 247 milliseconds 1 1 1 1 1 1 1 1 48 leave slot favela12 1 free slot favela12 1 server thread hitch warning: timer interval of 170 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 294 milliseconds mano você não tem [90]: /dv server thread hitch warning: timer interval of 247 milliseconds Dominic Torreto [134]: algum adm on ? morto. [5]: fala ae [vRP] 179.54.64.246 disconnected (user_id = 126) Sending heartbeat to live-internal.fivem.net:30110 mano você não tem [90]: /dv server thread hitch warning: timer interval of 190 milliseconds Dominic Torreto [134]: ve o chat global la Gabriel [12]: dead, revive ai, tava com o hud ugado Gabriel [12]: bugado mano você não tem [90]: /dv server thread hitch warning: timer interval of 240 milliseconds Gabriel [12]: <3 morto. [5]: qq deu 134 morto. [5]: fala aq no game server thread hitch warning: timer interval of 207 milliseconds santoss [9]: o dead morto. [5]: q santoss [9]: o q acha dessa regra santoss [9]: sugestão server thread hitch warning: timer interval of 197 milliseconds Vrumm [24]: /dv Gabriel [12]: pode vir santoss [9]: ação de rua, assalto, sequestro só pistola santoss [9]: sem poder ficar andando com parafal santoss [9]: nas costas Dominic Torreto [134]: e pq eu sou jogador antigo e estou apenas com 100k santoss [9]: smg Gabriel [12]: PDSKPOADKDASP NA regra Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 188 milliseconds 1 1 1 1 1 1 1 1 jgbb [57]: /dv santoss [9]: acho que ficaria melhor em Vrumm [24]: NA regra msm Vrumm [24]: slk viado santoss [9]: tipo, qm for pego andando com parafal na rua é adv Gabriel [12]: cola Dead server thread hitch warning: timer interval of 240 milliseconds Vrumm [24]: ia ficar mó ruim LIL INTZ ツ✝ [101]: /ilegal pode vim Nordestino Africano [11]: /dv Cachorro do MANGUE [20]: pode vir pcc server thread hitch warning: timer interval of 202 milliseconds Soares [46]: /190 cancela jgbb [57]: /190 cancela santoss [9]: n ia, ia ficar bem melhor Nordestino Africano [11]: /dv valdomiro.bueno [18]: CANCELA, Tempo de AÇÂO santoss [9]: pra policia e pra civil server thread hitch warning: timer interval of 222 milliseconds LIL INTZ ツ✝ [101]: pode vim pcc morto. [5]: tamo aq ja Connecting: lucas.6dobrasil [vRP] lucas.6dobrasil (186.228.174.18) joined (user_id = 126) Gabriel [12]: qnd tiverem avisa jgbb [57]: /190 ação so dps da 1:50 ゆっくりと』 [60]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 198 milliseconds Steel-_- [135]: mano a pm daqui e mo fiscal G$$ [48]: /dv Nordestino Africano [11]: /V Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 274 milliseconds santoss [9]: /ilegal mafia disponivel? INFO: User [42] lucas.6dobrasil authenticated - [27] [42] lucas.6dobrasil@179.54.64.174:35777:35777 LIL INTZ ツ✝ [101]: /ilegal em ação server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 200 milliseconds Nordestino Africano [11]: /ilegla quantos tcp on? vamos invadir tudo jgbb [57]: e fazer o certo, se faz errado e so chorar server thread hitch warning: timer interval of 624 milliseconds Nordestino Africano [11]: /ilegal quantos pcc on?vamo invadir td santoss [9]: caraca mafia para de fazer ação tio server thread hitch warning: timer interval of 416 milliseconds server thread hitch warning: timer interval of 353 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Dominic Torreto [134]: adm nem prestou atençao no q falei ne morto. [5]: cabo? G$$ [48]: cabo? brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 358 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 219 milliseconds 9 enter slot franklin_house 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 300 milliseconds 135 enter slot franklin_house 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 211 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Gabriel [12]: começou server thread hitch warning: timer interval of 234 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Nordestino Africano [11]: /ilegal quantos tcp on? ゆっくりと』 [60]: como eu curo minha vida? G$$ [48]: valendo ? morto. [5]: calmo morto. [5]: calmo server thread hitch warning: timer interval of 211 milliseconds morto. [5]: calmo server thread hitch warning: timer interval of 232 milliseconds LIL INTZ ツ✝ [101]: OSHE morto. [5]: ent vai morto. [5]: ent Cachorro do MANGUE [20]: a nao cara mds [vRP] 45.70.74.106 disconnected (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: o cara tava la dentro ja server thread hitch warning: timer interval of 199 milliseconds morto. [5]: e pra começa ou n LIL INTZ ツ✝ [101]: COMEÇA server thread hitch warning: timer interval of 218 milliseconds Cachorro do MANGUE [20]: ja comecou server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 222 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 208 milliseconds 1 1 1 1 1 1 1 1 morto. [5]: 2 morto. [5]: vivos server thread hitch warning: timer interval of 192 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 237 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /mascara 1 1 1 1 1 1 1 1 brN ʷᶦⁿˢᵏᶻ [25]: /mascara Connecting: ゆっくりと』 [vRP] ゆっくりと』 (45.70.74.106) joined (user_id = 60) brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 231 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /mascara Nordestino Africano [11]: /190 p em ptr? 1 1 1 1 1 1 1 1 Sending heartbeat to live-internal.fivem.net:30110 Nordestino Africano [11]: /190 n é açao n server thread hitch warning: timer interval of 205 milliseconds Cachorro do MANGUE [20]: revive 20 dead Gabriel [12]: 12 server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 189 milliseconds Nordestino Africano [11]: /ilegal quantos tcp on????? INFO: User [43] ゆっくりと』 authenticated - [1] [43] ゆっくりと』@45.70.74.106:52917:52917 server thread hitch warning: timer interval of 213 milliseconds Biel180 [26]: /dv Victor [10]: /ilegal varios server thread hitch warning: timer interval of 217 milliseconds Gabriel [12]: /dv Cachorro do MANGUE [20]: ja que eh a ultima vale as arma agora? brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ação de rua server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 261 milliseconds Gabriel [12]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 254 milliseconds Connecting: gabriel [vRP] gabriel (189.13.20.202) joined (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [29] G$$ authenticated - [16] [29] G$$@179.183.252.150:49328:49328 brN ʷᶦⁿˢᵏᶻ [25]: /dv [vRP] 179.96.134.187 disconnected (user_id = 97) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 231 milliseconds Nordestino Africano [11]: /ilegal deram bala vao tomar Vrumm [24]: 11-94068086 brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 201 milliseconds G$$ [48]: 11-90882150 server thread hitch warning: timer interval of 326 milliseconds kiraj [8]: 4002-8922 brN ʷᶦⁿˢᵏᶻ [25]: a server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 261 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 204 milliseconds [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 207 milliseconds LIL INTZ ツ✝ [101]: Pode começar LIL INTZ ツ✝ [101]: ? server thread hitch warning: timer interval of 227 milliseconds santoss [9]: /190 acabo? Cachorro do MANGUE [20]: um recruta vai treinar aqui ok? Vrumm [24]: suave Cachorro do MANGUE [20]: ele eh bem ameba server thread hitch warning: timer interval of 219 milliseconds Dominic Torreto [134]: o adm me ajudaaa server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 221 milliseconds Connecting: gabriel [vRP] gabriel (189.13.20.202) joined (user_id = 3) valdomiro.bueno [18]: /190 11° BPM Informa: AÇÂO DE RUA FINALIZADA ! server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 226 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /mascara Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 207 milliseconds morto. [5]: pms morto. [5]: podem aperta E morto. [5]: boa açao! St4lley [15]: gg server thread hitch warning: timer interval of 200 milliseconds morto. [5]: :D morto. [5]: tmj! santoss [9]: ação braba em mano mano você não tem [90]: /DV santoss [9]: cercaram a casa santoss [9]: mas eu falei pra vcs santoss [9]: q nos deu o radin server thread hitch warning: timer interval of 206 milliseconds St4lley [15]: 3 cara stancaram muito,m4 e horrivel server thread hitch warning: timer interval of 192 milliseconds Soares [46]: /dv morto. [5]: kkk to de ak Soares [46]: /dv morto. [5]: acabo a te a bala server thread hitch warning: timer interval of 209 milliseconds 135 leave slot franklin_house 1 St4lley [15]: kkkk ss Cachorro do MANGUE [20]: dead vai fazer acao aq na mafia? morto. [5]: calma ae Gabriel [12]: coe dead morto. [5]: to sem bala morto. [5]: kkkkkkk server thread hitch warning: timer interval of 205 milliseconds Gabriel [12]: ta entrando 1 pra ficar 4x4 morto. [5]: nois deu uma força aq pros cara men calma ae MELLOTRAINER: gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [44] gabriel authenticated - [24] [44] gabriel@189.13.20.202:52615:52615 jgbb [57]: /dv server thread hitch warning: timer interval of 203 milliseconds santoss [9]: ae stanley server thread hitch warning: timer interval of 224 milliseconds St4lley [15]: quem q tava na esxquina e tomo de cima? santoss [9]: nos pode fazer um rp depois santoss [9]: gravando St4lley [15]: ja to gravando server thread hitch warning: timer interval of 227 milliseconds santoss [9]: então demoro, mas uma ação em que nos se entrega ta ligado santoss [9]: onde n tem pra onde fugir santoss [9]: ai vai ser daora ta ligado server thread hitch warning: timer interval of 264 milliseconds Sending heartbeat to live-internal.fivem.net:30110 St4lley [15]: isso e top,,rp de negociacao santoss [9]: sim server thread hitch warning: timer interval of 301 milliseconds santoss [9]: vamos fazer um depois, é so combinar direito santoss [9]: e nos faz de boa G$$ [48]: mafia tamo voltando server thread hitch warning: timer interval of 266 milliseconds G$$ [48]: pa nois termina aqilo fecho ? St4lley [15]: tem q ser sem combinar,tem q ser naturalmente St4lley [15]: parada fluir l;egar tlg santoss [9]: demoro, proxima vez q nos vim pra ca e der mole assim santoss [9]: n vamos dar radinho santoss [9]: vamos se entregar 24 enter slot favela13 1 server thread hitch warning: timer interval of 246 milliseconds G$$ [48]: tamo indo mafia morto. [5]: /dv gabriel [3]: /mascaragang2 24 leave slot favela13 1 free slot favela13 1 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mafia em ação? St4lley [15]: fe fe,top demais Cachorro do MANGUE [20]: /ilegal sim server thread hitch warning: timer interval of 228 milliseconds santoss [9]: /190 ja tao em ptr?? server thread hitch warning: timer interval of 262 milliseconds St4lley [15]: /190 11° BPM informa: 2 pm´s em PTR! brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 218 milliseconds kiraj [8]: /dv Gabriel [12]: a gente ta em 4 agr Dead server thread hitch warning: timer interval of 224 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv G$$ [48]: blz server thread hitch warning: timer interval of 251 milliseconds Nordestino Africano [11]: /190 1:50 pode iniciar loja ne ゆっくりと』 [60]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 211 milliseconds valdomiro.bueno [18]: /dv Steel-_- [135]: TAMO COM ARMA DE ALTO CALIBRE KASKKASKASKASK MELHOR FRASE A PORRA DA BALA TEM 2 metros kk Sending heartbeat to live-internal.fivem.net:30110 48 enter slot favela12 1 server thread hitch warning: timer interval of 256 milliseconds 48 leave slot favela12 1 free slot favela12 1 gabriel [3]: / Gabriel [12]: pode vir dead server thread hitch warning: timer interval of 332 milliseconds 48 enter slot favela12 1 gabriel [3]: dead true gabriel [3]: agr sou da mafia morto. [5]: blz estamos indo gabriel [3]: vou te derrubar fdp morto. [5]: fecho morto. [5]: vem ent morto. [5]: danada 48 leave slot favela12 1 free slot favela12 1 brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 246 milliseconds INFO: Timeout, closing. - [21] [38] Usuário@200.96.129.44:52269:52269 [vRP] 200.96.129.44 disconnected (user_id = 141) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 212 milliseconds Soares [46]: /190 11° BPM informa: 4 pm´s em PTR! gabriel [3]: se eu perder e ban em geral server thread hitch warning: timer interval of 275 milliseconds [vRP] 177.182.80.75 disconnected (user_id = 68) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 250 milliseconds Gabriel [12]: tao vindo? mano você não tem [90]: /DV morto. [5]: s Cachorro do MANGUE [20]: conseguem vir mais rapido? server thread hitch warning: timer interval of 269 milliseconds 1 1 1 1 1 1 1 1 Connecting: Mariana Lair [vRP] Mariana Lair (177.182.80.75) joined (user_id = 68) [vRP/C#] connection/command path vRP/update_money_businessfuel not found mano você não tem [90]: /DV Biel180 [26]: tamo perto morto. [5]: calmae Sending heartbeat to live-internal.fivem.net:30110 jgbb [57]: /190 QTH+INFO morto. [5]: teve um emprevisot aq mano você não tem [90]: /DV morto. [5]: kkkkkkkkkk server thread hitch warning: timer interval of 215 milliseconds mano você não tem [90]: /DV gabriel [3]: kkk mano você não tem [90]: /DV Biel180 [26]: /dv server thread hitch warning: timer interval of 213 milliseconds Nordestino Africano [11]: /190 QTH ENVIADO Connecting: Usuário [vRP] Usuário (187.55.165.12) joined (user_id = 141) Nordestino Africano [11]: /190 quantos pm's a caminho da açao? server thread hitch warning: timer interval of 226 milliseconds 1 1 1 1 1 1 1 1 santoss [9]: nenhum kkkkkkkkk Cachorro do MANGUE [20]: comecou? morto. [5]: cheamo Sending heartbeat to live-internal.fivem.net:30110 valdomiro.bueno [18]: /190 11° BPM Informa: 03 PM's em QTI! INFO: User [45] Mariana Lair authenticated - [3] [45] Mariana Lair@177.182.80.75:60979:60979 morto. [5]: chegamo server thread hitch warning: timer interval of 226 milliseconds morto. [5]: valendo brN ʷᶦⁿˢᵏᶻ [25]: /ptr server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 216 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 204 milliseconds Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Sammy [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 220 milliseconds INFO: User [29] G$$ authenticated - [16] [29] G$$@179.183.252.150:49781:49781 server thread hitch warning: timer interval of 223 milliseconds morto. [5]: a fox server thread hitch warning: timer interval of 200 milliseconds morto. [5]: q isso viado server thread hitch warning: timer interval of 158 milliseconds MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [46] Usuário authenticated - [21] [46] Usuário@187.55.165.12:50529:50529 morto. [5]: a roupa de vcs e pra ser preta server thread hitch warning: timer interval of 208 milliseconds Vrumm [24]: fox revive 24 por favor INFO: User [47] Heimdall- authenticated - [28] [47] Heimdall-@187.75.50.113:56847:56847 server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 197 milliseconds santoss [9]: o dead, eo heli ja ganhou?? morto. [5]: ainda n Dominic Torreto [134]: o dead n da pra fazer nada a meu respeito n mano ? Nordestino Africano [11]: to no cell server thread hitch warning: timer interval of 219 milliseconds santoss [9]: /dv morto. [5]: qq deu? morto. [5]: 134 server thread hitch warning: timer interval of 216 milliseconds Dominic Torreto [134]: ja falei o negoçio do dinheiro inicial valdomiro.bueno [18]: /190 Quantos BANDIDOS? G$$ [48]: para fox Dominic Torreto [134]: eu jogava aqui antes Nordestino Africano [11]: /190 1 server thread hitch warning: timer interval of 228 milliseconds santoss [9]: ta 1x1 ai? Dominic Torreto [134]: dps q reiniciou, so loguei hj e nasci com 100k apenas server thread hitch warning: timer interval of 215 milliseconds ゆっくりと』 [60]: /DV morto. [5]: tem q fala com os C.E.O pq eu n consigo seta money server thread hitch warning: timer interval of 217 milliseconds Dominic Torreto [134]: dmr Cachorro do MANGUE [20]: qnts ae? Dominic Torreto [134]: vlw Sending heartbeat to live-internal.fivem.net:30110 gabriel [3]: /dv Gabriel [12]: qnts dead? server thread hitch warning: timer interval of 255 milliseconds Cachorro do MANGUE [20]: qnts do pcc vivo? morto. [5]: acho q 1 server thread hitch warning: timer interval of 224 milliseconds Gabriel [12]: cabo? Cachorro do MANGUE [20]: cabou? LIL INTZ ツ✝ [101]: CABO? G$$ [48]: s G$$ [48]: naoa brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mafia lavando? G$$ [48]: nao G$$ [48]: nao G$$ [48]: acabo n [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 177 milliseconds mano você não tem [90]: Adm puxa buguei na unimed Gabriel [12]: cabo? Cafeeh [108]: ?????? server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 235 milliseconds Cafeeh [108]: qual foi server thread hitch warning: timer interval of 241 milliseconds LIL INTZ ツ✝ [101]: CABO? Cafeeh [108]: ta de silenciador ae crl Cachorro do MANGUE [20]: pode lotear nessa ne? Cafeeh [108]: pode nada gabriel [3]: s LIL INTZ ツ✝ [101]: pode lott né gabriel [3]: pd s morto. [5]: o fox ta metendo do loko server thread hitch warning: timer interval of 241 milliseconds morto. [5]: vai lootea n server thread hitch warning: timer interval of 161 milliseconds gabriel [3]: PODE SIM CARA server thread hitch warning: timer interval of 179 milliseconds Cafeeh [108]: seis tao de silenciador morto. [5]: as bala n tava fazendo barulho Cafeeh [108]: mete o loko n morto. [5]: a para fox Cafeeh [108]: ssfd Gabriel [12]: mano morto. [5]: se ta metendo o loko Cachorro do MANGUE [20]: ce que ta surdp ゆっくりと』 [60]: /dv Gabriel [12]: a gente nem tem silenciador morto. [5]: surdo? server thread hitch warning: timer interval of 259 milliseconds Soares [46]: /190 3`pms na AÇÃO (2 Vivos) gabriel [3]: dead eu dei bala pra krlh eu n to de silenciador morto. [5]: blz a gente deixo vcs fica com a arma aquela vez ゆっくりと』 [60]: /dv Biel180 [26]: QUE LUTEAR OQUE MANO, A GENTE LUTEOU? morto. [5]: mas blz morto. [5]: pd lute ae mano server thread hitch warning: timer interval of 249 milliseconds Gabriel [12]: revive 12 alguem ai gabriel [3]: ganhadores da açao vai ser looteado [vRP] 177.68.177.171 disconnected (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: da tp dead mano você não tem [90]: buguei na unimed puxa ae adm server thread hitch warning: timer interval of 221 milliseconds Gabriel [12]: to bugado server thread hitch warning: timer interval of 204 milliseconds gabriel [3]: vlw pela açao [vRP] 179.183.252.150 disconnected (user_id = 48) Sending heartbeat to live-internal.fivem.net:30110 kiraj [8]: /dv santoss [9]: quem ganhou?? kiraj [8]: /dv kiraj [8]: /dv Heimdall- [4]: ninguem server thread hitch warning: timer interval of 199 milliseconds kiraj [8]: /dv Steel-_- [135]: ue santoss [9]: na lojinha porra kiraj [8]: dv santoss [9]: kkkkkkkkkkkkk kiraj [8]: /dv kiraj [8]: /dv kiraj [8]: /dv server thread hitch warning: timer interval of 195 milliseconds mano você não tem [90]: adm puxa buguei aki Soares [46]: /190 acabou? [vRP] 187.21.80.232 disconnected (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /192 unimed on? server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 227 milliseconds valdomiro.bueno [18]: /190 11° BPM Informa: AÇÂO FINALIZADA as 02:05 ! PM'WINS santoss [9]: pegaram loja bugada ainda em santoss [9]: to aq aonde vcs ganharam server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 161 milliseconds santoss [9]: ja foram embora?? server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 283 milliseconds [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.237.214.119 disconnected (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: dead server thread hitch warning: timer interval of 758 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: tem como dar uma força? valdomiro.bueno [18]: /dv mano você não tem [90]: /dv server thread hitch warning: timer interval of 711 milliseconds server thread hitch warning: timer interval of 176 milliseconds mano você não tem [90]: /dv server thread hitch warning: timer interval of 227 milliseconds mano você não tem [90]: /dv 1 1 1 1 1 1 1 1 St4lley [15]: /dv 1 1 1 1 1 1 1 1 [vRP] 186.228.174.18 disconnected (user_id = 126) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 184 milliseconds Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 293 milliseconds santoss [9]: /dv LIL INTZ ツ✝ [101]: /190 q horas pode ir a proxima ação ? santoss [9]: vixe santoss [9]: kkkkkkkkk server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 173 milliseconds jgbb [57]: /190 2:45 Para a proxima server thread hitch warning: timer interval of 191 milliseconds LIL INTZ ツ✝ [101]: /190 n Victor [10]: /DV LIL INTZ ツ✝ [101]: /190 vcs adinto minutos [vRP] 170.79.54.240 disconnected (user_id = 134) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [48] Filho do coronel1337, soq melhor authenticated - [4] [48] Filho do coronel1337, soq melhor@189.13.20.202:52842:52842 server thread hitch warning: timer interval of 181 milliseconds LIL INTZ ツ✝ [101]: o deixa nois fazer a ultima ação do dia ai que eu tenho que sair LIL INTZ ツ✝ [101]: ? brN ʷᶦⁿˢᵏᶻ [25]: /id server thread hitch warning: timer interval of 193 milliseconds LIL INTZ ツ✝ [101]: pra deixa voces animado [vRP/C#] connection/command path vRP/update_money_businessfuel not found St4lley [15]: margem de erro Victor [10]: /ptr server thread hitch warning: timer interval of 172 milliseconds valdomiro.bueno [18]: /190 Proxima AÇÂO 02:45 ! server thread hitch warning: timer interval of 161 milliseconds Gabriel [12]: coe valdomiro Gabriel [12]: faz a boa ai [vRP] 177.182.80.75 disconnected (user_id = 68) Sending heartbeat to live-internal.fivem.net:30110 valdomiro.bueno [18]: A boa é seguir as REGRAS ! server thread hitch warning: timer interval of 159 milliseconds St4lley [15]: /190 11° BPM informa: 4 pm´s em PTR! Biel180 [26]: /MASCARA LIL INTZ ツ✝ [101]: O valdomiro? Biel180 [26]: /mascara server thread hitch warning: timer interval of 229 milliseconds Biel180 [26]: /mascara LIL INTZ ツ✝ [101]: deixa nois fazer é a ultima LIL INTZ ツ✝ [101]: ai server thread hitch warning: timer interval of 181 milliseconds Heimdall- [4]: /dv LIL INTZ ツ✝ [101]: ? Victor [10]: /dv server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 196 milliseconds jgbb [57]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ゆっくりと』 [60]: /dbv ゆっくりと』 [60]: /dv valdomiro.bueno [18]: /190 11° BPM Informa: PROXIMA AÇÂO AS 02:45 server thread hitch warning: timer interval of 243 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 253 milliseconds Filho do coronel1337, soq melhor [3]: a kiraj [8]: b ゆっくりと』 [60]: /dv Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: / Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 164 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 189.110.104.134 disconnected (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 173 milliseconds Biel180 [26]: /dv Filho do coronel1337, soq melhor [3]: /dv LIL INTZ ツ✝ [101]: /dv Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 169 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 45.224.24.92 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 197 milliseconds jgbb [57]: dps pergunta pq n pegamos leve na regras, nem rp os cara saber fazer server thread hitch warning: timer interval of 153 milliseconds santoss [9]: se for policial falando santoss [9]: falei santoss [9]: n reage santoss [9]: N REAGE St4lley [15]: quer render na trocacao??serio?? santoss [9]: EU TO COM A ARMA APONTADA CARA santoss [9]: MDS santoss [9]: n tu stalley santoss [9]: os cara da rota santoss [9]: eu com arma na latra St4lley [15]: aa perdao santoss [9]: lata server thread hitch warning: timer interval of 183 milliseconds santoss [9]: puxaram a arma jgbb [57]: /mano vcs sairam atirando sem nada server thread hitch warning: timer interval of 166 milliseconds valdomiro.bueno [18]: /dv santoss [9]: /dv valdomiro.bueno [18]: /190 11° BPM Informa: 00 PM"s em PTR ! jgbb [57]: jae mano, divirta-se no serve so de bandido, aproveito o pvp [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 215 milliseconds Filho do coronel1337, soq melhor [3]: /190 Permiçao de levantar voo? valdomiro.bueno [18]: Façam o PVP de voces ! Pra mim ja deu. server thread hitch warning: timer interval of 175 milliseconds Filho do coronel1337, soq melhor [3]: oq que pega? santoss [9]: mano Victor [10]: PVP ? santoss [9]: n foi pvp Victor [10]: VCS QUE REAGIRAM santoss [9]: vcs da rota reagiram Victor [10]: E É A GENTE QUE FAZ PVP ? brN ʷᶦⁿˢᵏᶻ [25]: é cada uma que me parece duas kkk santoss [9]: nos foi fazer uma alçao cara server thread hitch warning: timer interval of 189 milliseconds santoss [9]: ação valdomiro.bueno [18]: Reagiu? Eu nem vi nada, taca fazendo RP com o0 carro do lado ! Cachorro do MANGUE [20]: /dv valdomiro.bueno [18]: Mas mano, voces tão certo. valdomiro.bueno [18]: Fiquem ai, façam o que quiser LIL INTZ ツ✝ [101]: /ilegal tcp on? server thread hitch warning: timer interval of 223 milliseconds santoss [9]: demoro, se tu n viu foi mal valdomiro.bueno [18]: A PM ta saindo ! Victor [10]: /ilegal Sim St4lley [15]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 santoss [9]: mas o cara q tava na rota santoss [9]: foi mal ae rapa server thread hitch warning: timer interval of 224 milliseconds mano você não tem [90]: /dv server thread hitch warning: timer interval of 174 milliseconds valdomiro.bueno [18]: Mano eu nem vi. Nem da tempo de fazer RP, é muito tiro. Não é voce Pablo, de boa santoss [9]: mano santoss [9]: te entendo santoss [9]: desculpa server thread hitch warning: timer interval of 204 milliseconds santoss [9]: seiro santoss [9]: serio Victor [10]: To entendendo mais nada Steel-_- [135]: eu e o VT tava conversando so kk server thread hitch warning: timer interval of 237 milliseconds valdomiro.bueno [18]: Mas é que é muito tiro mano, a PM não faz RP, tipo eu tava parado no Sinal fazendo RP com o carro do lado, do nada so ouvi o tiro mano. jgbb [57]: /dv LIL INTZ ツ✝ [101]: apolop valdomiro.bueno [18]: De boa. LIL INTZ ツ✝ [101]: ? LIL INTZ ツ✝ [101]: desmuta santoss [9]: entendo que tu quer fazer o rp ta ligado server thread hitch warning: timer interval of 152 milliseconds LIL INTZ ツ✝ [101]: /ptr Victor [10]: Entao foi com a gente valdomiro.bueno [18]: Valeu ai, santoss [9]: mas foi mal ae St4lley [15]: /dv santoss [9]: não vou fazer mais isso n Victor [10]: Que tava falando de mulher KKKKK santoss [9]: meti o loco também Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: essa hora server thread hitch warning: timer interval of 176 milliseconds Sammy [13]: /ilegal ja da pra subir campinho? santoss [9]: /ilegal alguem vai invadir o tcp ai? frangos [vRP] 191.191.222.254 disconnected (user_id = 18) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.67.75.179 disconnected (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 ゆっくりと』 [60]: /dv Connecting: Dominic Torreto [vRP] Dominic Torreto (170.79.54.240) joined (user_id = 134) Sending heartbeat to live-internal.fivem.net:30110 9 enter slot franklin_house 1 1 1 1 1 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: /ilegal mafia vai xeira ai Cachorro do MANGUE [20]: /ilegal xeira o cadaver de vcs LIL INTZ ツ✝ [101]: /ilegal ops chegar ai n é invasão santoss [9]: /ilegal se quiserem invadir tcp ta ok kiraj [8]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: /ilegal nois nao é aliado Cachorro do MANGUE [20]: 1 LIL INTZ ツ✝ [101]: 1 MELLOTRAINER: Dominic Torreto is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [49] Dominic Torreto authenticated - [3] [49] Dominic Torreto@170.79.54.240:56253:56253 LIL INTZ ツ✝ [101]: 15 kiraj [8]: /dv Heimdall- [4]: /ilegal nois é aliado e quer invadir caraio ? kiraj [8]: /dv santoss [9]: /ilegal mafia on? kiraj [8]: /dv santoss [9]: /ilegal vo ai lavar Steel-_- [135]: /ilegal galera da mafia nois somos aliado logo nao podemos invadir vcs nem vcs nois...... Filho do coronel1337, soq melhor [3]: /ilegal CHEGA AE VAMO TOMAR UMA CERVEJA Victor [10]: /dv santoss [9]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /ilegal cade vcs tcp? Steel-_- [135]: /ilegal tamo ai no mundo Victor [10]: /ilegal Quer o que ? LIL INTZ ツ✝ [101]: 15 santoss [9]: /ilegal posso ir lavar mafia? [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /ilegal pode LIL INTZ ツ✝ [101]: /ilegal s LIL INTZ ツ✝ [101]: /ilegal tamo indo LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA mano você não tem [90]: /dv [vRP] 189.114.205.152 disconnected (user_id = 90) Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv Sammy [13]: /dv Victor [10]: /ptr ゆっくりと』 [60]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /ilegal chegamos mafia Filho do coronel1337, soq melhor [3]: apolo fdp Heimdall- [4]: ? [vRP] 45.70.74.106 disconnected (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 151 milliseconds LIL INTZ ツ✝ [101]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /k server thread hitch warning: timer interval of 166 milliseconds Filho do coronel1337, soq melhor [3]: /mascara Filho do coronel1337, soq melhor [3]: /mascar Filho do coronel1337, soq melhor [3]: /mascara Heimdall- [4]: /ilegal aonde fica tcp ? LIL INTZ ツ✝ [101]: /ilegal na rua [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: /dv Heimdall- [4]: /ilegal engraçadao Heimdall- [4]: /ilegal pega no meu com as 2 maos Sammy [13]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /k [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /ilegal pcc on? santoss [9]: /mascara santoss [9]: /mascara Sending heartbeat to live-internal.fivem.net:30110 kiraj [8]: /dv [vRP] 177.54.207.159 disconnected (user_id = 8) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: algum adm??? brN ʷᶦⁿˢᵏᶻ [25]: /dv [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 9 leave slot franklin_house 1 free slot franklin_house 1 LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA brN ʷᶦⁿˢᵏᶻ [25]: /ptr Sending heartbeat to live-internal.fivem.net:30110 Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: /mascara LIL INTZ ツ✝ [101]: /mascara INFO: User [51] Nordestino Africano authenticated - [1] [51] Nordestino Africano@45.238.201.180:50583:50583 Sammy [13]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sammy [13]: /d [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sammy [13]: /dv server thread hitch warning: timer interval of 182 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP] 187.22.132.253 disconnected (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found Steel-_- [135]: BLZZZZZZZZZZ Steel-_- [135]: BLZ FOX santoss [9]: /ilegal to indo lavar mafia Nordestino Africano [11]: /ptr Sending heartbeat to live-internal.fivem.net:30110 Nordestino Africano [11]: /dv santoss [9]: /ilegal mafia on? Sammy [13]: /ilegal acho q n 13 enter slot favela17 1 [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 13 leave slot favela17 1 free slot favela17 1 santoss [9]: /dv Sammy [13]: /dv santoss [9]: samy ta ai?? Sammy [13]: to santoss [9]: ta aonde Sammy [13]: oq precisa Sammy [13]: praça santoss [9]: falar com vc santoss [9]: to indo ai Sammy [13]: jae Connecting: jairf [vRP] jairf (143.202.235.200) joined (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /mascaraterrorista Victor [10]: /mascara Victor [10]: /mascara Sammy [13]: /dv Sammy [13]: /dv Sammy [13]: /dv Sammy [13]: /dv 9 enter slot franklin_house 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: cade vc samy Sammy [13]: oxi aqi brN ʷᶦⁿˢᵏᶻ [25]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /ilegal alguem vendendo arma ae? Sending heartbeat to live-internal.fivem.net:30110 9 leave slot franklin_house 1 free slot franklin_house 1 Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: samy cade vc santoss [9]: vamo conversa Sammy [13]: na pqp santoss [9]: sobre esse amaço Sammy [13]: ta metendo loko santoss [9]: kkkkkk é so rp Sammy [13]: gado dms Usuário [141]: /ilegal subir campinho? santoss [9]: /ilegal pode santoss [9]: /dv Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /mascara Victor [10]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 151 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 186 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv Sending heartbeat to live-internal.fivem.net:30110 santoss [9]: /mascara Sending heartbeat to live-internal.fivem.net:30110 Connecting: macumbeiro [vRP] macumbeiro (189.84.7.133) joined (user_id = 112) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found brN ʷᶦⁿˢᵏᶻ [25]: /mascara [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found INFO: User [52] macumbeiro authenticated - [1] [52] macumbeiro@189.84.7.133:60650:60650 9 enter slot franklin_house 1 Sending heartbeat to live-internal.fivem.net:30110 Usuário [141]: /ilegal algm lavando? Usuário [141]: /ilegal algm lavando dinheiro? 9 leave slot franklin_house 1 free slot franklin_house 1 [vRP] 201.6.142.193 disconnected (user_id = 9) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv Victor [10]: /DV [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /ilegal pode subir campinho? Usuário [141]: /ilegal algm lavando dinheiro? Victor [10]: /ilegal pode Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.221.40.144 disconnected (user_id = 135) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.55.165.12 disconnected (user_id = 141) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv Sammy [13]: /dv 13 enter slot favela17 1 13 leave slot favela17 1 free slot favela17 1 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv [vRP] 189.84.7.133 disconnected (user_id = 112) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 191.215.166.36 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Victor [vRP] Victor (191.215.166.36) joined (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [53] Victor authenticated - [1] [53] Victor@191.215.166.36:50367:50367 Victor [10]: /ilegal Me buscaaa aquiii Victor [10]: /ilegal na pista Sammy [13]: oxi carai Dominic Torreto [134]: to indo Victor [10]: /forarp eu crashei kkkkk Victor [10]: Eu crashei kkk Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: q brisa Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 170.79.54.240 disconnected (user_id = 134) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv 13 enter slot favela17 1 Sending heartbeat to live-internal.fivem.net:30110 13 leave slot favela17 1 free slot favela17 1 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP] 191.215.166.36 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv 13 enter slot favela17 1 13 leave slot favela17 1 free slot favela17 1 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sammy [13]: /dv [vRP] 179.157.1.213 disconnected (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 138.0.174.241 disconnected (user_id = 104) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 257 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [54] Filho do coronel1337, soq melhor authenticated - [1] [54] Filho do coronel1337, soq melhor@189.13.20.202:53724:53724 Sending heartbeat to live-internal.fivem.net:30110 3 enter slot Cheap_Home 1 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /DV Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Usuário [vRP] Usuário (179.255.144.161) joined (user_id = 141) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv 3 enter slot Cheap_Home 1 MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [55] Usuário authenticated - [2] [55] Usuário@179.255.144.161:51906:51906 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 Filho do coronel1337, soq melhor [3]: /DV Filho do coronel1337, soq melhor [3]: /DV Sending heartbeat to live-internal.fivem.net:30110 Usuário [141]: algm on? Filho do coronel1337, soq melhor [3]: EU Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /DV Sending heartbeat to live-internal.fivem.net:30110 [vRP] 179.255.144.161 disconnected (user_id = 141) Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv 3 enter slot Cheap_Home 1 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /mascara Filho do coronel1337, soq melhor [3]: /mascara Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 155 milliseconds network thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 288 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: SantossPlayer [vRP] SantossPlayer (179.182.15.53) joined (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [56] SantossPlayer authenticated - [1] [56] SantossPlayer@179.182.15.53:61223:61223 server thread hitch warning: timer interval of 155 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 204) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 204) [vRP] 179.182.15.53 disconnected (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 Connecting: SantossPlayer [vRP] SantossPlayer (179.182.15.53) joined (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 179.182.15.53 disconnected (user_id = 144)Sending heartbeat to live-internal.fivem.net:30110 Connecting: SantossPlayer [vRP] SantossPlayer (179.182.15.53) joined (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [58] SantossPlayer authenticated - [1] [58] SantossPlayer@179.182.15.53:61502:61502 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 SantossPlayer [144]: /perfli Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: ゆっくりと』 [vRP] ゆっくりと』 (45.70.74.105) joined (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [59] ゆっくりと』 authenticated - [2] [59] ゆっくりと』@45.70.74.105:63446:63446 server thread hitch warning: timer interval of 241 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 ゆっくりと』 [60]: /dv Connecting: Talesgamebr (LeiteEmPó) (R.C.S) [vRP] Talesgamebr (LeiteEmPó) (R.C.S) (187.108.56.28) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 205) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 ゆっくりと』 [60]: /ilegal estou subindo campinho de panamera preta para vender meta Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 ゆっくりと』 [60]: /dv ゆっくりと』 [60]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 179.182.15.53 disconnected (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 ゆっくりと』 [60]: /dv Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) [vRP] 45.70.74.105 disconnected (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 204) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [60] Brolucas authenticated - [1] [60] Brolucas@177.193.219.217:54189:54189 server thread hitch warning: timer interval of 209 milliseconds Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 204) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 204) Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [61] Paulãoo authenticated - [2] [61] Paulãoo@187.95.95.230:63183:63183 server thread hitch warning: timer interval of 169 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [62] Xx_Pinguin_xX authenticated - [3] [62] Xx_Pinguin_xX@177.193.127.219:56695:56695 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: ✦ᵈᶻ₇✦ [vRP] ✦ᵈᶻ₇✦ (191.193.161.104) joined (user_id = 166) Connecting: usuario [vRP] usuario (186.205.193.90) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 117) Connecting: usuario [vRP] usuario (186.205.193.90) joined (user_id = 117) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: usuario is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [64] usuario authenticated - [4] [64] usuario@186.205.193.90:49973:49973 System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Sending heartbeat to live-internal.fivem.net:30110 System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) INFO: User [63] ✦ᵈᶻ₇✦ authenticated - [5] [63] ✦ᵈᶻ₇✦@191.193.161.104:50330:50330 SCRIPT ERROR: [string "-- Proxy interface system, used to add/call f..."]:39: bad argument #1 to 'unpack' (table expected, got number) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > getUserId (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > action (-[[ FiveM Scripts Copyright C 2018 Sighmir This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or at your option any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . ]] cfg = {} -- THIS FILE IS ON SERVER SIDE ( Just reminding you ;) ) --[[ Create Your commands inside the list cfg.commands like so: ["/cmd"] = { action = function(p,color,msg) -- function of what the command does end }, ]] -- p is player, color is {r, g, b} of the message and msg is the message of course. cfg.commands = { ["/pos"] = { -- /pos to log postion to file with user name and msg action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_pos"}) then CMDclient.getPlayerPosH(p,{},function(x,y,z,h) file = io.open("cmdPos.txt", "a") if file then file:write(GetPlayerName(p).." at ".."{" .. x .. "," .. y .. "," .. z .. "," .. h .. "} wrote: "..(msg or "").."\n") end file:close() TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Location sent to file!") end) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/t"] = { -- /t to send message to team from vrp_id_display action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"player.cmd_team"}) then if msg ~= nil and msg ~= "" then local player = vRP.getUserSource({user_id}) local users = vRP.getUsers({}) local job = vRP.getUserGroupByType({user_id,"job"}) local team = vRPidd.getUserTeamByGroup({user_id,job}) if team ~= nil then for k,v in pairs(users) do local ujob = vRP.getUserGroupByType({k,"job"}) local uteam = vRPidd.getUserTeamByGroup({k,ujob}) if uteam == team then IDDclient.getGroupColour(player,{job}, function(r,g,b) TriggerClientEvent('chatMessage', v, "["..team.."] "..job.." | "..GetPlayerName(p), {r, g, b}, msg) end) end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't belong to a team!") end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/rg"] = { action = function(p,color,message) local user_id = vRP.getUserId(p) local player = vRP.getUserSource(user_id) local identity = vRP.getUserIdentity(user_id) local emprego = vRP.getUserGroupByType(user_id,"secundario") local admin = vRP.getUserGroupByType(user_id,"admin") local vip = vRP.getUserGroupByType(user_id,"vip") local banco = vRP.getBankMoney(user_id) local carteira = vRP.getMoney(user_id) local organizacao = vRP.getUserGroupByType(user_id,"organizacao") if vip == "" then vip = "Nenhum" end if emprego == "" then emprego = "Nenhum" end if admin == "" then admin = "Nenhum" end if organizacao == "" then organizacao = "Nenhum" end TriggerClientEvent('chatMessage', player, "Meu R.G", {50, 205, 50},"Nome Completo: " .. identity.name .. " " .. identity.firstname .. " | Idade: " .. identity.age .. " Anos | Meu R.G: ".. identity.registration .. " | Celular: " .. identity.phone .. " | V.I.P: " .. vip .. " | Emprego: " .. emprego .. " | Organização " .. organizacao .. " | Administrador: " .. admin .. " | Carteira: " .. carteira .. " reais | Banco: " .. banco .. " reais") end }, ["/tp"] = { -- /tp to create linked areas that teleport to each other like doors action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_tp"}) then if msg ~= nil then local args = splitString(msg, " ") local exists = false local complete = false if args[1] == "in" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_in = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport in for "..args[2].." to this location!") else tps[args[2]] = { pos_in = {x = px,y = py,z = pz,h = ph-180}, pos_out = nil, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport in for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "out" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_out = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport out for "..args[2].." to this location!") else tps[args[2]] = { pos_in = nil, pos_out = {x = px,y = py,z = pz,h = ph-180}, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport out for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "off" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = false vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deactivated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "on" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = true vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) local users = vRP.getUsers({}) for k,v in pairs(users) do vRPcmd.setTpIn(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) vRPcmd.setTpOut(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You activated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "del" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists then tps[args[2]] = nil vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deleted the teleport for "..args[2].."!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "show" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end local tps_str = "" if args[2] == nil then for k,v in pairs(tps) do if v ~= nil then tps_str = tps_str .. " " .. k end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Existing TPs:" .. tps_str) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp show ") else for k,v in pairs(tps) do if k == args[2] then if v ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Showing: " .. k) if v.pos_in ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "In: {" .. v.pos_in.x ..","..v.pos_in.y..","..v.pos_in.z..","..v.pos_in.h.."}") end if v.pos_out ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Out: {" .. v.pos_out.x ..","..v.pos_out.y..","..v.pos_out.z..","..v.pos_out.h.."}") end if v.active then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: on") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: off") end end end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Use \"/tp show\" to show all existing TPs.") end end}) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, --- comandos aq -- MASCARAS -- MASCARAS ["/mascara"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.colocaMascara(p) end }, ["/mascaraabobora"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraabobora(p) end }, ["/mascaradegas"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas(p) end }, ["/mascaradegas2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas2(p) end }, ["/mascarakawai"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarakawai(p) end }, ["/mascarazumbi"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi(p) end }, ["/mascaraswat"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat(p) end }, ["/mascaraaguia"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaguia(p) end }, ["/mascaratexugo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratexugo(p) end }, ["/mascaragato"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragato(p) end }, ["/mascaradeneve"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradeneve(p) end }, ["/mascaranoel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranoel(p) end }, ["/mascaraorc"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraorc(p) end }, ["/mascaramacaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramacaco(p) end }, ["/mascaracaveira"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira(p) end }, ["/mascaraporco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraporco(p) end }, ["/mascaraespiao"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao(p) end }, ["/mascaraswat2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat2(p) end }, ["/mascarabolacha"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabolacha(p) end }, ["/mascaraespiao2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao2(p) end }, ["/mascarafone"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafone(p) end }, ["/mascaraassalto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto(p) end }, ["/mascarassalto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarassalto2(p) end }, ["/mascaraprotesto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto(p) end }, ["/mascaraprotesto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto2(p) end }, ["/mascaraprotesto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto3(p) end }, ["/mascaraprotesto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto4(p) end }, ["/mascaragas3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragas3(p) end }, ["/mascaragang"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang(p) end }, ["/mascaracaveira2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira2(p) end }, ["/mascaraaviador"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador(p) end }, ["/mascaracaveira3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira3(p) end }, ["/mascaradoende2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende2(p) end }, ["/mascarapug"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapug(p) end }, ["/mascaralutalivre"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralutalivre(p) end }, ["/mascaraunicornio"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraunicornio(p) end }, ["/mascaracavalo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracavalo(p) end }, ["/mascaragorilla"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragorilla(p) end }, ["/mascarapalhaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapalhaco(p) end }, ["/mascaradinossauro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradinossauro(p) end }, ["/mascaraalien"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraalien(p) end }, ["/mascaravovo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovo(p) end }, ["/mascaradoende3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende3(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascarafrango"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafrango(p) end }, ["/mascarayeti"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarayeti(p) end }, ["/mascaralobisomen5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen5(p) end }, ["/mascaralobisomen6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen6(p) end }, ["/mascaralobisomen4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen4(p) end }, ["/mascaralobisomen3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen3(p) end }, ["/mascaralobisomen2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen2(p) end }, ["/mascaralobisomen"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen(p) end }, ["/mascaranatal"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal(p) end }, ["/mascaranatal2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal2(p) end }, ["/mascaracookie"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie(p) end }, ["/mascaracookie2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie2(p) end }, ["/mascarabruxa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabruxa(p) end }, ["/mascarazumbi2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi2(p) end }, ["/mascaramosca"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramosca(p) end }, ["/mascaracaveira4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira4(p) end }, ["/mascarasempele"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarasempele(p) end }, ["/mascaracreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy(p) end }, ["/mascaracreepy2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy2(p) end }, ["/mascaraassalto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto3(p) end }, ["/mascaraassalto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto4(p) end }, ["/mascaraassalto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto5(p) end }, ["/mascaraassalto6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto6(p) end }, ["/mascaraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista(p) end }, ["/mascaraterrorista2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista2(p) end }, ["/mascaracontraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracontraterrorista(p) end }, ["/mascaragang2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang2(p) end }, ["/mascaradepapel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradepapel(p) end }, ["/mascaraprotesto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto5(p) end }, ["/mascaracreepy3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy3(p) end }, ["/mascaracreepy4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy4(p) end }, ["/mascarazumbi3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi3(p) end }, ["/mascaraaviador2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador2(p) end }, ["/mascaralobo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobo(p) end }, ["/mascarapombo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapombo(p) end }, ["/mascaratouro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratouro(p) end }, ["/mascaraurso"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraurso(p) end }, ["/mascaracoruja"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracoruja(p) end }, ["/mascararaposa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascararaposa(p) end }, } return cfg:81) > handler (@vrp_cmds/server.lua:43) > handler (@customchat/chat_server.lua:108) SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > task (@vrp/lib/utils.lua:47) > cb (@vrp/modules/identity.lua:42) > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) usuario [117]: /rg [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Connecting: » NabucodonosoR ™ [vRP] » NabucodonosoR ™ (177.182.11.179) joined (user_id = 162) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [65] » NabucodonosoR ™ authenticated - [2] [65] » NabucodonosoR ™@177.182.11.179:51125:51125 » NabucodonosoR ™ [162]: /twt mecanico on!! » NabucodonosoR ™ [162]: mecanico on!!! Sending heartbeat to live-internal.fivem.net:30110 » NabucodonosoR ™ [162]: qro meus 100 k Xx_Pinguin_xX [87]: Mecanico na city ! Se precisar faça um chamado ou então venha na Benny' s Xx_Pinguin_xX [87]: Ae Gaybrel chega ai na Benny' s » NabucodonosoR ™ [162]: blz Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Xx_Pinguin_xX [87]: /ilegal P.C.C na city ? » NabucodonosoR ™ [162]: to na bennys usuario [117]: /ilegal alguma fac recrutando? Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) [vRP] 191.193.161.104 disconnected (user_id = 166) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.205.193.90 disconnected (user_id = 117) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 165 milliseconds INFO: User [66] Leo authenticated - [1] [66] Leo@177.235.3.99:53234:53234 Xx_Pinguin_xX [87]: /ilegal P.C.C na city ? server thread hitch warning: timer interval of 165 milliseconds Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [68] Brolucas authenticated - [4] [68] Brolucas@177.193.219.217:54495:54495 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) re-joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 » NabucodonosoR ™ [162]: meu carro Leo [80]: /dv MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [69] Paulãoo authenticated - [5] [69] Paulãoo@187.95.95.230:63407:63407 » NabucodonosoR ™ [162]: henrique ce ta com meu carro Sending heartbeat to live-internal.fivem.net:30110 Xx_Pinguin_xX [87]: /dv Connecting: PICHAU [vRP] PICHAU (186.220.14.227) joined (user_id = 149) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Leo [80]: /dv [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: PICHAU is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [70] PICHAU authenticated - [1] [70] PICHAU@186.220.14.227:53320:53320 Xx_Pinguin_xX [87]: cheguei Gaybrel Sending heartbeat to live-internal.fivem.net:30110 Connecting: ✦ᵈᶻ₇✦ [vRP] ✦ᵈᶻ₇✦ (191.193.161.104) joined (user_id = 166) » NabucodonosoR ™ [162]: blz perai q eu parei aq Sending heartbeat to live-internal.fivem.net:30110 Xx_Pinguin_xX [87]: vc esta na onde ? » NabucodonosoR ™ [162]: to no hospitaal [vRP] 191.193.161.104 disconnected (user_id = 166) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Connecting: ✦ᵈᶻ₇✦ [vRP] ✦ᵈᶻ₇✦ (191.193.161.104) joined (user_id = 166) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 » NabucodonosoR ™ [162]: vc taonde Xx_Pinguin_xX [87]: to aqui no hospital mais vc naoesta aq n » NabucodonosoR ™ [162]: eu subi chega ai to na sua porta MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [73] Paulãoo authenticated - [5] [73] Paulãoo@187.95.95.230:63499:63499 INFO: User [72] ✦ᵈᶻ₇✦ authenticated - [6] [72] ✦ᵈᶻ₇✦@191.193.161.104:50557:50557 Xx_Pinguin_xX [87]: /dv Xx_Pinguin_xX [87]: kd vc berg ✦ᵈᶻ₇✦ [166]: oi Xx_Pinguin_xX [87]: opa ✦ᵈᶻ₇✦ [166]: oi ✦ᵈᶻ₇✦ [166]: tem discord? Sending heartbeat to live-internal.fivem.net:30110 INFO: User [70] PICHAU authenticated - [1] [70] PICHAU@186.220.14.227:53377:53377 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [70] PICHAU authenticated - [1] [70] PICHAU@186.220.14.227:53400:53400 » NabucodonosoR ™ [162]: /190 tem pm on? INFO: User [70] PICHAU authenticated - [1] [70] PICHAU@186.220.14.227:53415:53415 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [70] PICHAU authenticated - [1] [70] PICHAU@186.220.14.227:53425:53425 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.220.14.227 disconnected (user_id = 149) Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 30 minutos. Sending heartbeat to live-internal.fivem.net:30110 Connecting: 1MaaaaaacK [vRP] 1MaaaaaacK (177.137.241.166) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 120) Sending heartbeat to live-internal.fivem.net:30110 Connecting: 1MaaaaaacK [vRP] 1MaaaaaacK (177.137.241.166) joined (user_id = 120) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found MELLOTRAINER: Creating vehicles save file for 1MaaaaaacK MELLOTRAINER: Creating skins save file for 1MaaaaaacK MELLOTRAINER: Creating toggles save file for 1MaaaaaacK INFO: User [74] 1MaaaaaacK authenticated - [1] [74] 1MaaaaaacK@177.137.241.166:9038:9038 Sending heartbeat to live-internal.fivem.net:30110 » NabucodonosoR ™ [162]: /DEVER » NabucodonosoR ™ [162]: /dever Xx_Pinguin_xX [87]: /dv Xx_Pinguin_xX [87]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [75] Paulãoo authenticated - [5] [75] Paulãoo@187.95.95.230:63638:63638 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 15 minutos. Sending heartbeat to live-internal.fivem.net:30110 Connecting: blitz [vRP] blitz (177.184.213.244) joined (user_id = 195) server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 173 milliseconds [vRP] 177.184.213.244 disconnected (user_id = 195) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 213 milliseconds [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 10 minutos. [vRP] 177.137.241.166 disconnected (user_id = 120) Sending heartbeat to live-internal.fivem.net:30110 Connecting: RHAMON [vRP] RHAMON (179.187.199.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 206) Connecting: RHAMON [vRP] RHAMON (179.187.199.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 206) [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 5 minutos. Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 4 minutos. Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 3 minutos. INFO: User [76] Moyano authenticated - [1] [76] Moyano@200.52.16.57:52987:52987 Paulãoo [204]: /dv [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 2 minutos. [txAdminClient] Admin Broadcast - txAdmin: Este servidor está agendado para reiniciar em 1 minuto. Por favor se disconecte agora. Sending heartbeat to live-internal.fivem.net:30110 Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 Connecting: dioguin pitbull [vRP] dioguin pitbull (201.17.79.106) joined (user_id = 22) [txAdminClient] Kicking all players with reason: Servidor reiniciando (agendado para 12:00). [vRP] 191.193.161.104 disconnected (user_id = 166) [vRP] 187.95.95.230 disconnected (user_id = 204) [vRP] 177.182.11.179 disconnected (user_id = 162) [vRP] 177.193.127.219 disconnected (user_id = 87) [vRP] 200.52.16.57 disconnected (user_id = 17) server thread hitch warning: timer interval of 253 milliseconds Sending heartbeat to live-internal.fivem.net:30110 ================================================================ ======== FXServer starting - 2019-11-10 12:00:27 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp [vRP] launch version 1498403827 [vRP] init base tables System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Creating script environments for vrp_id_display Started resource vrp_id_display Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts INFO: User [72] ✦ᵈᶻ₇✦ authenticated - [1] [72] ✦ᵈᶻ₇✦@191.193.161.104:50856:50856 Started resource CustomScripts Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Connecting: » NabucodonosoR ™ Started resource heli_unimed Started resource renaultunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource onibusPM Started resource as350pcesp-addon Started resource spacerp Started resource spinrp Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource l200pf Started resource volvopf Started resource dakarpf Started resource blazerprf Started resource blazerprf2 Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource golfs Started resource golfgti Started resource hondac Started resource monza Started resource polo Started resource nissantitan Started resource passat Started resource santa Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource Jeep2018 Started resource saveirobr2 Started resource silverado Started resource golbola Started resource fiattoro Started resource pegout207 Started resource agusta Started resource Biz Started resource BMWS1000 Started resource bros Started resource honda150 Started resource cgbolinha Started resource hornet Started resource R1 Started resource xj6 Started resource R6 Started resource xt660 Started resource z1000 Started resource ninjah2 Started resource ducati Started resource F1200GR Started resource 1970Dodge Started resource A45 Started resource aguera Started resource Audi_s5 Started resource Audi_TT Started resource audirs6prior Started resource audisq77 Started resource BMW_i8 Started resource Audi_r8 Started resource bmw4 Started resource Bugatti_Veyron Started resource challenger Started resource Challenger2 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource MustangGT Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorshePanamera Started resource Range_Rover Started resource RangeRoverSport Started resource skyline Started resource Subaru_Impreza Started resource Camaro Started resource jeepnovo Started resource Crafter2017 Started resource mb608 Started resource mb608d Started resource vanglobo Started resource carrosprofs Started resource Ferrari458 Started resource LamborghiniGallardo Started resource Porsche911 Started resource m8gte Started resource huracan Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource p1gtr Started resource bdivo Started resource object-loader Creating script environments for object-teleports Started resource object-teleports Creating script environments for scriptHeli Started resource scriptHeli Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource PoliceVehiclesWeaponDeleter Started resource disable_dispatch Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Creating script environments for vrp_doors Started resource vrp_doors Started resource noped Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardadoutor Started resource fardamedico Started resource fardaparamedico Started resource unimedfem Started resource favela Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource base_rota Started resource prf_base Started resource noportals Started resource prediopf Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource hospital Started resource icprp Started resource batalhaopm Started resource favelas Started resource cv_control Creating script environments for MapMaker Started resource MapMaker Started resource textos3d Started resource Loadscreen Started resource clean-hacker Started resource gestos Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Started resource caixinharegistradora Started resource limitadorvelo Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Started resource jobleiteiro Creating script environments for jobminerador Started resource jobminerador Creating script environments for jobpescador Started resource jobpescador Creating script environments for joblixeiro Started resource joblixeiro Started resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource cintocarro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Authenticating server license key... Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 Connecting: dioguin pitbull Started map Sao_Paulo Started resource Sao_Paulo [vRP] » NabucodonosoR ™ (177.182.11.179) rejected: identification error Authenticating with Nucleus... server thread hitch warning: timer interval of 8687 milliseconds Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! MELLOTRAINER: mtsaves folder found! ELS-FiveM (ELS-FiveM-master) is up to date! [vRP] dioguin pitbull (201.17.79.106) joined (user_id = 22) [txAdminClient] setting up threads and commands... fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ Sending heartbeat to live-internal.fivem.net:30110 Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [2] Moyano authenticated - [1] [2] Moyano@200.52.16.57:53565:53565 INFO: User [1] dioguin pitbull authenticated - [2] [1] dioguin pitbull@201.17.79.106:15165:15165 Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: PICHAU [vRP] PICHAU (45.224.24.92) joined (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Connecting: » NabucodonosoR ™ [vRP] » NabucodonosoR ™ (177.182.11.179) joined (user_id = 162) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [4] Brolucas authenticated - [3] [4] Brolucas@177.193.219.217:54858:54858 INFO: User [3] Cachorro do MANGUE authenticated - [4] [3] Cachorro do MANGUE@186.204.16.227:54539:54539 [vRP] 201.17.79.106 disconnected (user_id = 22) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [7] » NabucodonosoR ™ authenticated - [2] [7] » NabucodonosoR ™@177.182.11.179:51715:51715 MELLOTRAINER: PICHAU is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [5] PICHAU authenticated - [5] [5] PICHAU@45.224.24.92:64283:64283 [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [9] Paulãoo authenticated - [7] [9] Paulãoo@187.95.95.230:63741:63741 INFO: User [8] VMR ツ authenticated - [6] [8] VMR ツ@177.84.154.139:58011:58011 Connecting: fBkNTC [vRP] fBkNTC (177.62.119.240) joined (user_id = 67) Connecting: dioguin pitbull Sending heartbeat to live-internal.fivem.net:30110 [vRP] dioguin pitbull (201.17.79.106) joined (user_id = 22) Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64299:64299 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64301:64301 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64303:64303 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64306:64306 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64310:64310 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64312:64312 Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64314:64314 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64316:64316 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64318:64318 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64321:64321 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64323:64323 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64325:64325 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64327:64327 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64329:64329 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64331:64331 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64333:64333 INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64335:64335 PICHAU [26]: oi] INFO: Server reject reason: Username already in use - [8] @45.224.24.94:64337:64337 INFO: Timeout, closing. - [5] [5] PICHAU@45.224.24.92:64283:64283 INFO: User [5] PICHAU authenticated - [5] [5] PICHAU@45.224.24.94:64339:64339 INFO: User [10] fBkNTC authenticated - [8] [10] fBkNTC@177.62.119.240:50335:50335 » NabucodonosoR ™ [162]: /ilegal ta lavando onde INFO: User [11] dioguin pitbull authenticated - [9] [11] dioguin pitbull@201.17.79.106:15270:15270 Cachorro do MANGUE [20]: /ilegal mansao » NabucodonosoR ™ [162]: /ilegal blz Cachorro do MANGUE [20]: /ilegal vai colar? Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) » NabucodonosoR ™ [162]: /ilegal daqui a pouco Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /ilegal btf INFO: User [12] Xx_Pinguin_xX authenticated - [10] [12] Xx_Pinguin_xX@177.193.127.219:57317:57317 [vRP] 45.224.24.92 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 INFO: Timeout, closing. - [5] [5] PICHAU@45.224.24.94:64339:64339 dioguin pitbull [22]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 VMR ツ [21]: /dv [vRP] 201.17.79.106 disconnected (user_id = 22) Sending heartbeat to live-internal.fivem.net:30110 VMR ツ [21]: /dv fBkNTC [67]: algum adm na city? fBkNTC [67]: /ilegal MC NA AREA fBkNTC [67]: /mascara fBkNTC [67]: /mascara Cachorro do MANGUE [20]: /dv VMR ツ [21]: /dv Sending heartbeat to live-internal.fivem.net:30110 Connecting: dioguin pitbull [vRP] dioguin pitbull (201.17.79.106) joined (user_id = 22) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [13] dioguin pitbull authenticated - [5] [13] dioguin pitbull@201.17.79.106:15137:15137 [vRP] 200.52.16.57 disconnected (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /dv [vRP] 177.182.11.179 disconnected (user_id = 162) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [14] Moyano authenticated - [1] [14] Moyano@200.52.16.57:54944:54944 Connecting: » NabucodonosoR ™ [vRP] » NabucodonosoR ™ (177.182.11.179) joined (user_id = 162) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [15] » NabucodonosoR ™ authenticated - [2] [15] » NabucodonosoR ™@177.182.11.179:51841:51841 VMR ツ [21]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found » NabucodonosoR ™ [162]: henrique ta onde » NabucodonosoR ™ [162]: o meu chashou Connecting: lucasmorette4 [vRP] lucasmorette4 (168.121.170.72) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 207) dioguin pitbull [22]: to caindo no limbo direto dioguin pitbull [22]: doidera Sending heartbeat to live-internal.fivem.net:30110 » NabucodonosoR ™ [162]: /ilegal morador pode subir pcc? Cachorro do MANGUE [20]: /dv INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50510:50510 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50513:50513 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50522:50522 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50524:50524 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50530:50530 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50534:50534 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50537:50537 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50542:50542 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50545:50545 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50549:50549 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50551:50551 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50553:50553 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50555:50555 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50558:50558 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50561:50561 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50563:50563 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50565:50565 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50567:50567 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50570:50570 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50572:50572 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50574:50574 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50576:50576 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50578:50578 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50582:50582 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50586:50586 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50588:50588 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50590:50590 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50592:50592 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50594:50594 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50596:50596 Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50598:50598 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50600:50600 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50604:50604 Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50607:50607 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50609:50609 INFO: Server reject reason: Username already in use - [9] @187.34.2.178:50611:50611 INFO: Timeout, closing. - [8] [10] fBkNTC@177.62.119.240:50335:50335 INFO: User [10] fBkNTC authenticated - [8] [10] fBkNTC@187.34.2.178:50613:50613 87 enter slot favela5 1 17 enter slot mansao_vip4 1 2 enter slot mansao_vip4 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 202 milliseconds 87 leave slot favela5 1 free slot favela5 1 87 enter slot favela5 1 fBkNTC [67]: brolucas pode me ajudar num baguio? 87 leave slot favela5 1 free slot favela5 1 Paulãoo [204]: /dv Paulãoo [204]: /dv VMR ツ [21]: /dv VMR ツ [21]: /dv VMR ツ [21]: /dv Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv [vRP] 177.62.119.240 disconnected (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 VMR ツ [21]: /ptr Brolucas [2]: sim Xx_Pinguin_xX [87]: Gaybrel kd vc ? Sending heartbeat to live-internal.fivem.net:30110 » NabucodonosoR ™ [162]: na praca VMR ツ [21]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 154 milliseconds Cachorro do MANGUE [20]: /dv Cachorro do MANGUE [20]: /ilegal mafia vendendo parafall e carabina! server thread hitch warning: timer interval of 152 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: nimROD [vRP] nimROD (201.69.153.186) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 208) Connecting: nimROD [vRP] nimROD (201.69.153.186) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 208) VMR ツ [21]: /dv Cachorro do MANGUE [20]: /dv » NabucodonosoR ™ [162]: /dever Sending heartbeat to live-internal.fivem.net:30110 Xx_Pinguin_xX [87]: /DV Connecting: RHAMON [vRP] RHAMON (179.187.199.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 206) Connecting: PICHAU [vRP] PICHAU (45.224.24.94) joined (user_id = 26) VMR ツ [21]: /dv Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: PICHAU is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [16] PICHAU authenticated - [8] [16] PICHAU@45.224.24.94:64674:64674 dioguin pitbull [22]: brolucas dioguin pitbull [22]: cair no limbo é erro de processamento? dioguin pitbull [22]: do pc, no caso dioguin pitbull [22]: ? PICHAU [26]: oi Sending heartbeat to live-internal.fivem.net:30110 dioguin pitbull [22]: meu pc dá uma lagadinha, eu dou um avanço pra frente e caio no limbo .-. PICHAU [26]: putz PICHAU [26]: w dioguin pitbull [22]: só n sei se isso é placa mae, ram, processador dioguin pitbull [22]: sei lá VMR ツ [21]: /dv VMR ツ [21]: /dv VMR ツ [21]: /ptr 26 enter slot favela3 1 26 leave slot favela3 1 free slot favela3 1 Sending heartbeat to live-internal.fivem.net:30110 Connecting: macumbeiro [vRP] macumbeiro (189.84.7.132) joined (user_id = 112) PICHAU [26]: /dv Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA INFO: User [17] macumbeiro authenticated - [9] [17] macumbeiro@189.84.7.132:1221:1221 INFO: User [16] PICHAU authenticated - [8] [16] PICHAU@45.224.24.95:64723:64723 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.17.79.106 disconnected (user_id = 22) Sending heartbeat to live-internal.fivem.net:30110 Connecting: RHAMON [vRP] RHAMON (179.187.199.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 206) VMR ツ [21]: /dv Connecting: fBkNTC [vRP] fBkNTC (187.34.2.178) joined (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [18] fBkNTC authenticated - [5] [18] fBkNTC@187.34.2.178:51054:51054 » NabucodonosoR ™ [162]: /ilegal quem ta lavando dinheiro Cachorro do MANGUE [20]: /ilegal mafia » NabucodonosoR ™ [162]: /ilegal onde Xx_Pinguin_xX [87]: /DV Cachorro do MANGUE [20]: /ilegal mansao Cachorro do MANGUE [20]: /dv » NabucodonosoR ™ [162]: /ilegal colando ai Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /ilegal MC NA AREA fBkNTC [67]: adm pode dar tp em mim? fBkNTC [67]: resolver um baguio Brolucas [2]: /dv Moyano [17]: /dv 17 leave slot mansao_vip4 1 [vRP] 200.52.16.57 disconnected (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv PICHAU [26]: /ptr [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [19] Moyano authenticated - [1] [19] Moyano@200.52.16.57:57447:57447 Cachorro do MANGUE [20]: /dv » NabucodonosoR ™ [162]: adm on? Cachorro do MANGUE [20]: /ilegal ta colante o cara que ia vir mafia? Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA [vRP] 187.34.2.178 disconnected (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.224.24.94 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 Connecting: PICHAU [vRP] PICHAU (45.224.24.95) joined (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [20] Paulãoo authenticated - [5] [20] Paulãoo@187.95.95.230:64016:64016 MELLOTRAINER: PICHAU is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [21] PICHAU authenticated - [6] [21] PICHAU@45.224.24.95:64903:64903 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [22] 👑 ѕrмeтαl 👑 authenticated - [7] [22] 👑 ѕrмeтαl 👑@191.251.126.233:2041:2041 server thread hitch warning: timer interval of 275 milliseconds server thread hitch warning: timer interval of 297 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 191 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 200 milliseconds PICHAU [26]: /dv Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 283 milliseconds Paulãoo [204]: /dv » NabucodonosoR ™ [162]: /ilegal como robo carro e vendo INFO: User [24] Xx_Pinguin_xX authenticated - [8] [24] Xx_Pinguin_xX@177.193.127.219:57760:57760 server thread hitch warning: timer interval of 184 milliseconds Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: /ptr Xx_Pinguin_xX [87]: Gaybrel ta na city ? » NabucodonosoR ™ [162]: ss Xx_Pinguin_xX [87]: chega ai no banco central » NabucodonosoR ™ [162]: vo pra narnia Brolucas [2]: /dv Brolucas [2]: /dv Xx_Pinguin_xX [87]: antes de ir Xx_Pinguin_xX [87]: da um pulo aqui no banco central PICHAU [26]: /ptr [vRP] 177.182.11.179 disconnected (user_id = 162) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [25] Paulãoo authenticated - [2] [25] Paulãoo@187.95.95.230:64148:64148 PICHAU [26]: /ptr Connecting: Dingo [vRP] Dingo (177.223.168.206) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 209) Cachorro do MANGUE [20]: /dv Connecting: Gustavo [vRP] Gustavo (186.206.254.47) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 210) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.224.24.95 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.84.7.132 disconnected (user_id = 112) Sending heartbeat to live-internal.fivem.net:30110 Connecting: OPALA [vRP] OPALA (179.158.95.52) joined (user_id = 43) server thread hitch warning: timer interval of 178 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv [vRP] 179.158.95.52 disconnected (user_id = 43) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [3] Cachorro do MANGUE authenticated - [4] [3] Cachorro do MANGUE@186.204.16.227:55220:55220 Connecting: ♿ NEGRI [L] [vRP] ♿ NEGRI [L] (187.39.55.37) joined (user_id = 93) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [27] brN ʷᶦⁿˢᵏᶻ authenticated - [5] [27] brN ʷᶦⁿˢᵏᶻ@177.143.219.227:64972:64972 Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) INFO: User [28] ♿ NEGRI [L] authenticated - [6] [28] ♿ NEGRI [L]@187.39.55.37:49975:49975 Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv Paulãoo [204]: /dv INFO: User [29] VMR ツ authenticated - [9] [29] VMR ツ@177.84.154.139:58528:58528 [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Cachorro do MANGUE [20]: /dv Connecting: Dansz [vRP] Dansz (177.129.144.238) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 211) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /twitter cola radinho negri [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found VMR ツ [21]: /dv Connecting: speed [vRP] speed (177.126.229.137) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 212) VMR ツ [21]: /ptr Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ptr [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 2 leave slot mansao_vip4 1 free slot mansao_vip4 1 [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 Connecting: lucas.6dobrasil [vRP] lucas.6dobrasil (179.54.64.246) joined (user_id = 126) Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /fv Paulãoo [204]: /dv INFO: User [31] lucas.6dobrasil authenticated - [3] [31] lucas.6dobrasil@179.54.64.174:29729:29729 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Biel180 [vRP] Biel180 (45.224.24.95) joined (user_id = 26) VMR ツ [21]: /dv Sending heartbeat to live-internal.fivem.net:30110 INFO: User [32] 👑 ѕrмeтαl 👑 authenticated - [7] [32] 👑 ѕrмeтαl 👑@191.251.126.233:2318:2318 [vRP/C#] connection/command path vRP/update_money_businessfuel not found INFO: User [33] Biel180 authenticated - [8] [33] Biel180@45.224.24.95:65246:65246 [vRP] 179.54.64.246 disconnected (user_id = 126) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 174 milliseconds INFO: User [34] Brolucas authenticated - [3] [34] Brolucas@177.193.219.217:55664:55664 Biel180 [26]: /ptr [vRP] 187.39.55.37 disconnected (user_id = 93) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv VMR ツ [21]: /dv Biel180 [26]: /ptr INFO: User [35] Getulio Nargas authenticated - [6] [35] Getulio Nargas@177.74.247.5:59278:59278 Cachorro do MANGUE [20]: /dv Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv Biel180 [26]: /dv Connecting: RHAMON [vRP] RHAMON (179.187.199.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 206) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Connecting: HASHI [vRP] HASHI (187.59.29.180) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 213) brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [37] Xx_Pinguin_xX authenticated - [10] [37] Xx_Pinguin_xX@177.193.127.219:58105:58105 17 enter slot mansao_vip5 1 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mafia? Connecting: RHAMON [vRP] RHAMON (179.187.199.198) joined (user_id = 206) Cachorro do MANGUE [20]: /ilegal opa 17 leave slot mansao_vip5 1 free slot mansao_vip5 1 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /ilegal lavar? Cachorro do MANGUE [20]: /ilegal cola brN ʷᶦⁿˢᵏᶻ [25]: /dv 26 enter slot favela3 1 VMR ツ [21]: /dv Connecting: s.l.13 [vRP] s.l.13 (170.245.66.52) joined (user_id = 33) 26 leave slot favela3 1 free slot favela3 1 Xx_Pinguin_xX [87]: /ilegal daqui alguns minutos posso subir mafia ? brN ʷᶦⁿˢᵏᶻ [25]: /ilegal indo Cachorro do MANGUE [20]: /ilegal pode Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) MELLOTRAINER: RHAMON is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [38] RHAMON authenticated - [11] [38] RHAMON@179.187.199.198:58010:58010 Xx_Pinguin_xX [87]: /ilegal na hora q eu for subir eu aviso Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv Cachorro do MANGUE [20]: /ilegal sim INFO: User [39] Dumont1 authenticated - [12] [39] Dumont1@24.34.59.146:53472:53472 [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal cheguei [vRP] 170.245.66.52 disconnected (user_id = 33) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Biel180 [26]: /dv [vRP] 45.224.24.95 disconnected (user_id = 26) server thread hitch warning: timer interval of 153 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Sending heartbeat to live-internal.fivem.net:30110 83 enter slot GRATIS_FAVELA_76 1 83 leave slot GRATIS_FAVELA_76 1 free slot GRATIS_FAVELA_76 1 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [40] Leo authenticated - [2] [40] Leo@177.235.3.99:61293:61293 Connecting: AsmoDeus [vRP] AsmoDeus (191.30.63.174) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 214) Xx_Pinguin_xX [87]: /ilegal morador pode subir Campinho ? Getulio Nargas [83]: /dv Moyano [17]: /ptr 87 enter slot favela5 1 Sending heartbeat to live-internal.fivem.net:30110 87 leave slot favela5 1 free slot favela5 1 [txAdminClient] Sending resources list to txAdmin. Found new resource mlomansion in C:/Users\Administrator\Desktop\base/resources//[mapas]/mlomansion server thread hitch warning: timer interval of 2267 milliseconds [txAdminClient] Sending resources list to txAdmin. server thread hitch warning: timer interval of 194 milliseconds [vRP] 200.52.16.57 disconnected (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 Started resource mlomansion [txAdminClient] Sending resources list to txAdmin. [vRP] 24.34.59.146 disconnected (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: que isso 👑 ѕrмeтαl 👑 [77]: ?? brN ʷᶦⁿˢᵏᶻ [25]: caralho [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: bugou ai tbm? Connecting: HASHI [vRP] HASHI (187.59.29.180) joined (user_id = 213) Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 Connecting: s.l.13 [vRP] s.l.13 (170.245.66.52) joined (user_id = 33) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) Connecting: Pichau [vRP] Pichau (189.114.205.152) joined (user_id = 90) brN ʷᶦⁿˢᵏᶻ [25]: /olx vendo Nissan Titan full tunada por 200k INFO: User [41] Brolucas authenticated - [1] [41] Brolucas@177.193.219.217:55921:55921 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) brN ʷᶦⁿˢᵏᶻ [25]: /dv INFO: User [42] HASHI authenticated - [3] [42] HASHI@187.59.29.180:49992:49992 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [44] Cachorro do MANGUE authenticated - [4] [44] Cachorro do MANGUE@186.204.16.227:55550:55550 [vRP] 170.245.66.52 disconnected (user_id = 33) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Pichau is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [43] Pichau authenticated - [8] [43] Pichau@189.114.205.152:52999:52999 brN ʷᶦⁿˢᵏᶻ [25]: /dv INFO: User [47] Dumont1 authenticated - [9] [47] Dumont1@24.34.59.146:54431:54431 brN ʷᶦⁿˢᵏᶻ [25]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv 2 enter slot mansao_vip5 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv MELLOTRAINER: LITTEGIRL is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [46] LITTEGIRL authenticated - [12] [46] LITTEGIRL@201.37.162.126:1300:1300 brN ʷᶦⁿˢᵏᶻ [25]: /dv Sending heartbeat to live-internal.fivem.net:30110 Connecting: vErMeio LINDAO Connecting: GORDÂO [vRP] vErMeio LINDAO (168.232.255.255) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 215) [vRP] GORDÂO (201.182.169.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 216) brN ʷᶦⁿˢᵏᶻ [25]: /dv Xx_Pinguin_xX [87]: /dv [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Connecting: GORDÂO [vRP] GORDÂO (201.182.169.198) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 216) server thread hitch warning: timer interval of 389 milliseconds Pichau [90]: /ptr server thread hitch warning: timer interval of 244 milliseconds Cachorro do MANGUE [20]: /olx vendo audi s5 150k (250k na conce) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 187 milliseconds LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv LITTEGIRL [129]: /dv 👑 ѕrмeтαl 👑 [77]: /dv Cachorro do MANGUE [20]: /dv Xx_Pinguin_xX [87]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Markola o.O [vRP] Markola o.O (190.181.42.32) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 217) Xx_Pinguin_xX [87]: /dv Connecting: lause [vRP] lause (187.112.93.74) joined (user_id = 150) Xx_Pinguin_xX [87]: /dv Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: lause is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [48] lause authenticated - [2] [48] lause@187.112.93.74:3090:3090 Pichau [90]: /dv Pichau [90]: /dv Dumont1 [27]: /dv Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 Dumont1 [27]: /dv Sending heartbeat to live-internal.fivem.net:30110 lause [150]: /DV [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: Talesgamebr (LeiteEmPó) (R.C.S) INFO: User [49] H1PeR authenticated - [5] [49] H1PeR@192.141.248.3:53228:53228 [vRP] Talesgamebr (LeiteEmPó) (R.C.S) (187.108.56.28) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 205) [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Connecting: fBkNTC [vRP] fBkNTC (187.34.2.178) joined (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [50] fBkNTC authenticated - [4] [50] fBkNTC@187.34.2.178:52277:52277 Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) true false Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /ilegal MC NA AREA\ Dumont1 [27]: /dv MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. Pichau [90]: /dv INFO: User [51] Paulãoo authenticated - [6] [51] Paulãoo@187.95.95.230:65024:65024 Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [52] Soares authenticated - [7] [52] Soares@170.247.145.243:54935:54935 INFO: User [53] Cachorro do MANGUE authenticated - [10] [53] Cachorro do MANGUE@186.204.16.227:55706:55706 lause [150]: /DV lause [150]: /DV Pichau [90]: /ptr Cachorro do MANGUE [20]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA fBkNTC [67]: /dv Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /dv Connecting: Pichau [vRP] Pichau (177.9.28.23) joined (user_id = 54) Sending heartbeat to live-internal.fivem.net:30110 H1PeR [29]: /dv MELLOTRAINER: Pichau is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [54] Pichau authenticated - [13] [54] Pichau@177.9.28.23:64328:64328 Dumont1 [27]: /dv Dumont1 [27]: /dv Dumont1 [27]: /dv Connecting: cRxVAPO ★ [vRP] cRxVAPO ★ (5.62.51.97) joined (user_id = 62) Cachorro do MANGUE [20]: /dv Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /dv [vRP] 187.34.2.178 disconnected (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) INFO: User [55] cRxVAPO ★ authenticated - [4] [55] cRxVAPO ★@5.62.51.97:6440:6440 [vRP] 5.62.51.97 disconnected (user_id = 62) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 true true false true MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [56] St4lley authenticated - [4] [56] St4lley@187.67.75.179:57244:57244 Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) LITTEGIRL [129]: /dv Sending heartbeat to live-internal.fivem.net:30110 Pichau [90]: /dv lause [150]: /DV Pichau [90]: /dv INFO: User [57] Cachorro do MANGUE authenticated - [10] [57] Cachorro do MANGUE@186.204.16.227:55813:55813 Pichau [90]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 487 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found St4lley [15]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 267 milliseconds server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 304 milliseconds server thread hitch warning: timer interval of 177 milliseconds Connecting: ♿ NEGRI [L] [vRP] ♿ NEGRI [L] (187.39.55.37) joined (user_id = 93) Cachorro do MANGUE [20]: /dv Cachorro do MANGUE [20]: /dv Sending heartbeat to live-internal.fivem.net:30110 Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.39.55.37 disconnected (user_id = 93) Sending heartbeat to live-internal.fivem.net:30110 Connecting: ♿ NEGRI [L] [vRP] ♿ NEGRI [L] (187.39.55.37) joined (user_id = 93) INFO: User [59] brN ʷᶦⁿˢᵏᶻ authenticated - [14] [59] brN ʷᶦⁿˢᵏᶻ@177.143.219.227:49319:49319 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 151 milliseconds INFO: User [60] ♿ NEGRI [L] authenticated - [15] [60] ♿ NEGRI [L]@187.39.55.37:50687:50687 server thread hitch warning: timer interval of 160 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 207 milliseconds Paulãoo [204]: /dv H1PeR [29]: /dv Soares [46]: /dv St4lley [15]: /dv lause [150]: /DV server thread hitch warning: timer interval of 165 milliseconds LITTEGIRL [129]: /dv ♿ NEGRI [L] [93]: /dv server thread hitch warning: timer interval of 162 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 185 milliseconds H1PeR [29]: /dv [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 Connecting: fBkNTC [vRP] fBkNTC (187.34.2.178) joined (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 177 milliseconds INFO: User [61] fBkNTC authenticated - [10] [61] fBkNTC@187.34.2.178:52767:52767 Connecting: Elon Musk [vRP] Elon Musk (189.47.89.223) joined (user_id = 66) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found INFO: User [62] Elon Musk authenticated - [16] [62] Elon Musk@189.47.89.223:51395:51395 fBkNTC [67]: /190 TEM PM EM PTR/ server thread hitch warning: timer interval of 169 milliseconds fBkNTC [67]: /190 ? Soares [46]: qdv Soares [46]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found Pichau [54]: /dv [vRP] 177.9.28.23 disconnected (user_id = 54) Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 fBkNTC [67]: /mascarapalhaco fBkNTC [67]: /mascarapalhaco fBkNTC [67]: /mascara Elon Musk [66]: /190 pm em ptr? fBkNTC [67]: /dv InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) server thread hitch warning: timer interval of 153 milliseconds fBkNTC [67]: /mascara InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) fBkNTC [67]: mascarapalhaco Soares [46]: /190 11° BPM informa: 2 pm´s em PTR! H1PeR [29]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv fBkNTC [67]: /mascarapalhaco LITTEGIRL [129]: /ilegal Mc ta AE??? fBkNTC [67]: /ilegal tamo s Sending heartbeat to live-internal.fivem.net:30110 RHAMON [206]: /pmptr fBkNTC [67]: /ilegal MC NA AREA LITTEGIRL [129]: /ilegal Vcs aceitam dinheiro sujo ou só limpo??? server thread hitch warning: timer interval of 163 milliseconds fBkNTC [67]: /ilegal cola la q nois conversa 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 LITTEGIRL [129]: /ilegal Bl daq a pouco colo ae SCRIPT ERROR: [string "-- Proxy interface system, used to add/call f..."]:39: bad argument #1 to 'unpack' (table expected, got number) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > getUserId (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > action (-[[ FiveM Scripts Copyright C 2018 Sighmir This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or at your option any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . ]] cfg = {} -- THIS FILE IS ON SERVER SIDE ( Just reminding you ;) ) --[[ Create Your commands inside the list cfg.commands like so: ["/cmd"] = { action = function(p,color,msg) -- function of what the command does end }, ]] -- p is player, color is {r, g, b} of the message and msg is the message of course. cfg.commands = { ["/pos"] = { -- /pos to log postion to file with user name and msg action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_pos"}) then CMDclient.getPlayerPosH(p,{},function(x,y,z,h) file = io.open("cmdPos.txt", "a") if file then file:write(GetPlayerName(p).." at ".."{" .. x .. "," .. y .. "," .. z .. "," .. h .. "} wrote: "..(msg or "").."\n") end file:close() TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Location sent to file!") end) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/t"] = { -- /t to send message to team from vrp_id_display action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"player.cmd_team"}) then if msg ~= nil and msg ~= "" then local player = vRP.getUserSource({user_id}) local users = vRP.getUsers({}) local job = vRP.getUserGroupByType({user_id,"job"}) local team = vRPidd.getUserTeamByGroup({user_id,job}) if team ~= nil then for k,v in pairs(users) do local ujob = vRP.getUserGroupByType({k,"job"}) local uteam = vRPidd.getUserTeamByGroup({k,ujob}) if uteam == team then IDDclient.getGroupColour(player,{job}, function(r,g,b) TriggerClientEvent('chatMessage', v, "["..team.."] "..job.." | "..GetPlayerName(p), {r, g, b}, msg) end) end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't belong to a team!") end end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, ["/rg"] = { action = function(p,color,message) local user_id = vRP.getUserId(p) local player = vRP.getUserSource(user_id) local identity = vRP.getUserIdentity(user_id) local emprego = vRP.getUserGroupByType(user_id,"secundario") local admin = vRP.getUserGroupByType(user_id,"admin") local vip = vRP.getUserGroupByType(user_id,"vip") local banco = vRP.getBankMoney(user_id) local carteira = vRP.getMoney(user_id) local organizacao = vRP.getUserGroupByType(user_id,"organizacao") if vip == "" then vip = "Nenhum" end if emprego == "" then emprego = "Nenhum" end if admin == "" then admin = "Nenhum" end if organizacao == "" then organizacao = "Nenhum" end TriggerClientEvent('chatMessage', player, "Meu R.G", {50, 205, 50},"Nome Completo: " .. identity.name .. " " .. identity.firstname .. " | Idade: " .. identity.age .. " Anos | Meu R.G: ".. identity.registration .. " | Celular: " .. identity.phone .. " | V.I.P: " .. vip .. " | Emprego: " .. emprego .. " | Organização " .. organizacao .. " | Administrador: " .. admin .. " | Carteira: " .. carteira .. " reais | Banco: " .. banco .. " reais") end }, ["/tp"] = { -- /tp to create linked areas that teleport to each other like doors action = function(p,color,msg) local user_id = vRP.getUserId({p}) if vRP.hasPermission({user_id,"admin.cmd_tp"}) then if msg ~= nil then local args = splitString(msg, " ") local exists = false local complete = false if args[1] == "in" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_in = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport in for "..args[2].." to this location!") else tps[args[2]] = { pos_in = {x = px,y = py,z = pz,h = ph-180}, pos_out = nil, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport in for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "out" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true end end CMDclient.getPlayerPosH(p,{},function(px,py,pz,ph) if exists then tps[args[2]].pos_out = {x = px,y = py,z = pz,h = ph-180} TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You moved the teleport out for "..args[2].." to this location!") else tps[args[2]] = { pos_in = nil, pos_out = {x = px,y = py,z = pz,h = ph-180}, active = false } TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You created the teleport out for "..args[2].." in this location!") end vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) end) end}) elseif args[1] == "off" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = false vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deactivated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "on" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists and complete then tps[args[2]].active = true vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) local users = vRP.getUsers({}) for k,v in pairs(users) do vRPcmd.setTpIn(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) vRPcmd.setTpOut(v,args[2],tps[args[2]].pos_in.x,tps[args[2]].pos_in.y,tps[args[2]].pos_in.z,tps[args[2]].pos_in.h,tps[args[2]].pos_out.x,tps[args[2]].pos_out.y,tps[args[2]].pos_out.z,tps[args[2]].pos_out.h) end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You activated the teleport for "..args[2].."!") elseif exists then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not complete yet!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "del" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end for k,v in pairs(tps) do if k == args[2] then exists = true if v.pos_in and v.pos_out then complete = true end end end if exists then tps[args[2]] = nil vRP.setSData({"vRP:cmd:teleports",json.encode(tps)}) vRP.removeArea({-1,"vRP:cmd:tp:in:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:in:"..args[2]}) vRP.removeArea({-1,"vRP:cmd:tp:out:"..args[2]}) vRPclient.removeNamedMarker(-1,{"vRP:cmd:tp:out:"..args[2]}) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You deleted the teleport for "..args[2].."!") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "The teleport for "..args[2].." is not created yet!") end end}) elseif args[1] == "show" then vRP.getSData({"vRP:cmd:teleports",function(teleports) local tps = json.decode(teleports) if tps == nil then tps = {} end local tps_str = "" if args[2] == nil then for k,v in pairs(tps) do if v ~= nil then tps_str = tps_str .. " " .. k end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Existing TPs:" .. tps_str) TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp show ") else for k,v in pairs(tps) do if k == args[2] then if v ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Showing: " .. k) if v.pos_in ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "In: {" .. v.pos_in.x ..","..v.pos_in.y..","..v.pos_in.z..","..v.pos_in.h.."}") end if v.pos_out ~= nil then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Out: {" .. v.pos_out.x ..","..v.pos_out.y..","..v.pos_out.z..","..v.pos_out.h.."}") end if v.active then TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: on") else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "State: off") end end end end TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Use \"/tp show\" to show all existing TPs.") end end}) else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "Usage: /tp ") end else TriggerClientEvent('chatMessage', p, "SYSTEM", {255, 0, 0}, "You don't have permission to execute this command!") end end }, --- comandos aq -- MASCARAS -- MASCARAS ["/mascara"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.colocaMascara(p) end }, ["/mascaraabobora"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraabobora(p) end }, ["/mascaradegas"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas(p) end }, ["/mascaradegas2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradegas2(p) end }, ["/mascarakawai"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarakawai(p) end }, ["/mascarazumbi"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi(p) end }, ["/mascaraswat"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat(p) end }, ["/mascaraaguia"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaguia(p) end }, ["/mascaratexugo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratexugo(p) end }, ["/mascaragato"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragato(p) end }, ["/mascaradeneve"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradeneve(p) end }, ["/mascaranoel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranoel(p) end }, ["/mascaraorc"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraorc(p) end }, ["/mascaramacaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramacaco(p) end }, ["/mascaracaveira"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira(p) end }, ["/mascaraporco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraporco(p) end }, ["/mascaraespiao"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao(p) end }, ["/mascaraswat2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraswat2(p) end }, ["/mascarabolacha"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabolacha(p) end }, ["/mascaraespiao2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraespiao2(p) end }, ["/mascarafone"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafone(p) end }, ["/mascaraassalto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto(p) end }, ["/mascarassalto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarassalto2(p) end }, ["/mascaraprotesto"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto(p) end }, ["/mascaraprotesto2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto2(p) end }, ["/mascaraprotesto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto3(p) end }, ["/mascaraprotesto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto4(p) end }, ["/mascaragas3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragas3(p) end }, ["/mascaragang"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang(p) end }, ["/mascaracaveira2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira2(p) end }, ["/mascaraaviador"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador(p) end }, ["/mascaracaveira3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira3(p) end }, ["/mascaradoende2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende2(p) end }, ["/mascarapug"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapug(p) end }, ["/mascaralutalivre"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralutalivre(p) end }, ["/mascaraunicornio"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraunicornio(p) end }, ["/mascaracavalo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracavalo(p) end }, ["/mascaragorilla"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragorilla(p) end }, ["/mascarapalhaco"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapalhaco(p) end }, ["/mascaradinossauro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradinossauro(p) end }, ["/mascaraalien"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraalien(p) end }, ["/mascaravovo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovo(p) end }, ["/mascaradoende3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradoende3(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascaravovocreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaravovocreepy(p) end }, ["/mascarafrango"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarafrango(p) end }, ["/mascarayeti"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarayeti(p) end }, ["/mascaralobisomen5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen5(p) end }, ["/mascaralobisomen6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen6(p) end }, ["/mascaralobisomen4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen4(p) end }, ["/mascaralobisomen3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen3(p) end }, ["/mascaralobisomen2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen2(p) end }, ["/mascaralobisomen"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobisomen(p) end }, ["/mascaranatal"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal(p) end }, ["/mascaranatal2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaranatal2(p) end }, ["/mascaracookie"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie(p) end }, ["/mascaracookie2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracookie2(p) end }, ["/mascarabruxa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarabruxa(p) end }, ["/mascarazumbi2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi2(p) end }, ["/mascaramosca"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaramosca(p) end }, ["/mascaracaveira4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracaveira4(p) end }, ["/mascarasempele"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarasempele(p) end }, ["/mascaracreepy"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy(p) end }, ["/mascaracreepy2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy2(p) end }, ["/mascaraassalto3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto3(p) end }, ["/mascaraassalto4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto4(p) end }, ["/mascaraassalto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto5(p) end }, ["/mascaraassalto6"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraassalto6(p) end }, ["/mascaraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista(p) end }, ["/mascaraterrorista2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraterrorista2(p) end }, ["/mascaracontraterrorista"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracontraterrorista(p) end }, ["/mascaragang2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaragang2(p) end }, ["/mascaradepapel"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaradepapel(p) end }, ["/mascaraprotesto5"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraprotesto5(p) end }, ["/mascaracreepy3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy3(p) end }, ["/mascaracreepy4"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracreepy4(p) end }, ["/mascarazumbi3"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarazumbi3(p) end }, ["/mascaraaviador2"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraaviador2(p) end }, ["/mascaralobo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaralobo(p) end }, ["/mascarapombo"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascarapombo(p) end }, ["/mascaratouro"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaratouro(p) end }, ["/mascaraurso"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaraurso(p) end }, ["/mascaracoruja"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascaracoruja(p) end }, ["/mascararaposa"] = { -- /mask toggles mask on and off action = function(p,color,msg) CMDclient.mascararaposa(p) end }, } return cfg:81) > handler (@vrp_cmds/server.lua:43) > handler (@customchat/chat_server.lua:108) SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > task (@vrp/lib/utils.lua:47) > cb (@vrp/modules/identity.lua:42) > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Elon Musk [66]: /rg server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 176 milliseconds Dumont1 [27]: /dv Dumont1 [27]: /dv [vRP] 24.34.59.146 disconnected (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 155 milliseconds HASHI [213]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv 1 1 1 1 1 1 1 1 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) Soares [46]: /190 11° BPM informa: 2 pm´s em PTR! server thread hitch warning: timer interval of 171 milliseconds Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /ilegal qnd estiver colando mc avisa LITTEGIRL [129]: /ilegal blz server thread hitch warning: timer interval of 158 milliseconds lause [150]: , Connecting: +Rambo [vRP] +Rambo (189.6.21.54) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 218) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) St4lley [15]: /dv InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) 1 1 1 1 1 1 1 1 [vRP] 187.67.75.179 disconnected (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 155 milliseconds fBkNTC [67]: /dv server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 171 milliseconds [vRP] 187.67.75.179 disconnected (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.37.162.126 disconnected (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) rejected: banned https://discord.gg/vSpuvYW(user_id = 182) lause [150]: /DV fBkNTC [67]: /192 206 finalzado InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) fBkNTC [67]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 H1PeR [29]: /dv lause [150]: /DV Connecting: Ilza Xavier [vRP] Ilza Xavier (201.6.142.193) joined (user_id = 9) lause [150]: /DV lause [150]: /DV 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 207 milliseconds Elon Musk [66]: /dv Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) Sending heartbeat to live-internal.fivem.net:30110 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 184 milliseconds [vRP] 179.187.199.198 disconnected (user_id = 206) Sending heartbeat to live-internal.fivem.net:30110 Connecting: newba. [vRP] newba. (128.201.197.146) joined (user_id = 194) lause [150]: /DV MELLOTRAINER: Ilza Xavier is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [64] Ilza Xavier authenticated - [4] [64] Ilza Xavier@201.6.142.193:2605:2605 Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 213 milliseconds MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [65] St4lley authenticated - [9] [65] St4lley@187.67.75.179:57476:57476 Pichau [90]: /dv server thread hitch warning: timer interval of 299 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 187.112.93.74 disconnected (user_id = 150) Sending heartbeat to live-internal.fivem.net:30110 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) INFO: User [66] newba. authenticated - [2] [66] newba.@128.201.197.146:55146:55146 Ilza Xavier [9]: /ptr Ilza Xavier [9]: o staley Ilza Xavier [9]: olha a sugestão q eu dei la St4lley [15]: ? St4lley [15]: ja olho,1 min INFO: User [52] Soares authenticated - [7] [52] Soares@170.247.145.243:64706:64706 [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 Pichau [90]: /ptr 9 enter slot franklin_house 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv fBkNTC [67]: /ilegal MC NA AREA Elon Musk [66]: /dv Connecting: RHAMON Ilza Xavier [9]: /ilegal quantos mc tem?? [vRP] RHAMON (179.187.199.198) joined (user_id = 206) fBkNTC [67]: /ilegal pq ? brN ʷᶦⁿˢᵏᶻ [25]: /dv Ilza Xavier [9]: /dv Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /ilegal nós quer pacificar essa porra ai fBkNTC [67]: /ilegal so tem 2 cara Ilza Xavier [9]: /ilegal ok n da pra invadir InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) Elon Musk [66]: /ilegal qm quer pacificar MC? Ilza Xavier [9]: /ilegal nos quer invadir Elon Musk [66]: /ilegal qm? Elon Musk [66]: /ilegal qm sao vcs? Ilza Xavier [9]: /ilegal quando der pra invadir, vcs descobrem MELLOTRAINER: RHAMON is not connecting with a steam id. Player will not have the ability to save/load. Elon Musk [66]: /ilegal boa sorte! INFO: User [67] RHAMON authenticated - [7] [67] RHAMON@179.187.199.198:49748:49748 Connecting: Felipe [vRP] Felipe (131.100.63.157) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 219) brN ʷᶦⁿˢᵏᶻ [25]: /dv Ilza Xavier [9]: /ilegal pra vcs principalmente InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) fBkNTC [67]: /ilegal n troca com agnt n Ilza Xavier [9]: /ilegal veremos Elon Musk [66]: /ilegal kkkkkk boa sorte! fBkNTC [67]: /ilegal tenta entrar aq entao H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! Ilza Xavier [9]: /ilegal vcs só estão em 2 po Ilza Xavier [9]: /ilegal não da brN ʷᶦⁿˢᵏᶻ [25]: /d brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) joined (user_id = 182) fBkNTC [67]: /ilegal outra hr tenta vir aq brN ʷᶦⁿˢᵏᶻ [25]: /dv Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /ilegal pode deixar. H1PeR [29]: /dv 1 1 1 1 1 1 1 1 Elon Musk [66]: /ilegal so cola MC pra tentar entrar, sem troca de tiro fBkNTC [67]: /ilegal so tenta server thread hitch warning: timer interval of 167 milliseconds Ilza Xavier [9]: /ilegal quando for pra invadir vai ficar aberto Ilza Xavier [9]: /ilegal relaxa rs Elon Musk [66]: /ilegal que do Ilza Xavier [9]: /ilegal é obrigatorio amigo kkk vai sofrer Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /ilegal blz man fBkNTC [67]: /ilegal a porta estara aberta qnd vcs tentarem invadir Ilza Xavier [9]: /ilegal sim e vai morrer todos server thread hitch warning: timer interval of 175 milliseconds INFO: User [68] CHUPADA DIMENSIONAL authenticated - [11] [68] CHUPADA DIMENSIONAL@201.17.85.3:8186:8186 Pichau [90]: /ptr fBkNTC [67]: /ilegal tenta a sorte [vRP/C#] connection/command path vRP/update_money_businessfuel not found brN ʷᶦⁿˢᵏᶻ [25]: /ptr Pichau [90]: /ptr Ilza Xavier [9]: /ilegal qm atiro aq no mc, vai tomar bala Sending heartbeat to live-internal.fivem.net:30110 Elon Musk [66]: /190 pm em ptr? H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! Pichau [90]: /ptr server thread hitch warning: timer interval of 181 milliseconds Elon Musk [66]: coxa so farma fBkNTC [67]: /ilegal tiro na mc? Elon Musk [66]: nao trabalha Elon Musk [66]: /ilegal como assim tiro no MC? brN ʷᶦⁿˢᵏᶻ [25]: /twitter me sentindo inseguro em 3 pm em ptr em.. Brolucas [2]: TRIPé brN ʷᶦⁿˢᵏᶻ [25]: /twitter sem* St4lley [15]: acusacao sem prova e adv em CHUPADA DIMENSIONAL [182]: /dv fBkNTC [67]: /ilegal MC NA AREA server thread hitch warning: timer interval of 216 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 169 milliseconds [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /twitter sem policia na cidade, é foda vão me roubar toda hora Ilza Xavier [9]: /twitter só queria mais segurança na praça H1PeR [29]: /twt como? se n pode St4lley [15]: /dv System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Brolucas [2]: /dv fBkNTC [67]: /dv server thread hitch warning: timer interval of 183 milliseconds ♿ NEGRI [L] [93]: /ilegal mc lavando? CHUPADA DIMENSIONAL [182]: /dv fBkNTC [67]: /ilegal mc n lava Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) CHUPADA DIMENSIONAL [182]: /dv Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /ilegal mas c tu quiser arma estamos na area MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [69] Paulãoo authenticated - [6] [69] Paulãoo@187.95.95.230:65307:65307 fBkNTC [67]: /mascara Elon Musk [66]: /mascara Elon Musk [66]: /mascara St4lley [15]: vi sua sugestao la...padrao Ilza Xavier [9]: mas ficaria melhor Ilza Xavier [9]: bem melhor server thread hitch warning: timer interval of 187 milliseconds St4lley [15]: so vejo bandido andandoi de fuzil na favela St4lley [15]: ou quando sai para fazer acao Ilza Xavier [9]: qqqqqqqqq???? Ilza Xavier [9]: é pq tu n fica na praça kkkkkkkkkkk Ilza Xavier [9]: os cara só anda de fuzil aqui mano St4lley [15]: nnnn fiel Ilza Xavier [9]: é ridiculo St4lley [15]: to falando em narnia Ilza Xavier [9]: ataaa Ilza Xavier [9]: sim St4lley [15]: aqui vejo nego indo comprar carro de parafal nas costas St4lley [15]: ae e abordadop chora,reclama e chama dm falando q e saff Sending heartbeat to live-internal.fivem.net:30110 Elon Musk [66]: /mascaraterrorista fBkNTC [67]: /mascara server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 170 milliseconds fBkNTC [67]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) server thread hitch warning: timer interval of 158 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: treta my nombre [vRP] treta my nombre (187.183.37.244) joined (user_id = 16) brN ʷᶦⁿˢᵏᶻ [25]: /dv H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! server thread hitch warning: timer interval of 183 milliseconds Sending heartbeat to live-internal.fivem.net:30110 St4lley [15]: apollo att as regras de faccao la 9 enter slot franklin_house 1 Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) St4lley [15]: agr e proibido server thread hitch warning: timer interval of 174 milliseconds Sending heartbeat to live-internal.fivem.net:30110 CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 176 milliseconds INFO: User [70] Xx_Pinguin_xX authenticated - [12] [70] Xx_Pinguin_xX@177.193.127.219:58509:58509 CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 176 milliseconds INFO: User [71] treta my nombre authenticated - [13] [71] treta my nombre@187.183.37.244:8336:8336 Pichau [90]: /dv server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 480 milliseconds server thread hitch warning: timer interval of 222 milliseconds INFO: User [72] Filho do coronel1337, soq melhor authenticated - [17] [72] Filho do coronel1337, soq melhor@189.13.20.202:55776:55776 Elon Musk [66]: /dv server thread hitch warning: timer interval of 164 milliseconds Paulãoo [204]: /dv [vRP] 128.201.197.146 disconnected (user_id = 194) Sending heartbeat to live-internal.fivem.net:30110 CHUPADA DIMENSIONAL [182]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: Índio [vRP] Índio (45.238.201.180) joined (user_id = 11) server thread hitch warning: timer interval of 183 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 539 milliseconds server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Pichau [90]: /d Pichau [90]: /dv server thread hitch warning: timer interval of 183 milliseconds Paulãoo [204]: /dv CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 180 milliseconds CHUPADA DIMENSIONAL [182]: /dv Xx_Pinguin_xX [87]: /ilegal mafia on ? server thread hitch warning: timer interval of 164 milliseconds fBkNTC [67]: /ilegal MC NA AREA server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 160 milliseconds MELLOTRAINER: Índio is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [73] Índio authenticated - [2] [73] Índio@45.238.201.180:49620:49620 server thread hitch warning: timer interval of 176 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 155 milliseconds treta my nombre [16]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 163 milliseconds Paulãoo [204]: /ilegal pode subir campinho? fBkNTC [67]: /dv Elon Musk [66]: /dv server thread hitch warning: timer interval of 154 milliseconds Índio [11]: /mascara Índio [11]: /mascara server thread hitch warning: timer interval of 256 milliseconds Elon Musk [66]: /190 pm em ptr? Índio [11]: /v Índio [11]: /dv H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! server thread hitch warning: timer interval of 162 milliseconds Elon Musk [66]: faz ptr pm St4lley [15]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 172 milliseconds treta my nombre [16]: /dv Índio [11]: /dv HASHI [213]: /190 policia quero meu carro onde retiro o carro que vc me aprendeu ? server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 159 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal alguem lavando? server thread hitch warning: timer interval of 212 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 164 milliseconds fBkNTC [67]: /mascara Connecting: Junin 157 [vRP] Junin 157 (179.253.185.191) joined (user_id = 14) Filho do coronel1337, soq melhor [3]: /dv treta my nombre [16]: /dv fBkNTC [67]: /mascarapalhaco Sending heartbeat to live-internal.fivem.net:30110 Xx_Pinguin_xX [87]: Yakuza Lavando ? Pichau [90]: kkk server thread hitch warning: timer interval of 171 milliseconds Ilza Xavier [9]: /mascara Índio [11]: /mascaragang2 Ilza Xavier [9]: /mascara fBkNTC [67]: / Xx_Pinguin_xX [87]: kk server thread hitch warning: timer interval of 194 milliseconds fBkNTC [67]: kkkkkkkkk Filho do coronel1337, soq melhor [3]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 194 milliseconds Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) Connecting: lause Sending heartbeat to live-internal.fivem.net:30110 [vRP] lause (187.112.93.74) joined (user_id = 150) server thread hitch warning: timer interval of 192 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Xx_Pinguin_xX [87]: /ilegal MC lavando ? MELLOTRAINER: Junin 157 is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [74] Junin 157 authenticated - [17] [74] Junin 157@179.253.185.191:17760:17760 server thread hitch warning: timer interval of 171 milliseconds ♿ NEGRI [L] [93]: /dv fBkNTC [67]: /ilegal n server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 210 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found INFO: User [75] Filho do coronel1337, soq melhor authenticated - [18] [75] Filho do coronel1337, soq melhor@189.13.20.202:55896:55896 CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 520 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 193 milliseconds MELLOTRAINER: lause is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [76] lause authenticated - [19] [76] lause@187.112.93.74:1766:1766 CHUPADA DIMENSIONAL [182]: /dv Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) CHUPADA DIMENSIONAL [182]: /dv Filho do coronel1337, soq melhor [3]: /ptre Filho do coronel1337, soq melhor [3]: /ptr Filho do coronel1337, soq melhor [3]: /190 Policia vai entrar agr? [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: User [vRP] User (191.34.228.24) joined (user_id = 47) [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 211 milliseconds Sending heartbeat to live-internal.fivem.net:30110 H1PeR [29]: /190 segura a emoção Elon Musk [66]: /dv InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) server thread hitch warning: timer interval of 168 milliseconds [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) server thread hitch warning: timer interval of 243 milliseconds MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [77] User authenticated - [20] [77] User@191.34.228.24:65270:65270 CHUPADA DIMENSIONAL [182]: /dv Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv fBkNTC [67]: /dv server thread hitch warning: timer interval of 202 milliseconds Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) Pichau [90]: /ptr InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) Sending heartbeat to live-internal.fivem.net:30110 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) server thread hitch warning: timer interval of 215 milliseconds Paulãoo [204]: /dv CHUPADA DIMENSIONAL [182]: /dv INFO: User [78] ThuG CS.MONEY authenticated - [21] [78] ThuG CS.MONEY@143.202.235.200:61174:61174 server thread hitch warning: timer interval of 251 milliseconds Paulãoo [204]: /dv [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) server thread hitch warning: timer interval of 202 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) Pichau [90]: /ptr server thread hitch warning: timer interval of 217 milliseconds INFO: User [79] Heimdall- authenticated - [18] [79] Heimdall-@187.75.50.113:58761:58761 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 234 milliseconds Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) server thread hitch warning: timer interval of 194 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 275 milliseconds Pichau [90]: /190 policial civil on? User [47]: /190 no que posso lhe ajudar? server thread hitch warning: timer interval of 171 milliseconds [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 Pichau [90]: /190 porte [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 237 milliseconds INFO: User [80] Filho do coronel1337, soq melhor authenticated - [21] [80] Filho do coronel1337, soq melhor@189.13.20.202:56006:56006 Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) User [47]: /190 aguarda 10 min q ja chamo para fazer a emissao do porte server thread hitch warning: timer interval of 164 milliseconds Índio [11]: /dv server thread hitch warning: timer interval of 216 milliseconds Pichau [90]: /190 blz No such command quitr. Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 193 milliseconds treta my nombre [16]: /dv server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 185 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 172 milliseconds MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [81] jgbb authenticated - [2] [81] jgbb@201.17.86.101:11240:11240 ♿ NEGRI [L] [93]: /ilegal alguém lavando? Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 232 milliseconds Connecting: cRxVAPO ★ [vRP] cRxVAPO ★ (5.62.51.97) joined (user_id = 62) Paulãoo [204]: luucas buguei aqui no hospital me ajuda aqui please lause [150]: /dv server thread hitch warning: timer interval of 231 milliseconds Sending heartbeat to live-internal.fivem.net:30110 lause [150]: /dv CHUPADA DIMENSIONAL [182]: /ilegal pode subir campinho? server thread hitch warning: timer interval of 193 milliseconds User [47]: /190 pode vim na dp fazer emissao do porte Elon Musk [66]: s server thread hitch warning: timer interval of 231 milliseconds Pichau [90]: /190 blz só deixa eu terminar o trabalho aki Filho do coronel1337, soq melhor [3]: /dv fBkNTC [67]: /ilegal quem ta querenda pacificar a mc ? INFO: User [82] cRxVAPO ★ authenticated - [22] [82] cRxVAPO ★@5.62.51.97:6594:6594 server thread hitch warning: timer interval of 227 milliseconds Ilza Xavier [9]: /ilegal quantos mc on? fBkNTC [67]: /ilegal vai ter 3 mc na city Elon Musk [66]: /ilegal tem 3 MC on, qm quiser pacificar so avisar cRxVAPO ★ [62]: /ilegal vai pacificar nada nao maluco [vRP] 5.62.51.97 disconnected (user_id = 62) Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /ilegal demoro tamo indo invadir server thread hitch warning: timer interval of 227 milliseconds fBkNTC [67]: /ilegal calma ae fBkNTC [67]: /ilegal o cara ta vindo pra city ainda server thread hitch warning: timer interval of 228 milliseconds Elon Musk [66]: /ilegal calma, tem q ter o tempo minimo pra gnt se preparar Elon Musk [66]: /dv server thread hitch warning: timer interval of 151 milliseconds Ilza Xavier [9]: /ilegal precisa ter 4 mano server thread hitch warning: timer interval of 189 milliseconds [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /190 tem algum valor para tirar o porte? [vRP/C#] connection/command path vRP/update_money_businessfuel not found RHAMON [206]: /190 qual valor do port? Filho do coronel1337, soq melhor [3]: /190 Permissao para voo sobre a cidade? fBkNTC [67]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: cRxVAPO ★ [vRP] cRxVAPO ★ (5.62.51.97) joined (user_id = 62) [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 238 milliseconds Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) 9 enter slot franklin_house 1 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 250 milliseconds Paulãoo [204]: jesus me ajuda aqui buguei no predio Ilza Xavier [9]: /ilegal 10 minutos tcp vai invadir o mc server thread hitch warning: timer interval of 354 milliseconds Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) Heimdall- [4]: /dv fBkNTC [67]: /ilegal tcp? [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: /dv Ilza Xavier [9]: /ilegal sim INFO: User [83] cRxVAPO ★ authenticated - [2] [83] cRxVAPO ★@5.62.51.97:6404:6404 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 209 milliseconds fBkNTC [67]: /ilegal mas nos n somos aliados? Ilza Xavier [9]: /ilegal não server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 152 milliseconds cRxVAPO ★ [62]: /ilegal vao invadir em quantos ? [vRP] 179.253.185.191 disconnected (user_id = 14) Sending heartbeat to live-internal.fivem.net:30110 3 enter slot Cheap_Home 1 server thread hitch warning: timer interval of 211 milliseconds Ilza Xavier [9]: /ilegal querem 3x3? ♿ NEGRI [L] [93]: /ilegal aliado kkkkkkkkkkkk cRxVAPO ★ [62]: /ilegal isso Ilza Xavier [9]: ok cRxVAPO ★ [62]: /ilegal so tem 3 nossos aqui server thread hitch warning: timer interval of 163 milliseconds Ilza Xavier [9]: /ilegal ok 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 ♿ NEGRI [L] [93]: /dv server thread hitch warning: timer interval of 179 milliseconds INFO: User [85] ThuG CS.MONEY authenticated - [17] [85] ThuG CS.MONEY@143.202.235.200:61154:61154 server thread hitch warning: timer interval of 190 milliseconds Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) brN ʷᶦⁿˢᵏᶻ [25]: /dv [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 3 enter slot Cheap_Home 1 server thread hitch warning: timer interval of 209 milliseconds Ilza Xavier [9]: /ilegal é todos mc dentro né cRxVAPO ★ [62]: /ilegal nao Sending heartbeat to live-internal.fivem.net:30110 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 server thread hitch warning: timer interval of 173 milliseconds cRxVAPO ★ [62]: /ilegal tamo no nosso quintal Pichau [90]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Ilza Xavier [9]: /ilegal ok cRxVAPO ★ [62]: /ilegal dentro tem nem como trocar tiro cRxVAPO ★ [62]: /ilegal mt pequeno server thread hitch warning: timer interval of 197 milliseconds Sending heartbeat to live-internal.fivem.net:30110 9 enter slot franklin_house 1 St4lley [15]: /dv server thread hitch warning: timer interval of 194 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv Paulãoo [204]: algum adm me puxa pfv H1PeR [29]: /dv cRxVAPO ★ [62]: /dv server thread hitch warning: timer interval of 182 milliseconds MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [87] jgbb authenticated - [17] [87] jgbb@201.17.86.101:10905:10905 server thread hitch warning: timer interval of 175 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 176 milliseconds Connecting: s.l.13 [vRP] s.l.13 (170.245.66.52) joined (user_id = 33) MELLOTRAINER: LITTEGIRL is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 218 milliseconds INFO: User [86] LITTEGIRL authenticated - [22] [86] LITTEGIRL@201.37.162.126:1460:1460 Sending heartbeat to live-internal.fivem.net:30110 [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 190 milliseconds cRxVAPO ★ [62]: /ilegal quando for rolar so dar um toque INFO: User [88] s.l.13 authenticated - [23] [88] s.l.13@170.245.66.52:26568:26568 server thread hitch warning: timer interval of 181 milliseconds Ilza Xavier [9]: /ilegal ok demos 10 min cRxVAPO ★ [62]: /ilegal n lembro quando vcs mandaram server thread hitch warning: timer interval of 174 milliseconds Ilza Xavier [9]: /ilegal eu aviso tu então cRxVAPO ★ [62]: /ilegal pdp Brolucas [2]: ? server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 207 milliseconds CHUPADA DIMENSIONAL [182]: /dv jgbb [57]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 220 milliseconds [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 186 milliseconds CHUPADA DIMENSIONAL [182]: /dv Filho do coronel1337, soq melhor [3]: /mascara Filho do coronel1337, soq melhor [3]: /mascara server thread hitch warning: timer interval of 235 milliseconds Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) St4lley [15]: /dv Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: lucas blip do heli n ta funfando?? server thread hitch warning: timer interval of 183 milliseconds HASHI [213]: /ptr server thread hitch warning: timer interval of 172 milliseconds Connecting: pc [vRP] pc (177.62.151.194) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 152) Pichau [90]: /190 to indo ae na dp pegar porte blz server thread hitch warning: timer interval of 224 milliseconds MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [89] Paulãoo authenticated - [6] [89] Paulãoo@187.95.95.230:65503:65503 server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 192 milliseconds Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) Ilza Xavier [9]: /ilegal mc só pode ficar na area do mc, do mesmo predio e terreno Ilza Xavier [9]: /ilegal n vai fazer merda em ♿ NEGRI [L] [93]: /dv Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /ilegal tamo indo invadir server thread hitch warning: timer interval of 190 milliseconds cRxVAPO ★ [62]: /ilegal tem ngm fora da esquina nao cRxVAPO ★ [62]: /ilegal geral no mesmo quadrado Ilza Xavier [9]: /ilegal sim, vcs podem ficar só mesmo terreno Ilza Xavier [9]: /ilegal ali do mc server thread hitch warning: timer interval of 184 milliseconds LITTEGIRL [129]: /ilegal mafia ta ae??? INFO: User [90] 👑 ѕrмeтαl 👑 authenticated - [24] [90] 👑 ѕrмeтαl 👑@191.251.126.233:3555:3555 H1PeR [29]: /k server thread hitch warning: timer interval of 194 milliseconds H1PeR [29]: /k Connecting: Coringaloko [vRP] Coringaloko (45.231.14.10) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 220) Connecting: Usuário [vRP] Usuário (189.8.111.224) joined (user_id = 75) ♿ NEGRI [L] [93]: /dv 3 enter slot Cheap_Home 1 server thread hitch warning: timer interval of 213 milliseconds lause [150]: /dv Paulãoo [204]: /dv H1PeR [29]: /k 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 server thread hitch warning: timer interval of 242 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) lause [150]: /dv LITTEGIRL [129]: /ilegal Algm vendendo arma??? server thread hitch warning: timer interval of 281 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal qual arma tu quer? lause [150]: /dv server thread hitch warning: timer interval of 236 milliseconds LITTEGIRL [129]: /ilegal Pistol de combate com 450 bala lause [150]: /dv server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 210 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 194 milliseconds [vRP] 189.8.111.224 disconnected (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 229 milliseconds Elon Musk [66]: /ilegal TCP ta chegando MC? server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 206 milliseconds Ilza Xavier [9]: /ilegal chegamos ja cRxVAPO ★ [62]: /ilegal PCC ta on?\ server thread hitch warning: timer interval of 189 milliseconds Ilza Xavier [9]: /ilegal começou em server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 184 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 223 milliseconds LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 204 milliseconds CHUPADA DIMENSIONAL [182]: /dv lause [150]: /mascara lause [150]: /mascara Connecting: Junin 157 [vRP] Junin 157 (179.253.185.191) joined (user_id = 14) server thread hitch warning: timer interval of 205 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 157 milliseconds treta my nombre [16]: /dv server thread hitch warning: timer interval of 572 milliseconds server thread hitch warning: timer interval of 542 milliseconds server thread hitch warning: timer interval of 255 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: BHG6x6 [vRP] BHG6x6 (189.6.32.9) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 221) MELLOTRAINER: Junin 157 is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [91] Junin 157 authenticated - [25] [91] Junin 157@179.253.185.191:18981:18981 server thread hitch warning: timer interval of 298 milliseconds Heimdall- [4]: /MASCARAGANG2 Heimdall- [4]: /mascaragang2 server thread hitch warning: timer interval of 256 milliseconds Ilza Xavier [9]: /ilegal pra ficar no terreeno do mc o outro ja ta indo la no porto em cima de predio server thread hitch warning: timer interval of 218 milliseconds H1PeR [29]: /dv server thread hitch warning: timer interval of 240 milliseconds [vRP] 179.187.199.198 disconnected (user_id = 206) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: /dv Heimdall- [4]: /mascaragang2 Heimdall- [4]: /mascara server thread hitch warning: timer interval of 191 milliseconds Heimdall- [4]: /mascara ♿ NEGRI [L] [93]: /ilegal -1 mc? server thread hitch warning: timer interval of 226 milliseconds cRxVAPO ★ [62]: /ilegal s HASHI [213]: /ptr server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 251 milliseconds Connecting: hskHUNGRIA [vRP] hskHUNGRIA (177.136.152.38) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 222) server thread hitch warning: timer interval of 186 milliseconds Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) Junin 157 [14]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 183 milliseconds s.l.13 [33]: /dv St4lley [15]: /dv [vRP] 170.245.66.52 disconnected (user_id = 33) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 169 milliseconds cRxVAPO ★ [62]: /ilegal 2v2? Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal sim Connecting: »Paullão™ [vRP] »Paullão™ (179.187.199.0) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 223) server thread hitch warning: timer interval of 210 milliseconds Connecting: Silvinho [vRP] Silvinho (191.47.51.38) joined (user_id = 92) Pichau [90]: /ilegal alguem lavando ae? Sending heartbeat to live-internal.fivem.net:30110 jgbb [57]: /dv server thread hitch warning: timer interval of 179 milliseconds Connecting: Chapadão [vRP] Chapadão (191.241.148.100) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 224) server thread hitch warning: timer interval of 309 milliseconds Pichau [90]: /dv Connecting: brromero468 [vRP] brromero468 (187.120.136.177) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 225) server thread hitch warning: timer interval of 195 milliseconds INFO: User [92] VMR ツ authenticated - [7] [92] VMR ツ@177.84.154.139:59150:59150 Connecting: Usuário [vRP] Usuário (189.8.111.224) joined (user_id = 75) MELLOTRAINER: Silvinho is not connecting with a steam id. Player will not have the ability to save/load. [vRP] 191.47.51.38 disconnected (user_id = 92) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 255 milliseconds ♿ NEGRI [L] [93]: /ilegal vlw mc tudo certo, é nois server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 246 milliseconds H1PeR [29]: /dv cRxVAPO ★ [62]: 9 Ilza Xavier [9]: lucas Ilza Xavier [9]: revive aqui cRxVAPO ★ [62]: qual arma tu tava? Ilza Xavier [9]: 93 INFO: User [71] treta my nombre authenticated - [13] [71] treta my nombre@187.183.37.244:8314:8314 Ilza Xavier [9]: ganhamos ação server thread hitch warning: timer interval of 241 milliseconds Ilza Xavier [9]: 93 e 25 Ilza Xavier [9]: eu tava de m4 brN ʷᶦⁿˢᵏᶻ [25]: quem tava em cima? kk server thread hitch warning: timer interval of 285 milliseconds Connecting: Silvinho [vRP] Silvinho (191.47.51.38) joined (user_id = 92) [vRP] 187.59.29.180 disconnected (user_id = 213) Sending heartbeat to live-internal.fivem.net:30110 cRxVAPO ★ [62]: eu Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 216 milliseconds ♿ NEGRI [L] [93]: revive 93 e 25 ganhamos a ação brN ʷᶦⁿˢᵏᶻ [25]: tu morreu naquela primeira trocação lá atras? brN ʷᶦⁿˢᵏᶻ [25]: eu matei na sorte kkkkk cRxVAPO ★ [62]: vish server thread hitch warning: timer interval of 226 milliseconds cRxVAPO ★ [62]: acho que sim cRxVAPO ★ [62]: eu vi mano cRxVAPO ★ [62]: tu me deu um tiro sepa H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! server thread hitch warning: timer interval of 167 milliseconds cRxVAPO ★ [62]: cagou o fino kkkk server thread hitch warning: timer interval of 157 milliseconds H1PeR [29]: /190 11° BPM informa: 3 pm´s em PTR! 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 293 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: eu fiquei esperando tu dar a cara dnv, n vi que tu tinha morrido já kkkk [vRP/C#] connection/command path vRP/update_money_businessfuel not found MELLOTRAINER: Silvinho is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [94] Silvinho authenticated - [3] [94] Silvinho@191.47.51.38:61781:61781 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 191 milliseconds Elon Musk [66]: dv Elon Musk [66]: /dv 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 245 milliseconds Connecting: GKiDz. [vRP] GKiDz. (179.181.94.137) joined (user_id = 183) cRxVAPO ★ [62]: 25 tava de qual arma? cRxVAPO ★ [62]: m4 tb? Connecting: 777 [vRP] 777 (189.121.200.218) joined (user_id = 63) INFO: User [87] jgbb authenticated - [17] [87] jgbb@201.17.86.101:10779:10779 MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [95] Usuário authenticated - [23] [95] Usuário@189.8.111.224:27754:27754 server thread hitch warning: timer interval of 281 milliseconds Connecting: Chapadão [vRP] Chapadão (191.241.148.100) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 224) Pichau [90]: /ilegal mafia lavando? Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 281 milliseconds LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascaraswat [vRP] 187.183.37.244 disconnected (user_id = 16) Sending heartbeat to live-internal.fivem.net:30110 ♿ NEGRI [L] [93]: /dv cRxVAPO ★ [62]: adm , consegue dar TP aqui server thread hitch warning: timer interval of 220 milliseconds cRxVAPO ★ [62]: ? LITTEGIRL [129]: /mascara cRxVAPO ★ [62]: /dv server thread hitch warning: timer interval of 232 milliseconds jgbb [57]: /dv 1 1 1 1 1 1 1 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 241 milliseconds Xx_Pinguin_xX [87]: /ilegal mafia on ? LITTEGIRL [129]: /mascaragang2 Junin 157 [14]: /ilegal sim server thread hitch warning: timer interval of 189 milliseconds Xx_Pinguin_xX [87]: /ilegal pode ir ai na mansao ? brN ʷᶦⁿˢᵏᶻ [25]: /dv INFO: User [96] 777 authenticated - [13] [96] 777@189.121.200.218:9637:9637 Junin 157 [14]: /ilegal cola ai server thread hitch warning: timer interval of 189 milliseconds fBkNTC [67]: /dv Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 220 milliseconds fBkNTC [67]: /dv [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 257 milliseconds Pichau [90]: /ilegal mafia lava 290k? 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 203 milliseconds Junin 157 [14]: /ilegal sim Pichau [90]: /ilegal quantos %? fBkNTC [67]: q q acontece agr Junin 157 [14]: /ilegal 10 server thread hitch warning: timer interval of 233 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Pichau [90]: /ilegal posso colar ae lavar? 87 enter slot favela5 1 777 [63]: /olx vendo skyline Junin 157 [14]: /ilegal cola fBkNTC [67]: /mascara server thread hitch warning: timer interval of 192 milliseconds Heimdall- [4]: junin olha pv fBkNTC [67]: /mascara fBkNTC [67]: /mascara 87 leave slot favela5 1 free slot favela5 1 server thread hitch warning: timer interval of 210 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 238 milliseconds ♿ NEGRI [L] [93]: /dv Heimdall- [4]: /mascaragang2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 257 milliseconds Xx_Pinguin_xX [87]: /ilega pode subir mafia ? Usuário [75]: /dv 1 1 1 1 1 1 1 1 Usuário [75]: /dv Usuário [75]: /dv Usuário [75]: /dv server thread hitch warning: timer interval of 205 milliseconds Usuário [75]: /dv Usuário [75]: /dv Xx_Pinguin_xX [87]: /ilegal pode subir mafia ? MELLOTRAINER: Creating skins save file for GKiDz. MELLOTRAINER: Creating vehicles save file for GKiDz. MELLOTRAINER: Creating toggles save file for GKiDz. Usuário [75]: /dv INFO: User [97] GKiDz. authenticated - [21] [97] GKiDz.@179.181.94.137:49905:49905 Junin 157 [14]: /ilegal espera no portao Usuário [75]: /dv server thread hitch warning: timer interval of 286 milliseconds Xx_Pinguin_xX [87]: /ilegal blz Junin 157 [14]: /ilegal sabe onde é a nova mafia cRxVAPO ★ [62]: /dv server thread hitch warning: timer interval of 287 milliseconds Xx_Pinguin_xX [87]: /ilegal na mansao ? Junin 157 [14]: /ilegal sim server thread hitch warning: timer interval of 216 milliseconds Connecting: Samanta [vRP] Samanta (179.157.1.213) joined (user_id = 13) 777 [63]: /DV server thread hitch warning: timer interval of 222 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: GORDÂO server thread hitch warning: timer interval of 316 milliseconds [vRP] GORDÂO (201.182.169.198) joined (user_id = 216) System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 261 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 261 milliseconds Connecting: Chapadão [vRP] Chapadão (191.241.148.100) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 224) server thread hitch warning: timer interval of 287 milliseconds fBkNTC [67]: mascarapalhaco InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/inventory.lua:526) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > openChest (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > ref (@wzl_vrpchests/server.lua:20) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) fBkNTC [67]: /macarapalhaco [vRP] 189.114.205.152 disconnected (user_id = 90) Sending heartbeat to live-internal.fivem.net:30110 fBkNTC [67]: /mascarapalhaco server thread hitch warning: timer interval of 241 milliseconds Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) CHUPADA DIMENSIONAL [182]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 305 milliseconds MELLOTRAINER: GORDÂO is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [99] GORDÂO authenticated - [8] [99] GORDÂO@201.182.169.198:51038:51038 [vRP/C#] connection/command path vRP/update_money_businessfuel not found Junin 157 [14]: /dv VMR ツ [21]: /dv server thread hitch warning: timer interval of 373 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 254 milliseconds MELLOTRAINER: Samanta is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [98] Samanta authenticated - [26] [98] Samanta@179.157.1.213:57401:57401 brN ʷᶦⁿˢᵏᶻ [25]: /190 2 dentro 1 fora brN ʷᶦⁿˢᵏᶻ [25]: /190 ff Xx_Pinguin_xX [87]: /ilegal to aqui no portao mafia INFO: User [100] Filho do coronel1337, soq melhor authenticated - [27] [100] Filho do coronel1337, soq melhor@189.13.20.202:56386:56386 server thread hitch warning: timer interval of 279 milliseconds Ilza Xavier [9]: /190 quantos pm no qti? CHUPADA DIMENSIONAL [182]: /dv Filho do coronel1337, soq melhor [3]: tem que ter 3 dentro pra um fora H1PeR [29]: /190 3 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 310 milliseconds [vRP] 191.34.228.24 disconnected (user_id = 47) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 181 milliseconds Connecting: treta my nombre [vRP] treta my nombre (187.183.37.244) joined (user_id = 16) server thread hitch warning: timer interval of 253 milliseconds Sending heartbeat to live-internal.fivem.net:30110 VMR ツ [21]: /ptr 1 1 1 1 1 1 1 1 LITTEGIRL [129]: /ilegal Tamo indo mafia blz??? 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 257 milliseconds Connecting: Pichau [vRP] Pichau (189.114.205.152) joined (user_id = 90) Junin 157 [14]: /ilegal ok espera no portao server thread hitch warning: timer interval of 267 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: User [vRP] User (191.34.228.24) joined (user_id = 47) 3 enter slot Cheap_Home 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 215 milliseconds 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 244 milliseconds INFO: User [101] treta my nombre authenticated - [11] [101] treta my nombre@187.183.37.244:8473:8473 server thread hitch warning: timer interval of 247 milliseconds MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [103] User authenticated - [20] [103] User@191.34.228.24:49222:49222 server thread hitch warning: timer interval of 271 milliseconds MELLOTRAINER: Pichau is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [102] Pichau authenticated - [27] [102] Pichau@189.114.205.152:50616:50616 server thread hitch warning: timer interval of 250 milliseconds Heimdall- [4]: /dv [vRP] 191.34.228.24 disconnected (user_id = 47) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 226 milliseconds lause [150]: /dv 777 [63]: /SURRENDER LITTEGIRL [129]: /dv 777 [63]: /surrender lause [150]: /dv LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 230 milliseconds LITTEGIRL [129]: /dv 777 [63]: /k Usuário [75]: /dv Usuário [75]: /dv 777 [63]: /k Usuário [75]: adm tp pf server thread hitch warning: timer interval of 245 milliseconds INFO: User [99] GORDÂO authenticated - [8] [99] GORDÂO@201.182.169.198:51099:51099 St4lley [15]: /dv server thread hitch warning: timer interval of 211 milliseconds Usuário [75]: algum adm tipo superior C.O perdi minha casa na favela ta dando nao encontrada e qnd eu tento vender n vai GORDÂO [216]: WW Connecting: HASHI [vRP] HASHI (187.59.29.180) rejected: banned https://discord.gg/vSpuvYW(user_id = 213) Usuário [75]: tento entrar ou coisa do tipo] server thread hitch warning: timer interval of 251 milliseconds Usuário [75]: ja tentei comprar dnv e n vai VMR ツ [21]: /dv H1PeR [29]: cancela Ilza Xavier [9]: é na joalheria Ilza Xavier [9]: relaxa server thread hitch warning: timer interval of 248 milliseconds Usuário [75]: BROLUCAS tp pfv minha casa na favela bugou e ta dando nao encontrada server thread hitch warning: timer interval of 294 milliseconds INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49267:49267 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49269:49269 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49271:49271 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49273:49273 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49277:49277 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49279:49279 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49281:49281 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49284:49284 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49286:49286 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49288:49288 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49291:49291 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49293:49293 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49295:49295 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49297:49297 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49299:49299 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49301:49301 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49303:49303 Sending heartbeat to live-internal.fivem.net:30110 cRxVAPO ★ [62]: /dv INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49306:49306 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49309:49309 server thread hitch warning: timer interval of 252 milliseconds INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49311:49311 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49313:49313 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49315:49315 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49321:49321 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49323:49323 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49325:49325 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49327:49327 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49330:49330 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49332:49332 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49334:49334 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49336:49336 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49338:49338 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49340:49340 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49342:49342 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49344:49344 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49346:49346 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49348:49348 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49350:49350 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49352:49352 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49354:49354 INFO: Server reject reason: Username already in use - [20] @187.95.95.230:49358:49358 server thread hitch warning: timer interval of 335 milliseconds INFO: Timeout, closing. - [6] [89] Paulãoo@187.95.95.230:65503:65503 INFO: User [89] Paulãoo authenticated - [6] [89] Paulãoo@187.95.95.230:49360:49360 ♿ NEGRI [L] [93]: cai no limbo Ilza Xavier [9]: ele caiu no limbo?? server thread hitch warning: timer interval of 164 milliseconds Ilza Xavier [9]: limboo Ilza Xavier [9]: pausa ação Ilza Xavier [9]: ta voltando Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) re-joined (user_id = 182) server thread hitch warning: timer interval of 232 milliseconds Ilza Xavier [9]: lucas, tem que reembolsar o dinheiro se nos gnahar?? brN ʷᶦⁿˢᵏᶻ [25]: pausada Ilza Xavier [9]: ganhar?? VMR ツ [21]: /d treta my nombre [16]: 182 ta ae? VMR ツ [21]: /dv Paulãoo [204]: /dv [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Silvinho [92]: /mecanico server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 174 milliseconds Ilza Xavier [9]: volta ação ai Sending heartbeat to live-internal.fivem.net:30110 INFO: User [86] LITTEGIRL authenticated - [12] [86] LITTEGIRL@201.37.162.126:1481:1481 INFO: User [86] LITTEGIRL authenticated - [12] [86] LITTEGIRL@201.37.162.126:1483:1483 Ilza Xavier [9]: ja pode sair ja Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) treta my nombre [16]: 182 ta ae manito? server thread hitch warning: timer interval of 267 milliseconds Connecting: User [vRP] User (191.34.228.24) joined (user_id = 47) Usuário [75]: algum adm tp pf server thread hitch warning: timer interval of 262 milliseconds Sending heartbeat to live-internal.fivem.net:30110 LITTEGIRL [129]: /mascaraswat2 server thread hitch warning: timer interval of 303 milliseconds cRxVAPO ★ [62]: adm LITTEGIRL [129]: /mascara cRxVAPO ★ [62]: levanta o 63 LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascaraswat2 St4lley [15]: /dv cRxVAPO ★ [62]: ele pulou do carro aqui LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascaraswat server thread hitch warning: timer interval of 241 milliseconds INFO: User [104] CHUPADA DIMENSIONAL authenticated - [20] [104] CHUPADA DIMENSIONAL@201.17.85.3:7870:7870 75 enter slot GRATIS_FAVELA_49 1 777 [63]: n pulei, to gravando MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [105] User authenticated - [22] [105] User@191.34.228.24:49290:49290 777 [63]: qlq coisa denuncio server thread hitch warning: timer interval of 164 milliseconds Connecting: Chapadão server thread hitch warning: timer interval of 288 milliseconds [vRP] Chapadão (191.241.148.100) joined (user_id = 224) cRxVAPO ★ [62]: vai tomar adv Junin 157 [14]: apolo 75 leave slot GRATIS_FAVELA_49 1 free slot GRATIS_FAVELA_49 1 server thread hitch warning: timer interval of 277 milliseconds LITTEGIRL [129]: /mascaragas3 75 enter slot GRATIS_FAVELA_49 1 LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 240 milliseconds LITTEGIRL [129]: /mascaragas3 Sending heartbeat to live-internal.fivem.net:30110 LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascaraassalto 183 enter slot GRATIS_FAVELA_49 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascaraespiao server thread hitch warning: timer interval of 320 milliseconds fBkNTC [67]: manda o video la n LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascaraassalto2 Heimdall- [4]: fala cmg fBkNTC [67]: manda o video s LITTEGIRL [129]: /mascaraespiao2 75 leave slot GRATIS_FAVELA_49 1 fBkNTC [67]: /dv server thread hitch warning: timer interval of 235 milliseconds 183 leave slot GRATIS_FAVELA_49 1 free slot GRATIS_FAVELA_49 1 Ilza Xavier [9]: apolo da um tp aq Connecting: PICHAU LITTEGIRL [129]: /mascara [vRP] PICHAU (45.224.24.95) joined (user_id = 26) Ilza Xavier [9]: na açãoo LITTEGIRL [129]: /mascaragang3 cRxVAPO ★ [62]: /dv server thread hitch warning: timer interval of 257 milliseconds LITTEGIRL [129]: /mascaracontraterrorista 777 [63]: algum adm da um tp pf? INFO: User [106] Getulio Nargas authenticated - [28] [106] Getulio Nargas@177.74.247.5:52747:52747 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 291 milliseconds User [47]: /dv server thread hitch warning: timer interval of 283 milliseconds Ilza Xavier [9]: apolloooooo tpzin aq Heimdall- [4]: calmaaa Ilza Xavier [9]: ta bom server thread hitch warning: timer interval of 255 milliseconds cRxVAPO ★ [62]: adm cola ae CHUPADA DIMENSIONAL [182]: /dv LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 241 milliseconds LITTEGIRL [129]: /dv St4lley [15]: /dv MELLOTRAINER: PICHAU is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [107] PICHAU authenticated - [29] [107] PICHAU@45.224.24.95:50277:50277 CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 175 milliseconds lause [150]: /dv lause [150]: /dv [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 212 milliseconds Connecting: Sillex_ [vRP] Sillex_ (45.235.190.189) joined (user_id = 88) cRxVAPO ★ [62]: /dv server thread hitch warning: timer interval of 270 milliseconds lause [150]: /dv User [47]: /dv server thread hitch warning: timer interval of 466 milliseconds server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 165 milliseconds System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Junin 157 [14]: /dv server thread hitch warning: timer interval of 282 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv server thread hitch warning: timer interval of 468 milliseconds PICHAU [26]: /mascara PICHAU [26]: /mascara INFO: User [108] Sillex_ authenticated - [30] [108] Sillex_@45.235.190.189:54842:54842 server thread hitch warning: timer interval of 168 milliseconds fBkNTC [67]: /dv server thread hitch warning: timer interval of 523 milliseconds H1PeR [29]: os bandidos pegaram a vtr da rota? Ilza Xavier [9]: nãoo server thread hitch warning: timer interval of 297 milliseconds Ilza Xavier [9]: tamo de porshe H1PeR [29]: a ta Ilza Xavier [9]: os veiculos foram apagados PICHAU [26]: /ptr Connecting: P_O_W_E_R_G_U_I_D_A_O [vRP] P_O_W_E_R_G_U_I_D_A_O (187.181.50.121) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 106) Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) server thread hitch warning: timer interval of 328 milliseconds Junin 157 [14]: pode fazer ação? ♿ NEGRI [L] [93]: /ilegal mafia lavando? St4lley [15]: nao server thread hitch warning: timer interval of 260 milliseconds Junin 157 [14]: /ilegal sim ♿ NEGRI [L] [93]: /ilegal daqui a pouco to ai server thread hitch warning: timer interval of 264 milliseconds cRxVAPO ★ [62]: /dv Junin 157 [14]: q horas acabou a ultima / St4lley [15]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found St4lley [15]: 04:10 server thread hitch warning: timer interval of 251 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 267 milliseconds VMR ツ [21]: /dv Connecting: Victor [vRP] Victor (191.215.98.187) joined (user_id = 10) Heimdall- [4]: /mascara Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 269 milliseconds H1PeR [29]: /dv server thread hitch warning: timer interval of 340 milliseconds 1 1 1 1 1 1 1 1 St4lley [15]: /dv 777 [63]: /DV 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 260 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv H1PeR [29]: /dcv H1PeR [29]: /dv 1 1 1 1 1 1 1 1 777 [63]: /dv server thread hitch warning: timer interval of 184 milliseconds CHUPADA DIMENSIONAL [182]: /ilegal pode subir no campinho? Junin 157 [14]: /dv MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 282 milliseconds INFO: User [110] Victor authenticated - [31] [110] Victor@191.215.98.187:51224:51224 Junin 157 [14]: /dv MELLOTRAINER: Creating skins save file for Chapadão MELLOTRAINER: Creating vehicles save file for Chapadão MELLOTRAINER: Creating toggles save file for Chapadão INFO: User [109] Chapadão authenticated - [32] [109] Chapadão@191.241.148.100:57471:57471 brN ʷᶦⁿˢᵏᶻ [25]: /dv 9 leave slot franklin_house 1 free slot franklin_house 1 server thread hitch warning: timer interval of 267 milliseconds ♿ NEGRI [L] [93]: /fv ♿ NEGRI [L] [93]: /dv [vRP] 192.141.248.3 disconnected (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 267 milliseconds Connecting: Xx_Pinguin_xX [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) brN ʷᶦⁿˢᵏᶻ [25]: /dv LITTEGIRL [129]: Q hrs pode fazer outra ação??? server thread hitch warning: timer interval of 415 milliseconds Sending heartbeat to live-internal.fivem.net:30110 St4lley [15]: 4:50 brN ʷᶦⁿˢᵏᶻ [25]: /dv 👑 ѕrмeтαl 👑 [77]: PODE ANDAR DE SMG PELA CIDADE ?? server thread hitch warning: timer interval of 325 milliseconds 9 enter slot franklin_house 1 St4lley [15]: nao PICHAU [26]: /ptr 👑 ѕrмeтαl 👑 [77]: A bom 👑 ѕrмeтαl 👑 [77]: pensei que podia server thread hitch warning: timer interval of 252 milliseconds Victor [10]: Pela area vermelha pode ? Usuário [75]: CONCESSIONARIA cRxVAPO ★ [62]: adm server thread hitch warning: timer interval of 370 milliseconds cRxVAPO ★ [62]: brotou umas armas em mim] cRxVAPO ★ [62]: que porra eh essa cRxVAPO ★ [62]: da tp ae INFO: User [111] Xx_Pinguin_xX authenticated - [5] [111] Xx_Pinguin_xX@177.193.127.219:58958:58958 777 [63]: /dv St4lley [15]: /190 11° BPM informa: 0 pm´s em PTR! [vRP] 45.235.190.189 disconnected (user_id = 88) Sending heartbeat to live-internal.fivem.net:30110 St4lley [15]: so area de pvp brN ʷᶦⁿˢᵏᶻ [25]: /mascara server thread hitch warning: timer interval of 309 milliseconds ♿ NEGRI [L] [93]: /dv ♿ NEGRI [L] [93]: /dv Ilza Xavier [9]: STALEY 👑 ѕrмeтαl 👑 [77]: Tem cara de smg aq na concessionaria St4lley [15]: ? Ilza Xavier [9]: tamo com um refém aqui, n vao voltar ptr??? Victor [10]: Aí sim Ilza Xavier [9]: da pra megociar bem server thread hitch warning: timer interval of 361 milliseconds PICHAU [26]: /mascaraterrorista Ilza Xavier [9]: fazer um rp daora Ilza Xavier [9]: to disposto St4lley [15]: so tem eu Heimdall- [4]: nao 777 [63]: /mascara Heimdall- [4]: tkkkkkkk server thread hitch warning: timer interval of 196 milliseconds Ilza Xavier [9]: aa q droga Ilza Xavier [9]: vo libera então server thread hitch warning: timer interval of 387 milliseconds Ilza Xavier [9]: o lucas ta ai Ilza Xavier [9]: chama ele pra essa ação Ilza Xavier [9]: de negociação Pichau [90]: /ptr Brolucas [2]: s server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 248 milliseconds St4lley [15]: quer ir luxcas? Brolucas [2]: pode ser Heimdall- [4]: nao Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) Brolucas [2]: vsfd server thread hitch warning: timer interval of 392 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Brolucas [2]: abuser St4lley [15]: to indoi batalhao cRxVAPO ★ [62]: puxa ae 47 server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 163 milliseconds Junin 157 [14]: vish mano GORDÂO [216]: /k Junin 157 [14]: dx nois fazer uma ação ae server thread hitch warning: timer interval of 229 milliseconds Victor [10]: /ptr INFO: User [112] ThuG CS.MONEY authenticated - [30] [112] ThuG CS.MONEY@143.202.235.200:61309:61309 Heimdall- [4]: nao server thread hitch warning: timer interval of 305 milliseconds Heimdall- [4]: eita Heimdall- [4]: calma Connecting: Arrow Green Xx_Pinguin_xX [87]: /dv [vRP] Arrow Green (177.47.81.251) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 226) GORDÂO [216]: /k St4lley [15]: ae prt..tem tempo de acao St4lley [15]: so 4:50 agr server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 184 milliseconds Usuário [75]: /dv Ilza Xavier [9]: a do refém?? Connecting: Arrow Green [vRP] Arrow Green (177.47.81.251) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 226) CHUPADA DIMENSIONAL [182]: /dv [vRP] 191.47.51.38 disconnected (user_id = 92) Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: refém é de rua St4lley [15]: tbm e acao server thread hitch warning: timer interval of 294 milliseconds Ilza Xavier [9]: mas é q é de rua Ilza Xavier [9]: tipo uma trocação de tiro St4lley [15]: negativo..isso e sequestro Ilza Xavier [9]: é negociação ta ligado Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) server thread hitch warning: timer interval of 282 milliseconds CHUPADA DIMENSIONAL [182]: /dv Usuário [75]: /dv Connecting: Arrow Green [vRP] Arrow Green (177.47.81.251) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 226) Ilza Xavier [9]: vamo fazer um rp ai Xx_Pinguin_xX [87]: /ilegal qual o valor da pistola normal mafia ? server thread hitch warning: timer interval of 276 milliseconds PICHAU [26]: /dv fBkNTC [67]: /ilegal MC NA AREA CHUPADA DIMENSIONAL [182]: /dv Junin 157 [14]: /ilegal 55 K vai com colete brinde St4lley [15]: so 4:50 brN ʷᶦⁿˢᵏᶻ [25]: se os pm aceitar, da pra fazer Victor [10]: /mascaraterrorista Connecting: Silvinho [vRP] Silvinho (191.47.51.38) joined (user_id = 92) server thread hitch warning: timer interval of 309 milliseconds CHUPADA DIMENSIONAL [182]: /dv Junin 157 [14]: regra é rega , valdomiro copom Sending heartbeat to live-internal.fivem.net:30110 St4lley [15]: questao n e aceitar e sim regra Connecting: Arrow Green [vRP] Arrow Green (177.47.81.251) joined (user_id = 226) cRxVAPO ★ [62]: /dv server thread hitch warning: timer interval of 279 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.21.80.232 disconnected (user_id = 24) Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) cRxVAPO ★ [62]: /190 tem pm em ptr ?? CHUPADA DIMENSIONAL [182]: /dv St4lley [15]: /190 11° BPM informa: 0 pm´s em PTR! Usuário [75]: hack server thread hitch warning: timer interval of 282 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: não vao vir?? Heimdall- [4]: nao Ilza Xavier [9]: vo libera entãow Heimdall- [4]: libera Usuário [75]: adm revive pf eu explodi do nada 👑 ѕrмeтαl 👑 [77]: apollo 👑 ѕrмeтαl 👑 [77]: da tp server thread hitch warning: timer interval of 330 milliseconds Heimdall- [4]: ah cara Usuário [75]: to com 70k e pistola cRxVAPO ★ [62]: /dv Usuário [75]: apollo tp rapido 777 [63]: /mascara brN ʷᶦⁿˢᵏᶻ [25]: /mascara 777 [63]: /dv Elon Musk [66]: /dv server thread hitch warning: timer interval of 303 milliseconds 👑 ѕrмeтαl 👑 [77]: algum ADM RAPIDO MELLOTRAINER: Silvinho is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [113] Silvinho authenticated - [3] [113] Silvinho@191.47.51.38:54841:54841 server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 166 milliseconds 👑 ѕrмeтαl 👑 [77]: ALOU PICHAU [26]: /dv server thread hitch warning: timer interval of 167 milliseconds Usuário [75]: ADM? [vRP] 189.47.89.223 disconnected (user_id = 66) Sending heartbeat to live-internal.fivem.net:30110 Usuário [75]: alguem Heimdall- [4]: falaaaaaaaaaaaaaaaaaa 👑 ѕrмeтαl 👑 [77]: tp Heimdall- [4]: mds server thread hitch warning: timer interval of 255 milliseconds Usuário [75]: tp pf Usuário [75]: eu explodi Usuário [75]: do nada Connecting: Steel-_- [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) server thread hitch warning: timer interval of 310 milliseconds [vRP] 187.21.80.232 disconnected (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Vrumm Sending heartbeat to live-internal.fivem.net:30110 [vRP] Vrumm (187.21.80.232) joined (user_id = 24) INFO: User [114] Arrow Green authenticated - [16] [114] Arrow Green@177.47.81.251:14341:14341 Usuário [75]: /dv Sending heartbeat to live-internal.fivem.net:30110 Usuário [75]: /dv server thread hitch warning: timer interval of 300 milliseconds server thread hitch warning: timer interval of 353 milliseconds server thread hitch warning: timer interval of 164 milliseconds INFO: User [101] treta my nombre authenticated - [11] [101] treta my nombre@187.183.37.244:8276:8276 server thread hitch warning: timer interval of 734 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 309 milliseconds PICHAU [26]: /mascara ThuG CS.MONEY [36]: /pm em ptr? ThuG CS.MONEY [36]: /190 pm em ptr? INFO: User [115] Steel-_- authenticated - [33] [115] Steel-_-@186.221.40.144:50149:50149 server thread hitch warning: timer interval of 295 milliseconds INFO: User [116] Vrumm authenticated - [34] [116] Vrumm@187.21.80.232:53878:53878 jgbb [57]: /dv server thread hitch warning: timer interval of 296 milliseconds St4lley [15]: /190 11° BPM informa: 0 pm´s em PTR! server thread hitch warning: timer interval of 404 milliseconds treta my nombre [16]: /ptr Victor [10]: /mascara [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 293 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv 777 [63]: /dv server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 284 milliseconds server thread hitch warning: timer interval of 346 milliseconds ♿ NEGRI [L] [93]: /dv server thread hitch warning: timer interval of 283 milliseconds Junin 157 [14]: domingo de tarde nao tem pm CHUPADA DIMENSIONAL [182]: /dv Heimdall- [4]: /dv Junin 157 [14]: é pra foder msm jgbb [57]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 Victor [10]: Pm tá em greve 4 enter slot other_flat 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 159 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 186 milliseconds VMR ツ [21]: /dv St4lley [15]: kkkkkkkk cRxVAPO ★ [62]: /dv SCRIPT ERROR: @vrp_barbershop/server.lua:68: attempt to index a nil value (local 'custom') > ref (@vrp_barbershop/server.lua:68) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) fBkNTC [67]: /dv St4lley [15]: ta foda..ate eu to puto com isso' server thread hitch warning: timer interval of 163 milliseconds SCRIPT ERROR: @vrp_barbershop/server.lua:96: attempt to index a nil value (local 'custom') > ref (@vrp_barbershop/server.lua:96) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) server thread hitch warning: timer interval of 219 milliseconds SCRIPT ERROR: @vrp_barbershop/server.lua:68: attempt to index a nil value (local 'custom') > ref (@vrp_barbershop/server.lua:68) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) GKiDz. [183]: /dv Connecting: moraesxd1 brN ʷᶦⁿˢᵏᶻ [25]: a [vRP] moraesxd1 (177.80.151.176) rejected: identification error server thread hitch warning: timer interval of 202 milliseconds CHUPADA DIMENSIONAL [182]: /dv No such command qui. [vRP] 187.34.2.178 disconnected (user_id = 67) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 5.62.51.97 disconnected (user_id = 62) Sending heartbeat to live-internal.fivem.net:30110 cRxVAPO ★ [62]: /dv Junin 157 [14]: q se foda server thread hitch warning: timer interval of 171 milliseconds VMR ツ [21]: /dv Junin 157 [14]: tudo uns choram de bosta Victor [10]: /dv Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interConnecting: moraesxd1 [vRP] moraesxd1 (177.80.151.176) joined (user_id = 107) PICHAU [26]: /dv CHUPADA DIMENSIONAL [182]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv Heimdall- [4]: Servidor vai reiniciar, guardem as armas para nao perder, nao vou devulver nada server thread hitch warning: timer interval of 177 milliseconds User [47]: Rapaziada guarda as armas e colete , servidor vai reiniciar server thread hitch warning: timer interval of 303 milliseconds [vRP] 187.39.55.37 disconnected (user_id = 93) Sending heartbeat to live-internal.fivem.net:30110 2 leave slot mansao_vip5 1 free slot mansao_vip5 1 [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 190 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 197 milliseconds Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 273 milliseconds server thread hitch warning: timer interval of 233 milliseconds SCRIPT ERROR: @vrp_barbershop/server.lua:96: attempt to index a nil value (local 'custom') > ref (@vrp_barbershop/server.lua:96) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) SCRIPT ERROR: @vrp_barbershop/server.lua:96: attempt to index a nil value (local 'custom') > ref (@vrp_barbershop/server.lua:96) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 312 milliseconds server thread hitch warning: timer interval of 283 milliseconds server thread hitch warning: timer interval of 159 milliseconds St4lley [15]: so eu q n escuto nada q nego fala? server thread hitch warning: timer interval of 307 milliseconds Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 184 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 179.253.185.191 disconnected (user_id = 14) Sending heartbeat to live-internal.fivem.net:30110 9 leave slot franklin_house 1 free slot franklin_house 1 [vRP] 201.6.142.193 disconnected (user_id = 9) Sending heartbeat to live-internal.fivem.net:30110 Usuário [75]: /dcv PICHAU [26]: /dv Usuário [75]: /dv [vRP] 191.34.228.24 disconnected (user_id = 47) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.8.111.224 disconnected (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.183.37.244 disconnected (user_id = 16) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 210 milliseconds 777 [63]: /dv [vRP] 179.181.94.137 disconnected (user_id = 183) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 615 milliseconds server thread hitch warning: timer interval of 185 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv Samanta [13]: /dv [vRP] 189.114.205.152 disconnected (user_id = 90) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv INFO: User [65] St4lley authenticated - [1] [65] St4lley@187.67.75.179:58090:58090 [vRP] 179.157.1.213 disconnected (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.21.80.232 disconnected (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: qdv [vRP] 201.17.85.3 disconnected (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 143.202.235.200 disconnected (user_id = 36) server thread hitch warning: timer interval of 170 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 236 milliseconds [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: nao vou devolver nada, ja estou avisando [vRP] 187.95.95.230 disconnected (user_id = 204) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /dv VMR ツ [21]: /dv lause [150]: /dv [vRP] 189.121.200.218 disconnected (user_id = 63) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 191.215.98.187 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.112.93.74 disconnected (user_id = 150) Sending heartbeat to live-internal.fivem.net:30110 Steel-_- [135]: eu perdi 2 pistola e 2 colete ja [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 177.80.151.176 disconnected (user_id = 107) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.37.162.126 disconnected (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.182.169.198 disconnected (user_id = 216) Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: é so pedir de volta Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... Heimdall- [4]: quitem ae caraio Connecting: GKiDz. [vRP] GKiDz. (179.181.94.137) joined (user_id = 183) [vRP] 45.224.24.95 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - cprp2020: SERVIDOR REINICIANDO..... No such command aquit. INFO: User [118] Getulio Nargas authenticated - [2] [118] Getulio Nargas@177.74.247.5:53295:53295 4 leave slot other_flat 1 free slot other_flat 1 [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Pichau [vRP] Pichau (189.114.205.152) joined (user_id = 90) [vRP] 179.181.94.137 disconnected (user_id = 183) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Kicking all players with reason: Servidor reiniciando (cprp2020). [vRP] 177.47.81.251 disconnected (user_id = 226) [vRP] 189.114.205.152 disconnected (user_id = 90) [vRP] 177.74.247.5 disconnected (user_id = 83) [vRP] 186.221.40.144 disconnected (user_id = 135) [vRP] 187.67.75.179 disconnected (user_id = 15) [vRP] 191.241.148.100 disconnected (user_id = 224) [vRP] 191.47.51.38 disconnected (user_id = 92) server thread hitch warning: timer interval of 337 milliseconds Sending heartbeat to live-internal.fivem.net:30110 ================================================================ ======== FXServer starting - 2019-11-10 17:37:42 ================================================================ Resolved live-internal.fivem.net:30110 to 178.32.9.100:30110 Creating script environments for _cfx_internal Found new resource Loadscreen in C:/Users\Administrator\Desktop\base/resources//Loadscreen Found new resource mellotrainer in C:/Users\Administrator\Desktop\base/resources//mellotrainer Found new resource webadmin in C:\Users\Administrator\Desktop\binarios\\citizen\/system_resources//webadmin Found new resource race in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race Found new resource race-test in C:/Users\Administrator\Desktop\base/resources//[gamemodes]/race-test Found new resource channelfeed in C:/Users\Administrator\Desktop\base/resources//[gameplay]/channelfeed Found new resource irc in C:/Users\Administrator\Desktop\base/resources//[gameplay]/irc Found new resource obituary in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary Found new resource obituary-deaths in C:/Users\Administrator\Desktop\base/resources//[gameplay]/obituary-deaths Found new resource ELS-FiveM-master in C:/Users\Administrator\Desktop\base/resources//[managers]/ELS-FiveM-master Found new resource fivem in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem Found new resource fivem-awesome1501 in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-awesome1501 Found new resource fivem-mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/fivem-mysql-async Found new resource mapmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/mapmanager Found new resource mysql-async in C:/Users\Administrator\Desktop\base/resources//[managers]/mysql-async Found new resource Sao_Paulo in C:/Users\Administrator\Desktop\base/resources//[managers]/Sao_Paulo Found new resource sessionmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/sessionmanager Found new resource spawnmanager in C:/Users\Administrator\Desktop\base/resources//[managers]/spawnmanager Found new resource basepcesp in C:/Users\Administrator\Desktop\base/resources//[mapas]/basepcesp Found new resource base_rota in C:/Users\Administrator\Desktop\base/resources//[mapas]/base_rota Found new resource batalhao in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhao Found new resource batalhaopm in C:/Users\Administrator\Desktop\base/resources//[mapas]/batalhaopm Found new resource Breze_bennys in C:/Users\Administrator\Desktop\base/resources//[mapas]/Breze_bennys Found new resource dpextend in C:/Users\Administrator\Desktop\base/resources//[mapas]/dpextend Found new resource favela in C:/Users\Administrator\Desktop\base/resources//[mapas]/favela Found new resource favelabarragem in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelabarragem Found new resource favelas in C:/Users\Administrator\Desktop\base/resources//[mapas]/favelas Found new resource hospital in C:/Users\Administrator\Desktop\base/resources//[mapas]/hospital Found new resource icprp in C:/Users\Administrator\Desktop\base/resources//[mapas]/icprp Found new resource lafa2k_modernhouse in C:/Users\Administrator\Desktop\base/resources//[mapas]/lafa2k_modernhouse Found new resource mapadp in C:/Users\Administrator\Desktop\base/resources//[mapas]/mapadp Found new resource mlomansion in C:/Users\Administrator\Desktop\base/resources//[mapas]/mlomansion Found new resource noportals in C:/Users\Administrator\Desktop\base/resources//[mapas]/noportals Found new resource pmsp in C:/Users\Administrator\Desktop\base/resources//[mapas]/pmsp Found new resource praca in C:/Users\Administrator\Desktop\base/resources//[mapas]/praca Found new resource prediopf in C:/Users\Administrator\Desktop\base/resources//[mapas]/prediopf Found new resource prf_base in C:/Users\Administrator\Desktop\base/resources//[mapas]/prf_base Found new resource skips_mapas in C:/Users\Administrator\Desktop\base/resources//[mapas]/skips_mapas Found new resource yakuza in C:/Users\Administrator\Desktop\base/resources//[mapas]/yakuza Found new resource allpoliceopen in C:/Users\Administrator\Desktop\base/resources//[new]/allpoliceopen Found new resource jobcostureira in C:/Users\Administrator\Desktop\base/resources//[new]/jobcostureira Found new resource jobleiteiro in C:/Users\Administrator\Desktop\base/resources//[new]/jobleiteiro Found new resource joblenhador in C:/Users\Administrator\Desktop\base/resources//[new]/joblenhador Found new resource joblixeiro in C:/Users\Administrator\Desktop\base/resources//[new]/joblixeiro Found new resource jobmecanico in C:/Users\Administrator\Desktop\base/resources//[new]/jobmecanico Found new resource jobminerador in C:/Users\Administrator\Desktop\base/resources//[new]/jobminerador Found new resource jobpescador in C:/Users\Administrator\Desktop\base/resources//[new]/jobpescador Found new resource jobpizzadelivery in C:/Users\Administrator\Desktop\base/resources//[new]/jobpizzadelivery Found new resource new_banking in C:/Users\Administrator\Desktop\base/resources//[new]/new_banking Found new resource RealisticVehicleFailure in C:/Users\Administrator\Desktop\base/resources//[new]/RealisticVehicleFailure Found new resource skips_logger in C:/Users\Administrator\Desktop\base/resources//[new]/skips_logger Found new resource thelostmc in C:/Users\Administrator\Desktop\base/resources//[new]/thelostmc Found new resource vrp_firstid in C:/Users\Administrator\Desktop\base/resources//[new]/vrp_firstid Found new resource fardadoutor in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardadoutor Found new resource fardamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardamedico Found new resource fardaparamedico in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardaparamedico Found new resource fardas in C:/Users\Administrator\Desktop\base/resources//[roupas]/fardas Found new resource unimedfem in C:/Users\Administrator\Desktop\base/resources//[roupas]/unimedfem Found new resource anuncios in C:/Users\Administrator\Desktop\base/resources//[scripts]/anuncios Found new resource AT_OnService in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnService Found new resource AT_OnServiceEMS in C:/Users\Administrator\Desktop\base/resources//[scripts]/AT_OnServiceEMS Found new resource caixinharegistradora in C:/Users\Administrator\Desktop\base/resources//[scripts]/caixinharegistradora Found new resource carhud in C:/Users\Administrator\Desktop\base/resources//[scripts]/carhud Found new resource cintocarro in C:/Users\Administrator\Desktop\base/resources//[scripts]/cintocarro Found new resource clean-hacker in C:/Users\Administrator\Desktop\base/resources//[scripts]/clean-hacker Found new resource customchat in C:/Users\Administrator\Desktop\base/resources//[scripts]/customchat Found new resource CustomScripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/CustomScripts Found new resource cv_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/cv_control Found new resource damn_academia in C:/Users\Administrator\Desktop\base/resources//[scripts]/damn_academia Found new resource disable_dispatch in C:/Users\Administrator\Desktop\base/resources//[scripts]/disable_dispatch Found new resource discordrich in C:/Users\Administrator\Desktop\base/resources//[scripts]/discordrich Found new resource dvcar in C:/Users\Administrator\Desktop\base/resources//[scripts]/dvcar Found new resource escudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/escudo Found new resource gd_playerlist in C:/Users\Administrator\Desktop\base/resources//[scripts]/gd_playerlist Found new resource gestos in C:/Users\Administrator\Desktop\base/resources//[scripts]/gestos Found new resource hardcap in C:/Users\Administrator\Desktop\base/resources//[scripts]/hardcap Found new resource imagembanco in C:/Users\Administrator\Desktop\base/resources//[scripts]/imagembanco Found new resource limitadorvelo in C:/Users\Administrator\Desktop\base/resources//[scripts]/limitadorvelo Found new resource loadipl in C:/Users\Administrator\Desktop\base/resources//[scripts]/loadipl Found new resource logoserver in C:/Users\Administrator\Desktop\base/resources//[scripts]/logoserver Found new resource lux_vehcontrol in C:/Users\Administrator\Desktop\base/resources//[scripts]/lux_vehcontrol Found new resource MapMaker in C:/Users\Administrator\Desktop\base/resources//[scripts]/MapMaker Found new resource modarmas in C:/Users\Administrator\Desktop\base/resources//[scripts]/modarmas Found new resource modelblacklist in C:/Users\Administrator\Desktop\base/resources//[scripts]/modelblacklist Found new resource nonpcweapondrop in C:/Users\Administrator\Desktop\base/resources//[scripts]/nonpcweapondrop Found new resource noped in C:/Users\Administrator\Desktop\base/resources//[scripts]/noped Found new resource npc_control in C:/Users\Administrator\Desktop\base/resources//[scripts]/npc_control Found new resource object-loader in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-loader Found new resource object-teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/object-teleports Found new resource outlawalert in C:/Users\Administrator\Desktop\base/resources//[scripts]/outlawalert Found new resource pausemenutitle in C:/Users\Administrator\Desktop\base/resources//[scripts]/pausemenutitle Found new resource PneusCortar in C:/Users\Administrator\Desktop\base/resources//[scripts]/PneusCortar Found new resource pNotify in C:/Users\Administrator\Desktop\base/resources//[scripts]/pNotify Found new resource PoliceVehiclesWeaponDeleter in C:/Users\Administrator\Desktop\base/resources//[scripts]/PoliceVehiclesWeaponDeleter Found new resource primeiraPessoaTiro in C:/Users\Administrator\Desktop\base/resources//[scripts]/primeiraPessoaTiro Found new resource radar in C:/Users\Administrator\Desktop\base/resources//[scripts]/radar Found new resource rconlog in C:/Users\Administrator\Desktop\base/resources//[scripts]/rconlog Found new resource Reporter in C:/Users\Administrator\Desktop\base/resources//[scripts]/Reporter Found new resource roubojoalheria in C:/Users\Administrator\Desktop\base/resources//[scripts]/roubojoalheria Found new resource safezones in C:/Users\Administrator\Desktop\base/resources//[scripts]/safezones Found new resource scriptHeli in C:/Users\Administrator\Desktop\base/resources//[scripts]/scriptHeli Found new resource shield-master in C:/Users\Administrator\Desktop\base/resources//[scripts]/shield-master Found new resource skips_scripts in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts Found new resource skips_scripts2 in C:/Users\Administrator\Desktop\base/resources//[scripts]/skips_scripts2 Found new resource solokick in C:/Users\Administrator\Desktop\base/resources//[scripts]/solokick Found new resource sound in C:/Users\Administrator\Desktop\base/resources//[scripts]/sound Found new resource teleports in C:/Users\Administrator\Desktop\base/resources//[scripts]/teleports Found new resource textos3d in C:/Users\Administrator\Desktop\base/resources//[scripts]/textos3d Found new resource tudo in C:/Users\Administrator\Desktop\base/resources//[scripts]/tudo Found new resource velocimetro in C:/Users\Administrator\Desktop\base/resources//[scripts]/velocimetro Found new resource vk_handsup in C:/Users\Administrator\Desktop\base/resources//[scripts]/vk_handsup Found new resource voicef in C:/Users\Administrator\Desktop\base/resources//[scripts]/voicef Found new resource vrp_admin in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_admin Found new resource vrp_lscustoms in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_lscustoms Found new resource vrp_scoreboard in C:/Users\Administrator\Desktop\base/resources//[scripts]/vrp_scoreboard Found new resource vsync in C:/Users\Administrator\Desktop\base/resources//[scripts]/vsync Found new resource wzl_hospitalbed in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_hospitalbed Found new resource wzl_vrpchests in C:/Users\Administrator\Desktop\base/resources//[scripts]/wzl_vrpchests Found new resource txAdminClient in C:/Users\Administrator\Desktop\base/resources//[txAdmin-cache]/txAdminClient Found new resource 1970Dodge in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/1970Dodge Found new resource A45 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/A45 Found new resource aguera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/aguera Found new resource agusta in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/agusta Found new resource amarok17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/amarok17 Found new resource audirs6prior in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audirs6prior Found new resource audisq77 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/audisq77 Found new resource Audi_r8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_r8 Found new resource Audi_s5 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_s5 Found new resource Audi_TT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Audi_TT Found new resource bdivo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bdivo Found new resource Biz in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Biz Found new resource Blazer4x4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Blazer4x4 Found new resource bmw4 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bmw4 Found new resource BMWS1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMWS1000 Found new resource BMW_i8 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/BMW_i8 Found new resource bros in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/bros Found new resource Bugatti_Veyron in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Bugatti_Veyron Found new resource Camaro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Camaro Found new resource carrosprofs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/carrosprofs Found new resource cgbolinha in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/cgbolinha Found new resource challenger in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/challenger Found new resource Challenger2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Challenger2 Found new resource chevette in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/chevette Found new resource Crafter2017 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Crafter2017 Found new resource ducati in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ducati Found new resource F1200GR in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/F1200GR Found new resource Ferrari458 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari458 Found new resource Ferrari488Mansory in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari488Mansory Found new resource FerrariFXXK in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FerrariFXXK Found new resource Ferrari_430 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_430 Found new resource Ferrari_GTO in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Ferrari_GTO Found new resource FiatPunto in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FiatPunto Found new resource fiattoro in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fiattoro Found new resource FordMustang in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/FordMustang Found new resource Frontier17 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Frontier17 Found new resource fusca in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/fusca Found new resource golbola in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golbola Found new resource golfgti in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfgti Found new resource golfs in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/golfs Found new resource honda150 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/honda150 Found new resource hondac in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hondac Found new resource hornet in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/hornet Found new resource huracan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/huracan Found new resource Jeep2018 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Jeep2018 Found new resource jeepnovo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/jeepnovo Found new resource LamborghiniGallardo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniGallardo Found new resource LamborghiniLP770 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/LamborghiniLP770 Found new resource Lamborghini_Aventador in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Aventador Found new resource Lamborghini_Urus in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Lamborghini_Urus Found new resource m8gte in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/m8gte Found new resource mb608 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608 Found new resource mb608d in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/mb608d Found new resource monza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/monza Found new resource MustangGT in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/MustangGT Found new resource ninjah2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/ninjah2 Found new resource nissangtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissangtr Found new resource nissantitan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/nissantitan Found new resource p1gtr in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/p1gtr Found new resource passat in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/passat Found new resource pegout207 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/pegout207 Found new resource polo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/polo Found new resource Porsche911 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche911 Found new resource Porsche_718Boxter in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Boxter Found new resource Porsche_718Cayman in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Porsche_718Cayman Found new resource PorsheMacan in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorsheMacan Found new resource PorshePanamera in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/PorshePanamera Found new resource R1 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R1 Found new resource R6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/R6 Found new resource RangeRoverSport in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/RangeRoverSport Found new resource Range_Rover in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Range_Rover Found new resource santa in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/santa Found new resource saveirobr2 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/saveirobr2 Found new resource silverado in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/silverado Found new resource skyline in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/skyline Found new resource Subaru_Impreza in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/Subaru_Impreza Found new resource titanrota in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/titanrota Found new resource vanglobo in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/vanglobo Found new resource veloster in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/veloster Found new resource xj6 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xj6 Found new resource xt660 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/xt660 Found new resource z1000 in C:/Users\Administrator\Desktop\base/resources//[veiculos2]/z1000 Found new resource motos in C:/Users\Administrator\Desktop\base/resources//[veiculos]/motos Found new resource veiculosbr in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosbr Found new resource veiculosinter in C:/Users\Administrator\Desktop\base/resources//[veiculos]/veiculosinter Found new resource aguia in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguia Found new resource aguiaprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/aguiaprf Found new resource as350pcesp-addon in C:/Users\Administrator\Desktop\base/resources//[viaturas]/as350pcesp-addon Found new resource BLAZER2007ROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/BLAZER2007ROTA Found new resource blazerpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerpc Found new resource blazerprf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf Found new resource blazerprf2 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blazerprf2 Found new resource blindadoROTA in C:/Users\Administrator\Desktop\base/resources//[viaturas]/blindadoROTA Found new resource camionetepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/camionetepc Found new resource dakarpf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/dakarpf Found new resource disfarcepc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/disfarcepc Found new resource DusterPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/DusterPM Found new resource heli_unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/heli_unimed Found new resource HILUXBAEPCORAL in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXBAEPCORAL Found new resource hiluxrota in C:/Users\Administrator\Desktop\base/resources//[viaturas]/hiluxrota Found new resource HILUXSW4BAEPCOMANDO in C:/Users\Administrator\Desktop\base/resources//[viaturas]/HILUXSW4BAEPCOMANDO Found new resource ivecosamu in C:/Users\Administrator\Desktop\base/resources//[viaturas]/ivecosamu Found new resource l200pf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/l200pf Found new resource onibusPM in C:/Users\Administrator\Desktop\base/resources//[viaturas]/onibusPM Found new resource PALIO17 in C:/Users\Administrator\Desktop\base/resources//[viaturas]/PALIO17 Found new resource renaultunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/renaultunimed Found new resource s10unimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/s10unimed Found new resource spacerp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spacerp Found new resource spinrp in C:/Users\Administrator\Desktop\base/resources//[viaturas]/spinrp Found new resource tigerrocam in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerrocam Found new resource tigerunimed in C:/Users\Administrator\Desktop\base/resources//[viaturas]/tigerunimed Found new resource TRAIL15BAEP in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAIL15BAEP Found new resource TRAILCOMANDOAGUIAR in C:/Users\Administrator\Desktop\base/resources//[viaturas]/TRAILCOMANDOAGUIAR Found new resource trailpc in C:/Users\Administrator\Desktop\base/resources//[viaturas]/trailpc Found new resource volvopf in C:/Users\Administrator\Desktop\base/resources//[viaturas]/volvopf Found new resource xtbaep in C:/Users\Administrator\Desktop\base/resources//[viaturas]/xtbaep Found new resource esconderportamalas in C:/Users\Administrator\Desktop\base/resources//[vrp]/esconderportamalas Found new resource hudvermelha in C:/Users\Administrator\Desktop\base/resources//[vrp]/hudvermelha Found new resource MenuK in C:/Users\Administrator\Desktop\base/resources//[vrp]/MenuK Found new resource pv-tow in C:/Users\Administrator\Desktop\base/resources//[vrp]/pv-tow Found new resource vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp Found new resource vRP_AdvancedFuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vRP_AdvancedFuel Found new resource vrp_arevive in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arevive Found new resource vrp_armorshop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop Found new resource vrp_armorshop2 in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_armorshop2 Found new resource vrp_arrestanims in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_arrestanims Found new resource vrp_attitudes in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_attitudes Found new resource vrp_bancoscprp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bancoscprp Found new resource vrp_bank in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bank Found new resource vrp_bankcenter in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bankcenter Found new resource vrp_barbershop in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barbershop Found new resource vrp_barrier in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_barrier Found new resource vrp_basic_menu in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_menu Found new resource vrp_basic_mission in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_basic_mission Found new resource vrp_BennysOriginalMotorWorks in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_BennysOriginalMotorWorks Found new resource vrp_betterhud-old-vrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_betterhud-old-vrp Found new resource vrp_bus in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_bus Found new resource vrp_capuz_corda in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_capuz_corda Found new resource vrp_carteira in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carteira Found new resource vrp_carwash in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_carwash Found new resource vrp_cleanup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cleanup Found new resource vrp_cmds in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_cmds Found new resource vrp_doors in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_doors Found new resource vrp_drugs in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_drugs Found new resource vrp_empurrarveiculo in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_empurrarveiculo Found new resource vrp_garages in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_garages Found new resource vrp_gym in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_gym Found new resource vrp_holdup in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_holdup Found new resource vrp_hospital in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hospital Found new resource vrp_hotkeys in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hotkeys Found new resource vrp_hud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_hud Found new resource vrp_id_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_id_display Found new resource vrp_job_display in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_job_display Found new resource vrp_ladderhud in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_ladderhud Found new resource vrp_legacyfuel in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_legacyfuel Found new resource vrp_levys_phone in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_levys_phone Found new resource vrp_lixeirovrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_lixeirovrp Found new resource vrp_loadfreeze in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_loadfreeze Found new resource vrp_mysql in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_mysql Found new resource vrp_names in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_names Found new resource vrp_nocarjack in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_nocarjack Found new resource vrp_paycheck in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheck Found new resource vrp_paycheckvip in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_paycheckvip Found new resource vrp_portearma-master in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_portearma-master Found new resource vrp_radiochat in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_radiochat Found new resource vrp_rastrear in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_rastrear Resource loading for vrp_rastrear failed: Could not open resource metadata file C:/Users/Administrator/Desktop/base/resources//[vrp]/vrp_rastrear/__resource.lua. Found new resource vrp_roupas in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_roupas Found new resource vrp_Sedexforvrp in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_Sedexforvrp Found new resource vrp_showroom in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_showroom Found new resource vrp_tattoos in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_tattoos Found new resource vrp_taxi in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_taxi Found new resource vrp_TruckerJob in C:/Users\Administrator\Desktop\base/resources//[vrp]/vrp_TruckerJob Found new resource gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/gcphone Found new resource vrp_addons_gcphone in C:/Users\Administrator\Desktop\base/resources//[new]/[telefone]/vrp_addons_gcphone Creating script environments for sessionmanager Started resource sessionmanager Creating script environments for webadmin Instantiated instance of script FxWebAdmin.BaseServer. Instantiated instance of script FxWebAdmin.HttpServer+HttpServerScript. Started resource webadmin Creating script environments for txAdminClient [txAdminClient] Version 1.5.0 starting... [txAdminClient] Logger started Started resource txAdminClient Creating script environments for mapmanager Started resource mapmanager Started resource spawnmanager Started gametype Roleplay Started resource fivem Creating script environments for hardcap Started resource hardcap Creating script environments for rconlog Started resource rconlog Started resource teleports Creating script environments for customchat Started resource customchat Creating script environments for vrp_mysql INFO: User [115] Steel-_- authenticated - [1] [115] Steel-_-@186.221.40.144:50231:50231 [vRP/C#] Load MySQL app. Instantiated instance of script vRP.MySQL. Started resource vrp_mysql Creating script environments for vrp [vRP] launch version 1498403827 [vRP] init base tables A client has tried to authenticate using Steam, but `steam_webApiKey` is unset. Please set steam_webApiKey to a Steam Web API key as registered on Valve's https://steamcommunity.com/dev/apikey web page. Steam identifier information will be unavailable otherwise. To suppress this message, `set steam_webApiKey "none"`. Connecting: moraesxd1 System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 Started resource vrp Creating script environments for vrp_scoreboard Started resource vrp_scoreboard Creating script environments for ELS-FiveM-master Started resource ELS-FiveM-master Started resource pNotify Started resource safezones Creating script environments for AT_OnService Started resource AT_OnService Creating script environments for AT_OnServiceEMS Started resource AT_OnServiceEMS Creating script environments for vrp_hud Started resource vrp_hud Creating script environments for vrp_attitudes Started resource vrp_attitudes Creating script environments for vrp_job_display Started resource vrp_job_display Creating script environments for vrp_paycheck Started resource vrp_paycheck Creating script environments for vrp_paycheckvip Started resource vrp_paycheckvip Creating script environments for damn_academia Started resource damn_academia Creating script environments for vrp_basic_menu Started resource vrp_basic_menu Creating script environments for vrp_barbershop Started resource vrp_barbershop Creating script environments for vrp_loadfreeze Started resource vrp_loadfreeze Creating script environments for vrp_legacyfuel Started resource vrp_legacyfuel Creating script environments for vrp_arevive Started resource vrp_arevive Creating script environments for vrp_admin Started resource vrp_admin Creating script environments for vrp_basic_mission Started resource vrp_basic_mission Creating script environments for vrp_carwash Started resource vrp_carwash Creating script environments for vrp_holdup Started resource vrp_holdup Creating script environments for vrp_lscustoms Started resource vrp_lscustoms Creating script environments for vrp_showroom Started resource vrp_showroom Creating script environments for vrp_garages Started resource vrp_garages Creating script environments for vrp_armorshop Started resource vrp_armorshop Creating script environments for vrp_tattoos Started resource vrp_tattoos Creating script environments for vrp_cmds Started resource vrp_cmds A client has tried to authenticate using Steam, but `steam_webApiKey` is unset. Please set steam_webApiKey to a Steam Web API key as registered on Valve's https://steamcommunity.com/dev/apikey web page. Steam identifier information will be unavailable otherwise. To suppress this message, `set steam_webApiKey "none"`. Connecting: Getulio Nargas Creating script environments for vrp_drugs Started resource vrp_drugs Creating script environments for vrp_bank INFO: User [113] Silvinho authenticated - [2] [113] Silvinho@191.47.51.38:62037:62037 Started resource vrp_bank Creating script environments for vrp_bankcenter Started resource vrp_bankcenter Creating script environments for vrp_arrestanims Started resource vrp_arrestanims Started resource pausemenutitle Creating script environments for vrp_barrier Started resource vrp_barrier Creating script environments for vrp_hotkeys INFO: User [114] Arrow Green authenticated - [3] [114] Arrow Green@177.47.81.251:14237:14237 Started resource vrp_hotkeys Creating script environments for vrp_carteira Started resource vrp_carteira Creating script environments for vrp_Sedexforvrp Started resource vrp_Sedexforvrp Creating script environments for vrp_id_display Started resource vrp_id_display Started resource vrp_empurrarveiculo Started resource vrp_cleanup Creating script environments for vrp_portearma-master Started resource vrp_portearma-master Creating script environments for Reporter Started resource Reporter Creating script environments for pv-tow Started resource pv-tow Started resource vrp_bancoscprp Creating script environments for mellotrainer Started resource mellotrainer Creating script environments for CustomScripts Started resource CustomScripts Started resource BLAZER2007ROTA Started resource blindadoROTA Started resource TRAILCOMANDOAGUIAR Started resource hiluxrota Started resource HILUXSW4BAEPCOMANDO Started resource TRAIL15BAEP Started resource HILUXBAEPCORAL Started resource xtbaep Started resource tigerrocam Started resource blazerpc Started resource trailpc Started resource camionetepc Started resource disfarcepc Started resource heli_unimed Started resource renaultunimed Started resource s10unimed Started resource tigerunimed Started resource aguia Started resource onibusPM Started resource as350pcesp-addon Started resource spacerp Started resource spinrp Started resource PALIO17 Started resource DusterPM Started resource aguiaprf Started resource l200pf Started resource volvopf Started resource dakarpf Started resource blazerprf Started resource blazerprf2 Started resource Blazer4x4 Started resource chevette Started resource FiatPunto Started resource fusca Started resource golfs Started resource golfgti Started resource hondac Started resource monza Started resource polo Started resource nissantitan Started resource passat Started resource santa Started resource titanrota Started resource veloster Started resource amarok17 Started resource Frontier17 Started resource Jeep2018 Started resource saveirobr2 Connecting: Silvinho Started resource silverado Started resource golbola Started resource fiattoro Started resource pegout207 Started resource agusta Started resource Biz Started resource BMWS1000 Started resource bros Started resource honda150 Started resource cgbolinha Started resource hornet Started resource R1 Started resource xj6 Started resource R6 Started resource xt660 Started resource z1000 Started resource ninjah2 Started resource ducati Started resource F1200GR Started resource 1970Dodge Started resource A45 Started resource aguera Started resource Audi_s5 Started resource Audi_TT Started resource audirs6prior Started resource audisq77 Started resource BMW_i8 Started resource Audi_r8 Started resource bmw4 Started resource Bugatti_Veyron Started resource challenger Started resource Challenger2 Started resource Ferrari_430 Started resource Ferrari_GTO Started resource Ferrari488Mansory Started resource FordMustang Started resource Lamborghini_Aventador Started resource Lamborghini_Urus Started resource MustangGT Started resource nissangtr Started resource Porsche_718Boxter Started resource Porsche_718Cayman Started resource PorsheMacan Started resource PorshePanamera Started resource Range_Rover Started resource RangeRoverSport Started resource skyline Connecting: Paulãoo Started resource Subaru_Impreza Started resource Camaro Started resource jeepnovo Started resource Crafter2017 Started resource mb608 Started resource mb608d Started resource vanglobo Started resource carrosprofs Started resource Ferrari458 Started resource LamborghiniGallardo Started resource Porsche911 Started resource m8gte Started resource huracan Started resource FerrariFXXK Started resource LamborghiniLP770 Started resource p1gtr Started resource bdivo Started resource object-loader Creating script environments for object-teleports Started resource object-teleports Creating script environments for scriptHeli Started resource scriptHeli Started resource modelblacklist Creating script environments for lux_vehcontrol Started resource lux_vehcontrol Creating script environments for outlawalert Started resource outlawalert Creating script environments for PoliceVehiclesWeaponDeleter Started resource PoliceVehiclesWeaponDeleter Started resource disable_dispatch Started resource loadipl Started resource npc_control Creating script environments for vk_handsup Started resource vk_handsup Creating script environments for vrp_doors Started resource vrp_doors Started resource noped Creating script environments for anuncios Started resource anuncios Creating script environments for shield-master Started resource shield-master Creating script environments for dvcar Started resource dvcar Started resource sound Creating script environments for radar Started resource radar Started resource carhud Started resource modarmas Started resource fardas Started resource fardadoutor Started resource fardamedico Started resource fardaparamedico Started resource unimedfem Started resource favela Creating script environments for favelabarragem FAVELA GRATIS - Criada por OLDBOB OTIMIZADA E CUSTOMIZADA POR LAFA2K Started resource favelabarragem Started resource praca Started resource skips_mapas Argument count mismatch (passed 2, wanted 1) Started resource basepcesp Started resource base_rota Started resource prf_base Started resource noportals Started resource prediopf Started resource lafa2k_modernhouse Started resource yakuza Started resource batalhao Started resource hospital Started resource icprp Started resource batalhaopm Started resource favelas Started resource mlomansion Started resource cv_control Creating script environments for MapMaker Started resource MapMaker Started resource textos3d Started resource Loadscreen Started resource clean-hacker Started resource gestos Creating script environments for wzl_vrpchests Started resource wzl_vrpchests Started resource wzl_hospitalbed Creating script environments for skips_scripts Started resource skips_scripts Creating script environments for roubojoalheria Started resource roubojoalheria Creating script environments for caixinharegistradora Connecting: VMR ツ Started resource caixinharegistradora Started resource limitadorvelo Creating script environments for joblenhador Started resource joblenhador Creating script environments for jobcostureira Started resource jobcostureira Creating script environments for jobpizzadelivery Started resource jobpizzadelivery Creating script environments for jobleiteiro Connecting: Paulãoo Started resource jobleiteiro Creating script environments for jobminerador Started resource jobminerador Creating script environments for jobpescador Started resource jobpescador Creating script environments for joblixeiro Started resource joblixeiro Started resource thelostmc Creating script environments for vrp_firstid Started resource vrp_firstid Creating script environments for new_banking Started resource new_banking Creating script environments for RealisticVehicleFailure Started resource RealisticVehicleFailure Creating script environments for vrp_taxi Started resource vrp_taxi Started resource imagembanco Started resource cintocarro Started resource velocimetro Started resource discordrich Stopping resource sessionmanager Creating script environments for sessionmanager Started resource sessionmanager Authenticating server license key... Server license key authentication succeeded. Welcome! Sending heartbeat to live-internal.fivem.net:30110 Started map Sao_Paulo Started resource Sao_Paulo Connecting: moraesxd1 [vRP] moraesxd1 (0.0.0.0) rejected: identification error [vRP] VMR ツ (177.84.154.139) rejected: identification error [vRP] Getulio Nargas (177.74.247.5) rejected: identification error [vRP] Paulãoo (0.0.0.0) rejected: identification error [vRP] Paulãoo (0.0.0.0) rejected: identification error [vRP] Silvinho (0.0.0.0) rejected: identification error Authenticating with Nucleus... server thread hitch warning: timer interval of 5946 milliseconds MELLOTRAINER: mtsaves folder found! Current MelloTrainer Version: 0.5.5 Latest MelloTrainer Version: 0.5.5 MelloTrainer is up to date! ELS-FiveM (ELS-FiveM-master) is up to date! [vRP] moraesxd1 (177.80.151.176) joined (user_id = 107) server thread hitch warning: timer interval of 163 milliseconds fff cccc ff xx xx rr rr eee cc ffff xx rrr r ee e cc ff xx ... rr eeeee ccccc ff xx xx ... rr eeeee Authenticated with cfx.re Nucleus: https://swalla2-j4b37k.cfx.re/ [txAdminClient] setting up threads and commands... Connecting: lause Sending heartbeat to live-internal.fivem.net:30110 [vRP] lause (187.112.93.74) joined (user_id = 150) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Arrow Green [vRP] Arrow Green (177.47.81.251) joined (user_id = 226) Connecting: VMR ツ [vRP] VMR ツ (177.84.154.139) joined (user_id = 21) Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) joined (user_id = 204) INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) Connecting: Silvinho [vRP] Silvinho (191.47.51.38) joined (user_id = 92) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: brN ʷᶦⁿˢᵏᶻ [vRP] brN ʷᶦⁿˢᵏᶻ (177.143.219.227) joined (user_id = 25) Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) [vRP] 187.112.93.74 disconnected (user_id = 150) Sending heartbeat to live-internal.fivem.net:30110 Connecting: GKiDz. [vRP] GKiDz. (179.181.94.137) joined (user_id = 183) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Xx_Pinguin_xX Sending heartbeat to live-internal.fivem.net:30110 [vRP] Xx_Pinguin_xX (177.193.127.219) joined (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) Connecting: Pichau Sending heartbeat to live-internal.fivem.net:30110 [vRP] Pichau (189.114.205.152) joined (user_id = 90) Connecting: PICHAU [vRP] PICHAU (45.224.24.95) joined (user_id = 26) server thread hitch warning: timer interval of 153 milliseconds Sending heartbeat to live-internal.fivem.net:30110 INFO: User [6] 👑 ѕrмeтαl 👑 authenticated - [2] [6] 👑 ѕrмeтαl 👑@191.251.126.233:3981:3981 INFO: User [3] Arrow Green authenticated - [4] [3] Arrow Green@177.47.81.251:14509:14509 INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 INFO: User [4] VMR ツ authenticated - [5] [4] VMR ツ@177.84.154.139:59596:59596 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Samanta MELLOTRAINER: Paulãoo is not connecting with a steam id. Player will not have the ability to save/load. [vRP] Samanta (179.157.1.213) joined (user_id = 13) INFO: User [5] Paulãoo authenticated - [6] [5] Paulãoo@187.95.95.230:49540:49540 INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [1] moraesxd1 authenticated - [7] [1] moraesxd1@177.80.151.176:57673:57673 INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 server thread hitch warning: timer interval of 259 milliseconds INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 INFO: User [10] GKiDz. authenticated - [8] [10] GKiDz.@179.181.94.137:50267:50267 Sending heartbeat to live-internal.fivem.net:30110 INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 MELLOTRAINER: Silvinho is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [7] Silvinho authenticated - [9] [7] Silvinho@191.47.51.38:62053:62053 INFO: User [8] Heimdall- authenticated - [10] [8] Heimdall-@187.75.50.113:59319:59319 Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) INFO: Requesting voice channel crypt resync - [3] [114] Arrow Green@177.47.81.251:14237:14237 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 266 milliseconds Connecting: CR4$HII50k [vRP] CR4$HII50k (179.108.185.230) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 227) [vRP] 45.224.24.95 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [9] brN ʷᶦⁿˢᵏᶻ authenticated - [11] [9] brN ʷᶦⁿˢᵏᶻ@177.143.219.227:50094:50094 server thread hitch warning: timer interval of 160 milliseconds INFO: Timeout, closing. - [3] [114] Arrow Green@177.47.81.251:14237:14237 INFO: User [11] Xx_Pinguin_xX authenticated - [3] [11] Xx_Pinguin_xX@177.193.127.219:59101:59101 [vRP] 201.17.86.101 disconnected (user_id = 57) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [16] Getulio Nargas authenticated - [12] [16] Getulio Nargas@177.74.247.5:53385:53385 MELLOTRAINER: Pichau is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 233 milliseconds INFO: User [12] Pichau authenticated - [13] [12] Pichau@189.114.205.152:50891:50891 MELLOTRAINER: Samanta is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [15] Samanta authenticated - [14] [15] Samanta@179.157.1.213:57730:57730 Connecting: Steel-_- [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) server thread hitch warning: timer interval of 301 milliseconds Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) INFO: Requesting voice channel crypt resync - [1] [115] Steel-_-@186.221.40.144:50231:50231 Sending heartbeat to live-internal.fivem.net:30110 Connecting: Biel180 [vRP] Biel180 (45.224.24.95) joined (user_id = 26) [txAdminClient] Sending resources list to txAdmin. Sending heartbeat to live-internal.fivem.net:30110 Connecting: lause [vRP] lause (187.112.93.74) joined (user_id = 150) 4 enter slot other_flat 1 Sending heartbeat to live-internal.fivem.net:30110 Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /dv server thread hitch warning: timer interval of 271 milliseconds 4 leave slot other_flat 1 free slot other_flat 1 INFO: User [17] Steel-_- authenticated - [15] [17] Steel-_-@186.221.40.144:50276:50276 INFO: Requesting voice channel crypt resync - [1] [115] Steel-_-@186.221.40.144:50231:50231 Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) joined (user_id = 182) INFO: Requesting voice channel crypt resync - [1] [115] Steel-_-@186.221.40.144:50231:50231 INFO: User [18] Biel180 authenticated - [16] [18] Biel180@45.224.24.95:50584:50584 INFO: Requesting voice channel crypt resync - [1] [115] Steel-_-@186.221.40.144:50231:50231 Sending heartbeat to live-internal.fivem.net:30110 INFO: Requesting voice channel crypt resync - [1] [115] Steel-_-@186.221.40.144:50231:50231 server thread hitch warning: timer interval of 168 milliseconds VMR ツ [21]: /dv INFO: Requesting voice channel crypt resync - [1] [115] Steel-_-@186.221.40.144:50231:50231 83 enter slot GRATIS_FAVELA_76 1 MELLOTRAINER: lause is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [20] lause authenticated - [17] [20] lause@187.112.93.74:2629:2629 server thread hitch warning: timer interval of 164 milliseconds INFO: User [19] Chapadão authenticated - [18] [19] Chapadão@191.241.148.100:57678:57678 INFO: Timeout, closing. - [1] [115] Steel-_-@186.221.40.144:50231:50231 Connecting: Leo [vRP] Leo (177.235.3.99) joined (user_id = 80) [vRP] 201.17.85.3 disconnected (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 187 milliseconds Connecting: Usuário [vRP] Usuário (189.8.111.224) joined (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 83 leave slot GRATIS_FAVELA_76 1 free slot GRATIS_FAVELA_76 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 245 milliseconds Connecting: Victor [vRP] Victor (191.215.98.187) joined (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 201.37.162.126 disconnected (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ptr server thread hitch warning: timer interval of 166 milliseconds Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) joined (user_id = 182) [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 83 enter slot GRATIS_FAVELA_76 1 Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [23] Leo authenticated - [1] [23] Leo@177.235.3.99:63822:63822 server thread hitch warning: timer interval of 182 milliseconds [vRP] 191.215.98.187 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 175 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) server thread hitch warning: timer interval of 197 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 180 milliseconds INFO: User [26] CHUPADA DIMENSIONAL authenticated - [18] [26] CHUPADA DIMENSIONAL@201.17.85.3:8170:8170 INFO: User [27] Brolucas authenticated - [19] [27] Brolucas@177.193.219.217:57247:57247 server thread hitch warning: timer interval of 191 milliseconds moraesxd1 [107]: /dv Connecting: Ilza Xavier [vRP] Ilza Xavier (201.6.142.193) joined (user_id = 9) Connecting: Victor [vRP] Victor (191.215.98.187) joined (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 165 milliseconds Sending heartbeat to live-internal.fivem.net:30110 INFO: User [28] Chapadão authenticated - [20] [28] Chapadão@191.241.148.100:57745:57745 Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) server thread hitch warning: timer interval of 181 milliseconds Pichau [90]: /dv Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: /ilegal Dominação Na TCP em 15 Minutos!! MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [29] Victor authenticated - [21] [29] Victor@191.215.98.187:51478:51478 server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 232 milliseconds 83 leave slot GRATIS_FAVELA_76 1 free slot GRATIS_FAVELA_76 1 server thread hitch warning: timer interval of 190 milliseconds Biel180 [26]: /ptr server thread hitch warning: timer interval of 201 milliseconds [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: /ilegal Pode vim, Alemão tá tudo 3 Pichau [90]: /ilegal mafia on? Pichau [90]: /dv server thread hitch warning: timer interval of 220 milliseconds MELLOTRAINER: Ilza Xavier is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [30] Ilza Xavier authenticated - [20] [30] Ilza Xavier@201.6.142.193:2982:2982 server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 151 milliseconds Biel180 [26]: /dv Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) MELLOTRAINER: LITTEGIRL is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 151 milliseconds INFO: User [31] LITTEGIRL authenticated - [22] [31] LITTEGIRL@201.37.162.126:1514:1514 Connecting: Gabrielzinn [vRP] Gabrielzinn (187.66.147.53) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 228) server thread hitch warning: timer interval of 222 milliseconds Pichau [90]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.8.111.224 disconnected (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal quantos? server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 268 milliseconds Connecting: Usuário [vRP] Usuário (189.8.111.224) joined (user_id = 75) server thread hitch warning: timer interval of 568 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 188 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Biel180 [26]: /dv server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 155 milliseconds INFO: User [32] Chapadão authenticated - [23] [32] Chapadão@191.241.148.100:57811:57811 server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 247 milliseconds 9 enter slot franklin_house 1 MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [33] Usuário authenticated - [24] [33] Usuário@189.8.111.224:27769:27769 server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 392 milliseconds server thread hitch warning: timer interval of 211 milliseconds LITTEGIRL [129]: /190 Pm em ptr??? server thread hitch warning: timer interval of 282 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 227 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 256 milliseconds Connecting: jgbb [vRP] jgbb (201.17.86.101) joined (user_id = 57) INFO: Requesting voice channel crypt resync - [4] [3] Arrow Green@177.47.81.251:14509:14509 [vRP] 177.47.81.251 disconnected (user_id = 226) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 186.221.40.144 disconnected (user_id = 135) Sending heartbeat to live-internal.fivem.net:30110 CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 229 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /ilegal mais tempo ai mlk crasho Ilza Xavier [9]: /ilegal tamo em 3 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal acrescenta mais 5min ai brN ʷᶦⁿˢᵏᶻ [25]: /dv Pichau [90]: /ilegal mafia on ae? server thread hitch warning: timer interval of 220 milliseconds moraesxd1 [107]: /mascaraterrorista Biel180 [26]: /mascaraterrorista server thread hitch warning: timer interval of 239 milliseconds Leo [80]: /ilegal falta 10 min ainda rlx server thread hitch warning: timer interval of 168 milliseconds MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [34] jgbb authenticated - [4] [34] jgbb@201.17.86.101:11263:11263 server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 184 milliseconds lause [150]: /dv VMR ツ [21]: /dv server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 294 milliseconds Connecting: Steel-_- [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) server thread hitch warning: timer interval of 182 milliseconds Heimdall- [4]: junin Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 219 milliseconds LITTEGIRL [129]: /ptr moraesxd1 [107]: /dv server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 233 milliseconds Brolucas [2]: RATAO server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 158 milliseconds [vRP] 177.84.154.139 disconnected (user_id = 21) Sending heartbeat to live-internal.fivem.net:30110 LITTEGIRL [129]: /ptr INFO: User [35] Steel-_- authenticated - [5] [35] Steel-_-@186.221.40.144:50431:50431 Brolucas [2]: /ptr server thread hitch warning: timer interval of 263 milliseconds moraesxd1 [107]: /ilegal tcp 7 minutos server thread hitch warning: timer interval of 242 milliseconds Connecting: Eduarda273 [vRP] Eduarda273 (187.22.97.22) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 229) Connecting: Junin 157 [vRP] Junin 157 (179.253.185.191) joined (user_id = 14) server thread hitch warning: timer interval of 211 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Connecting: Eduarda273 [vRP] Eduarda273 (187.22.97.22) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 229) server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 248 milliseconds Heimdall- [4]: /mascaragang2 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 290 milliseconds Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 222 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv MELLOTRAINER: Junin 157 is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [36] Junin 157 authenticated - [15] [36] Junin 157@179.253.185.191:22544:22544 LITTEGIRL [129]: /dv brN ʷᶦⁿˢᵏᶻ [25]: /dv lause [150]: /dv lause [150]: /dv server thread hitch warning: timer interval of 191 milliseconds network thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 370 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv INFO: User [37] morto. authenticated - [25] [37] morto.@45.237.214.119:53324:53324 server thread hitch warning: timer interval of 158 milliseconds Connecting: User [vRP] User (191.34.228.24) joined (user_id = 47) Victor [10]: /dv server thread hitch warning: timer interval of 630 milliseconds server thread hitch warning: timer interval of 208 milliseconds Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 259 milliseconds Junin 157 [14]: apolo Connecting: Arrow Green [vRP] Arrow Green (177.47.81.251) joined (user_id = 226) Junin 157 [14]: to mutado no disc Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 254 milliseconds Junin 157 [14]: desmuta eu brN ʷᶦⁿˢᵏᶻ [25]: /dv MELLOTRAINER: User is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [38] User authenticated - [26] [38] User@191.34.228.24:49621:49621 Leo [80]: /ilegal 2min server thread hitch warning: timer interval of 274 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 346 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 315 milliseconds Samanta [13]: delegado ta ae? User [47]: diga server thread hitch warning: timer interval of 370 milliseconds Samanta [13]: quero porte Pichau [90]: /ilegal mafia on? Victor [10]: /DV Victor [10]: /mascaraterorista Leo [80]: /ilegal 1min Usuário [75]: /ilegal 1 minuto Junin 157 [14]: /ilegal para oq seria ? Victor [10]: /mascaraterrorista Pichau [90]: /ilegal quero lavar Heimdall- [4]: hmm brN ʷᶦⁿˢᵏᶻ [25]: /mascaraterrorista server thread hitch warning: timer interval of 316 milliseconds Samanta [13]: ué server thread hitch warning: timer interval of 238 milliseconds INFO: User [39] Arrow Green authenticated - [27] [39] Arrow Green@177.47.81.251:13858:13858 Connecting: Gabrielzinn [vRP] Gabrielzinn (187.66.147.53) joined (user_id = 228) server thread hitch warning: timer interval of 311 milliseconds User [47]: ja tirei alguns portes hoje , mas tarde irei tirar mas la pelas 18:30 Samanta [13]: jae 135 enter slot gato1 1 Ilza Xavier [9]: /ilegal 5 min server thread hitch warning: timer interval of 174 milliseconds Ilza Xavier [9]: /ilegal n temos suficiente server thread hitch warning: timer interval of 170 milliseconds 9 enter slot gato1 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 197 milliseconds Victor [10]: /ilegal ok 5 min Usuário [75]: /ilegal mds n vale kitar falaram q dava pra ir n pode cancelar Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 251 milliseconds Usuário [75]: /ilegal sem essa Victor [10]: /ilegal tem ngm kitando n brN ʷᶦⁿˢᵏᶻ [25]: /ilegal quem ta cancelando? Victor [10]: /ilegal estamos se arrumando Usuário [75]: /ilegal ta 5 min server thread hitch warning: timer interval of 223 milliseconds Victor [10]: /ilegal ok server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 180 milliseconds Steel-_- [135]: /ilegal TUDO 3 server thread hitch warning: timer interval of 344 milliseconds 👑 ѕrмeтαl 👑 [77]: /ilegal Se vir PCC ja sabe 👑 ѕrмeтαl 👑 [77]: /ilegal adv vai canta Junin 157 [14]: /dv Steel-_- [135]: /ilegal ADV oque e isso? server thread hitch warning: timer interval of 304 milliseconds INFO: User [40] Gabrielzinn authenticated - [28] [40] Gabrielzinn@187.66.147.53:55225:55225 👑 ѕrмeтαl 👑 [77]: A dedada voraz server thread hitch warning: timer interval of 293 milliseconds lause [150]: /dv Leo [80]: /forarp se vim pcc nao açao vai toma adv LITTEGIRL [129]: /dv LITTEGIRL [129]: /ptr server thread hitch warning: timer interval of 261 milliseconds lause [150]: /ptr 9 leave slot gato1 1 server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 159 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Heimdall- [4]: metazin ? server thread hitch warning: timer interval of 314 milliseconds server thread hitch warning: timer interval of 196 milliseconds Junin 157 [14]: nice meta game [vRP/C#] connection/command path vRP/update_money_businessfuel not found 👑 ѕrмeтαl 👑 [77]: Nice aliança Brolucas [2]: /dv Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: E ae server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 215 milliseconds Junin 157 [14]: meta game 👑 ѕrмeтαl 👑 [77]: adv vai em quem server thread hitch warning: timer interval of 258 milliseconds 👑 ѕrмeтαl 👑 [77]: Decide Heimdall- [4]: metazin ? server thread hitch warning: timer interval of 171 milliseconds 👑 ѕrмeтαl 👑 [77]: uma em mim Heimdall- [4]: eu decido entao Heimdall- [4]: agt vai ficar 👑 ѕrмeтαl 👑 [77]: e uma em geral morto. [5]: dv 👑 ѕrмeтαl 👑 [77]: UE morto. [5]: /dv server thread hitch warning: timer interval of 174 milliseconds [vRP] 187.66.147.53 disconnected (user_id = 228) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 211 milliseconds 👑 ѕrмeтαl 👑 [77]: Alinaça entre facção pode 👑 ѕrмeтαl 👑 [77]: a bom 👑 ѕrмeтαl 👑 [77]: n sabia server thread hitch warning: timer interval of 209 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: fala demais [vRP] 191.47.51.38 disconnected (user_id = 92) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 218 milliseconds 👑 ѕrмeтαl 👑 [77]: E tu joga pouco <3 server thread hitch warning: timer interval of 173 milliseconds morto. [5]: dv brN ʷᶦⁿˢᵏᶻ [25]: metagaming p crl morto. [5]: /dv server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 275 milliseconds Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) server thread hitch warning: timer interval of 174 milliseconds Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: Querem da metagaming server thread hitch warning: timer interval of 187 milliseconds 👑 ѕrмeтαl 👑 [77]: Proxima vez server thread hitch warning: timer interval of 263 milliseconds Junin 157 [14]: /dv morto. [5]: /dv 👑 ѕrмeтαl 👑 [77]: n vem aq na call falando que a gente que vai invadir 👑 ѕrмeтαl 👑 [77]: que tal ? Heimdall- [4]: metazin ? server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 203 milliseconds Usuário [75]: /ilegal 1 minuto 👑 ѕrмeтαl 👑 [77]: Da pra tcp tbm apollozin Connecting: Gabrielzinn [vRP] Gabrielzinn (187.66.147.53) joined (user_id = 228) server thread hitch warning: timer interval of 299 milliseconds INFO: User [41] Moyano authenticated - [9] [41] Moyano@200.52.16.57:53935:53935 Steel-_- [135]: os cara da ADA fazendo metagaming Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: O xeide odio server thread hitch warning: timer interval of 270 milliseconds 👑 ѕrмeтαl 👑 [77]: TU veio na nossa call Steel-_- [135]: hum 👑 ѕrмeтαl 👑 [77]: falando que a gente ia invadir Steel-_- [135]: kkkkkkkk ata Connecting: Silvinho [vRP] Silvinho (191.47.51.38) joined (user_id = 92) 👑 ѕrмeтαl 👑 [77]: Que discutir metazin server thread hitch warning: timer interval of 265 milliseconds User [47]: levem essa briga para o discord , sala choraste... 👑 ѕrмeтαl 👑 [77]: A agr n fez isso ? server thread hitch warning: timer interval of 402 milliseconds Steel-_- [135]: nao fala merda nao truta server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 151 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 190 milliseconds 👑 ѕrмeтαl 👑 [77]: Não fala merda ?? server thread hitch warning: timer interval of 254 milliseconds Junin 157 [14]: Metagaming: 1.6 Utilizar informações fora do RP, para benefício. Ex: Olhar ID de Policiais Civis no discord e levar para o RP, lembrar de ações em que você veio a óbito... Usuário [75]: irmao ta todo mndo errado deu INFO: User [42] Gabrielzinn authenticated - [28] [42] Gabrielzinn@187.66.147.53:55335:55335 Steel-_- [135]: entao faz a invasao e me da tua arma flw server thread hitch warning: timer interval of 351 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 273 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 167 milliseconds 👑 ѕrмeтαl 👑 [77]: Pdp bora ent Gabrielzinn [228]: OI server thread hitch warning: timer interval of 342 milliseconds server thread hitch warning: timer interval of 292 milliseconds server thread hitch warning: timer interval of 278 milliseconds server thread hitch warning: timer interval of 269 milliseconds server thread hitch warning: timer interval of 202 milliseconds MELLOTRAINER: Silvinho is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 210 milliseconds INFO: User [43] Silvinho authenticated - [29] [43] Silvinho@191.47.51.38:62213:62213 server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 176 milliseconds Arrow Green [226]: dv Arrow Green [226]: /dv Junin 157 [14]: /ilegal tcp tem 5 cara em baixo do viaduto, entrada pincipal da favela server thread hitch warning: timer interval of 262 milliseconds Pichau [90]: /dv server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 156 milliseconds 👑 ѕrмeтαl 👑 [77]: /ilegal invadindo Steel-_- [135]: /ilegal ok truta Victor [10]: /ilegal ainda cria server thread hitch warning: timer interval of 244 milliseconds Steel-_- [135]: /ilegal TU NAO CONHESE Moyano [17]: /ptr server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 193 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 215 milliseconds Sending heartbeat to live-internal.fivem.net:30110 No such command quiy. server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 178 milliseconds Connecting: Komarov_ [vRP] Komarov_ (177.193.167.78) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 230) User [47]: /dv server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 184 milliseconds [vRP] 179.253.185.191 disconnected (user_id = 14) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 274 milliseconds server thread hitch warning: timer interval of 172 milliseconds lause [150]: /dv User [47]: /dv server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 283 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 173 milliseconds Pichau [90]: /ilegal alguem lava 300k? server thread hitch warning: timer interval of 985 milliseconds server thread hitch warning: timer interval of 251 milliseconds Paulãoo [204]: /dv Paulãoo [204]: /dv User [47]: /dv server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 501 milliseconds server thread hitch warning: timer interval of 163 milliseconds Paulãoo [204]: /dv server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 306 milliseconds Paulãoo [204]: /dv server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 152 milliseconds Connecting: 777 [vRP] 777 (189.121.200.218) joined (user_id = 63) User [47]: rapaziada que quiser fazer acao 2x2 ta liberado server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 354 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Samanta [13]: apollo ta ocupado? Heimdall- [4]: mais ou menos server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 294 milliseconds Paulãoo [204]: /dv server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 225 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal qts vivo invadindo? server thread hitch warning: timer interval of 269 milliseconds INFO: User [44] 777 authenticated - [15] [44] 777@189.121.200.218:9459:9459 User [47]: /dv server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 387 milliseconds [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 328 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ???????? server thread hitch warning: timer interval of 218 milliseconds Usuário [75]: quem morreu ai muta server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 209 milliseconds Usuário [75]: vcs n tao mutando tcp server thread hitch warning: timer interval of 245 milliseconds Moyano [17]: /ptr 777 [63]: vo nascer no morro, n me mata, to na garagem indo embora server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 373 milliseconds server thread hitch warning: timer interval of 304 milliseconds server thread hitch warning: timer interval of 206 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 337 milliseconds Connecting: Ligeirinho PJL [vRP] Ligeirinho PJL (186.241.153.60) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 231) 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 333 milliseconds Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 206 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 286 milliseconds Biel180 [26]: quanto em ação? Ilza Xavier [9]: /ilegal quantos vivos na ação? 135 leave slot gato1 1 free slot gato1 1 server thread hitch warning: timer interval of 159 milliseconds Usuário [75]: /ilegal qnts vivo defendendo? server thread hitch warning: timer interval of 285 milliseconds Connecting: treta my nombre [vRP] treta my nombre (187.183.37.244) joined (user_id = 16) 👑 ѕrмeтαl 👑 [77]: BORA MUTA 777 [63]: /dv Ilza Xavier [9]: /ilegal ja perguntamos ja 👑 ѕrмeтαl 👑 [77]: SE N QUISER MUTA 👑 ѕrмeтαl 👑 [77]: NOIS N MUTA server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 172 milliseconds Ilza Xavier [9]: /ilegal quantos vivos da ada? server thread hitch warning: timer interval of 268 milliseconds Ilza Xavier [9]: cala boca seu demente Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 153 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: fala logo ai caralho 👑 ѕrмeтαl 👑 [77]: XINGA N Connecting: KKKKKKK MORREU PRA MIM KKKKKKKKK [vRP] KKKKKKK MORREU PRA MIM KKKKKKKKK (187.22.132.253) joined (user_id = 101) INFO: User [45] Chapadão authenticated - [23] [45] Chapadão@191.241.148.100:58047:58047 👑 ѕrмeтαl 👑 [77]: N TEM XINGUEI Ilza Xavier [9]: quantos vivos ADA lause [150]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 214 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: a gente ja perguntou faz tempo.. 👑 ѕrмeтαl 👑 [77]: Quantos vivos da aliançazinha server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 155 milliseconds Usuário [75]: entao responde ae server thread hitch warning: timer interval of 267 milliseconds 👑 ѕrмeтαl 👑 [77]: 2 Usuário [75]: vcs tao fznd ante rp so fznd aliança 135 enter slot gato1 1 LITTEGIRL [129]: /ptr 👑 ѕrмeтαl 👑 [77]: Falta 2 aq Leo [80]: adm da tp aqui pfv 👑 ѕrмeтαl 👑 [77]: e da aliança server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 155 milliseconds 👑 ѕrмeтαl 👑 [77]: falta quanto server thread hitch warning: timer interval of 255 milliseconds MELLOTRAINER: KKKKKKK MORREU PRA MIM KKKKKKKKK is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [47] KKKKKKK MORREU PRA MIM KKKKKKKKK authenticated - [30] [47] KKKKKKK MORREU PRA MIM KKKKKKKKK@187.22.132.253:11169:11169 Samanta [13]: /dv Biel180 [26]: aliança? eles contrataran server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 479 milliseconds Usuário [75]: pcc n e contratavel cara server thread hitch warning: timer interval of 259 milliseconds 👑 ѕrмeтαl 👑 [77]: CONTRATARAM A PCC UE 👑 ѕrмeтαl 👑 [77]: kkkkkk server thread hitch warning: timer interval of 290 milliseconds lause [150]: /dv Usuário [75]: so esquadrao lause [150]: /dv Brolucas [2]: /190 2 PM EM PTR server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 154 milliseconds lause [150]: /dv Leo [80]: pessoal que ta na açao da tcp e ada pode. os adm ja podem se dar adv 👑 ѕrмeтαl 👑 [77]: OS PROPRIO ADM FAZENDO ANT-RP E FODA Leo [80]: pcc * Connecting: Junin 157 lause [150]: /dv [vRP] Junin 157 (179.253.185.191) joined (user_id = 14) server thread hitch warning: timer interval of 269 milliseconds 👑 ѕrмeтαl 👑 [77]: Ja bora se da adv ae Leo [80]: pcc e ada 17 enter slot mansao_vip5 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 262 milliseconds INFO: User [46] treta my nombre authenticated - [31] [46] treta my nombre@187.183.37.244:8396:8396 server thread hitch warning: timer interval of 180 milliseconds Biel180 [26]: vcs são foda mermo/ só quando ta perdendo quer falar merda oux 17 leave slot mansao_vip5 1 free slot mansao_vip5 1 server thread hitch warning: timer interval of 249 milliseconds Leo [80]: merda Biel180 [26]: eles contrataram noix porra oucx Leo [80]: so sigo as regras : ) 👑 ѕrмeтαl 👑 [77]: BORA MUTA PABLOOOOOOO server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 348 milliseconds GKiDz. [183]: qts vivos ae? Ilza Xavier [9]: to usando ts pra falar com os mlk do meu time Ilza Xavier [9]: bid de falar é a mesma Gabrielzinn [228]: /ilegal mc ta ai ? Leo [80]: so esquadrao classe a pode fazer isso animal Ilza Xavier [9]: de outro jogo Ilza Xavier [9]: relaxa ai server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 158 milliseconds Samanta [13]: /dv server thread hitch warning: timer interval of 423 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 277 milliseconds MELLOTRAINER: Junin 157 is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [48] Junin 157 authenticated - [32] [48] Junin 157@179.253.185.191:23510:23510 Biel180 [26]: int leo// server thread hitch warning: timer interval of 409 milliseconds server thread hitch warning: timer interval of 232 milliseconds 👑 ѕrмeтαl 👑 [77]: Quantos vivos ae 👑 ѕrмeтαl 👑 [77]: ?? server thread hitch warning: timer interval of 305 milliseconds Gabrielzinn [228]: /ilegal mc ta ai ? Ilza Xavier [9]: pergumos pra vcs Ilza Xavier [9]: vcs n falaram moraesxd1 [107]: 1 aqui server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 244 milliseconds moraesxd1 [107]: 2 Gabrielzinn [228]: /ilegal mafia ta ai ? Ilza Xavier [9]: ok server thread hitch warning: timer interval of 462 milliseconds moraesxd1 [107]: e voces Junin 157 [14]: /ilegla simm CHUPADA DIMENSIONAL [182]: /dv Ilza Xavier [9]: 3 server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 159 milliseconds Connecting: Cachorro_LoucoES [vRP] Cachorro_LoucoES (179.95.100.141) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 232) server thread hitch warning: timer interval of 168 milliseconds KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 255 milliseconds Gabrielzinn [228]: /ilegal pode falar com voces mafia ? Pichau [90]: /ilegal posso subir mafia p lavar 300k? server thread hitch warning: timer interval of 151 milliseconds Junin 157 [14]: /ilegal cola server thread hitch warning: timer interval of 384 milliseconds server thread hitch warning: timer interval of 175 milliseconds CHUPADA DIMENSIONAL [182]: /dv Ilza Xavier [9]: se rende ae parceiro 777 [63]: /ilegal indo mafia comprar arma KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /mascaraterrorista Gabrielzinn [228]: /ilegal mafia to indo ai compra arma ! server thread hitch warning: timer interval of 318 milliseconds Pichau [90]: /ilegal pode ir p lavar? 300k server thread hitch warning: timer interval of 256 milliseconds CHUPADA DIMENSIONAL [182]: /dv lause [150]: t User [47]: /mascaragang2 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 269 milliseconds Connecting: NEM-CLICA-QND-EU-JOGO [vRP] NEM-CLICA-QND-EU-JOGO (187.86.111.217) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 233) server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 296 milliseconds server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 278 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Ilza Xavier [9]: 1 vivo só né? server thread hitch warning: timer interval of 275 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 153 milliseconds User [47]: /mascara server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 207 milliseconds Ilza Xavier [9]: 1 vivo? Ilza Xavier [9]: responde server thread hitch warning: timer interval of 245 milliseconds moraesxd1 [107]: sim e voces Ilza Xavier [9]: 3 Ilza Xavier [9]: 2 [vRP] 177.47.81.251 disconnected (user_id = 226) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 281 milliseconds Gabrielzinn [228]: /ilegal mafia indo ai comprar Brolucas [2]: /190 3 CIVIL EM AÇÂO Junin 157 [14]: /ilegal cola server thread hitch warning: timer interval of 582 milliseconds server thread hitch warning: timer interval of 220 milliseconds KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 199 milliseconds 777 [63]: /dv server thread hitch warning: timer interval of 257 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /mascaraterrorista brN ʷᶦⁿˢᵏᶻ [25]: /mascara brN ʷᶦⁿˢᵏᶻ [25]: /mascara moraesxd1 [107]: acabou Ilza Xavier [9]: /ilegal respeita o tcp Victor [10]: /ilegal tudo 3 server thread hitch warning: timer interval of 364 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ADA troca nada Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) Junin 157 [14]: /ilegal imagina se q mafia tivesse junto 135 leave slot gato1 1 free slot gato1 1 Junin 157 [14]: /ilegal kkkkk Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: /ilegal kkkkkkkkkkkkk server thread hitch warning: timer interval of 395 milliseconds Junin 157 [14]: /ilegal tem razão de chorar pra nois sair Paulãoo [204]: /ilegal oloco kkkkkkkkkkkk server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 255 milliseconds Connecting: Arrow Green Usuário [75]: cara mt op ter adm do lado ne? n e permitido alianmça entre facçoes e tao fznd e n vao tomar adv pq? pq tem adm ai uau :) [vRP] Arrow Green (177.47.81.251) joined (user_id = 226) Sending heartbeat to live-internal.fivem.net:30110 Steel-_- [135]: kkkkkkkkkk server thread hitch warning: timer interval of 311 milliseconds Junin 157 [14]: mimimi Junin 157 [14]: mimimimimimi server thread hitch warning: timer interval of 199 milliseconds Junin 157 [14]: clica nada INFO: User [49] Vrumm authenticated - [27] [49] Vrumm@187.21.80.232:54408:54408 server thread hitch warning: timer interval of 322 milliseconds Heimdall- [4]: /mascara Victor [10]: Chega na call aqui zoando agr Ilza Xavier [9]: /ilegal classe a e ada troca nada. server thread hitch warning: timer interval of 324 milliseconds Victor [10]: Tá 3 tá calmo Usuário [75]: mimimi? kjkkk cara olha as regras do discord irmao piada server thread hitch warning: timer interval of 186 milliseconds Victor [10]: Foram falar antes da hora Junin 157 [14]: btf Leo [80]: vc falzendo tudo errado e ainda acha que ta certo kkk server thread hitch warning: timer interval of 269 milliseconds Ilza Xavier [9]: chora Leo [80]: fazendo * Gabrielzinn [228]: /ilegal to entrada mafia ! [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 225 milliseconds Victor [10]: O que eu fiz de errado ? INFO: User [50] Arrow Green authenticated - [23] [50] Arrow Green@177.47.81.251:14284:14284 Biel180 [26]: kakakakkakaka vcs chora dms pqp server thread hitch warning: timer interval of 270 milliseconds Usuário [75]: ''invasao em 15 minutos'' 15 minutosm dps ''ai mais 5 a gnt ta se arrumando'' tavam chamando a pcc lol Ilza Xavier [9]: tava nada server thread hitch warning: timer interval of 270 milliseconds 👑 ѕrмeтαl 👑 [77]: NN kkkkkkkkkkk brN ʷᶦⁿˢᵏᶻ [25]: 1 tinha tomado avc 👑 ѕrмeтαl 👑 [77]: kkkkkkkkkkkkkkkk Victor [10]: Mano vc viu a nova regra ? 👑 ѕrмeтαl 👑 [77]: kkkkkkkkkkkkkkk brN ʷᶦⁿˢᵏᶻ [25]: fala merda n 👑 ѕrмeтαl 👑 [77]: kkkkkkkkkkkkk server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 168 milliseconds Victor [10]: Ate chegar na favela aqui 7 min Pichau [90]: /ilegal mafia lava 300k? Victor [10]: Ate geral se equipar Usuário [75]: mas fzr oq Heimdall- [4]: #shoraste Victor [10]: N ia da tempo server thread hitch warning: timer interval of 292 milliseconds moraesxd1 [107]: /dv KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /ilegal so vim KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA 👑 ѕrмeтαl 👑 [77]: Oq adianta manda shoraste se apaga o chat 👑 ѕrмeтαl 👑 [77]: kkk CHUPADA DIMENSIONAL [182]: namoral, ces fala dms Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) 👑 ѕrмeтαl 👑 [77]: Piada dms server thread hitch warning: timer interval of 317 milliseconds 👑 ѕrмeтαl 👑 [77]: Staff Usuário [75]: kkkkkk ai ai vou falar nada adm do lado e facil ne cara Victor [10]: /ilegal TUDO 3, ADA CHORA MAIS LITTEGIRL [129]: Pode lootear antes da ação acabar??? moraesxd1 [107]: /ilegal eu duvido a tcp ter peito de invadir ada Sending heartbeat to live-internal.fivem.net:30110 Steel-_- [135]: /ilegal T C P EA MELHOR server thread hitch warning: timer interval of 244 milliseconds lause [150]: kk Getulio Nargas [83]: /DV Victor [10]: Xiu, aceita que levou bala lause [150]: one tap 83 enter slot GRATIS_FAVELA_76 1 Biel180 [26]: VOCÊS CHORA DMS POW NMRL... PQP server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 166 milliseconds Usuário [75]: ] server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 360 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 665 milliseconds server thread hitch warning: timer interval of 274 milliseconds server thread hitch warning: timer interval of 403 milliseconds server thread hitch warning: timer interval of 602 milliseconds server thread hitch warning: timer interval of 298 milliseconds Steel-_- [135]: XEI DE ODIO DE ADA server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 273 milliseconds server thread hitch warning: timer interval of 289 milliseconds 777 [63]: revive 63 pf? buguei na moto server thread hitch warning: timer interval of 478 milliseconds server thread hitch warning: timer interval of 422 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 406 milliseconds server thread hitch warning: timer interval of 261 milliseconds server thread hitch warning: timer interval of 419 milliseconds server thread hitch warning: timer interval of 595 milliseconds server thread hitch warning: timer interval of 496 milliseconds LITTEGIRL [129]: Pode lootear antes da ação acabar??? ou n server thread hitch warning: timer interval of 364 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 934 milliseconds server thread hitch warning: timer interval of 446 milliseconds server thread hitch warning: timer interval of 152 milliseconds Pichau [90]: /dv server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 211 milliseconds Ilza Xavier [9]: n server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 460 milliseconds server thread hitch warning: timer interval of 460 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 316 milliseconds server thread hitch warning: timer interval of 310 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 334 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 355 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 328 milliseconds server thread hitch warning: timer interval of 449 milliseconds Biel180 [26]: OI server thread hitch warning: timer interval of 382 milliseconds server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 187 milliseconds 777 [63]: alguem ae pf? server thread hitch warning: timer interval of 583 milliseconds server thread hitch warning: timer interval of 484 milliseconds server thread hitch warning: timer interval of 518 milliseconds server thread hitch warning: timer interval of 681 milliseconds server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 1542 milliseconds server thread hitch warning: timer interval of 857 milliseconds server thread hitch warning: timer interval of 326 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 195 milliseconds [vRP] 179.181.94.137 disconnected (user_id = 183) server thread hitch warning: timer interval of 256 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 525 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 376 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 548 milliseconds server thread hitch warning: timer interval of 1127 milliseconds server thread hitch warning: timer interval of 1013 milliseconds server thread hitch warning: timer interval of 268 milliseconds Moyano [17]: /ptr server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 458 milliseconds server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 183 milliseconds 83 leave slot GRATIS_FAVELA_76 1 free slot GRATIS_FAVELA_76 1 server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 600 milliseconds server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 164 milliseconds INFO: User [51] Chapadão authenticated - [8] [51] Chapadão@191.241.148.100:58188:58188 server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 218 milliseconds Moyano [17]: /ptr server thread hitch warning: timer interval of 548 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 436 milliseconds server thread hitch warning: timer interval of 282 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 1801 milliseconds server thread hitch warning: timer interval of 1361 milliseconds [vRP] 177.74.247.5 disconnected (user_id = 83) server thread hitch warning: timer interval of 1127 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 567 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 191 milliseconds 777 [63]: valeu viu admir server thread hitch warning: timer interval of 542 milliseconds server thread hitch warning: timer interval of 2128 milliseconds server thread hitch warning: timer interval of 1433 milliseconds server thread hitch warning: timer interval of 1096 milliseconds server thread hitch warning: timer interval of 739 milliseconds server thread hitch warning: timer interval of 698 milliseconds server thread hitch warning: timer interval of 414 milliseconds server thread hitch warning: timer interval of 509 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 405 milliseconds network thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 320 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 241 milliseconds 777 [63]: ae mafia, morri c o dinheiro na mao, esquece server thread hitch warning: timer interval of 364 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 186 milliseconds Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 615 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 286 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 303 milliseconds server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 534 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 1664 milliseconds server thread hitch warning: timer interval of 580 milliseconds server thread hitch warning: timer interval of 294 milliseconds [vRP] 187.21.80.232 disconnected (user_id = 24) server thread hitch warning: timer interval of 219 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 278 milliseconds server thread hitch warning: timer interval of 280 milliseconds [vRP] 189.121.200.218 disconnected (user_id = 63) server thread hitch warning: timer interval of 537 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 534 milliseconds server thread hitch warning: timer interval of 186 milliseconds Junin 157 [14]: apolo ajuda o 63 ai server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 181 milliseconds Ilza Xavier [9]: ada, e classe a server thread hitch warning: timer interval of 312 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 234 milliseconds KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: onde se ta? server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 160 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 222 milliseconds Gabrielzinn [228]: /ilegal tcp ta ai na favela ? server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 749 milliseconds server thread hitch warning: timer interval of 627 milliseconds server thread hitch warning: timer interval of 461 milliseconds server thread hitch warning: timer interval of 291 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/gui.lua:197) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 159 milliseconds Heimdall- [4]: pronto server thread hitch warning: timer interval of 851 milliseconds server thread hitch warning: timer interval of 383 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 403 milliseconds server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 326 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 237 milliseconds Ilza Xavier [9]: podem dar as mãos e se jogarem do predio server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 223 milliseconds Junin 157 [14]: deu certo ai 63 ? server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 183 milliseconds network thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 256 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 579 milliseconds Sending heartbeat to live-internal.fivem.net:30110 [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 [vRP] Chapadão (0.0.0.0) rejected: missing identifiers Connecting: Chapadão server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 357 milliseconds server thread hitch warning: timer interval of 567 milliseconds server thread hitch warning: timer interval of 1132 milliseconds server thread hitch warning: timer interval of 694 milliseconds server thread hitch warning: timer interval of 653 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 1375 milliseconds server thread hitch warning: timer interval of 1263 milliseconds server thread hitch warning: timer interval of 527 milliseconds server thread hitch warning: timer interval of 256 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 186 milliseconds Steel-_- [135]: /ilegal ESTAMOS SIM TRUTA FALA OQUE QUERES server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 421 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 183 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 183 milliseconds 👑 ѕrмeтαl 👑 [77]: algum adm pode me dar tp ?? server thread hitch warning: timer interval of 407 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 397 milliseconds server thread hitch warning: timer interval of 228 milliseconds Gabrielzinn [228]: /ilegal é baralhas ta ligado ? server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 652 milliseconds server thread hitch warning: timer interval of 372 milliseconds server thread hitch warning: timer interval of 575 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 1064 milliseconds server thread hitch warning: timer interval of 939 milliseconds server thread hitch warning: timer interval of 532 milliseconds server thread hitch warning: timer interval of 558 milliseconds server thread hitch warning: timer interval of 472 milliseconds server thread hitch warning: timer interval of 308 milliseconds server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 366 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 446 milliseconds server thread hitch warning: timer interval of 411 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 1284 milliseconds server thread hitch warning: timer interval of 2287 milliseconds server thread hitch warning: timer interval of 880 milliseconds server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 601 milliseconds Pichau [90]: /ilegal to subindo mafia server thread hitch warning: timer interval of 1514 milliseconds server thread hitch warning: timer interval of 912 milliseconds server thread hitch warning: timer interval of 347 milliseconds server thread hitch warning: timer interval of 288 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 324 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 799 milliseconds server thread hitch warning: timer interval of 1800 milliseconds Connecting: Chapadão server thread hitch warning: timer interval of 1108 milliseconds server thread hitch warning: timer interval of 832 milliseconds server thread hitch warning: timer interval of 414 milliseconds server thread hitch warning: timer interval of 360 milliseconds server thread hitch warning: timer interval of 276 milliseconds server thread hitch warning: timer interval of 374 milliseconds server thread hitch warning: timer interval of 429 milliseconds server thread hitch warning: timer interval of 537 milliseconds Leo [80]: algum adm pode dar tp fazendo um favor server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 330 milliseconds server thread hitch warning: timer interval of 306 milliseconds Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 189 milliseconds [vRP] Chapadão (191.241.148.100) joined (user_id = 224) server thread hitch warning: timer interval of 399 milliseconds server thread hitch warning: timer interval of 271 milliseconds Usuário [75]: /190 pm em pt? server thread hitch warning: timer interval of 238 milliseconds Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 1580 milliseconds server thread hitch warning: timer interval of 795 milliseconds server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 334 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 437 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 373 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 358 milliseconds server thread hitch warning: timer interval of 448 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 213 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Brolucas [2]: /190 0 pm em ptr LITTEGIRL [129]: /190 Tão em ação server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 193 milliseconds Biel180 [26]: /dv server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 477 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 890 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 398 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 438 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 281 milliseconds server thread hitch warning: timer interval of 336 milliseconds server thread hitch warning: timer interval of 400 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 253 milliseconds server thread hitch warning: timer interval of 253 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 424 milliseconds server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 397 milliseconds server thread hitch warning: timer interval of 258 milliseconds server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 195 milliseconds network thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 370 milliseconds Connecting: Vrumm server thread hitch warning: timer interval of 1543 milliseconds server thread hitch warning: timer interval of 1180 milliseconds server thread hitch warning: timer interval of 439 milliseconds server thread hitch warning: timer interval of 276 milliseconds Pichau [90]: /dv server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 179 milliseconds [vRP] Vrumm (187.21.80.232) joined (user_id = 24) server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 315 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 258 milliseconds server thread hitch warning: timer interval of 693 milliseconds server thread hitch warning: timer interval of 266 milliseconds Leo [80]: adm da tp fazendo o favor Ilza Xavier [9]: ixe ada Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 477 milliseconds INFO: User [52] Chapadão authenticated - [8] [52] Chapadão@191.241.148.100:58252:58252 Ilza Xavier [9]: invasão ada 2 minutos 135 enter slot gato1 1 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 154 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 289 milliseconds Arrow Green [226]: /forarp mano usa fora rp 135 leave slot gato1 1 free slot gato1 1 Leo [80]: d Arrow Green [226]: usa fora rp pra coisa fora do rp nao invasao server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 309 milliseconds User [47]: /dv server thread hitch warning: timer interval of 231 milliseconds Ilza Xavier [9]: kkkkkk to de brinks server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 303 milliseconds server thread hitch warning: timer interval of 162 milliseconds moraesxd1 [107]: /mascara server thread hitch warning: timer interval of 183 milliseconds Pichau [90]: /dv server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 161 milliseconds INFO: User [53] Vrumm authenticated - [12] [53] Vrumm@187.21.80.232:54510:54510 server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 161 milliseconds Moyano [17]: /ilegal mafia disponivel ? server thread hitch warning: timer interval of 203 milliseconds KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 318 milliseconds server thread hitch warning: timer interval of 159 milliseconds LITTEGIRL [129]: Cabo??? server thread hitch warning: timer interval of 366 milliseconds server thread hitch warning: timer interval of 163 milliseconds Ilza Xavier [9]: mds server thread hitch warning: timer interval of 171 milliseconds treta my nombre [16]: s LITTEGIRL [129]: Blz server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 322 milliseconds LITTEGIRL [129]: Posso clica pra me mata de vez??? server thread hitch warning: timer interval of 183 milliseconds jgbb [57]: /mascara Sending heartbeat to live-internal.fivem.net:30110 jgbb [57]: /mascara [vRP] 187.66.147.53 disconnected (user_id = 228) Sending heartbeat to live-internal.fivem.net:30110 Paulãoo [204]: /mascara server thread hitch warning: timer interval of 252 milliseconds jgbb [57]: /mascara [vRP] 177.47.81.251 disconnected (user_id = 226) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 189 milliseconds jgbb [57]: /mascara Paulãoo [204]: /mascara Ilza Xavier [9]: /dv Paulãoo [204]: /mascarapug] Paulãoo [204]: /mascarapug server thread hitch warning: timer interval of 270 milliseconds Heimdall- [4]: /mascaragang2 server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 242 milliseconds Moyano [17]: /ilegal permissão pra se aproximar da mafia ? é o rapaz do sedex . server thread hitch warning: timer interval of 386 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 364 milliseconds Junin 157 [14]: /ilegal sim sim encosta Victor [10]: /mascara Moyano [17]: /ilegal blz server thread hitch warning: timer interval of 221 milliseconds Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) server thread hitch warning: timer interval of 169 milliseconds [vRP] 187.21.80.232 disconnected (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 lause [150]: /dv server thread hitch warning: timer interval of 312 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 357 milliseconds server thread hitch warning: timer interval of 195 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 290 milliseconds Paulãoo [204]: /mascara lause [150]: /dv server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 266 milliseconds server thread hitch warning: timer interval of 205 milliseconds Pichau [90]: /dv server thread hitch warning: timer interval of 296 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 181 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: ♛Magrão♛ [vRP] ♛Magrão♛ (45.237.112.239) joined (user_id = 56) lause [150]: /dv server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 267 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 162 milliseconds Pichau [90]: /dv INFO: User [54] H1PeR authenticated - [12] [54] H1PeR@192.141.248.3:54356:54356 User [47]: /dv server thread hitch warning: timer interval of 258 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 256 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 452 milliseconds jgbb [57]: /dv server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 158 milliseconds LITTEGIRL [129]: /ptr server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 222 milliseconds Pichau [90]: /190 alguem policial civil da porte de arma ae server thread hitch warning: timer interval of 327 milliseconds User [47]: /dv server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 326 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 372 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 409 milliseconds server thread hitch warning: timer interval of 365 milliseconds server thread hitch warning: timer interval of 2212 milliseconds server thread hitch warning: timer interval of 980 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 327 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 692 milliseconds server thread hitch warning: timer interval of 1174 milliseconds server thread hitch warning: timer interval of 1027 milliseconds server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 649 milliseconds server thread hitch warning: timer interval of 338 milliseconds server thread hitch warning: timer interval of 487 milliseconds server thread hitch warning: timer interval of 791 milliseconds server thread hitch warning: timer interval of 435 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 280 milliseconds server thread hitch warning: timer interval of 253 milliseconds server thread hitch warning: timer interval of 646 milliseconds server thread hitch warning: timer interval of 607 milliseconds server thread hitch warning: timer interval of 755 milliseconds server thread hitch warning: timer interval of 667 milliseconds server thread hitch warning: timer interval of 895 milliseconds server thread hitch warning: timer interval of 985 milliseconds server thread hitch warning: timer interval of 649 milliseconds network thread hitch warning: timer interval of 377 milliseconds server thread hitch warning: timer interval of 2186 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 863 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 275 milliseconds server thread hitch warning: timer interval of 591 milliseconds server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 214 milliseconds SCRIPT ERROR: @vrp/modules/inventory.lua:418: attempt to index a nil value (local 'citem') > cb (@vrp/modules/inventory.lua:379) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 1200 milliseconds server thread hitch warning: timer interval of 2447 milliseconds server thread hitch warning: timer interval of 1318 milliseconds server thread hitch warning: timer interval of 377 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 870 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 703 milliseconds server thread hitch warning: timer interval of 281 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 397 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 282 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 165 milliseconds lause [150]: /dv server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 380 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 691 milliseconds server thread hitch warning: timer interval of 189 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 258 milliseconds 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 313 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 297 milliseconds server thread hitch warning: timer interval of 236 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found 1 1 1 1 1 1 1 1 Chapadão [224]: /dv server thread hitch warning: timer interval of 300 milliseconds Chapadão [224]: /dv server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 216 milliseconds 👑 ѕrмeтαl 👑 [77]: /id [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 292 milliseconds 1 1 1 1 1 1 1 1 [vRP] 45.237.112.239 disconnected (user_id = 56) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 382 milliseconds Ilza Xavier [9]: /mascara Ilza Xavier [9]: /mascara KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /ptr server thread hitch warning: timer interval of 518 milliseconds server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 170 milliseconds Pichau [90]: /dv server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 294 milliseconds Connecting: BigKeller CSGOEmpire.com [vRP] BigKeller CSGOEmpire.com (191.243.135.190) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 234) [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 378 milliseconds lause [150]: /dv server thread hitch warning: timer interval of 321 milliseconds Junin 157 [14]: /dv H1PeR [29]: /dv server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 451 milliseconds server thread hitch warning: timer interval of 288 milliseconds server thread hitch warning: timer interval of 341 milliseconds server thread hitch warning: timer interval of 419 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 276 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 180 milliseconds Biel180 [26]: /mascara server thread hitch warning: timer interval of 374 milliseconds Junin 157 [14]: pode iniciar ação ? server thread hitch warning: timer interval of 211 milliseconds lause [150]: /dv LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 217 milliseconds [vRP] 177.235.3.99 disconnected (user_id = 80) server thread hitch warning: timer interval of 215 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 348 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 189 milliseconds moraesxd1 [107]: mano 40 minutos de uma ação para outra le as regras Connecting: weslley santiago [vRP] weslley santiago (85.243.120.176) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 235) server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 164 milliseconds [vRP] 45.237.214.119 disconnected (user_id = 5) server thread hitch warning: timer interval of 204 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 373 milliseconds 1 1 1 1 1 1 1 1 H1PeR [29]: ces fizeram uma a;'ao qnd? server thread hitch warning: timer interval of 177 milliseconds Heimdall- [4]: teve ação envolvendo a pm ? [vRP] 191.215.98.187 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 349 milliseconds H1PeR [29]: pm so ta entrando em ptr agora moraesxd1 [107]: acho que iniciaram uma lojinha a pouco tempo atras server thread hitch warning: timer interval of 179 milliseconds 1 1 1 1 1 1 1 1 LITTEGIRL [129]: s Connecting: weslley santiago [vRP] weslley santiago (85.243.120.176) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 235) 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 355 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ptr server thread hitch warning: timer interval of 188 milliseconds H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! H1PeR [29]: /190 11° BPM informa: 2 pm´s em PTR! server thread hitch warning: timer interval of 342 milliseconds server thread hitch warning: timer interval of 222 milliseconds Heimdall- [4]: /ptr 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 186 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 287 milliseconds Biel180 [26]: /mascaraterrorista H1PeR [29]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 379 milliseconds KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: kd o cara que lavo aqui ? Connecting: BigKeller CSGOEmpire.com [vRP] BigKeller CSGOEmpire.com (191.243.135.190) joined (user_id = 234) server thread hitch warning: timer interval of 273 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 555 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 412 milliseconds Ilza Xavier [9]: dead tp urgente Usuário [75]: q isso aqui] Usuário [75]: matou vem praça server thread hitch warning: timer interval of 229 milliseconds Usuário [75]: id 135 matou em praça server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 224 milliseconds Pichau [90]: /ilegal lavou aonde? Sending heartbeat to live-internal.fivem.net:30110 Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 161 milliseconds Junin 157 [14]: /ilegal na mafia Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: adm da tp aq server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 179 milliseconds Pichau [90]: /ilegal a quanto tempo? mais ou menos server thread hitch warning: timer interval of 319 milliseconds server thread hitch warning: timer interval of 586 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 154 milliseconds Junin 157 [14]: /ilegal se foi vc, vc saberia server thread hitch warning: timer interval of 528 milliseconds server thread hitch warning: timer interval of 304 milliseconds server thread hitch warning: timer interval of 158 milliseconds INFO: User [55] Getulio Nargas authenticated - [1] [55] Getulio Nargas@177.74.247.5:54789:54789 Pichau [90]: /ilegal se pa sou eu pq Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 379 milliseconds Junin 157 [14]: /ilegal qual seu nome server thread hitch warning: timer interval of 657 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 372 milliseconds Connecting: weslley santiago [vRP] weslley santiago (85.243.120.176) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 235) server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 1360 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 365 milliseconds server thread hitch warning: timer interval of 165 milliseconds Pichau [90]: /ilegal fala po server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 181 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 175 milliseconds Biel180 [26]: morri bugado na moto INFO: User [56] BigKeller CSGOEmpire.com authenticated - [15] [56] BigKeller CSGOEmpire.com@191.243.135.190:52882:52882 Biel180 [26]: revive aee server thread hitch warning: timer interval of 594 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 350 milliseconds KKKKKKK MORREU PRA MIM KKKKKKKKK [101]: /dv Pichau [90]: /ilegal oq deu? server thread hitch warning: timer interval of 348 milliseconds server thread hitch warning: timer interval of 299 milliseconds [vRP] 187.22.132.253 disconnected (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 374 milliseconds 👑 ѕrмeтαl 👑 [77]: /ptr server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 159 milliseconds Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) Connecting: Fagods [vRP] Fagods (187.115.109.69) joined (user_id = 127) server thread hitch warning: timer interval of 239 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 161 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 277 milliseconds Usuário [75]: adm tp Usuário [75]: adm tp pf Heimdall- [4]: mds Usuário [75]: ante rp aqui 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 178 milliseconds Usuário [75]: cara ta carregnado server thread hitch warning: timer interval of 440 milliseconds moraesxd1 [107]: /190 policia vem praça tem pista sobre o sequestro server thread hitch warning: timer interval of 282 milliseconds INFO: User [57] flame2k authenticated - [21] [57] flame2k@191.179.129.67:50251:50251 INFO: User [58] Fagods authenticated - [23] [58] Fagods@187.115.109.69:64562:64562 server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 425 milliseconds server thread hitch warning: timer interval of 352 milliseconds server thread hitch warning: timer interval of 154 milliseconds 9 leave slot franklin_house 1 free slot franklin_house 1 server thread hitch warning: timer interval of 164 milliseconds Connecting: LIL INTZ ツ✝ [vRP] LIL INTZ ツ✝ (187.22.132.253) joined (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 243 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 169 milliseconds 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 439 milliseconds server thread hitch warning: timer interval of 159 milliseconds Connecting: ♛Magrão♛ [vRP] ♛Magrão♛ (45.237.112.239) joined (user_id = 56) INFO: User [59] LIL INTZ ツ✝ authenticated - [25] [59] LIL INTZ ツ✝@187.22.132.253:10885:10885 server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 331 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 715 milliseconds server thread hitch warning: timer interval of 413 milliseconds server thread hitch warning: timer interval of 163 milliseconds flame2k [74]: /dv server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 292 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 163 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 356 milliseconds moraesxd1 [107]: /mascaraterrorista flame2k [74]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found flame2k [74]: /ilegal alguem lavando? server thread hitch warning: timer interval of 393 milliseconds server thread hitch warning: timer interval of 252 milliseconds LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 417 milliseconds Junin 157 [14]: /dv flame2k [74]: /ilegal possso colar mafia? [vRP] 191.34.228.24 disconnected (user_id = 47) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 157 milliseconds Samanta [13]: /dv server thread hitch warning: timer interval of 293 milliseconds LIL INTZ ツ✝ [101]: /ilegal s flame2k [74]: /ilegal p lavar? Junin 157 [14]: /dv server thread hitch warning: timer interval of 152 milliseconds LIL INTZ ツ✝ [101]: /ilegal qnt? server thread hitch warning: timer interval of 364 milliseconds flame2k [74]: /ilegal 300 Connecting: Cachorro do MANGUE [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 417 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 274 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 737 milliseconds server thread hitch warning: timer interval of 891 milliseconds server thread hitch warning: timer interval of 336 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 1741 milliseconds server thread hitch warning: timer interval of 2435 milliseconds server thread hitch warning: timer interval of 2226 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 312 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 204 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 543 milliseconds Sending heartbeat to live-internal.fivem.net:30110 network thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 333 milliseconds network thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 561 milliseconds server thread hitch warning: timer interval of 1228 milliseconds server thread hitch warning: timer interval of 379 milliseconds server thread hitch warning: timer interval of 204 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 265 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 943 milliseconds server thread hitch warning: timer interval of 622 milliseconds server thread hitch warning: timer interval of 329 milliseconds server thread hitch warning: timer interval of 447 milliseconds server thread hitch warning: timer interval of 577 milliseconds server thread hitch warning: timer interval of 491 milliseconds server thread hitch warning: timer interval of 823 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 1079 milliseconds server thread hitch warning: timer interval of 378 milliseconds server thread hitch warning: timer interval of 245 milliseconds moraesxd1 [107]: /dv server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 1105 milliseconds server thread hitch warning: timer interval of 381 milliseconds server thread hitch warning: timer interval of 407 milliseconds server thread hitch warning: timer interval of 340 milliseconds server thread hitch warning: timer interval of 241 milliseconds INFO: User [60] Cachorro do MANGUE authenticated - [26] [60] Cachorro do MANGUE@186.204.16.227:56243:56243 server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 353 milliseconds server thread hitch warning: timer interval of 319 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 716 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 448 milliseconds server thread hitch warning: timer interval of 350 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 393 milliseconds server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 316 milliseconds server thread hitch warning: timer interval of 489 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 477 milliseconds network thread hitch warning: timer interval of 1514 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 302 milliseconds server thread hitch warning: timer interval of 265 milliseconds server thread hitch warning: timer interval of 208 milliseconds flame2k [74]: /dv server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 295 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 386 milliseconds server thread hitch warning: timer interval of 405 milliseconds server thread hitch warning: timer interval of 379 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 923 milliseconds server thread hitch warning: timer interval of 616 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 343 milliseconds server thread hitch warning: timer interval of 800 milliseconds server thread hitch warning: timer interval of 320 milliseconds server thread hitch warning: timer interval of 338 milliseconds server thread hitch warning: timer interval of 284 milliseconds server thread hitch warning: timer interval of 564 milliseconds server thread hitch warning: timer interval of 637 milliseconds server thread hitch warning: timer interval of 210 milliseconds flame2k [74]: /dv 1 1 1 1 1 1 1 1 Pichau [90]: /190 quero tirar porte alguem pode ajudar? server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 396 milliseconds INFO: User [61] ♛Magrão♛ authenticated - [27] [61] ♛Magrão♛@45.237.112.239:49505:49505 server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 631 milliseconds server thread hitch warning: timer interval of 353 milliseconds server thread hitch warning: timer interval of 564 milliseconds server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 310 milliseconds server thread hitch warning: timer interval of 304 milliseconds Connecting: Victor server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 401 milliseconds server thread hitch warning: timer interval of 213 milliseconds [vRP] Victor (191.215.98.187) joined (user_id = 10) server thread hitch warning: timer interval of 360 milliseconds server thread hitch warning: timer interval of 240 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 154 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 396 milliseconds server thread hitch warning: timer interval of 312 milliseconds server thread hitch warning: timer interval of 306 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 395 milliseconds server thread hitch warning: timer interval of 210 milliseconds treta my nombre [16]: /dv server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 369 milliseconds MELLOTRAINER: Victor is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 248 milliseconds INFO: User [62] Victor authenticated - [28] [62] Victor@191.215.98.187:52423:52423 server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 232 milliseconds Heimdall- [4]: /mascaragang2 server thread hitch warning: timer interval of 154 milliseconds Heimdall- [4]: /mascara Heimdall- [4]: /mascara server thread hitch warning: timer interval of 155 milliseconds ♛Magrão♛ [56]: dei rolback ♛Magrão♛ [56]: 1-1 ♛Magrão♛ [56]: '-' treta my nombre [16]: /dv server thread hitch warning: timer interval of 367 milliseconds treta my nombre [16]: /dv server thread hitch warning: timer interval of 361 milliseconds server thread hitch warning: timer interval of 478 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 157 milliseconds Usuário [75]: /k server thread hitch warning: timer interval of 297 milliseconds server thread hitch warning: timer interval of 310 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 1236 milliseconds server thread hitch warning: timer interval of 593 milliseconds server thread hitch warning: timer interval of 300 milliseconds 1 1 1 1 1 1 1 1 ♛Magrão♛ [56]: adm ta tp pls server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 341 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 463 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 197 milliseconds 4 enter slot other_flat 1 server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 350 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 209 milliseconds 4 leave slot other_flat 1 free slot other_flat 1 4 leave slot other_flat 1 SCRIPT ERROR: @vrp/modules/home.lua:170: attempt to index a nil value (local 'home') > cb (@vrp/modules/home.lua:218) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > callback (@vrp/modules/basic_garage.lua:416) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :139) server thread hitch warning: timer interval of 442 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 297 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 385 milliseconds server thread hitch warning: timer interval of 175 milliseconds Steel-_- [135]: ae adm vem aqui e ica de /nc Connecting: Filho do coronel1337, soq melhor [vRP] Filho do coronel1337, soq melhor (189.13.20.202) joined (user_id = 3) moraesxd1 [107]: /ilegal vem trocar krl server thread hitch warning: timer interval of 511 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 172 milliseconds Sending heartbeat to live-internal.fivem.net:30110 LITTEGIRL [129]: /ptr server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 161 milliseconds Victor [10]: /mascaraterrorista server thread hitch warning: timer interval of 515 milliseconds server thread hitch warning: timer interval of 358 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 179 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 284 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 346 milliseconds server thread hitch warning: timer interval of 381 milliseconds server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 1002 milliseconds server thread hitch warning: timer interval of 356 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 222 milliseconds lause [150]: /dv server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 459 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 313 milliseconds server thread hitch warning: timer interval of 209 milliseconds INFO: User [63] Filho do coronel1337, soq melhor authenticated - [30] [63] Filho do coronel1337, soq melhor@189.13.20.202:56564:56564 server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 338 milliseconds server thread hitch warning: timer interval of 409 milliseconds server thread hitch warning: timer interval of 344 milliseconds server thread hitch warning: timer interval of 186 milliseconds Connecting: Tiago Miranda [vRP] Tiago Miranda (45.235.23.6) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 236) server thread hitch warning: timer interval of 598 milliseconds server thread hitch warning: timer interval of 444 milliseconds server thread hitch warning: timer interval of 571 milliseconds server thread hitch warning: timer interval of 1137 milliseconds server thread hitch warning: timer interval of 939 milliseconds server thread hitch warning: timer interval of 1081 milliseconds server thread hitch warning: timer interval of 493 milliseconds server thread hitch warning: timer interval of 458 milliseconds server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 318 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 248 milliseconds H1PeR [29]: pm pode respawnar [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 359 milliseconds network thread hitch warning: timer interval of 991 milliseconds server thread hitch warning: timer interval of 155 milliseconds [txAdminClient] Logger upload failed with error: request timed out server thread hitch warning: timer interval of 2125 milliseconds H1PeR [29]: ? server thread hitch warning: timer interval of 386 milliseconds INFO: User [20] lause authenticated - [17] [20] lause@187.112.93.74:3333:3333 server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 295 milliseconds server thread hitch warning: timer interval of 1332 milliseconds server thread hitch warning: timer interval of 901 milliseconds server thread hitch warning: timer interval of 538 milliseconds server thread hitch warning: timer interval of 392 milliseconds network thread hitch warning: timer interval of 162 milliseconds H1PeR [29]: ? lause [150]: /dv lause [150]: /dv lause [150]: /dv lause [150]: /dv server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 215 milliseconds H1PeR [29]: ????? lause [150]: /dv server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 173 milliseconds Filho do coronel1337, soq melhor [3]: a server thread hitch warning: timer interval of 558 milliseconds INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49547:49547 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49549:49549 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49551:49551 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49553:49553 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49555:49555 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49557:49557 Cachorro do MANGUE [20]: ta lag INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49559:49559 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49561:49561 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49563:49563 Filho do coronel1337, soq melhor [3]: a INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49565:49565 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49567:49567 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49569:49569 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49571:49571 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49573:49573 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49575:49575 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49577:49577 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49579:49579 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49581:49581 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49583:49583 server thread hitch warning: timer interval of 517 milliseconds INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49585:49585 server thread hitch warning: timer interval of 381 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 161 milliseconds INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49587:49587 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49589:49589 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49591:49591 server thread hitch warning: timer interval of 174 milliseconds INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49595:49595 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49597:49597 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49599:49599 server thread hitch warning: timer interval of 152 milliseconds INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49601:49601 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49603:49603 Filho do coronel1337, soq melhor [3]: a INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49605:49605 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49607:49607 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49610:49610 Cachorro do MANGUE [20]: b INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49612:49612 Cachorro do MANGUE [20]: b INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49614:49614 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49616:49616 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49618:49618 LITTEGIRL [129]: c LIL INTZ ツ✝ [101]: c LIL INTZ ツ✝ [101]: c INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49620:49620 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49622:49622 INFO: Server reject reason: Username already in use - [33] @45.237.112.239:49624:49624 INFO: Timeout, closing. - [27] [61] ♛Magrão♛@45.237.112.239:49505:49505 server thread hitch warning: timer interval of 202 milliseconds INFO: User [61] ♛Magrão♛ authenticated - [27] [61] ♛Magrão♛@45.237.112.239:49626:49626 moraesxd1 [107]: /ilegal vem trocar tão em maior numero server thread hitch warning: timer interval of 395 milliseconds server thread hitch warning: timer interval of 1701 milliseconds server thread hitch warning: timer interval of 802 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 529 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 326 milliseconds server thread hitch warning: timer interval of 776 milliseconds server thread hitch warning: timer interval of 572 milliseconds server thread hitch warning: timer interval of 386 milliseconds Steel-_- [135]: dd server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 302 milliseconds server thread hitch warning: timer interval of 620 milliseconds server thread hitch warning: timer interval of 1204 milliseconds server thread hitch warning: timer interval of 2165 milliseconds server thread hitch warning: timer interval of 1459 milliseconds server thread hitch warning: timer interval of 977 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 504 milliseconds Heimdall- [4]: para com isso caraio server thread hitch warning: timer interval of 921 milliseconds server thread hitch warning: timer interval of 261 milliseconds CHUPADA DIMENSIONAL [182]: para de floodar o chat server thread hitch warning: timer interval of 504 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 1315 milliseconds server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 218 milliseconds Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal eu queria saber como ficaram sabendo da localização kkkkkkkkk server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 315 milliseconds server thread hitch warning: timer interval of 315 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 449 milliseconds server thread hitch warning: timer interval of 187 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal o refem mandou sinal de fumaça? server thread hitch warning: timer interval of 164 milliseconds Fagods [127]: /ilegal campinho da pra subir? server thread hitch warning: timer interval of 265 milliseconds server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 151 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 511 milliseconds server thread hitch warning: timer interval of 281 milliseconds server thread hitch warning: timer interval of 398 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 411 milliseconds [vRP] 45.237.112.239 disconnected (user_id = 56) server thread hitch warning: timer interval of 315 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 1091 milliseconds server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 554 milliseconds server thread hitch warning: timer interval of 278 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 284 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 397 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 709 milliseconds [vRP] 201.17.86.101 disconnected (user_id = 57) server thread hitch warning: timer interval of 1863 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 3068 milliseconds Filho do coronel1337, soq melhor [3]: /ilegal Posso colar no norte ae? server thread hitch warning: timer interval of 3536 milliseconds server thread hitch warning: timer interval of 1774 milliseconds server thread hitch warning: timer interval of 2801 milliseconds server thread hitch warning: timer interval of 2723 milliseconds server thread hitch warning: timer interval of 2404 milliseconds server thread hitch warning: timer interval of 1662 milliseconds server thread hitch warning: timer interval of 596 milliseconds server thread hitch warning: timer interval of 918 milliseconds server thread hitch warning: timer interval of 994 milliseconds server thread hitch warning: timer interval of 969 milliseconds server thread hitch warning: timer interval of 928 milliseconds lause [150]: /dv server thread hitch warning: timer interval of 1145 milliseconds server thread hitch warning: timer interval of 310 milliseconds flame2k [74]: /dv server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 964 milliseconds lause [150]: /dv server thread hitch warning: timer interval of 956 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 261 milliseconds server thread hitch warning: timer interval of 366 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 482 milliseconds server thread hitch warning: timer interval of 385 milliseconds server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 1098 milliseconds server thread hitch warning: timer interval of 531 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 353 milliseconds server thread hitch warning: timer interval of 383 milliseconds server thread hitch warning: timer interval of 187 milliseconds H1PeR [29]: . server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 173 milliseconds LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 201 milliseconds Ilza Xavier [9]: quantos vivo? server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 385 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 273 milliseconds server thread hitch warning: timer interval of 341 milliseconds server thread hitch warning: timer interval of 688 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal pra que? server thread hitch warning: timer interval of 389 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 532 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 274 milliseconds server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 258 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 180 milliseconds Filho do coronel1337, soq melhor [3]: /ilegal Eu nasci ai, queria visitar minha famili server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 391 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 304 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 633 milliseconds server thread hitch warning: timer interval of 517 milliseconds server thread hitch warning: timer interval of 170 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 185 milliseconds Victor [10]: TA REVIVENDO ? server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 379 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 539 milliseconds server thread hitch warning: timer interval of 343 milliseconds server thread hitch warning: timer interval of 218 milliseconds Victor [10]: QUE BGLH É ESSE ? server thread hitch warning: timer interval of 317 milliseconds server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 201 milliseconds Connecting: dioguin pitbull [vRP] dioguin pitbull (201.17.79.106) joined (user_id = 22) server thread hitch warning: timer interval of 379 milliseconds server thread hitch warning: timer interval of 369 milliseconds server thread hitch warning: timer interval of 233 milliseconds network thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 266 milliseconds server thread hitch warning: timer interval of 199 milliseconds network thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 903 milliseconds server thread hitch warning: timer interval of 271 milliseconds [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 389 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 523 milliseconds Sending heartbeat to live-internal.fivem.net:30110 INFO: Timeout, closing. - [8] [52] Chapadão@191.241.148.100:58252:58252 server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 573 milliseconds server thread hitch warning: timer interval of 827 milliseconds server thread hitch warning: timer interval of 168 milliseconds Ilza Xavier [9]: 107 hack server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 198 milliseconds H1PeR [29]: /dv server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 153 milliseconds Heimdall- [4]: cade ? [vRP] 189.114.205.152 disconnected (user_id = 90) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 274 milliseconds Ilza Xavier [9]: ta aq na minha casa apollo server thread hitch warning: timer interval of 375 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 215 milliseconds Heimdall- [4]: /dv server thread hitch warning: timer interval of 467 milliseconds server thread hitch warning: timer interval of 296 milliseconds Ilza Xavier [9]: 107 reviveu sozinho Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 163 milliseconds Getulio Nargas [83]: que hack ? flame2k [74]: /dv server thread hitch warning: timer interval of 408 milliseconds server thread hitch warning: timer interval of 334 milliseconds server thread hitch warning: timer interval of 194 milliseconds [vRP] 177.74.247.5 disconnected (user_id = 83) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 500 milliseconds server thread hitch warning: timer interval of 224 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 278 milliseconds BigKeller CSGOEmpire.com [234]: apollo Connecting: jgbb server thread hitch warning: timer interval of 151 milliseconds [vRP] jgbb (201.17.86.101) joined (user_id = 57) Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 205 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 283 milliseconds Xx_Pinguin_xX [87]: /dv server thread hitch warning: timer interval of 170 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 156 milliseconds Connecting: ♛Magrão♛ [vRP] ♛Magrão♛ (45.237.112.239) joined (user_id = 56) server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 701 milliseconds server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 172 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 278 milliseconds INFO: User [64] dioguin pitbull authenticated - [1] [64] dioguin pitbull@201.17.79.106:14989:14989 server thread hitch warning: timer interval of 183 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 525 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 461 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 258 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 159 milliseconds flame2k [74]: /dv server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 249 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 262 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 391 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 253 milliseconds server thread hitch warning: timer interval of 219 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 295 milliseconds server thread hitch warning: timer interval of 464 milliseconds 13 enter slot favela17 1 server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 177 milliseconds Moyano [17]: /ptr Moyano [17]: /ptr server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 1770 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 598 milliseconds server thread hitch warning: timer interval of 246 milliseconds 13 leave slot favela17 1 free slot favela17 1 H1PeR [29]: . Junin 157 [14]: /dv server thread hitch warning: timer interval of 277 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 339 milliseconds Heimdall- [4]: ? server thread hitch warning: timer interval of 1003 milliseconds server thread hitch warning: timer interval of 369 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 216 milliseconds Samanta [13]: apollo server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 292 milliseconds Cachorro do MANGUE [20]: /dv Heimdall- [4]: fala cmg server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 160 milliseconds [vRP] 45.237.112.239 disconnected (user_id = 56) Sending heartbeat to live-internal.fivem.net:30110 Victor [10]: Menor usa hack na cara de pau mané server thread hitch warning: timer interval of 175 milliseconds Junin 157 [14]: /dv Samanta [13]: ta pronto? server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 306 milliseconds server thread hitch warning: timer interval of 773 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 288 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 173 milliseconds Heimdall- [4]: yep server thread hitch warning: timer interval of 263 milliseconds Heimdall- [4]: cola praca server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 302 milliseconds Samanta [13]: me encontra praça server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 255 milliseconds Brolucas [2]: abuser server thread hitch warning: timer interval of 375 milliseconds server thread hitch warning: timer interval of 224 milliseconds MELLOTRAINER: jgbb is not connecting with a steam id. Player will not have the ability to save/load. Brolucas [2]: gado INFO: User [65] jgbb authenticated - [4] [65] jgbb@201.17.86.101:11193:11193 LITTEGIRL [129]: Qnt tempo pra fazer outra ação??? Heimdall- [4]: obg server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 387 milliseconds server thread hitch warning: timer interval of 428 milliseconds server thread hitch warning: timer interval of 449 milliseconds server thread hitch warning: timer interval of 216 milliseconds BigKeller CSGOEmpire.com [234]: gado server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 750 milliseconds server thread hitch warning: timer interval of 329 milliseconds server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 192 milliseconds BigKeller CSGOEmpire.com [234]: n falo nada BigKeller CSGOEmpire.com [234]: corno Heimdall- [4]: /dv Victor [10]: /mascara server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 697 milliseconds server thread hitch warning: timer interval of 501 milliseconds server thread hitch warning: timer interval of 219 milliseconds H1PeR [29]: /dv 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 189 milliseconds flame2k [74]: brolucas server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 270 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 349 milliseconds server thread hitch warning: timer interval of 300 milliseconds Heimdall- [4]: voce5 me amam, ctz server thread hitch warning: timer interval of 248 milliseconds Moyano [17]: tem um dirigivel perto da praça caido meu kk server thread hitch warning: timer interval of 515 milliseconds server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 317 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 256 milliseconds network thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 439 milliseconds LIL INTZ ツ✝ [101]: /dv server thread hitch warning: timer interval of 157 milliseconds flame2k [74]: consegue dar tp fiz merda server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 176 milliseconds BigKeller CSGOEmpire.com [234]: voce que ta me mamando server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 295 milliseconds server thread hitch warning: timer interval of 216 milliseconds BigKeller CSGOEmpire.com [234]: ksakkas server thread hitch warning: timer interval of 406 milliseconds server thread hitch warning: timer interval of 254 milliseconds Brolucas [2]: bug visual server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 286 milliseconds server thread hitch warning: timer interval of 494 milliseconds server thread hitch warning: timer interval of 372 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 406 milliseconds Heimdall- [4]: aham server thread hitch warning: timer interval of 1675 milliseconds server thread hitch warning: timer interval of 503 milliseconds server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 596 milliseconds server thread hitch warning: timer interval of 286 milliseconds BigKeller CSGOEmpire.com [234]: o lucas olha dc Heimdall- [4]: /dv Moyano [17]: /dv server thread hitch warning: timer interval of 198 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 407 milliseconds flame2k [74]: algume adm da tp server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 447 milliseconds server thread hitch warning: timer interval of 1420 milliseconds Connecting: Leo InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 618 milliseconds [vRP] Leo (177.235.3.99) joined (user_id = 80) server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 571 milliseconds server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 280 milliseconds server thread hitch warning: timer interval of 336 milliseconds server thread hitch warning: timer interval of 475 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 706 milliseconds server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 166 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 360 milliseconds server thread hitch warning: timer interval of 435 milliseconds server thread hitch warning: timer interval of 2513 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 1682 milliseconds server thread hitch warning: timer interval of 1154 milliseconds server thread hitch warning: timer interval of 423 milliseconds lause [150]: /ptr server thread hitch warning: timer interval of 211 milliseconds LITTEGIRL [129]: /ptr lause [150]: /ptr server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 266 milliseconds server thread hitch warning: timer interval of 258 milliseconds network thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 629 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 1292 milliseconds server thread hitch warning: timer interval of 1301 milliseconds server thread hitch warning: timer interval of 1299 milliseconds server thread hitch warning: timer interval of 511 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 316 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 345 milliseconds server thread hitch warning: timer interval of 514 milliseconds server thread hitch warning: timer interval of 327 milliseconds server thread hitch warning: timer interval of 206 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ada é ridiculo server thread hitch warning: timer interval of 318 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 285 milliseconds [vRP] 200.52.16.57 disconnected (user_id = 17) server thread hitch warning: timer interval of 314 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 623 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 898 milliseconds server thread hitch warning: timer interval of 339 milliseconds Connecting: comunista server thread hitch warning: timer interval of 229 milliseconds [vRP] comunista (168.194.57.135) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 237) server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 227 milliseconds INFO: User [66] Leo authenticated - [8] [66] Leo@177.235.3.99:64905:64905 server thread hitch warning: timer interval of 293 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 875 milliseconds server thread hitch warning: timer interval of 296 milliseconds server thread hitch warning: timer interval of 185 milliseconds 9 leave slot franklin_house 1 free slot franklin_house 1 server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 395 milliseconds server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 991 milliseconds server thread hitch warning: timer interval of 945 milliseconds server thread hitch warning: timer interval of 480 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 166 milliseconds Ilza Xavier [9]: puxa dnv server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 164 milliseconds 16 enter slot franklin_house 1 server thread hitch warning: timer interval of 293 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 251 milliseconds Ilza Xavier [9]: to dando loading ainda server thread hitch warning: timer interval of 713 milliseconds server thread hitch warning: timer interval of 844 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 174 milliseconds Connecting: Moyano [vRP] Moyano (200.52.16.57) joined (user_id = 17) server thread hitch warning: timer interval of 247 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 578 milliseconds server thread hitch warning: timer interval of 513 milliseconds server thread hitch warning: timer interval of 198 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 938 milliseconds server thread hitch warning: timer interval of 641 milliseconds server thread hitch warning: timer interval of 152 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 399 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 571 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 341 milliseconds server thread hitch warning: timer interval of 322 milliseconds server thread hitch warning: timer interval of 674 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 303 milliseconds 16 leave slot franklin_house 1 free slot franklin_house 1 server thread hitch warning: timer interval of 269 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 472 milliseconds server thread hitch warning: timer interval of 443 milliseconds server thread hitch warning: timer interval of 845 milliseconds server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 1103 milliseconds server thread hitch warning: timer interval of 602 milliseconds server thread hitch warning: timer interval of 426 milliseconds server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 258 milliseconds LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 223 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 304 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 181 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 187 milliseconds jgbb [57]: /dv server thread hitch warning: timer interval of 405 milliseconds server thread hitch warning: timer interval of 156 milliseconds INFO: User [67] Moyano authenticated - [9] [67] Moyano@200.52.16.57:56716:56716 server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 288 milliseconds server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 386 milliseconds server thread hitch warning: timer interval of 258 milliseconds network thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 178 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 405 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 351 milliseconds server thread hitch warning: timer interval of 187 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 1254 milliseconds server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 658 milliseconds Connecting: Vrumm [vRP] Vrumm (187.21.80.232) joined (user_id = 24) server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 232 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 153 milliseconds Samanta [13]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 1327 milliseconds server thread hitch warning: timer interval of 392 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 277 milliseconds server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 211 milliseconds flame2k [74]: adm tp server thread hitch warning: timer interval of 544 milliseconds flame2k [74]: pls Cachorro do MANGUE [20]: /dv Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 671 milliseconds server thread hitch warning: timer interval of 318 milliseconds server thread hitch warning: timer interval of 247 milliseconds Cachorro do MANGUE [20]: dv server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 265 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 256 milliseconds network thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 808 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 265 milliseconds Leo [80]: /dv server thread hitch warning: timer interval of 603 milliseconds server thread hitch warning: timer interval of 235 milliseconds Connecting: Bonieee_ [vRP] Bonieee_ (177.82.235.17) rejected: banned https://discord.gg/vSpuvYW(user_id = 167) server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 534 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 190 milliseconds lause [150]: /dv server thread hitch warning: timer interval of 569 milliseconds server thread hitch warning: timer interval of 197 milliseconds Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 223 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Brolucas [2]: /dv server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 329 milliseconds server thread hitch warning: timer interval of 298 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 915 milliseconds server thread hitch warning: timer interval of 423 milliseconds server thread hitch warning: timer interval of 169 milliseconds LIL INTZ ツ✝ [101]: /mascara LIL INTZ ツ✝ [101]: /mascara server thread hitch warning: timer interval of 168 milliseconds Ilza Xavier [9]: pm da ação da casa ta ai?? server thread hitch warning: timer interval of 858 milliseconds server thread hitch warning: timer interval of 344 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 438 milliseconds server thread hitch warning: timer interval of 413 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 228 milliseconds H1PeR [29]: ss INFO: User [68] Vrumm authenticated - [13] [68] Vrumm@187.21.80.232:54924:54924 H1PeR [29]: fala server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 231 milliseconds [vRP] 45.237.214.119 disconnected (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 213 milliseconds Ilza Xavier [9]: ação foi cancelada pelo antirp deles server thread hitch warning: timer interval of 408 milliseconds server thread hitch warning: timer interval of 549 milliseconds server thread hitch warning: timer interval of 195 milliseconds moraesxd1 [107]: claro server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 415 milliseconds moraesxd1 [107]: que n server thread hitch warning: timer interval of 637 milliseconds server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 364 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 431 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 444 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 231 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 283 milliseconds Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 152 milliseconds network thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 658 milliseconds server thread hitch warning: timer interval of 1061 milliseconds server thread hitch warning: timer interval of 456 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 162 milliseconds flame2k [74]: /dc [vRP] 191.179.129.67 disconnected (user_id = 74) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 441 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 491 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 290 milliseconds Leo [80]: dono do servidor on ? server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 233 milliseconds LITTEGIRL [129]: /dv server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 161 milliseconds Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) 9 enter slot franklin_house 1 BigKeller CSGOEmpire.com [234]: /mascaralobo server thread hitch warning: timer interval of 525 milliseconds server thread hitch warning: timer interval of 322 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 384 milliseconds server thread hitch warning: timer interval of 215 milliseconds INFO: User [70] morto. authenticated - [21] [70] morto.@45.237.214.119:57375:57375 server thread hitch warning: timer interval of 344 milliseconds network thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 430 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 173 milliseconds [vRP] 191.179.129.67 disconnected (user_id = 74) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 446 milliseconds server thread hitch warning: timer interval of 153 milliseconds Vrumm [24]: /190 pm ptr? server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 159 milliseconds LIL INTZ ツ✝ [101]: /ptr dioguin pitbull [22]: /dv server thread hitch warning: timer interval of 331 milliseconds Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 165 milliseconds [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 164 milliseconds LIL INTZ ツ✝ [101]: /ptr server thread hitch warning: timer interval of 167 milliseconds network thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 306 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 399 milliseconds server thread hitch warning: timer interval of 151 milliseconds Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74) server thread hitch warning: timer interval of 204 milliseconds moraesxd1 [107]: bro lucas na city? Sending heartbeat to live-internal.fivem.net:30110 No such command =[. No such command =. Leo [80]: brolucas cola call da ada rapidao server thread hitch warning: timer interval of 363 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 374 milliseconds dioguin pitbull [22]: /190 2PM's em PTR. server thread hitch warning: timer interval of 357 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 171 milliseconds INFO: User [72] flame2k authenticated - [26] [72] flame2k@191.179.129.67:50543:50543 brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 387 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 207 milliseconds 24 enter slot favela13 1 Junin 157 [14]: /dv server thread hitch warning: timer interval of 197 milliseconds [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 178 milliseconds LIL INTZ ツ✝ [101]: /DV [vRP] 187.183.37.244 disconnected (user_id = 16) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 490 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 558 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 267 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 366 milliseconds server thread hitch warning: timer interval of 436 milliseconds server thread hitch warning: timer interval of 369 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 203 milliseconds Connecting: 👑 ѕrмeтαl 👑 [vRP] 👑 ѕrмeтαl 👑 (191.251.126.233) joined (user_id = 77) server thread hitch warning: timer interval of 194 milliseconds 24 leave slot favela13 1 free slot favela13 1 server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 157 milliseconds Biel180 [26]: /mascara Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 371 milliseconds server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 282 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 160 milliseconds Ilza Xavier [9]: /dv Junin 157 [14]: /dv server thread hitch warning: timer interval of 392 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 152 milliseconds Ilza Xavier [9]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 374 milliseconds server thread hitch warning: timer interval of 286 milliseconds server thread hitch warning: timer interval of 188 milliseconds dioguin pitbull [22]: /190 qth server thread hitch warning: timer interval of 405 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 157 milliseconds Junin 157 [14]: ve os armamento ai server thread hitch warning: timer interval of 1319 milliseconds server thread hitch warning: timer interval of 397 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Junin 157 [14]: ta rolando regra nova dioguin pitbull [22]: meu deus server thread hitch warning: timer interval of 240 milliseconds dioguin pitbull [22]: .-. 1 1 1 1 1 1 1 1 Ilza Xavier [9]: /ilegal mafia, se precisar só chamar server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 736 milliseconds server thread hitch warning: timer interval of 291 milliseconds Junin 157 [14]: é q eu ja tava descendo pra loja Leo [80]: /190 pausa açao ae server thread hitch warning: timer interval of 181 milliseconds LITTEGIRL [129]: Da pra assaltar enquanto pm ta em ação??? server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 350 milliseconds server thread hitch warning: timer interval of 578 milliseconds server thread hitch warning: timer interval of 230 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found Leo [80]: /190 rapidao flame2k [74]: /190 posto imnpludiu server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 159 milliseconds dioguin pitbull [22]: ok, pausada server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 843 milliseconds server thread hitch warning: timer interval of 348 milliseconds INFO: User [73] 👑 ѕrмeтαl 👑 authenticated - [2] [73] 👑 ѕrмeтαl 👑@191.251.126.233:6182:6182 server thread hitch warning: timer interval of 159 milliseconds Leo [80]: adm da tp aqui rapidao Leo [80]: precisa nao server thread hitch warning: timer interval of 166 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 460 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 161 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 219 milliseconds LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 790 milliseconds server thread hitch warning: timer interval of 250 milliseconds LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 177 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 163 milliseconds [vRP] 187.115.109.69 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 dioguin pitbull [22]: smg pode na loja ne? server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 156 milliseconds flame2k [74]: /190 despausada server thread hitch warning: timer interval of 386 milliseconds Junin 157 [14]: sim lause [150]: /dv server thread hitch warning: timer interval of 157 milliseconds dioguin pitbull [22]: ok BigKeller CSGOEmpire.com [234]: /dv LITTEGIRL [129]: /dv dioguin pitbull [22]: /190 3PM's ao QTI DO QRU server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 390 milliseconds Xx_Pinguin_xX [87]: /olx vendo Meiota Full tunada 45K LIL INTZ ツ✝ [101]: /190 QTH* Connecting: Fagods [vRP] Fagods (187.115.109.69) joined (user_id = 127) server thread hitch warning: timer interval of 231 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 442 milliseconds server thread hitch warning: timer interval of 259 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 BigKeller CSGOEmpire.com [234]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 402 milliseconds server thread hitch warning: timer interval of 314 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 233 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 349 milliseconds [vRP] 187.115.109.69 disconnected (user_id = 127) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 207 milliseconds BigKeller CSGOEmpire.com [234]: /dv server thread hitch warning: timer interval of 180 milliseconds H1PeR [29]: ???? server thread hitch warning: timer interval of 335 milliseconds Connecting: Peter Pica Connecting: Biel_PVL [vRP] Peter Pica (198.84.230.188) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 238) Junin 157 [14]: /dv [vRP] Biel_PVL (186.206.254.189) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 239) server thread hitch warning: timer interval of 203 milliseconds BigKeller CSGOEmpire.com [234]: /dv Connecting: Fagods [vRP] Fagods (187.115.109.69) joined (user_id = 127) server thread hitch warning: timer interval of 319 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 250 milliseconds server thread hitch warning: timer interval of 208 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 440 milliseconds server thread hitch warning: timer interval of 203 milliseconds BigKeller CSGOEmpire.com [234]: /dv flame2k [74]: ojk server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 306 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 323 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 317 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 154 milliseconds INFO: User [75] Fagods authenticated - [23] [75] Fagods@187.115.109.69:49619:49619 server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 392 milliseconds server thread hitch warning: timer interval of 359 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 421 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 520 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 315 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 514 milliseconds server thread hitch warning: timer interval of 383 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 197 milliseconds Biel180 [26]: /ilegal pcco on? Ilza Xavier [9]: /mascara server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 234 milliseconds Ilza Xavier [9]: /mascara server thread hitch warning: timer interval of 327 milliseconds server thread hitch warning: timer interval of 276 milliseconds server thread hitch warning: timer interval of 176 milliseconds Usuário [75]: /dv server thread hitch warning: timer interval of 377 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 371 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 173 milliseconds Paulãoo [204]: /dv morto. [5]: /dv server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 383 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 156 milliseconds LITTEGIRL [129]: /mascaracontraterrorista2 server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 322 milliseconds LITTEGIRL [129]: /mascaracontraterrorista BigKeller CSGOEmpire.com [234]: /dv Fagods [127]: /dv server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 360 milliseconds Filho do coronel1337, soq melhor [3]: /ilegal Posso ir na TCP ? server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 198 milliseconds 👑 ѕrмeтαl 👑 [77]: /dv BigKeller CSGOEmpire.com [234]: /dv [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 brN ʷᶦⁿˢᵏᶻ [25]: /ilegal pra que? server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 180 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal mafia on? LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 346 milliseconds Connecting: ♛Magrão♛ [vRP] ♛Magrão♛ (45.237.112.239) joined (user_id = 56) Filho do coronel1337, soq melhor [3]: /ilegal Ia visitar minha familia, mas ai tive que resolver algumas tretas. server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 212 milliseconds BigKeller CSGOEmpire.com [234]: /dv [vRP] 177.80.151.176 disconnected (user_id = 107) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 385 milliseconds flame2k [74]: t server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 195 milliseconds flame2k [74]: /190 gg [vRP] 187.112.93.74 disconnected (user_id = 150) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [1] moraesxd1 authenticated - [7] [1] moraesxd1@177.80.151.176:58796:58796 LIL INTZ ツ✝ [101]: ja server thread hitch warning: timer interval of 195 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /dv server thread hitch warning: timer interval of 471 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 245 milliseconds LIL INTZ ツ✝ [101]: ação finalizada 18 : 33 server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 176 milliseconds Ilza Xavier [9]: qm ganhou? server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 208 milliseconds dioguin pitbull [22]: PM Connecting: Biel_PVL Ilza Xavier [9]: boaaa [vRP] Biel_PVL (186.206.254.189) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 239) brN ʷᶦⁿˢᵏᶻ [25]: /ilegal brotando mafia p lavar server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 486 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 252 milliseconds INFO: User [76] ♛Magrão♛ authenticated - [7] [76] ♛Magrão♛@45.237.112.239:51941:51941 server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 575 milliseconds server thread hitch warning: timer interval of 164 milliseconds INFO: Server reject reason: Username already in use - [10] @186.212.63.79:6236:6236 server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 406 milliseconds server thread hitch warning: timer interval of 158 milliseconds INFO: User [73] 👑 ѕrмeтαl 👑 authenticated - [10] [73] 👑 ѕrмeтαl 👑@186.212.63.79:6239:6239 server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 404 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 181 milliseconds Connecting: Cancelo Seu CPF POKAS server thread hitch warning: timer interval of 447 milliseconds server thread hitch warning: timer interval of 387 milliseconds server thread hitch warning: timer interval of 183 milliseconds [vRP] Cancelo Seu CPF POKAS (179.109.53.6) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 240) Fagods [127]: /ilegal campinho da pra subir? server thread hitch warning: timer interval of 184 milliseconds flame2k [74]: /dv Biel180 [26]: /dv server thread hitch warning: timer interval of 737 milliseconds server thread hitch warning: timer interval of 273 milliseconds morto. [5]: /ilegal pra? server thread hitch warning: timer interval of 216 milliseconds [vRP] 45.224.24.95 disconnected (user_id = 26) Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: /mascaragang2 server thread hitch warning: timer interval of 1007 milliseconds server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 166 milliseconds LIL INTZ ツ✝ [101]: /mascara server thread hitch warning: timer interval of 153 milliseconds Connecting: gl002 [vRP] gl002 (192.140.79.90) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 241) server thread hitch warning: timer interval of 158 milliseconds ♛Magrão♛ [56]: adm pode dar tp pls dioguin pitbull [22]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 263 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal cheguei mafia server thread hitch warning: timer interval of 200 milliseconds Ilza Xavier [9]: oxe server thread hitch warning: timer interval of 155 milliseconds Ilza Xavier [9]: ban Fagods [127]: /ilegal pra falar com o cabeç dioguin pitbull [22]: cancela morto. [5]: cancela server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 151 milliseconds LIL INTZ ツ✝ [101]: /ilegal um momento Ilza Xavier [9]: ban H1PeR [29]: /dv morto. [5]: cancela server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 443 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 474 milliseconds jgbb [57]: /190 cancela SCRIPT ERROR: @AT_OnService/server.lua:1650: attempt to index a nil value (local 'identity') > ref (@AT_OnService/server.lua:1650) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) SCRIPT ERROR: @AT_OnService/server.lua:874: attempt to index a nil value (local 'identity') > ref (@AT_OnService/server.lua:874) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 176 milliseconds network thread hitch warning: timer interval of 1496 milliseconds server thread hitch warning: timer interval of 1265 milliseconds server thread hitch warning: timer interval of 552 milliseconds server thread hitch warning: timer interval of 265 milliseconds server thread hitch warning: timer interval of 275 milliseconds server thread hitch warning: timer interval of 166 milliseconds Connecting: moraesxd1 [vRP] moraesxd1 (177.80.151.176) rejected: identification error SCRIPT ERROR: @AT_OnService/server.lua:874: attempt to index a nil value (local 'identity') > ref (@AT_OnService/server.lua:874) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) network thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 319 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 370 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 191 milliseconds Connecting: moraesxd1 [vRP] 189.8.111.224 disconnected (user_id = 75) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 309 milliseconds LIL INTZ ツ✝ [101]: /dv Connecting: 💗ΜΔǤŘ€ŁƗŇŇ💗 server thread hitch warning: timer interval of 325 milliseconds network thread hitch warning: timer interval of 156 milliseconds [vRP] 💗ΜΔǤŘ€ŁƗŇŇ💗 (138.59.131.235) rejected: identification error server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 155 milliseconds SCRIPT ERROR: @vrp_showroom/server.lua:48: attempt to index a nil value (local 'identity') > ref (@vrp_showroom/server.lua:48) > finish (@vrp/lib/utils.lua:43) > fn (@vrp/lib/utils.lua:48) server thread hitch warning: timer interval of 355 milliseconds server thread hitch warning: timer interval of 412 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 557 milliseconds server thread hitch warning: timer interval of 1577 milliseconds server thread hitch warning: timer interval of 506 milliseconds server thread hitch warning: timer interval of 300 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 261 milliseconds server thread hitch warning: timer interval of 348 milliseconds server thread hitch warning: timer interval of 165 milliseconds LIL INTZ ツ✝ [101]: /mascaragang2 Connecting: 💗ΜΔǤŘ€ŁƗŇŇ💗 server thread hitch warning: timer interval of 1217 milliseconds server thread hitch warning: timer interval of 406 milliseconds Connecting: moraesxd1 [vRP] 💗ΜΔǤŘ€ŁƗŇŇ💗 (138.59.131.235) rejected: identification error server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 179 milliseconds [vRP] moraesxd1 (177.80.151.176) rejected: identification error server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 542 milliseconds server thread hitch warning: timer interval of 310 milliseconds server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 278 milliseconds server thread hitch warning: timer interval of 604 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 242 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 489 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 296 milliseconds server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 258 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 303 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 370 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 347 milliseconds server thread hitch warning: timer interval of 280 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 687 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 1163 milliseconds server thread hitch warning: timer interval of 384 milliseconds server thread hitch warning: timer interval of 830 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 380 milliseconds server thread hitch warning: timer interval of 516 milliseconds server thread hitch warning: timer interval of 445 milliseconds Connecting: 💗ΜΔǤŘ€ŁƗŇŇ💗 server thread hitch warning: timer interval of 475 milliseconds server thread hitch warning: timer interval of 234 milliseconds [vRP] 💗ΜΔǤŘ€ŁƗŇŇ💗 (138.59.131.235) joined (user_id = 85) server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 660 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 1171 milliseconds server thread hitch warning: timer interval of 586 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 218 milliseconds 87 enter slot favela5 1 server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 281 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 168 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascara server thread hitch warning: timer interval of 237 milliseconds server thread hitch warning: timer interval of 608 milliseconds server thread hitch warning: timer interval of 232 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascara server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 168 milliseconds [vRP] 201.37.162.126 disconnected (user_id = 129) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 171 milliseconds Fagods [127]: /ilegal campinho? Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) server thread hitch warning: timer interval of 263 milliseconds 1 1 1 1 1 1 1 1 Steel-_- [135]: /mascra server thread hitch warning: timer interval of 151 milliseconds Steel-_- [135]: /mascara Sending heartbeat to live-internal.fivem.net:30110 Steel-_- [135]: /mascara [txAdminClient] Logger upload failed with error: request timed out morto. [5]: /ilegal fala server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 380 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 259 milliseconds server thread hitch warning: timer interval of 206 milliseconds Fagods [127]: /ilegal cade vc? jgbb [57]: /190 11* BPM Informa: 4 pm em PTR! [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 376 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 237 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Leo [80]: /dv 87 leave slot favela5 1 free slot favela5 1 [vRP] 177.193.127.219 disconnected (user_id = 87) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [78] 💗ΜΔǤŘ€ŁƗŇŇ💗 authenticated - [2] [78] 💗ΜΔǤŘ€ŁƗŇŇ💗@138.59.131.235:15452:15452 Connecting: moraesxd1 server thread hitch warning: timer interval of 436 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 184 milliseconds [vRP] moraesxd1 (177.80.151.176) joined (user_id = 107) server thread hitch warning: timer interval of 435 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 260 milliseconds MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 198 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 234 milliseconds INFO: User [77] Gabriel authenticated - [3] [77] Gabriel@189.110.104.134:49513:49513 [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 230 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 379 milliseconds Fagods [127]: /mascara server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 293 milliseconds server thread hitch warning: timer interval of 172 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 175 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 297 milliseconds BigKeller CSGOEmpire.com [234]: /fix Ilza Xavier [9]: ada entrando no pcc server thread hitch warning: timer interval of 232 milliseconds Ilza Xavier [9]: é isso memso? server thread hitch warning: timer interval of 190 milliseconds Ilza Xavier [9]: mesmo? Fagods [127]: /mascara morto. [5]: tbm n sei server thread hitch warning: timer interval of 490 milliseconds server thread hitch warning: timer interval of 184 milliseconds Ilza Xavier [9]: kkk acho q entraram em mano Ilza Xavier [9]: vou verificar aq dead, ja te falo vou morrer provavelmente Ilza Xavier [9]: e ja foram avisados de n entrar ♛Magrão♛ [56]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 INFO: User [79] moraesxd1 authenticated - [16] [79] moraesxd1@177.80.151.176:58875:58875 Junin 157 [14]: /dv server thread hitch warning: timer interval of 286 milliseconds server thread hitch warning: timer interval of 604 milliseconds server thread hitch warning: timer interval of 409 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 384 milliseconds server thread hitch warning: timer interval of 289 milliseconds [vRP] 189.110.104.134 disconnected (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 👑 ѕrмeтαl 👑 [77]: Amigao 👑 ѕrмeтαl 👑 [77]: N entrei 👑 ѕrмeтαl 👑 [77]: tu que caça treta Junin 157 [14]: /dv server thread hitch warning: timer interval of 190 milliseconds 👑 ѕrмeтαl 👑 [77]: ent vamos server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 282 milliseconds server thread hitch warning: timer interval of 200 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 277 milliseconds server thread hitch warning: timer interval of 240 milliseconds Ilza Xavier [9]: entraram dnv no pcc dead Junin 157 [14]: /dv server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 212 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista Victor [10]: /ptr server thread hitch warning: timer interval of 627 milliseconds server thread hitch warning: timer interval of 583 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 153 milliseconds Connecting: Gabriel 👑 ѕrмeтαl 👑 [77]: Que vim ver dead to na minha favela bem de boa Junin 157 [14]: alguem pode me dar minhas coisa vip [vRP] Gabriel (189.110.104.134) joined (user_id = 12) 👑 ѕrмeтαl 👑 [77]: e que tem um carente querendo treta comigo Sending heartbeat to live-internal.fivem.net:30110 Junin 157 [14]: /mascara Ilza Xavier [9]: sim, dps q passaram pelo pcc server thread hitch warning: timer interval of 156 milliseconds Junin 157 [14]: /mascara server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 1124 milliseconds server thread hitch warning: timer interval of 746 milliseconds server thread hitch warning: timer interval of 431 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 207 milliseconds Connecting: AsmoDeus [vRP] AsmoDeus (191.30.63.174) joined (user_id = 214) server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 221 milliseconds Connecting: Brolucas [vRP] Brolucas (177.193.219.217) joined (user_id = 2) server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 415 milliseconds Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [80] Gabriel authenticated - [3] [80] Gabriel@189.110.104.134:49547:49547 server thread hitch warning: timer interval of 271 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 588 milliseconds server thread hitch warning: timer interval of 277 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 355 milliseconds server thread hitch warning: timer interval of 373 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 549 milliseconds server thread hitch warning: timer interval of 294 milliseconds 1 1 1 1 1 1 1 1 brN ʷᶦⁿˢᵏᶻ [25]: /dv 👑 ѕrмeтαl 👑 [77]: So pq tomo uma adv que que eu tome tbm flame2k [74]: /dv server thread hitch warning: timer interval of 160 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 172 milliseconds 👑 ѕrмeтαl 👑 [77]: por isso ta querendo treta ? server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 588 milliseconds INFO: User [81] Brolucas authenticated - [17] [81] Brolucas@177.193.219.217:58155:58155 server thread hitch warning: timer interval of 382 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 344 milliseconds server thread hitch warning: timer interval of 175 milliseconds LIL INTZ ツ✝ [101]: pm? Junin 157 [14]: /dv morto. [5]: tem q e o heli? Connecting: treta my nombre server thread hitch warning: timer interval of 168 milliseconds [vRP] treta my nombre (187.183.37.244) joined (user_id = 16) server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 177 milliseconds LIL INTZ ツ✝ [101]: qnt tempo falta pra iniciar outra ação? server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 812 milliseconds server thread hitch warning: timer interval of 401 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 178 milliseconds morto. [5]: acho q ja pd começar server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 249 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: ainda n ta doido server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 160 milliseconds Leo [80]: pode nao Ilza Xavier [9]: baguio foi a 15 min server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 399 milliseconds server thread hitch warning: timer interval of 153 milliseconds Leo [80]: e 40 min ♛Magrão♛ [56]: antes de iniciar pergunta Junin 157 [14]: falta 30 min server thread hitch warning: timer interval of 192 milliseconds Paulãoo [204]: /dv server thread hitch warning: timer interval of 152 milliseconds morto. [5]: esse de 40min morto. [5]: e troll dms server thread hitch warning: timer interval of 478 milliseconds morto. [5]: slk Paulãoo [204]: /dv Ilza Xavier [9]: sim mano INFO: User [82] AsmoDeus authenticated - [19] [82] AsmoDeus@191.30.63.174:53297:53297 Ilza Xavier [9]: ta marucooo server thread hitch warning: timer interval of 175 milliseconds LIL INTZ ツ✝ [101]: é msm server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 206 milliseconds 13 enter slot favela17 1 Gabriel [12]: nunca tem pm, qnd tem tem q esperar 40m Leo [80]: que troll. assim o servidor fica full pvp server thread hitch warning: timer interval of 603 milliseconds server thread hitch warning: timer interval of 265 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 301 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 564 milliseconds server thread hitch warning: timer interval of 435 milliseconds server thread hitch warning: timer interval of 352 milliseconds server thread hitch warning: timer interval of 373 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 238 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 394 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 456 milliseconds server thread hitch warning: timer interval of 266 milliseconds server thread hitch warning: timer interval of 403 milliseconds server thread hitch warning: timer interval of 425 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 159 milliseconds morto. [5]: cara 10 min n fica full pvp 13 leave slot favela17 1 free slot favela17 1 server thread hitch warning: timer interval of 541 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 329 milliseconds server thread hitch warning: timer interval of 166 milliseconds INFO: User [83] treta my nombre authenticated - [22] [83] treta my nombre@187.183.37.244:8214:8214 server thread hitch warning: timer interval of 177 milliseconds Paulãoo [204]: /dv server thread hitch warning: timer interval of 464 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 172 milliseconds LIL INTZ ツ✝ [101]: /mascara server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 171 milliseconds LIL INTZ ツ✝ [101]: vdd server thread hitch warning: timer interval of 333 milliseconds LIL INTZ ツ✝ [101]: concordo server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 205 milliseconds ♛Magrão♛ [56]: é pra força pqp morto. [5]: mas e isso server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 209 milliseconds morto. [5]: e ordem de superior tem q acatar 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 347 milliseconds ♛Magrão♛ [56]: PARA DE FORÇAR RP MAN PQP ♛Magrão♛ [56]: Q RAICA flame2k [74]: /dv Gabriel [12]: tilta n server thread hitch warning: timer interval of 245 milliseconds 13 enter slot favela17 1 server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 523 milliseconds server thread hitch warning: timer interval of 356 milliseconds 204 enter slot favela17 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Filho do coronel1337, soq melhor [3]: pronto rota server thread hitch warning: timer interval of 361 milliseconds ♛Magrão♛ [56]: OBG server thread hitch warning: timer interval of 233 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 160 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 322 milliseconds 204 leave slot favela17 1 13 leave slot favela17 1 free slot favela17 1 ♛Magrão♛ [56]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 169 milliseconds Steel-_- [135]: /mascara server thread hitch warning: timer interval of 296 milliseconds flame2k [74]: /dv Steel-_- [135]: /mascara server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 169 milliseconds Gabriel [12]: /dv BigKeller CSGOEmpire.com [234]: /MASCARA server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 347 milliseconds BigKeller CSGOEmpire.com [234]: /mascara server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 277 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 307 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 324 milliseconds server thread hitch warning: timer interval of 348 milliseconds server thread hitch warning: timer interval of 641 milliseconds server thread hitch warning: timer interval of 208 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 267 milliseconds server thread hitch warning: timer interval of 266 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 297 milliseconds server thread hitch warning: timer interval of 282 milliseconds server thread hitch warning: timer interval of 174 milliseconds Vrumm [24]: /dv server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 182 milliseconds [vRP] 191.30.63.174 disconnected (user_id = 214) server thread hitch warning: timer interval of 173 milliseconds Sending heartbeat to live-internal.fivem.net:30110 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 175 milliseconds Samanta [13]: /dv Paulãoo [204]: /dv Samanta [13]: /dv Vrumm [24]: /ilegal arruma nada vindo atrás server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 152 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 262 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 159 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 598 milliseconds server thread hitch warning: timer interval of 255 milliseconds 1 1 1 1 1 1 1 1 Junin 157 [14]: /mascaraterrorista morto. [5]: /dv server thread hitch warning: timer interval of 364 milliseconds server thread hitch warning: timer interval of 424 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 171 milliseconds BigKeller CSGOEmpire.com [234]: /mascaralobo Connecting: Silvio [vRP] Silvio (191.177.181.41) joined (user_id = 53) server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 206 milliseconds Junin 157 [14]: /mascara server thread hitch warning: timer interval of 518 milliseconds server thread hitch warning: timer interval of 511 milliseconds server thread hitch warning: timer interval of 218 milliseconds Connecting: AsmoDeus [vRP] AsmoDeus (191.30.63.174) joined (user_id = 214) Vrumm [24]: /mascara server thread hitch warning: timer interval of 170 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 1379 milliseconds server thread hitch warning: timer interval of 339 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascara 1 1 1 1 1 1 1 1 1 1 1 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 152 milliseconds Vrumm [24]: /mascara 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 1427 milliseconds server thread hitch warning: timer interval of 418 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 404 milliseconds server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 158 milliseconds [vRP] 186.221.40.144 disconnected (user_id = 135) Sending heartbeat to live-internal.fivem.net:30110 INFO: Timeout, closing. - [5] [35] Steel-_-@186.221.40.144:50431:50431 server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 909 milliseconds server thread hitch warning: timer interval of 327 milliseconds server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 244 milliseconds network thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 394 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 281 milliseconds server thread hitch warning: timer interval of 241 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 443 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 151 milliseconds Gabriel [12]: /mascara InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > ? (@vrp/modules/basic_garage.lua:264) > cb (@vrp/modules/basic_garage.lua:381) > f (@vrp/modules/gui.lua:182) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 152 milliseconds Gabriel [12]: /mascara server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 162 milliseconds [vRP] 187.95.95.230 disconnected (user_id = 204) server thread hitch warning: timer interval of 190 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 158 milliseconds [vRP] 191.177.181.41 disconnected (user_id = 53) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 215 milliseconds INFO: User [84] AsmoDeus authenticated - [5] [84] AsmoDeus@191.30.63.174:53368:53368 server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 396 milliseconds server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 170 milliseconds [vRP] 187.183.37.244 disconnected (user_id = 16) Sending heartbeat to live-internal.fivem.net:30110 3 enter slot Cheap_Home 1 Junin 157 [14]: /mascarafone [vRP] 201.17.85.3 disconnected (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: A 3 enter slot Cheap_Home 1 server thread hitch warning: timer interval of 167 milliseconds network thread hitch warning: timer interval of 158 milliseconds network thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 258 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 214 milliseconds INFO: User [35] Steel-_- authenticated - [6] [35] Steel-_-@186.221.40.144:51428:51428 server thread hitch warning: timer interval of 497 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 196 milliseconds network thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 154 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista server thread hitch warning: timer interval of 647 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 303 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 267 milliseconds server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 569 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 181 milliseconds Filho do coronel1337, soq melhor [3]: A server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 219 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 377 milliseconds 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 261 milliseconds server thread hitch warning: timer interval of 280 milliseconds 3 enter slot Cheap_Home 1 server thread hitch warning: timer interval of 303 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 154 milliseconds 1 1 1 1 1 1 1 1 ♛Magrão♛ [56]: /dv Junin 157 [14]: /dv server thread hitch warning: timer interval of 394 milliseconds ♛Magrão♛ [56]: /dv jgbb [57]: /DV 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 162 milliseconds 1 1 1 1 1 1 1 1 ♛Magrão♛ [56]: /dv server thread hitch warning: timer interval of 309 milliseconds server thread hitch warning: timer interval of 197 milliseconds LIL INTZ ツ✝ [101]: /190 policia civil tirando porte? server thread hitch warning: timer interval of 334 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 404 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 155 milliseconds 3 leave slot Cheap_Home 1 free slot Cheap_Home 1 server thread hitch warning: timer interval of 393 milliseconds server thread hitch warning: timer interval of 342 milliseconds server thread hitch warning: timer interval of 163 milliseconds Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) rejected: banned https://discord.gg/vSpuvYW(user_id = 204) Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) joined (user_id = 182) server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 322 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 505 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 424 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 184 milliseconds 1 1 1 1 1 1 1 1 Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 375 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 314 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 359 milliseconds dioguin pitbull [22]: /190 qth server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 305 milliseconds server thread hitch warning: timer interval of 157 milliseconds ♛Magrão♛ [56]: /190 QTH +INF server thread hitch warning: timer interval of 157 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 169 milliseconds LIL INTZ ツ✝ [101]: n deu tempo ainda n 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 358 milliseconds LIL INTZ ツ✝ [101]: ? server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 197 milliseconds Vrumm [24]: /mascagang2 LIL INTZ ツ✝ [101]: to esperando mo tempao server thread hitch warning: timer interval of 455 milliseconds server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 287 milliseconds Connecting: Steel-_- server thread hitch warning: timer interval of 241 milliseconds [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) server thread hitch warning: timer interval of 294 milliseconds Vrumm [24]: /mascaragang2 server thread hitch warning: timer interval of 256 milliseconds Brolucas [2]: CANCELA server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 353 milliseconds Junin 157 [14]: n deu msm server thread hitch warning: timer interval of 372 milliseconds server thread hitch warning: timer interval of 152 milliseconds [vRP] 191.47.51.38 disconnected (user_id = 92) server thread hitch warning: timer interval of 242 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 185 milliseconds dioguin pitbull [22]: acho q deu sim server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 161 milliseconds dioguin pitbull [22]: mas ok server thread hitch warning: timer interval of 704 milliseconds server thread hitch warning: timer interval of 487 milliseconds server thread hitch warning: timer interval of 549 milliseconds Vrumm [24]: tmb acho mano server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 187 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 310 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 INFO: User [85] CHUPADA DIMENSIONAL authenticated - [6] [85] CHUPADA DIMENSIONAL@201.17.85.3:7816:7816 server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 403 milliseconds morto. [5]: falo mais nada server thread hitch warning: timer interval of 383 milliseconds server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 171 milliseconds morto. [5]: /dv server thread hitch warning: timer interval of 395 milliseconds server thread hitch warning: timer interval of 170 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > f (@vrp/modules/inventory.lua:526) > handler (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :39) > openChest (- Proxy interface system, used to add/call functions between resources local Debug = module("lib/Debug") local Proxy = {} local proxy_rdata = {} local function proxy_callback(rvalues) -- save returned values, TriggerEvent is synchronous proxy_rdata = rvalues end local function proxy_resolve(itable,key) local iname = getmetatable(itable).name -- generate access function local fcall = function(args,callback) if args == nil then args = {} end TriggerEvent(iname..":proxy",key,args,proxy_callback) return table.unpack(proxy_rdata) -- returns end itable[key] = fcall -- add generated call to table (optimization) return fcall end --- Add event handler to call interface functions (can be called multiple times for the same interface name with different tables) function Proxy.addInterface(name, itable) AddEventHandler(name..":proxy",function(member,args,callback) if Debug.active then Debug.pbegin("proxy_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = itable[member] if type(f) == "function" then callback({f(table.unpack(args))}) -- call function with and return values through callback -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this else print("error: proxy call "..name..":"..member.." not found") end if Debug.active then Debug.pend() end end) end function Proxy.getInterface(name) local r = setmetatable({},{ __index = proxy_resolve, name = name }) return r end return Proxy :21) > ref (@wzl_vrpchests/server.lua:20) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 158 milliseconds 9 leave slot franklin_house 1 free slot franklin_house 1 Ilza Xavier [9]: pqp server thread hitch warning: timer interval of 360 milliseconds server thread hitch warning: timer interval of 197 milliseconds Ilza Xavier [9]: apertei e sem querer Ilza Xavier [9]: cade vcs server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 286 milliseconds server thread hitch warning: timer interval of 153 milliseconds 👑 ѕrмeтαl 👑 [77]: Aperto sim server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 351 milliseconds Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv Ilza Xavier [9]: foi man server thread hitch warning: timer interval of 486 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 757 milliseconds server thread hitch warning: timer interval of 440 milliseconds server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 173 milliseconds Connecting: Silvinho [vRP] Silvinho (191.47.51.38) joined (user_id = 92) 24 enter slot favela13 1 ♛Magrão♛ [56]: /190 4 PM's EM PTR server thread hitch warning: timer interval of 157 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv Samanta [13]: /dv Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 342 milliseconds server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 239 milliseconds server thread hitch warning: timer interval of 347 milliseconds server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 355 milliseconds server thread hitch warning: timer interval of 186 milliseconds 👑 ѕrмeтαl 👑 [77]: ADM da tp pra mim INFO: User [86] Steel-_- authenticated - [18] [86] Steel-_-@186.221.40.144:51617:51617 👑 ѕrмeтαl 👑 [77]: PFV server thread hitch warning: timer interval of 193 milliseconds 24 leave slot favela13 1 free slot favela13 1 Connecting: treta my nombre server thread hitch warning: timer interval of 164 milliseconds [vRP] treta my nombre (187.183.37.244) joined (user_id = 16) Fagods [127]: /dv server thread hitch warning: timer interval of 409 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 191 milliseconds Fagods [127]: /dv server thread hitch warning: timer interval of 161 milliseconds Ilza Xavier [9]: ei lucas server thread hitch warning: timer interval of 251 milliseconds server thread hitch warning: timer interval of 187 milliseconds Ilza Xavier [9]: tempo de ação serve para sequestro tmb certo? Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 342 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 311 milliseconds server thread hitch warning: timer interval of 222 milliseconds BigKeller CSGOEmpire.com [234]: /dv BigKeller CSGOEmpire.com [234]: /dv server thread hitch warning: timer interval of 493 milliseconds server thread hitch warning: timer interval of 497 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 168 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: mais cedo fomos sequestrar e falaram que é o mesmo tempo de ação MELLOTRAINER: Silvinho is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 173 milliseconds INFO: User [87] Silvinho authenticated - [19] [87] Silvinho@191.47.51.38:55978:55978 server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 457 milliseconds server thread hitch warning: timer interval of 164 milliseconds Steam authentication for gritando failed: HTTP 504 Connecting: gritando server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 243 milliseconds [vRP] gritando (189.123.194.61) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 242) server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 228 milliseconds BigKeller CSGOEmpire.com [234]: /dv BigKeller CSGOEmpire.com [234]: /dv server thread hitch warning: timer interval of 611 milliseconds [vRP] 187.115.109.69 disconnected (user_id = 127) server thread hitch warning: timer interval of 173 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 188 milliseconds server thread hitch warning: timer interval of 224 milliseconds Junin 157 [14]: /dv LIL INTZ ツ✝ [101]: /DV server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 362 milliseconds moraesxd1 [107]: /dv Junin 157 [14]: /dv server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 158 milliseconds Gabriel [12]: revive 12 ae LIL INTZ ツ✝ [101]: /DV Gabriel [12]: morir no limbo Gabriel [12]: "-" server thread hitch warning: timer interval of 451 milliseconds server thread hitch warning: timer interval of 199 milliseconds server thread hitch warning: timer interval of 377 milliseconds Steel-_- [135]: coe adm da um tp em min aqui perdi arma moraesxd1 [107]: /dv server thread hitch warning: timer interval of 378 milliseconds server thread hitch warning: timer interval of 302 milliseconds INFO: User [88] treta my nombre authenticated - [22] [88] treta my nombre@187.183.37.244:8495:8495 server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 295 milliseconds Gabriel [12]: coe, alguem revive ai mano, eu cai no esgoto e morri Gabriel [12]: e da tp tb server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 314 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 361 milliseconds server thread hitch warning: timer interval of 438 milliseconds server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 341 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 414 milliseconds server thread hitch warning: timer interval of 164 milliseconds Samanta [13]: /dv server thread hitch warning: timer interval of 258 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 253 milliseconds server thread hitch warning: timer interval of 169 milliseconds flame2k [74]: /dv [vRP] 179.157.1.213 disconnected (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 420 milliseconds server thread hitch warning: timer interval of 254 milliseconds server thread hitch warning: timer interval of 169 milliseconds Ilza Xavier [9]: andressa 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 226 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Ilza Xavier [9]: aquela hora q cheguei em tu pra tu sair de perto dos caras server thread hitch warning: timer interval of 311 milliseconds 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: oi 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv LIL INTZ ツ✝ [101]: ? 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 222 milliseconds Ilza Xavier [9]: eu te falei q eles queriam te sequestrar n foi? LIL INTZ ツ✝ [101]: eu acho q sim server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 170 milliseconds Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 341 milliseconds Ilza Xavier [9]: kkkkkkkkkkkkkkk 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 188 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 165 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ada piada dms kkkkkkk Filho do coronel1337, soq melhor [3]: /dv 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 403 milliseconds server thread hitch warning: timer interval of 192 milliseconds Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 261 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 259 milliseconds Connecting: ゆっくりと』 [vRP] ゆっくりと』 (45.70.74.105) joined (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 330 milliseconds Brolucas [2]: Ações Liberadas flame2k [74]: /dv dioguin pitbull [22]: mano CHUPADA DIMENSIONAL [182]: onde eu posso comprar avião ou helicoptero? Connecting: FenixJP dioguin pitbull [22]: brolucas [vRP] FenixJP (189.112.142.17) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 243) dioguin pitbull [22]: id 135 não quer seguir rp dioguin pitbull [22]: tá complicado server thread hitch warning: timer interval of 289 milliseconds Brolucas [2]: aeroporto Steel-_- [135]: kkkkkkkkkkk LIL INTZ ツ✝ [101]: /DV Steel-_- [135]: ata dioguin pitbull [22]: tava falando com mordaça e os caralho dioguin pitbull [22]: n tem como Brolucas [2]: adv H1PeR [29]: ta chato em cara server thread hitch warning: timer interval of 271 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 240 milliseconds AsmoDeus [214]: /med Junin 157 [14]: /dv moraesxd1 [107]: /ptr server thread hitch warning: timer interval of 370 milliseconds [vRP] 187.21.80.232 disconnected (user_id = 24) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 160 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /samu Gabriel [12]: /mascaraterrorista server thread hitch warning: timer interval of 262 milliseconds brN ʷᶦⁿˢᵏᶻ [25]: /ilegal ta saindo barato pros ada em kkk dioguin pitbull [22]: /190 PM's em ocorrencia server thread hitch warning: timer interval of 336 milliseconds INFO: User [89] ゆっくりと』 authenticated - [13] [89] ゆっくりと』@45.70.74.105:50911:50911 dioguin pitbull [22]: /190 QTH+Info da joalheria, por favor. [vRP] 177.143.219.227 disconnected (user_id = 25) Sending heartbeat to live-internal.fivem.net:30110 No such command quit[]. [vRP] 177.235.3.99 disconnected (user_id = 80) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 251 milliseconds Junin 157 [14]: /190 so um momenot Connecting: strouke🎯🕳 Junin 157 [14]: /190 o cara caiu ta voltando [vRP] strouke🎯🕳 (177.189.44.55) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 244) server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 169 milliseconds dioguin pitbull [22]: /190 tranquilo server thread hitch warning: timer interval of 230 milliseconds 5 enter slot favela2 1 moraesxd1 [107]: /ptr 5 leave slot favela2 1 free slot favela2 1 server thread hitch warning: timer interval of 239 milliseconds Junin 157 [14]: ele ta na tela de carregamento ja dioguin pitbull [22]: pode arma pesada em joalheria? Junin 157 [14]: s server thread hitch warning: timer interval of 287 milliseconds dioguin pitbull [22]: ok server thread hitch warning: timer interval of 172 milliseconds Filho do coronel1337, soq melhor [3]: /ilegal 3 ferraris indo barragem server thread hitch warning: timer interval of 251 milliseconds LIL INTZ ツ✝ [101]: / BigKeller CSGOEmpire.com [234]: /ilegal e uma lambo server thread hitch warning: timer interval of 247 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 236 milliseconds Junin 157 [14]: vou manda qth Connecting: strouke🎯🕳 [vRP] strouke🎯🕳 (177.189.44.55) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 244) BigKeller CSGOEmpire.com [234]: /dv server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 171 milliseconds BigKeller CSGOEmpire.com [234]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 5 enter slot favela2 1 LIL INTZ ツ✝ [101]: /190 QTH ENVIADO Junin 157 [14]: /MASCARA server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 227 milliseconds Sending heartbeat to live-internal.fivem.net:30110 5 leave slot favela2 1 free slot favela2 1 Junin 157 [14]: /mascara Junin 157 [14]: /mascaraswat2 dioguin pitbull [22]: /190 Pausa ação fazendo o favor server thread hitch warning: timer interval of 261 milliseconds ♛Magrão♛ [56]: /190 policia em apreensao LIL INTZ ツ✝ [101]: /190 ta Junin 157 [14]: /190 pausada entao ♛Magrão♛ [56]: /190 pode cancela e pergunta se tem pm antes de inicia server thread hitch warning: timer interval of 273 milliseconds server thread hitch warning: timer interval of 178 milliseconds Gabriel [12]: wtf mlk Gabriel [12]: os caras pediram QTH Gabriel [12]: brisa nao dioguin pitbull [22]: calma dioguin pitbull [22]: rlx dioguin pitbull [22]: só marca 7minutin ai Junin 157 [14]: kkkkkkkkkkkkkkk server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 176 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Junin 157 [14]: o dono do server libero ação server thread hitch warning: timer interval of 185 milliseconds dioguin pitbull [22]: 135 continua falando com mordaça dioguin pitbull [22]: complicado server thread hitch warning: timer interval of 249 milliseconds Gabriel [12]: o dono do servidor libera e o Pedro Magrão n qr deixar server thread hitch warning: timer interval of 213 milliseconds Gabriel [12]: dasijsdaoijasd dioguin pitbull [22]: o dono do servidor deixou mas o magrão q é o pm CHUPADA DIMENSIONAL [182]: /dv dioguin pitbull [22]: se vai ter açao ou não, ele q decide Brolucas [2]: Liberei uma açaõ server thread hitch warning: timer interval of 294 milliseconds server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 152 milliseconds Gabriel [12]: entao, é essa q a gente ta fazedo Gabriel [12]: faznedo Brolucas [2]: Joalheiria server thread hitch warning: timer interval of 651 milliseconds server thread hitch warning: timer interval of 314 milliseconds ♛Magrão♛ [56]: /190 PMS EM APREENÇÃO ESPERA CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 609 milliseconds Junin 157 [14]: /190 pode prende esse meliante server thread hitch warning: timer interval of 285 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 404 milliseconds Sending heartbeat to live-internal.fivem.net:30110 treta my nombre [16]: /dv server thread hitch warning: timer interval of 389 milliseconds Moyano [17]: /dv LIL INTZ ツ✝ [101]: /mascaraterrorista server thread hitch warning: timer interval of 367 milliseconds server thread hitch warning: timer interval of 226 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv server thread hitch warning: timer interval of 285 milliseconds server thread hitch warning: timer interval of 292 milliseconds ♛Magrão♛ [56]: /190 mandem qth dnv da joalheria pls 1 1 1 1 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: /190 pera ai LIL INTZ ツ✝ [101]: /190 FOI server thread hitch warning: timer interval of 231 milliseconds LIL INTZ ツ✝ [101]: /190 pm ? traz agua por favor server thread hitch warning: timer interval of 247 milliseconds ♛Magrão♛ [56]: /190 ta tirando em man server thread hitch warning: timer interval of 167 milliseconds ♛Magrão♛ [56]: /190 NÃO Gabriel [12]: /190 NOUUUUSSA LIL INTZ ツ✝ [101]: /190 nao to pedindo com educação Filho do coronel1337, soq melhor [3]: /dv server thread hitch warning: timer interval of 234 milliseconds Gabriel [12]: /190 ta brabo server thread hitch warning: timer interval of 381 milliseconds [vRP] 191.47.51.38 disconnected (user_id = 92) Sending heartbeat to live-internal.fivem.net:30110 Filho do coronel1337, soq melhor [3]: dv Filho do coronel1337, soq melhor [3]: /dv H1PeR [29]: /190 ta achando que a gente e mordomo ? Filho do coronel1337, soq melhor [3]: /dv Junin 157 [14]: /190 dmr vou bebe seu sangue Filho do coronel1337, soq melhor [3]: /dv Moyano [17]: /dv Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv Filho do coronel1337, soq melhor [3]: /dv LIL INTZ ツ✝ [101]: /190 achando n tenho certeza server thread hitch warning: timer interval of 193 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 dioguin pitbull [22]: lucas dioguin pitbull [22]: joalheria pode arma pesada né? server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 195 milliseconds Ilza Xavier [9]: simm server thread hitch warning: timer interval of 195 milliseconds Gabriel [12]: pode vei Gabriel [12]: olha discord dioguin pitbull [22]: ok Gabriel [12]: le as regras Gabriel [12]: amigao Ilza Xavier [9]: pode arma pesada joalheria po dioguin pitbull [22]: discord só diz q pode em banco ou perto de favela server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 245 milliseconds dioguin pitbull [22]: n custa nada perguntar Connecting: strouke🎯🕳 [vRP] strouke🎯🕳 (177.189.44.55) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 244) Ilza Xavier [9]: devem ter esquecido server thread hitch warning: timer interval of 215 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: Traz agua ai em LIL INTZ ツ✝ [101]: n esquece LIL INTZ ツ✝ [101]: to com sede server thread hitch warning: timer interval of 157 milliseconds LIL INTZ ツ✝ [101]: ou bebo o sangue do seis server thread hitch warning: timer interval of 212 milliseconds 👑 ѕrмeтαl 👑 [77]: /dv Filho do coronel1337, soq melhor [3]: /190 Permissao para voarsobre a cidade? dioguin pitbull [22]: /190 4PM's ao QTI DO QTH. ♛Magrão♛ [56]: lucas server thread hitch warning: timer interval of 227 milliseconds ♛Magrão♛ [56]: se vai ♛Magrão♛ [56]: ? server thread hitch warning: timer interval of 176 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 266 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ゆっくりと』 [60]: /dv Filho do coronel1337, soq melhor [3]: quantos bandidos tem? Junin 157 [14]: 3 server thread hitch warning: timer interval of 194 milliseconds Filho do coronel1337, soq melhor [3]: so pode ir 5 pms dioguin pitbull [22]: /190 5PM's na ação. server thread hitch warning: timer interval of 225 milliseconds Junin 157 [14]: ? LIL INTZ ツ✝ [101]: S LIL INTZ ツ✝ [101]: so 5 server thread hitch warning: timer interval of 154 milliseconds BigKeller CSGOEmpire.com [234]: que Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 252 milliseconds Filho do coronel1337, soq melhor [3]: /dv BigKeller CSGOEmpire.com [234]: aviaum BigKeller CSGOEmpire.com [234]: yes server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 238 milliseconds BigKeller CSGOEmpire.com [234]: pra ond? server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 271 milliseconds LIL INTZ ツ✝ [101]: :d LIL INTZ ツ✝ [101]: :D server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 161 milliseconds Connecting: Nepo [vRP] Nepo (177.62.144.246) joined (user_id = 155) server thread hitch warning: timer interval of 251 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv Connecting: luishenriqueribeirodamaceno [vRP] luishenriqueribeirodamaceno (45.163.172.1) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 245) server thread hitch warning: timer interval of 209 milliseconds Junin 157 [14]: 22.4 Quem Estiver Na Vantagem Em Ações Tem Que Avançar. LIL INTZ ツ✝ [101]: D server thread hitch warning: timer interval of 224 milliseconds dioguin pitbull [22]: tamo avançado mas ninguem aqui é suicida server thread hitch warning: timer interval of 158 milliseconds LIL INTZ ツ✝ [101]: :D Gabriel [12]: buguei no cover server thread hitch warning: timer interval of 291 milliseconds Gabriel [12]: .. server thread hitch warning: timer interval of 155 milliseconds Filho do coronel1337, soq melhor [3]: faz parte server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 223 milliseconds Gabriel [12]: /190 qnts vivos? LIL INTZ ツ✝ [101]: /190 qnts vivo? Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 286 milliseconds treta my nombre [16]: /190 2 Moyano [17]: /190 tem policia na DP ou tudo em ação ? server thread hitch warning: timer interval of 156 milliseconds treta my nombre [16]: /190 qnts bandidos? server thread hitch warning: timer interval of 273 milliseconds treta my nombre [16]: /190 ? server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 214 milliseconds Connecting: Nordestino Africano [vRP] Nordestino Africano (45.238.201.180) joined (user_id = 11) Connecting: luishenriqueribeirodamaceno [vRP] luishenriqueribeirodamaceno (45.163.172.1) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 245) dioguin pitbull [22]: lol server thread hitch warning: timer interval of 161 milliseconds dioguin pitbull [22]: o cara la do fundo dioguin pitbull [22]: como tu ficou vivo? dioguin pitbull [22]: eu vi tu caindo ._. server thread hitch warning: timer interval of 316 milliseconds INFO: User [90] Nepo authenticated - [8] [90] Nepo@177.62.144.246:55782:55782 Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: N Gabriel [12]: cover bugado men server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 239 milliseconds dioguin pitbull [22]: casca grossa dioguin pitbull [22]: vou de base server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 152 milliseconds Junin 157 [14]: o cara levanta sem samu Connecting: JovemDM [vRP] JovemDM (45.234.2.90) joined (user_id = 49) Junin 157 [14]: e os cara fala do cara falando morto server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 164 milliseconds Junin 157 [14]: a justiça é cega Junin 157 [14]: kkkkkkk server thread hitch warning: timer interval of 219 milliseconds [vRP] 201.17.79.106 disconnected (user_id = 22) Sending heartbeat to live-internal.fivem.net:30110 treta my nombre [16]: quem ganho a açao Connecting: luishenriqueribeirodamaceno [vRP] luishenriqueribeirodamaceno (45.163.172.1) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 245) treta my nombre [16]: que decide BigKeller CSGOEmpire.com [234]: bl treta my nombre [16]: quem vive ou quem morre BigKeller CSGOEmpire.com [234]: vo fazer um ataq BigKeller CSGOEmpire.com [234]: terrorista server thread hitch warning: timer interval of 268 milliseconds Connecting: luishenriqueribeirodamaceno moraesxd1 [107]: /mascara treta my nombre [16]: so ler a regra meu parcerim [vRP] luishenriqueribeirodamaceno (45.163.172.1) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 245) BigKeller CSGOEmpire.com [234]: sim moraesxd1 [107]: /mascara Junin 157 [14]: acabo 20:20 [vRP] 189.13.20.202 disconnected (user_id = 3) Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: mas revive sem samu? Gabriel [12]: ai sim Gabriel [12]: rpd aora server thread hitch warning: timer interval of 226 milliseconds INFO: User [91] Nordestino Africano authenticated - [1] [91] Nordestino Africano@45.238.201.180:49793:49793 treta my nombre [16]: quem ganah treta my nombre [16]: ganha tem direito server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 153 milliseconds Junin 157 [14]: dmr Nordestino Africano [11]: /ptr server thread hitch warning: timer interval of 253 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Gabriel [12]: tem direito de se levantar com menu de adm? qnd bandido morre n tem essa Junin 157 [14]: quando eu ganha vc vai levanta os bandido Gabriel [12]: pra tu ver como é desigual treta my nombre [16]: tb treta my nombre [16]: so ler ♛Magrão♛ [56]: nao chora LIL INTZ ツ✝ [101]: primeira vez que ganha e se acha server thread hitch warning: timer interval of 278 milliseconds treta my nombre [16]: as regras treta my nombre [16]: n chora mds Gabriel [12]: kk, o cara n tem argumento LIL INTZ ツ✝ [101]: /mascara Gabriel [12]: fica falando pra ler regra ♛Magrão♛ [56]: chora nene Connecting: øgl treta my nombre [16]: man [vRP] øgl (179.217.132.247) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 246) server thread hitch warning: timer interval of 347 milliseconds Gabriel [12]: em qlq ocasião ''le regra'' ♛Magrão♛ [56]: nao ia bebe sangue nosso ♛Magrão♛ [56]: kkkkkkkkkk [vRP] 187.22.132.253 disconnected (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 161 milliseconds treta my nombre [16]: que argumento mais que a regra jgbb [57]: /dv CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 265 milliseconds Junin 157 [14]: /dv INFO: User [92] JovemDM authenticated - [11] [92] JovemDM@45.234.2.90:11113:11113 server thread hitch warning: timer interval of 160 milliseconds CHUPADA DIMENSIONAL [182]: /dv Connecting: LIL INTZ ツ✝ [vRP] LIL INTZ ツ✝ (187.22.132.253) joined (user_id = 101) 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 233 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascara 👑 ѕrмeтαl 👑 [77]: /mascara Sending heartbeat to live-internal.fivem.net:30110 Junin 157 [14]: abuser. server thread hitch warning: timer interval of 171 milliseconds ♛Magrão♛ [56]: muito izi essa ação server thread hitch warning: timer interval of 164 milliseconds Gabriel [12]: /mascara Gabriel [12]: /mascara server thread hitch warning: timer interval of 280 milliseconds server thread hitch warning: timer interval of 187 milliseconds Gabriel [12]: /mascara BigKeller CSGOEmpire.com [234]: /dv server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 181 milliseconds INFO: User [93] LIL INTZ ツ✝ authenticated - [14] [93] LIL INTZ ツ✝@187.22.132.253:10970:10970 server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 301 milliseconds Connecting: Guh ") [vRP] Guh ") (45.238.252.244) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 247) LIL INTZ ツ✝ [101]: ko server thread hitch warning: timer interval of 322 milliseconds server thread hitch warning: timer interval of 180 milliseconds Junin 157 [14]: /mascara server thread hitch warning: timer interval of 287 milliseconds Ilza Xavier [9]: GALERINHA DA CIDADE, É REGRA AGORA, NÃO PODE USAR MASCARA NA PRAÇA Ilza Xavier [9]: SOMENTE PARA AÇÃO server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 219 milliseconds BigKeller CSGOEmpire.com [234]: /mascara H1PeR [29]: /dv Moyano [17]: /190 algum PM na DP ? 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: /mascara ♛Magrão♛ [56]: /dv 1 1 1 1 1 1 1 1 LIL INTZ ツ✝ [101]: /mascara server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 569 milliseconds H1PeR [29]: /190 DP Quem fica e PC server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 221 milliseconds ♛Magrão♛ [56]: /190 PM'S SAINDO DE SERVIÇO AGORA Moyano [17]: /190 pode ser , tem algum ? server thread hitch warning: timer interval of 612 milliseconds [vRP] 45.237.112.239 disconnected (user_id = 56) Sending heartbeat to live-internal.fivem.net:30110 INFO: Timeout, closing. - [26] [72] flame2k@191.179.129.67:50543:50543 [vRP] 191.179.129.67 disconnected (user_id = 74) Sending heartbeat to live-internal.fivem.net:30110 H1PeR [29]: /190 11° BPM informa: 0 pm´s em PTR! server thread hitch warning: timer interval of 334 milliseconds [vRP] 192.141.248.3 disconnected (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 JovemDM [49]: /ilegal tem mafia on ?? server thread hitch warning: timer interval of 230 milliseconds Gabriel [12]: /ilegal s INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6876:6876 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6906:6906 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6909:6909 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6915:6915 [vRP] 187.183.37.244 disconnected (user_id = 16) Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6917:6917 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6922:6922 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6926:6926 JovemDM [49]: /ilegal posso colocar ai ?? INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6929:6929 INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6934:6934 [vRP/C#] connection/command path vRP/update_money_businessfuel not found INFO: Server reject reason: Username already in use - [7] @186.212.63.79:6936:6936 LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA INFO: User [73] 👑 ѕrмeтαl 👑 authenticated - [7] [73] 👑 ѕrмeтαl 👑@186.212.63.79:6938:6938 server thread hitch warning: timer interval of 201 milliseconds LIL INTZ ツ✝ [101]: /ilegal quer oq na mafia? [vRP/C#] connection/command path vRP/update_money_businessfuel not found JovemDM [49]: /ilegal limpa money LIL INTZ ツ✝ [101]: /ilegal indo Junin 157 [14]: /dv Nordestino Africano [11]: /ilegal alguma lavanderia aberta? [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 298 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found BigKeller CSGOEmpire.com [234]: /mascaralobo BigKeller CSGOEmpire.com [234]: /mascara server thread hitch warning: timer interval of 205 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found ゆっくりと』 [60]: /dv [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 255 milliseconds Junin 157 [14]: /dv Connecting: leand [vRP] leand (201.17.159.205) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 248) server thread hitch warning: timer interval of 220 milliseconds Junin 157 [14]: /dv LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA AsmoDeus [214]: quem le os form da unimed? server thread hitch warning: timer interval of 177 milliseconds Ilza Xavier [9]: /twitter meu advogado ta ai? [vRP] 191.251.126.233 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 216 milliseconds jgbb [57]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 Nordestino Africano [11]: /ilegal quantos ADA on?w CHUPADA DIMENSIONAL [182]: /ilegal opa, mafia? quero lavar dinheiro server thread hitch warning: timer interval of 196 milliseconds LIL INTZ ツ✝ [101]: /ilegal pode vim CHUPADA DIMENSIONAL [182]: /ilegal onde devo proceder? server thread hitch warning: timer interval of 206 milliseconds Nordestino Africano [11]: /ilegal quantos ada on? Junin 157 [14]: /dv [vRP] 186.221.40.144 disconnected (user_id = 135) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 168 milliseconds [vRP] 201.17.85.3 disconnected (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 173 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 157 milliseconds Moyano [17]: /dv server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 226 milliseconds jgbb [57]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 153 milliseconds Connecting: CHUPADA DIMENSIONAL [vRP] CHUPADA DIMENSIONAL (201.17.85.3) joined (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 164 milliseconds Junin 157 [14]: /dv server thread hitch warning: timer interval of 237 milliseconds BigKeller CSGOEmpire.com [234]: /mascaralobo BigKeller CSGOEmpire.com [234]: /mascara server thread hitch warning: timer interval of 206 milliseconds INFO: User [94] CHUPADA DIMENSIONAL authenticated - [6] [94] CHUPADA DIMENSIONAL@201.17.85.3:7690:7690 Gabriel [12]: /ilegal pode vir aqui na mansao server thread hitch warning: timer interval of 183 milliseconds CHUPADA DIMENSIONAL [182]: /ilegal já to indo ai server thread hitch warning: timer interval of 153 milliseconds Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 191 milliseconds [vRP] 177.80.151.176 disconnected (user_id = 107) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 153 milliseconds morto. [5]: /dv server thread hitch warning: timer interval of 200 milliseconds server thread hitch warning: timer interval of 162 milliseconds Connecting: vinic [vRP] vinic (191.178.200.171) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 192) server thread hitch warning: timer interval of 206 milliseconds server thread hitch warning: timer interval of 151 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 171 milliseconds Nordestino Africano [11]: kkkkkkkkkkkkkkkk server thread hitch warning: timer interval of 181 milliseconds Nordestino Africano [11]: /mascara Nordestino Africano [11]: /mascara Ilza Xavier [9]: pode mais n server thread hitch warning: timer interval of 158 milliseconds CHUPADA DIMENSIONAL [182]: /ilegal mafia, to chegando pra lavar Nordestino Africano [11]: ksakaskaskaskassaas server thread hitch warning: timer interval of 174 milliseconds Nordestino Africano [11]: kkkkkkkk man eu to rindo dms pqp AsmoDeus [214]: /dv server thread hitch warning: timer interval of 216 milliseconds 💗ΜΔǤŘ€ŁƗŇŇ💗 [85]: /dv [vRP] 138.59.131.235 disconnected (user_id = 85) Sending heartbeat to live-internal.fivem.net:30110 Nordestino Africano [11]: KKKKKKKKKKKKKKKKKKK server thread hitch warning: timer interval of 152 milliseconds Nordestino Africano [11]: alguem me ajuda server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 153 milliseconds [vRP/C#] connection/command path vRP/update_money_businessfuel not found server thread hitch warning: timer interval of 188 milliseconds AsmoDeus [214]: /twt mecanico na city seu carro estragou rogerin chegou preço justo [vRP/C#] connection/command path vRP/update_money_businessfuel not found Connecting: Dinha [vRP] Dinha (177.158.126.180) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 249) server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 196 milliseconds [vRP] 187.22.132.253 disconnected (user_id = 101) Sending heartbeat to live-internal.fivem.net:30110 Brolucas [2]: /dv Gabriel [12]: /ilegal ta vindo? server thread hitch warning: timer interval of 158 milliseconds AsmoDeus [214]: /ilegal s [vRP/C#] connection/command path vRP/update_money_businessfuel not found BigKeller CSGOEmpire.com [234]: /dv ゆっくりと』 [60]: meu deus,eu estacionei minha ferrari na loja de roupas e ela ta quicando como se alguem tivesse transado nela CHUPADA DIMENSIONAL [182]: /ilegal to chegando Ilza Xavier [9]: /dv Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 165 milliseconds morto. [5]: /dv morto. [5]: /dv Connecting: LIL INTZ ツ✝ Ilza Xavier [9]: /dv [vRP] LIL INTZ ツ✝ (187.22.132.253) joined (user_id = 101) morto. [5]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 153 milliseconds INFO: User [95] LIL INTZ ツ✝ authenticated - [2] [95] LIL INTZ ツ✝@187.22.132.253:11026:11026 server thread hitch warning: timer interval of 157 milliseconds Connecting: GHOSTS [vRP] GHOSTS (179.156.239.93) joined (user_id = 163) server thread hitch warning: timer interval of 182 milliseconds Sending heartbeat to live-internal.fivem.net:30110 17 enter slot mansao_vip5 1 Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 159 milliseconds Connecting: laritopgame [vRP] laritopgame (201.25.166.145) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 250) server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 189 milliseconds LIL INTZ ツ✝ [101]: /mascaragang2 server thread hitch warning: timer interval of 178 milliseconds Connecting: smkJ [vRP] smkJ (187.52.224.107) joined (user_id = 30) INFO: User [96] GHOSTS authenticated - [7] [96] GHOSTS@179.156.239.93:57194:57194 server thread hitch warning: timer interval of 169 milliseconds Junin 157 [14]: /mascaraswat2 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 215 milliseconds [vRP] 45.70.74.105 disconnected (user_id = 60) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 187 milliseconds 9 enter slot franklin_house 1 server thread hitch warning: timer interval of 151 milliseconds INFO: User [97] smkJ authenticated - [10] [97] smkJ@187.52.224.107:49741:49741 GHOSTS [163]: adm pode dar um salve aqui Nordestino Africano [11]: /ptr server thread hitch warning: timer interval of 167 milliseconds Moyano [17]: /twitter GM Transportes , Transportes de Cargas Aéreo ou Terrestre , Frete a Combinar : Contato : 11-98546702 server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 179 milliseconds Connecting: Amortecedor de cavalo [vRP] Amortecedor de cavalo (187.48.165.137) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 251) Nordestino Africano [11]: smk Nordestino Africano [11]: entra dcv [vRP] 191.243.135.190 disconnected (user_id = 234) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 160 milliseconds Ilza Xavier [9]: /dv server thread hitch warning: timer interval of 211 milliseconds Nordestino Africano [11]: /ptr Nordestino Africano [11]: aff n tem pm :( server thread hitch warning: timer interval of 179 milliseconds Nordestino Africano [11]: /unimed JovemDM [49]: /dv server thread hitch warning: timer interval of 209 milliseconds AsmoDeus [214]: /d smkJ [30]: /forarp Indio ta ai? AsmoDeus [214]: /dv server thread hitch warning: timer interval of 254 milliseconds morto. [5]: lobinho Connecting: Amortecedor de cavalo [vRP] Amortecedor de cavalo (187.48.165.137) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 251) server thread hitch warning: timer interval of 165 milliseconds morto. [5]: qual seu id? server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 179 milliseconds server thread hitch warning: timer interval of 157 milliseconds smkJ [30]: ja to radin cv indio server thread hitch warning: timer interval of 424 milliseconds server thread hitch warning: timer interval of 207 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 193 milliseconds AsmoDeus [214]: /ilegal seu carro estragou rogerin chegou só chamar mior mecanico Ilza Xavier [9]: /dv Junin 157 [14]: /mascara server thread hitch warning: timer interval of 204 milliseconds Junin 157 [14]: /ptr server thread hitch warning: timer interval of 178 milliseconds Connecting: s.l.13 [vRP] s.l.13 (170.245.66.52) joined (user_id = 33) [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 176 milliseconds LIL INTZ ツ✝ [101]: /190 policia civil on pra tirar porte Sending heartbeat to live-internal.fivem.net:30110 [vRP] 179.156.239.93 disconnected (user_id = 163) Connecting: GHOSTS [vRP] GHOSTS (179.156.239.93) joined (user_id = 163) LIL INTZ ツ✝ [101]: /190 ? Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: /190 ao groria serjao pe de pato ta indo ae jaja server thread hitch warning: timer interval of 197 milliseconds Sending heartbeat to live-internal.fivem.net:30110 morto. [5]: /190 qnt e o portew morto. [5]: /190 ? Connecting: LITTEGIRL [vRP] LITTEGIRL (201.37.162.126) joined (user_id = 129) server thread hitch warning: timer interval of 287 milliseconds server thread hitch warning: timer interval of 218 milliseconds Connecting: ♿ NEGRI [L] [vRP] ♿ NEGRI [L] (187.39.55.37) joined (user_id = 93) server thread hitch warning: timer interval of 192 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 INFO: User [98] GHOSTS authenticated - [7] [98] GHOSTS@179.156.239.93:57260:57260 server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 238 milliseconds Connecting: FritandoSeuPC server thread hitch warning: timer interval of 250 milliseconds [vRP] FritandoSeuPC (170.244.253.113) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 252) Nordestino Africano [11]: como eu pago a muta server thread hitch warning: timer interval of 270 milliseconds Brolucas [2]: ja pagou server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 168 milliseconds Nordestino Africano [11]: ata INFO: User [99] s.l.13 authenticated - [12] [99] s.l.13@170.245.66.52:26709:26709 server thread hitch warning: timer interval of 219 milliseconds INFO: User [100] ♿ NEGRI [L] authenticated - [13] [100] ♿ NEGRI [L]@187.39.55.37:49942:49942 server thread hitch warning: timer interval of 246 milliseconds server thread hitch warning: timer interval of 242 milliseconds JovemDM [49]: /dv server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 220 milliseconds smkJ [30]: Indio vai radin cv morto. [5]: /190 mds n vi o ''?'' pensei q tava tirando porte NA server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 214 milliseconds jgbb [57]: /dv server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 237 milliseconds jgbb [57]: /dv MELLOTRAINER: LITTEGIRL is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [101] LITTEGIRL authenticated - [14] [101] LITTEGIRL@201.37.162.126:1180:1180 server thread hitch warning: timer interval of 252 milliseconds server thread hitch warning: timer interval of 211 milliseconds 17 leave slot mansao_vip5 1 free slot mansao_vip5 1 Brolucas [2]: /dv server thread hitch warning: timer interval of 304 milliseconds Connecting: lause [vRP] lause (187.112.93.74) joined (user_id = 150) server thread hitch warning: timer interval of 169 milliseconds ♿ NEGRI [L] [93]: /ilegal yakuza on? Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 247 milliseconds Nordestino Africano [11]: /190 cadeos pm's da city server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 200 milliseconds LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA server thread hitch warning: timer interval of 296 milliseconds Connecting: Coringaloko [vRP] Coringaloko (45.231.14.10) joined (user_id = 220) server thread hitch warning: timer interval of 174 milliseconds GHOSTS [163]: adm pode dar outra força pls Connecting: Dinha [vRP] Dinha (177.158.126.180) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 249) ♿ NEGRI [L] [93]: /ilegal da pra colar máfia? server thread hitch warning: timer interval of 234 milliseconds morto. [5]: /dv LIL INTZ ツ✝ [101]: /ilegal sim No such command ?. server thread hitch warning: timer interval of 188 milliseconds MELLOTRAINER: lause is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [102] lause authenticated - [15] [102] lause@187.112.93.74:2243:2243 server thread hitch warning: timer interval of 283 milliseconds server thread hitch warning: timer interval of 237 milliseconds Connecting: Samanta [vRP] Samanta (179.157.1.213) joined (user_id = 13) Nordestino Africano [11]: faz um evento prazeroso ai Connecting: Dinha server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 185 milliseconds [vRP] Dinha (177.158.126.180) joined (user_id = 249) LITTEGIRL [129]: /ilegal Salve server thread hitch warning: timer interval of 249 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 420 milliseconds Nordestino Africano [11]: corrida de kart Nordestino Africano [11]: valendo a vida Gabriel [12]: faz quebra quebra na praça server thread hitch warning: timer interval of 422 milliseconds Nordestino Africano [11]: é dahora Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 163 milliseconds Junin 157 [14]: /ilegal Existe 1 Policial farmando salario no momento. server thread hitch warning: timer interval of 264 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 299 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 158 milliseconds [txAdminClient] Admin Broadcast - cprp2020: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado [vRP] 45.231.14.10 disconnected (user_id = 220) Sending heartbeat to live-internal.fivem.net:30110 [txAdminClient] Admin Broadcast - cprp2020: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado server thread hitch warning: timer interval of 274 milliseconds Connecting: Paulãoo [vRP] Paulãoo (187.95.95.230) rejected: banned https://discord.gg/vSpuvYW(user_id = 204) [txAdminClient] Admin Broadcast - cprp2020: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado [txAdminClient] Admin Broadcast - cprp2020: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado [txAdminClient] Admin Broadcast - cprp2020: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado [txAdminClient] Admin Broadcast - cprp2020: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 161 milliseconds MELLOTRAINER: Samanta is not connecting with a steam id. Player will not have the ability to save/load. server thread hitch warning: timer interval of 286 milliseconds INFO: User [103] Samanta authenticated - [16] [103] Samanta@179.157.1.213:59082:59082 LITTEGIRL [129]: /ilegal kkk server thread hitch warning: timer interval of 429 milliseconds server thread hitch warning: timer interval of 277 milliseconds Brolucas [2]: Pra quem Está Falando que não tem pm O Pessoal Foi Fazer o Enem por isso servidor está vazio amanha Tudo Normalizado server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 418 milliseconds server thread hitch warning: timer interval of 216 milliseconds MELLOTRAINER: Dinha is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [104] Dinha authenticated - [18] [104] Dinha@177.158.126.180:50363:50363 Connecting: Cafeeh [vRP] Cafeeh (152.250.24.86) joined (user_id = 108) Junin 157 [14]: /mascara server thread hitch warning: timer interval of 241 milliseconds Gabriel [12]: acho q n em lucas, ontem, antes de ontem n tinha enem e n teve pm Gabriel [12]: rs server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 239 milliseconds lause [150]: /DV Brolucas [2]: ESperem server thread hitch warning: timer interval of 283 milliseconds Sending heartbeat to live-internal.fivem.net:30110 lause [150]: /DV Nordestino Africano [11]: kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 250 milliseconds Junin 157 [14]: /mascara server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 171 milliseconds Connecting: Jowjones [vRP] Jowjones (179.156.225.73) joined (user_id = 95) Connecting: Bielzin server thread hitch warning: timer interval of 282 milliseconds [vRP] 179.253.185.191 disconnected (user_id = 14) Sending heartbeat to live-internal.fivem.net:30110 SCRIPT ERROR: @vrp/modules/survival.lua:68: attempt to compare number with nil > fn (@vrp/modules/survival.lua:144) [vRP] Bielzin (187.21.171.7) joined (user_id = 96) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 234 milliseconds lause [150]: /DV Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 296 milliseconds Moyano [17]: /dv [vRP] 179.156.225.73 disconnected (user_id = 95) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 281 milliseconds Dinha [249]: adm da uma força aqui server thread hitch warning: timer interval of 323 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 165 milliseconds [vRP] 187.52.224.107 disconnected (user_id = 30) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 218 milliseconds INFO: User [105] Cafeeh authenticated - [10] [105] Cafeeh@152.250.24.86:57606:57606 morto. [5]: foi? Dinha [249]: obrigado. INFO: User [107] Bielzin authenticated - [19] [107] Bielzin@187.21.171.7:50144:50144 server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 184 milliseconds Dinha [249]: tem como pedir para o lucar subir suporte? falar sobre o vip Connecting: Coringaloko [vRP] Coringaloko (45.231.14.10) joined (user_id = 220) server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 172 milliseconds Connecting: MacareNna server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 197 milliseconds Dinha [249]: agradeço desde já! [vRP] MacareNna (177.220.234.234) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 253) morto. [5]: acho q ele ta ocpd Dinha [249]: ok. server thread hitch warning: timer interval of 208 milliseconds lause [150]: /MASCARA lause [150]: /mascara server thread hitch warning: timer interval of 222 milliseconds lause [150]: /mascara server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 181 milliseconds Connecting: Pichau [vRP] Pichau (189.114.205.152) joined (user_id = 90) Nordestino Africano [11]: /ilegal PCC ON? server thread hitch warning: timer interval of 228 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 195 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 213 milliseconds Connecting: MacareNna [vRP] MacareNna (177.220.234.234) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 253) server thread hitch warning: timer interval of 255 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 155 milliseconds [vRP] 152.250.24.86 disconnected (user_id = 108) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 313 milliseconds Nordestino Africano [11]: /ilegal TCP ON? LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA Ilza Xavier [9]: /ilegal sim server thread hitch warning: timer interval of 259 milliseconds Nordestino Africano [11]: /ilegal pcc ou tcp ? Ilza Xavier [9]: /ilegal tcp server thread hitch warning: timer interval of 354 milliseconds server thread hitch warning: timer interval of 358 milliseconds Nordestino Africano [11]: /ilegal quantos? server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 179 milliseconds Ilza Xavier [9]: /ilegal 4 Nordestino Africano [11]: /ilegal aceita invasão? server thread hitch warning: timer interval of 229 milliseconds Ilza Xavier [9]: /ilegal quantos ai? [vRP] 189.114.205.152 disconnected (user_id = 90) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 525 milliseconds Nordestino Africano [11]: /ilegal 4 Ilza Xavier [9]: /ilegal ja ganhamos invsão hoje Ilza Xavier [9]: /ilegl acho q é uma por dia server thread hitch warning: timer interval of 271 milliseconds CHUPADA DIMENSIONAL [182]: /dv Connecting: Soares [vRP] Soares (170.247.145.243) joined (user_id = 46) Connecting: felip [vRP] felip (201.75.170.238) joined (user_id = 89) server thread hitch warning: timer interval of 264 milliseconds Sending heartbeat to live-internal.fivem.net:30110 CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 277 milliseconds Connecting: Heimdall- [vRP] Heimdall- (187.75.50.113) joined (user_id = 4) Connecting: Pichau lause [150]: /dv [vRP] Pichau (189.114.205.152) joined (user_id = 90) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 Connecting: 👑 ѕrмeтαl 👑 Nordestino Africano [11]: /ilegal aceita invasão ? [vRP] 👑 ѕrмeтαl 👑 (186.212.63.79) joined (user_id = 77) server thread hitch warning: timer interval of 424 milliseconds Nordestino Africano [11]: /ilegal 15min Sending heartbeat to live-internal.fivem.net:30110 Ilza Xavier [9]: /ilegal é uma por dia men server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 192 milliseconds Ilza Xavier [9]: /ilegal ou por semana sei la server thread hitch warning: timer interval of 276 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 269 milliseconds Ilza Xavier [9]: /ilegal n é? [vRP/C#] connection/command path vRP/update_money_businessfuel not found [vRP/C#] connection/command path vRP/update_money_businessfuel not found INFO: User [110] Soares authenticated - [10] [110] Soares@170.247.145.243:65090:65090 Ilza Xavier [9]: /ilegal mafia on? server thread hitch warning: timer interval of 468 milliseconds LIL INTZ ツ✝ [101]: /ilegal Familia Corleone na cidade - lavando dinheiro e vendendo qualquer armamento com um colete de brinde, só chamar pela MAFIA INFO: User [113] 👑 ѕrмeтαl 👑 authenticated - [22] [113] 👑 ѕrмeтαl 👑@186.212.63.79:7105:7105 server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 180 milliseconds Victor [10]: /ptr server thread hitch warning: timer interval of 327 milliseconds INFO: User [111] Heimdall- authenticated - [23] [111] Heimdall-@187.75.50.113:60706:60706 MELLOTRAINER: Pichau is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [112] Pichau authenticated - [24] [112] Pichau@189.114.205.152:52480:52480 Nordestino Africano [11]: n achei nd disso nas regras n] server thread hitch warning: timer interval of 164 milliseconds Ilza Xavier [9]: demoro server thread hitch warning: timer interval of 267 milliseconds Ilza Xavier [9]: calma ai Ilza Xavier [9]: vo ver se os mlk quer Nordestino Africano [11]: blz server thread hitch warning: timer interval of 184 milliseconds Ilza Xavier [9]: 4x4? server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 153 milliseconds [vRP] 187.112.93.74 disconnected (user_id = 150) Sending heartbeat to live-internal.fivem.net:30110 Nordestino Africano [11]: 5x4 INFO: Timeout, closing. - [15] [102] lause@187.112.93.74:2243:2243 server thread hitch warning: timer interval of 152 milliseconds Ilza Xavier [9]: vamos não então server thread hitch warning: timer interval of 306 milliseconds Ilza Xavier [9]: tamo safe Connecting: smkJ [vRP] smkJ (187.52.224.107) joined (user_id = 30) Connecting: moraesxd1 [vRP] moraesxd1 (177.80.151.176) joined (user_id = 107) Sending heartbeat to live-internal.fivem.net:30110 Nordestino Africano [11]: 4x4 vao? Ilza Xavier [9]: ja bebemos suquinho de uva hoje server thread hitch warning: timer interval of 309 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 168 milliseconds [vRP] 187.52.224.107 disconnected (user_id = 30) server thread hitch warning: timer interval of 489 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 321 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 172 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 812 milliseconds server thread hitch warning: timer interval of 529 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 375 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 169 milliseconds Nordestino Africano [11]: ? server thread hitch warning: timer interval of 341 milliseconds server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 351 milliseconds server thread hitch warning: timer interval of 168 milliseconds Connecting: smkJ [vRP] smkJ (187.52.224.107) joined (user_id = 30) Bielzin [96]: ;dv 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista Sending heartbeat to live-internal.fivem.net:30110 Connecting: Dumont1 [vRP] Dumont1 (24.34.59.146) joined (user_id = 27) Bielzin [96]: /dv server thread hitch warning: timer interval of 282 milliseconds Pichau [90]: /190 tem policial civil p tirar porte ae? Bielzin [96]: /dv Ilza Xavier [9]: pegamos ada ja Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 171 milliseconds server thread hitch warning: timer interval of 176 milliseconds Nordestino Africano [11]: tem nd p fazer :( server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 490 milliseconds Ilza Xavier [9]: da pra trocar tiro sincero sem lootear só server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 178 milliseconds INFO: User [115] moraesxd1 authenticated - [15] [115] moraesxd1@177.80.151.176:55732:55732 Connecting: Gusttavo Lima Safadão [vRP] Gusttavo Lima Safadão (187.44.222.54) joined (user_id = 81) server thread hitch warning: timer interval of 185 milliseconds INFO: User [117] smkJ authenticated - [25] [117] smkJ@187.52.224.107:50685:50685 server thread hitch warning: timer interval of 266 milliseconds INFO: User [118] Dumont1 authenticated - [26] [118] Dumont1@24.34.59.146:55355:55355 server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 286 milliseconds server thread hitch warning: timer interval of 193 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 220 milliseconds server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 282 milliseconds Samanta [13]: /ilegal alguém vendendo pistola? [vRP] 45.231.14.10 disconnected (user_id = 220) Sending heartbeat to live-internal.fivem.net:30110 MELLOTRAINER: felip is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [116] felip authenticated - [27] [116] felip@201.75.170.238:22282:22282 Bielzin [96]: /ilegal Mafia Soares [46]: /dv server thread hitch warning: timer interval of 345 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 236 milliseconds Gabriel [12]: Lucas server thread hitch warning: timer interval of 161 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascara server thread hitch warning: timer interval of 325 milliseconds server thread hitch warning: timer interval of 170 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 153 milliseconds AsmoDeus [214]: /ilegal policia civil roubando server thread hitch warning: timer interval of 281 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 215 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 197 milliseconds Connecting: Coringaloko Connecting: Cachorro do MANGUE [vRP] Coringaloko (45.231.14.10) joined (user_id = 220) [vRP] Cachorro do MANGUE (186.204.16.227) joined (user_id = 20) server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 320 milliseconds Connecting: St4lley [vRP] St4lley (187.67.75.179) joined (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 391 milliseconds server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 172 milliseconds Heimdall- [4]: hmm server thread hitch warning: timer interval of 417 milliseconds 👑 ѕrмeтαl 👑 [77]: /ptr server thread hitch warning: timer interval of 173 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Bielzin [96]: /ilegal Vou virar policia civil entao INFO: User [119] Cachorro do MANGUE authenticated - [29] [119] Cachorro do MANGUE@186.204.16.227:56589:56589 server thread hitch warning: timer interval of 336 milliseconds INFO: User [120] Gusttavo Lima Safadão authenticated - [30] [120] Gusttavo Lima Safadão@187.44.222.54:58199:58199 Ilza Xavier [9]: /ilegal server thread hitch warning: timer interval of 327 milliseconds Ilza Xavier [9]: /ilegal mafia on? server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 197 milliseconds server thread hitch warning: timer interval of 181 milliseconds Bielzin [96]: /ilegal Sim LIL INTZ ツ✝ [101]: /dv Ilza Xavier [9]: /ilegal quantos? smkJ [30]: /ilegal INVASÃO TCP 4X4 ACEITA OU PEIDA??? server thread hitch warning: timer interval of 363 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 164 milliseconds server thread hitch warning: timer interval of 189 milliseconds CHUPADA DIMENSIONAL [182]: /k] CHUPADA DIMENSIONAL [182]: /k INFO: User [122] Coringaloko authenticated - [31] [122] Coringaloko@45.231.14.10:54152:54152 Samanta [13]: /dv server thread hitch warning: timer interval of 380 milliseconds 4 enter slot other_flat 1 Pichau [90]: /dv felip [89]: /ilegal invadindo tcp daqui 15 min LIL INTZ ツ✝ [101]: /dv Ilza Xavier [9]: /ilegal quantos mafia on? LIL INTZ ツ✝ [101]: /ilegal tcp n é aliada? server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 289 milliseconds felip [89]: /ilegal n server thread hitch warning: timer interval of 163 milliseconds ♿ NEGRI [L] [93]: /ilegal ngm do tcp aceitou Dinha [249]: /dv MELLOTRAINER: St4lley is not connecting with a steam id. Player will not have the ability to save/load. ♿ NEGRI [L] [93]: /ilegal segura a onda cabaço server thread hitch warning: timer interval of 192 milliseconds Nordestino Africano [11]: /ilegal peida INFO: User [121] St4lley authenticated - [32] [121] St4lley@187.67.75.179:58590:58590 Victor [10]: /ilegal quem vai invadir ? LIL INTZ ツ✝ [101]: /dv felip [89]: /ilegal c.v server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 188 milliseconds CHUPADA DIMENSIONAL [182]: /k server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 450 milliseconds server thread hitch warning: timer interval of 318 milliseconds server thread hitch warning: timer interval of 276 milliseconds Bielzin [96]: /ilegal Da Mafia tem 3 server thread hitch warning: timer interval of 380 milliseconds server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 221 milliseconds server thread hitch warning: timer interval of 458 milliseconds server thread hitch warning: timer interval of 256 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 226 milliseconds server thread hitch warning: timer interval of 178 milliseconds Samanta [13]: /ilegal qnt ta a pistola? server thread hitch warning: timer interval of 390 milliseconds server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 177 milliseconds felip [89]: /dv CHUPADA DIMENSIONAL [182]: /dv Ilza Xavier [9]: /ilegal preciso do serviços da mafia Nordestino Africano [11]: /mascaragang2 Ilza Xavier [9]: /ilegal tcp falando LIL INTZ ツ✝ [101]: /ilegal qual? server thread hitch warning: timer interval of 472 milliseconds server thread hitch warning: timer interval of 295 milliseconds server thread hitch warning: timer interval of 405 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 157 milliseconds server thread hitch warning: timer interval of 192 milliseconds Bielzin [96]: /ilegal Cola aqui entao chefia Ilza Xavier [9]: /ilegal vamos conversar pessoalmente ja Ilza Xavier [9]: /ilegal to indo Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 235 milliseconds server thread hitch warning: timer interval of 364 milliseconds server thread hitch warning: timer interval of 168 milliseconds LIL INTZ ツ✝ [101]: /dv Connecting: ♛Magrão♛ server thread hitch warning: timer interval of 1016 milliseconds server thread hitch warning: timer interval of 357 milliseconds [vRP] ♛Magrão♛ (45.237.112.239) joined (user_id = 56) INFO: User [107] Bielzin authenticated - [19] [107] Bielzin@187.21.171.7:50263:50263 server thread hitch warning: timer interval of 229 milliseconds server thread hitch warning: timer interval of 184 milliseconds LIL INTZ ツ✝ [101]: /ilegal conversar onde? Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 1084 milliseconds server thread hitch warning: timer interval of 280 milliseconds Cachorro do MANGUE [20]: /dv LIL INTZ ツ✝ [101]: /DV smkJ [30]: /ilegal INVASÃO 15 MIN T.CP ACEITA OU PEIDA????????? Ilza Xavier [9]: /ilegal ok Gusttavo Lima Safadão [81]: /dv Nordestino Africano [11]: /ilegal 4x4 server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 198 milliseconds server thread hitch warning: timer interval of 369 milliseconds Cachorro do MANGUE [20]: /ilegal come tua irma Ilza Xavier [9]: /ilegal não Heimdall- [4]: /ilegal quem vai invadir quem ? LIL INTZ ツ✝ [101]: dv server thread hitch warning: timer interval of 163 milliseconds LIL INTZ ツ✝ [101]: /dv Victor [10]: /ilegal não ? Cachorro do MANGUE [20]: /dv Bielzin [96]: /dv server thread hitch warning: timer interval of 772 milliseconds server thread hitch warning: timer interval of 318 milliseconds smkJ [30]: /ilegal CV VAI INVADIR TCP Heimdall- [4]: /mascara Victor [10]: /ilegal estamos em 3 Heimdall- [4]: /mascara Ilza Xavier [9]: /ilegal nem vai da Victor [10]: /ilegal aguarda o menor voltar server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 217 milliseconds Ilza Xavier [9]: /ilegal tamo em 3 INFO: User [123] ♛Magrão♛ authenticated - [33] [123] ♛Magrão♛@45.237.112.239:53007:53007 server thread hitch warning: timer interval of 392 milliseconds server thread hitch warning: timer interval of 155 milliseconds smkJ [30]: /ilegal quando tiver 4x4 aceita invasão? Victor [10]: /ilegal Sim server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 280 milliseconds server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 269 milliseconds server thread hitch warning: timer interval of 391 milliseconds Victor [10]: /ilegal quando tiver 4 eu aviso server thread hitch warning: timer interval of 242 milliseconds smkJ [30]: /ilegal pode ja falar invasai daqui 15 min em tao Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) server thread hitch warning: timer interval of 263 milliseconds server thread hitch warning: timer interval of 223 milliseconds server thread hitch warning: timer interval of 316 milliseconds server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 403 milliseconds server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 155 milliseconds smkJ [30]: /ilegal em? Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 233 milliseconds ♿ NEGRI [L] [93]: /ilegal n server thread hitch warning: timer interval of 391 milliseconds Samanta [13]: /dv [txAdminClient] Sending resources list to txAdmin. server thread hitch warning: timer interval of 196 milliseconds server thread hitch warning: timer interval of 181 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 165 milliseconds server thread hitch warning: timer interval of 205 milliseconds server thread hitch warning: timer interval of 373 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 389 milliseconds server thread hitch warning: timer interval of 224 milliseconds server thread hitch warning: timer interval of 208 milliseconds Gabriel [12]: /192 20 finalizado Connecting: dioguin pitbull [vRP] dioguin pitbull (201.17.79.106) joined (user_id = 22) server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 196 milliseconds Cachorro do MANGUE [20]: /192 vaca server thread hitch warning: timer interval of 342 milliseconds GHOSTS [163]: /dv [vRP] 192.141.248.3 disconnected (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 184 milliseconds server thread hitch warning: timer interval of 247 milliseconds CHUPADA DIMENSIONAL [182]: /192 print server thread hitch warning: timer interval of 191 milliseconds server thread hitch warning: timer interval of 266 milliseconds server thread hitch warning: timer interval of 269 milliseconds server thread hitch warning: timer interval of 236 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 399 milliseconds server thread hitch warning: timer interval of 165 milliseconds Cachorro do MANGUE [20]: /192 somos irmao ♛Magrão♛ [56]: /dv 1 1 1 1 1 1 1 1 Bielzin [96]: /dv Victor [10]: /mascaraterrorista server thread hitch warning: timer interval of 427 milliseconds server thread hitch warning: timer interval of 214 milliseconds smkJ [30]: /190 pm em ptr? Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 248 milliseconds server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 429 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 233 milliseconds LIL INTZ ツ✝ [101]: /DV INFO: User [125] dioguin pitbull authenticated - [34] [125] dioguin pitbull@201.17.79.106:15246:15246 server thread hitch warning: timer interval of 163 milliseconds LIL INTZ ツ✝ [101]: /DV server thread hitch warning: timer interval of 161 milliseconds Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) server thread hitch warning: timer interval of 430 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 160 milliseconds Sending heartbeat to live-internal.fivem.net:30110 GHOSTS [163]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 213 milliseconds server thread hitch warning: timer interval of 194 milliseconds LIL INTZ ツ✝ [101]: /dv Gabriel [12]: /dv Dumont1 [27]: /dv server thread hitch warning: timer interval of 375 milliseconds server thread hitch warning: timer interval of 178 milliseconds 93 enter slot gato5 1 felip [89]: /dv server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 164 milliseconds Gabriel [12]: /dv server thread hitch warning: timer interval of 599 milliseconds server thread hitch warning: timer interval of 177 milliseconds Ilza Xavier [9]: /ilegal tamo indo mafia server thread hitch warning: timer interval of 198 milliseconds Heimdall- [4]: /ilegal quem e praq ? GHOSTS [163]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 181 milliseconds network thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 224 milliseconds INFO: User [126] H1PeR authenticated - [35] [126] H1PeR@192.141.248.3:8050:8050 server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 352 milliseconds server thread hitch warning: timer interval of 212 milliseconds Ilza Xavier [9]: /ilegal terceiro, negocios server thread hitch warning: timer interval of 388 milliseconds server thread hitch warning: timer interval of 159 milliseconds [vRP] 45.231.14.10 disconnected (user_id = 220) Sending heartbeat to live-internal.fivem.net:30110 network thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 268 milliseconds server thread hitch warning: timer interval of 210 milliseconds LIL INTZ ツ✝ [101]: / Gabriel [12]: /ilegal estmaos em reuniao server thread hitch warning: timer interval of 198 milliseconds Gabriel [12]: /190 pm em ptr? server thread hitch warning: timer interval of 155 milliseconds server thread hitch warning: timer interval of 364 milliseconds Ilza Xavier [9]: /ilegal só esperar ai s.l.13 [33]: /190 NAO TEM PM EM PTR Dumont1 [27]: /ilegal MATADOR DE ALUGUEL DISPONIVEL,MATO QUALQUER TIPO DE PESSOA COM SOMENTE ALGUMAS INFORMACOES server thread hitch warning: timer interval of 335 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 216 milliseconds server thread hitch warning: timer interval of 162 milliseconds server thread hitch warning: timer interval of 157 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 93 leave slot gato5 1 free slot gato5 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 265 milliseconds LIL INTZ ツ✝ [101]: /190 pm em ptr? server thread hitch warning: timer interval of 385 milliseconds Connecting: Coringaloko [vRP] Coringaloko (45.231.14.10) joined (user_id = 220) server thread hitch warning: timer interval of 306 milliseconds server thread hitch warning: timer interval of 188 milliseconds smkJ [30]: /ptr Connecting: jgcutrim.2003 [vRP] jgcutrim.2003 (191.31.80.118) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 254) Heimdall- [4]: /dv Dinha [249]: /190 PM Em reunião. 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 366 milliseconds Connecting: Trust The Answer smkJ [30]: /190 lojinha 3x4 liberada pm??? [vRP] Trust The Answer (177.63.219.225) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 255) Sending heartbeat to live-internal.fivem.net:30110 moraesxd1 [107]: /dv server thread hitch warning: timer interval of 412 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista server thread hitch warning: timer interval of 239 milliseconds Dinha [249]: /190 PM EM REUNIÃO! Heimdall- [4]: flwq LIL INTZ ツ✝ [101]: /190 JOALHERIA 4X6 LIBERADA? server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 171 milliseconds CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 324 milliseconds server thread hitch warning: timer interval of 190 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Ilza Xavier [9]: apollito Nordestino Africano [11]: /190 pqp kaskaskasas moraesxd1 [107]: /mascaraterrorista Ilza Xavier [9]: preciso de tu tmb po server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 157 milliseconds Heimdall- [4]: chora 93 enter slot gato5 1 smkJ [30]: /dv server thread hitch warning: timer interval of 362 milliseconds Ilza Xavier [9]: preciso para aquele mesmo negocio de hoje cedo Heimdall- [4]: para moto dioguin pitbull [22]: /dv felip [89]: /dv Dinha [249]: /190 PM EM REUNIÃO. 1 1 1 1 1 1 1 1 felip [89]: /dv server thread hitch warning: timer interval of 370 milliseconds server thread hitch warning: timer interval of 159 milliseconds INFO: User [127] Coringaloko authenticated - [31] [127] Coringaloko@45.231.14.10:54225:54225 Bielzin [96]: /190 Farmando oq farma Pichau [90]: /190 tem civil ae? LIL INTZ ツ✝ [101]: /ilegal 7 pm farmando salario server thread hitch warning: timer interval of 362 milliseconds server thread hitch warning: timer interval of 168 milliseconds server thread hitch warning: timer interval of 241 milliseconds Pichau [90]: /190 quero porte Ilza Xavier [9]: /ilegal tamo em 6 na favela do tcp 👑 ѕrмeтαl 👑 [77]: /mascara server thread hitch warning: timer interval of 168 milliseconds Soares [46]: /rood server thread hitch warning: timer interval of 193 milliseconds Victor [10]: /ilegal Farmando ? q isso ? moraesxd1 [107]: /mascara server thread hitch warning: timer interval of 423 milliseconds server thread hitch warning: timer interval of 278 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 felip [89]: /ilegal nois vai peita se foda server thread hitch warning: timer interval of 483 milliseconds server thread hitch warning: timer interval of 593 milliseconds server thread hitch warning: timer interval of 174 milliseconds 1 1 1 1 1 1 1 1 smkJ [30]: /ilegal TCP JA TA EM 4??? [vRP] 45.234.2.90 disconnected (user_id = 49) server thread hitch warning: timer interval of 291 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 495 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 223 milliseconds felip [89]: /dv Ilza Xavier [9]: /ilegal tamo em 6 Pichau [90]: adm revive ae sem paramedico server thread hitch warning: timer interval of 557 milliseconds server thread hitch warning: timer interval of 153 milliseconds moraesxd1 [107]: /ilegal cv cola recru xdiscord CHUPADA DIMENSIONAL [182]: rapaziada, alguem sabe qual o carro que tem mais mala? server thread hitch warning: timer interval of 415 milliseconds 93 leave slot gato5 1 free slot gato5 1 ♛Magrão♛ [56]: /dv server thread hitch warning: timer interval of 167 milliseconds CHUPADA DIMENSIONAL [182]: aq do game server thread hitch warning: timer interval of 403 milliseconds server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 191 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 334 milliseconds 93 enter slot gato5 1 server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 409 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 372 milliseconds server thread hitch warning: timer interval of 214 milliseconds Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 151 milliseconds server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 438 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 193 milliseconds Nepo [155]: a [vRP] 45.237.214.119 disconnected (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 354 milliseconds smkJ [30]: /ilegal INVASÃO T.C.P EM 10MIN Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 352 milliseconds server thread hitch warning: timer interval of 192 milliseconds server thread hitch warning: timer interval of 272 milliseconds server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 308 milliseconds server thread hitch warning: timer interval of 151 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 186 milliseconds server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 322 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 290 milliseconds server thread hitch warning: timer interval of 223 milliseconds 93 enter slot gato5 1 server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 344 milliseconds smkJ [30]: /dv server thread hitch warning: timer interval of 222 milliseconds server thread hitch warning: timer interval of 159 milliseconds H1PeR [29]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 312 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 226 milliseconds smkJ [30]: /ilegal 9MIN 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 366 milliseconds Connecting: morto. [vRP] morto. (45.237.214.119) joined (user_id = 5) Bielzin [96]: /dv Sending heartbeat to live-internal.fivem.net:30110 Samanta [13]: /dv Victor [10]: /dv server thread hitch warning: timer interval of 401 milliseconds [vRP] 189.110.104.134 disconnected (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54009:54009 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54012:54012 server thread hitch warning: timer interval of 189 milliseconds INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54014:54014 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54016:54016 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54020:54020 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54023:54023 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54026:54026 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54028:54028 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54030:54030 Bielzin [96]: /dv INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54032:54032 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54034:54034 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54036:54036 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54042:54042 Bielzin [96]: /mascara 93 enter slot gato5 1 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54045:54045 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54049:54049 server thread hitch warning: timer interval of 407 milliseconds INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54051:54051 INFO: Server reject reason: Username already in use - [3] @191.249.130.166:54053:54053 Bielzin [96]: /mascara INFO: User [84] AsmoDeus authenticated - [3] [84] AsmoDeus@191.249.130.166:54055:54055 Bielzin [96]: /mascaraterrorista server thread hitch warning: timer interval of 190 milliseconds server thread hitch warning: timer interval of 498 milliseconds server thread hitch warning: timer interval of 269 milliseconds Heimdall- [4]: /dv Heimdall- [4]: /dv Heimdall- [4]: /dv server thread hitch warning: timer interval of 288 milliseconds INFO: User [128] morto. authenticated - [5] [128] morto.@45.237.214.119:55780:55780 Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 379 milliseconds Connecting: Steel-_- [vRP] Steel-_- (186.221.40.144) joined (user_id = 135) server thread hitch warning: timer interval of 222 milliseconds Connecting: Gabriel [vRP] Gabriel (189.110.104.134) joined (user_id = 12) server thread hitch warning: timer interval of 313 milliseconds server thread hitch warning: timer interval of 511 milliseconds server thread hitch warning: timer interval of 344 milliseconds server thread hitch warning: timer interval of 154 milliseconds Sending heartbeat to live-internal.fivem.net:30110 smkJ [30]: /ilegal 7MIN Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 415 milliseconds server thread hitch warning: timer interval of 217 milliseconds server thread hitch warning: timer interval of 225 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Ilza Xavier [9]: /ilegal afoba não server thread hitch warning: timer interval of 371 milliseconds Ilza Xavier [9]: /ilegal tamo em 7 server thread hitch warning: timer interval of 232 milliseconds server thread hitch warning: timer interval of 210 milliseconds server thread hitch warning: timer interval of 220 milliseconds 30 enter slot GRATIS_FAVELA_05 1 server thread hitch warning: timer interval of 172 milliseconds server thread hitch warning: timer interval of 400 milliseconds Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 190 milliseconds InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > enter (@vrp/modules/home_components.lua:12) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 234 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 160 milliseconds 10 enter slot gato5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 437 milliseconds Brolucas [2]: /dv INFO: User [129] Steel-_- authenticated - [11] [129] Steel-_-@186.221.40.144:53272:53272 server thread hitch warning: timer interval of 355 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 MELLOTRAINER: Gabriel is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [130] Gabriel authenticated - [21] [130] Gabriel@189.110.104.134:50394:50394 InvokeNative: execution failed: Argument at index 1 was null. SCRIPT ERROR: Execution of native 000000002f7a49e6 in script host failed. > openChest (@vrp/modules/inventory.lua:526) > enter (@vrp/modules/home_components.lua:12) > f (@vrp/modules/map.lua:37) > handler (local Tools = module("lib/Tools") local Debug = module("lib/Debug") -- this file describe a two way proxy between the server and the clients (request system) local Tunnel = {} -- define per dest regulator Tunnel.delays = {} -- set the base delay between Triggers for this destination in milliseconds (0 for instant trigger) function Tunnel.setDestDelay(dest, delay) Tunnel.delays[dest] = {delay, 0} end local function tunnel_resolve(itable,key) local mtable = getmetatable(itable) local iname = mtable.name local ids = mtable.tunnel_ids local callbacks = mtable.tunnel_callbacks local identifier = mtable.identifier -- generate access function local fcall = function(dest,args,callback) if args == nil then args = {} end -- get delay data local delay_data = Tunnel.delays[dest] if delay_data == nil then delay_data = {0,0} end -- increase delay local add_delay = delay_data[1] delay_data[2] = delay_data[2]+add_delay if delay_data[2] > 0 then -- delay trigger SetTimeout(delay_data[2], function() -- remove added delay delay_data[2] = delay_data[2]-add_delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end) else -- no delay -- send request if type(callback) == "function" then -- ref callback if exists (become a request) local rid = ids:gen() callbacks[rid] = callback TriggerClientEvent(iname..":tunnel_req",dest,key,args,identifier,rid) else -- regular trigger TriggerClientEvent(iname..":tunnel_req",dest,key,args,"",-1) end end end itable[key] = fcall -- add generated call to table (optimization) return fcall end -- bind an interface (listen to net requests) -- name: interface name -- interface: table containing functions function Tunnel.bindInterface(name,interface) -- receive request RegisterServerEvent(name..":tunnel_req") AddEventHandler(name..":tunnel_req",function(member,args,identifier,rid) local source = source local delayed = false if Debug.active then Debug.pbegin("tunnelreq#"..rid.."_"..name..":"..member.." "..json.encode(Debug.safeTableCopy(args))) end local f = interface[member] local rets = {} if type(f) == "function" then -- bind the global function to delay the return values using the returned function with args TUNNEL_DELAYED = function() delayed = true return function(rets) rets = rets or {} if rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end end end rets = {f(table.unpack(args))} -- call function -- CancelEvent() -- cancel event doesn't seem to cancel the event for the other handlers, but if it does, uncomment this end -- send response (even if the function doesn't exist) if not delayed and rid >= 0 then TriggerClientEvent(name..":"..identifier..":tunnel_res",source,rid,rets) end if Debug.active then Debug.pend() end end) end -- get a tunnel interface to send requests -- name: interface name -- identifier: unique string to identify this tunnel interface access (the name of the current resource should be fine) function Tunnel.getInterface(name,identifier) local ids = Tools.newIDGenerator() local callbacks = {} -- build interface local r = setmetatable({},{ __index = tunnel_resolve, name = name, tunnel_ids = ids, tunnel_callbacks = callbacks, identifier = identifier }) -- receive response RegisterServerEvent(name..":"..identifier..":tunnel_res") AddEventHandler(name..":"..identifier..":tunnel_res",function(rid,args) if Debug.active then Debug.pbegin("tunnelres#"..rid.."_"..name.." "..json.encode(Debug.safeTableCopy(args))) end local callback = callbacks[rid] if callback ~= nil then -- free request id ids:free(rid) callbacks[rid] = nil -- call callback(table.unpack(args)) end Debug.pend() end) return r end return Tunnel :100) server thread hitch warning: timer interval of 448 milliseconds server thread hitch warning: timer interval of 280 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 165 milliseconds CHUPADA DIMENSIONAL [182]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 201 milliseconds server thread hitch warning: timer interval of 256 milliseconds CHUPADA DIMENSIONAL [182]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 220 milliseconds CHUPADA DIMENSIONAL [182]: /dv CHUPADA DIMENSIONAL [182]: /dv server thread hitch warning: timer interval of 343 milliseconds server thread hitch warning: timer interval of 185 milliseconds 96 enter slot gato5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) [vRP] 201.17.85.3 disconnected (user_id = 182) Sending heartbeat to live-internal.fivem.net:30110 Steel-_- [135]: ae da tp em min aqui o adm server thread hitch warning: timer interval of 182 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 333 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 175 milliseconds H1PeR [29]: /dv 1 1 1 1 1 1 1 1 30 leave slot GRATIS_FAVELA_05 1 free slot GRATIS_FAVELA_05 1 server thread hitch warning: timer interval of 405 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 170 milliseconds morto. [5]: qm prendeu o ID 135? server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 166 milliseconds Connecting: Getulio Nargas [vRP] Getulio Nargas (177.74.247.5) joined (user_id = 83) Brolucas [2]: /dv 30 enter slot GRATIS_FAVELA_05 1 server thread hitch warning: timer interval of 362 milliseconds server thread hitch warning: timer interval of 162 milliseconds Brolucas [2]: /dv Sending heartbeat to live-internal.fivem.net:30110 96 enter slot gato5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Brolucas [2]: /dv 101 enter slot gato5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 584 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 156 milliseconds Connecting: Barbara [vRP] Barbara (189.72.246.137) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 256) 30 leave slot GRATIS_FAVELA_05 1 free slot GRATIS_FAVELA_05 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 504 milliseconds server thread hitch warning: timer interval of 279 milliseconds server thread hitch warning: timer interval of 296 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 185 milliseconds 1 1 1 1 1 1 1 1 101 leave slot gato5 1 INFO: User [131] Getulio Nargas authenticated - [6] [131] Getulio Nargas@177.74.247.5:57879:57879 smkJ [30]: /ilegal 3MIN 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 212 milliseconds server thread hitch warning: timer interval of 194 milliseconds server thread hitch warning: timer interval of 575 milliseconds server thread hitch warning: timer interval of 238 milliseconds Ilza Xavier [9]: /ilegal tamo em 8 agora 1 1 1 1 1 1 1 1 Cachorro do MANGUE [20]: /dv server thread hitch warning: timer interval of 212 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 202 milliseconds server thread hitch warning: timer interval of 336 milliseconds server thread hitch warning: timer interval of 438 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista 30 enter slot GRATIS_FAVELA_05 1 Steel-_- [135]: cola aqui dnv dead Connecting: NenTenta server thread hitch warning: timer interval of 255 milliseconds server thread hitch warning: timer interval of 221 milliseconds [vRP] NenTenta (186.210.46.61) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 257) server thread hitch warning: timer interval of 523 milliseconds server thread hitch warning: timer interval of 190 milliseconds 30 leave slot GRATIS_FAVELA_05 1 free slot GRATIS_FAVELA_05 1 Cachorro do MANGUE [20]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Nordestino Africano [11]: /dv server thread hitch warning: timer interval of 397 milliseconds Connecting: NenTenta Gabriel [12]: /mascaragang2 [vRP] NenTenta (186.210.46.61) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 257) server thread hitch warning: timer interval of 375 milliseconds server thread hitch warning: timer interval of 184 milliseconds Nordestino Africano [11]: /dv Connecting: jpcruzjp [vRP] jpcruzjp (179.54.123.227) joined (user_id = 147) Ilza Xavier [9]: /ilegal tao em quantos ai? server thread hitch warning: timer interval of 168 milliseconds 135 enter slot gato5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 517 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 158 milliseconds server thread hitch warning: timer interval of 257 milliseconds server thread hitch warning: timer interval of 402 milliseconds server thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 383 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 423 milliseconds server thread hitch warning: timer interval of 196 milliseconds ♛Magrão♛ [56]: dead ta ai ? Pichau [90]: /dv server thread hitch warning: timer interval of 192 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 203 milliseconds server thread hitch warning: timer interval of 581 milliseconds server thread hitch warning: timer interval of 230 milliseconds Connecting: macumbeiro [vRP] macumbeiro (189.84.7.132) joined (user_id = 112) 135 enter slot gato1 1 server thread hitch warning: timer interval of 189 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 361 milliseconds Ilza Xavier [9]: /ilegal brota cu vermelho server thread hitch warning: timer interval of 168 milliseconds morto. [5]: fala ae ♛Magrão♛ [56]: da tp Bielzin [96]: /ilegal Cade os pato 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 176 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 346 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 GHOSTS [163]: /dv INFO: User [116] felip authenticated - [27] [116] felip@201.75.170.238:22438:22438 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 164 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 418 milliseconds server thread hitch warning: timer interval of 283 milliseconds server thread hitch warning: timer interval of 381 milliseconds AsmoDeus [214]: /guinchar smkJ [30]: /ilegal INVASÃO COMEÇOU server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 331 milliseconds server thread hitch warning: timer interval of 388 milliseconds server thread hitch warning: timer interval of 156 milliseconds Heimdall- [4]: /mascaragang2 INFO: User [132] jpcruzjp authenticated - [36] [132] jpcruzjp@179.54.123.227:64047:64047 server thread hitch warning: timer interval of 168 milliseconds INFO: User [133] macumbeiro authenticated - [37] [133] macumbeiro@189.84.7.132:64914:64914 server thread hitch warning: timer interval of 385 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 278 milliseconds 1 1 1 1 1 1 1 1 AsmoDeus [214]: /dv server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 330 milliseconds Gusttavo Lima Safadão [81]: /dv 1 1 1 1 1 1 1 1 Nordestino Africano [11]: /dv LITTEGIRL [129]: /mascaragang2 server thread hitch warning: timer interval of 311 milliseconds 1 1 1 1 1 1 1 1 LITTEGIRL [129]: /mascara Pichau [90]: /dv 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 329 milliseconds Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 325 milliseconds 1 1 1 1 1 1 1 1 ♿ NEGRI [L] [93]: /mascaraterrorista server thread hitch warning: timer interval of 230 milliseconds server thread hitch warning: timer interval of 193 milliseconds server thread hitch warning: timer interval of 399 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 346 milliseconds s.l.13 [33]: /190 11° BPM informa: 06 pm´s em PTR! morto. [5]: /dv Pichau [90]: /190 quero comprar o porte de arma server thread hitch warning: timer interval of 378 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 245 milliseconds felip [89]: /ilegal pausa açao ae nosso amigo caiu Dinha [249]: /DV 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 45.237.112.239 disconnected (user_id = 56) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 442 milliseconds 1 1 1 1 1 1 1 1 felip [89]: /ilegal pausa aqçaooooooooooooooooo Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.52.224.107 disconnected (user_id = 30) Connecting: smkJ [vRP] smkJ (187.52.224.107) joined (user_id = 30) [vRP] 192.141.248.3 disconnected (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 moraesxd1 [107]: PAUSA AÇÃO LIL INTZ ツ✝ [101]: TAVA PAUSADA? server thread hitch warning: timer interval of 336 milliseconds moraesxd1 [107]: PAUSA INVASÃO server thread hitch warning: timer interval of 211 milliseconds Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) server thread hitch warning: timer interval of 178 milliseconds server thread hitch warning: timer interval of 165 milliseconds Pichau [90]: /dv Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.52.224.107 disconnected (user_id = 30) Connecting: smkJ [vRP] smkJ (187.52.224.107) joined (user_id = 30) Heimdall- [4]: ta xitado Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 359 milliseconds Sending heartbeat to live-internal.fivem.net:30110 Heimdall- [4]: pode parar ai dioguin pitbull [22]: /dv 1 1 1 1 1 1 1 1 Nordestino Africano [11]: cola rec classe a server thread hitch warning: timer interval of 320 milliseconds Heimdall- [4]: pausa ae Ilza Xavier [9]: eu n server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 324 milliseconds 135 leave slot gato1 1 free slot gato1 1 Nordestino Africano [11]: pq os caras do tcp tao de vermelho tbm? [vRP] 187.44.222.54 disconnected (user_id = 81) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 168 milliseconds INFO: User [120] Gusttavo Lima Safadão authenticated - [25] [120] Gusttavo Lima Safadão@187.44.222.54:58561:58561 INFO: User [135] smkJ authenticated - [30] [135] smkJ@187.52.224.107:51348:51348 server thread hitch warning: timer interval of 397 milliseconds INFO: User [134] H1PeR authenticated - [33] [134] H1PeR@192.141.248.3:7995:7995 ♿ NEGRI [L] [93]: /ilegal cv usando hack kkkkkkkkkkk 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 269 milliseconds server thread hitch warning: timer interval of 310 milliseconds Nordestino Africano [11]: ao vivo kaskaskaskaskas 1 1 1 1 1 1 1 1 1 1 1 1 morto. [5]: qm? server thread hitch warning: timer interval of 343 milliseconds server thread hitch warning: timer interval of 188 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Ilza Xavier [9]: eu n to de vermelho n server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 197 milliseconds 135 enter slot gato1 1 server thread hitch warning: timer interval of 350 milliseconds server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 240 milliseconds server thread hitch warning: timer interval of 159 milliseconds Cachorro do MANGUE [20]: feiao 17 enter slot mansao_vip5 1 server thread hitch warning: timer interval of 765 milliseconds server thread hitch warning: timer interval of 259 milliseconds 13 enter slot mansao_vip5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) 83 enter slot mansao_vip5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 183 milliseconds server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 264 milliseconds 5 enter slot mansao_vip5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) 214 enter slot mansao_vip5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) felip [89]: / server thread hitch warning: timer interval of 783 milliseconds server thread hitch warning: timer interval of 234 milliseconds 77 enter slot mansao_vip5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Connecting: G$$ [vRP] G$$ (179.183.252.150) joined (user_id = 48) server thread hitch warning: timer interval of 370 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 444 milliseconds server thread hitch warning: timer interval of 243 milliseconds server thread hitch warning: timer interval of 167 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 435 milliseconds server thread hitch warning: timer interval of 167 milliseconds 129 enter slot mansao_vip5 1 SCRIPT ERROR: @vrp/lib/utils.lua:43: attempt to call a nil value (upvalue 'callback') > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) Connecting: pEAGÁ ♫ [vRP] pEAGÁ ♫ (201.92.188.184) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 258) server thread hitch warning: timer interval of 436 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 457 milliseconds server thread hitch warning: timer interval of 214 milliseconds 👑 ѕrмeтαl 👑 [77]: /mascara Connecting: Gusttavo Lima Safadão [vRP] Gusttavo Lima Safadão (187.44.222.54) rejected: banned https://discord.gg/vSpuvYW(user_id = 81) server thread hitch warning: timer interval of 189 milliseconds server thread hitch warning: timer interval of 524 milliseconds server thread hitch warning: timer interval of 218 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 Connecting: mgicosta [vRP] mgicosta (187.123.1.222) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 259) Dumont1 [27]: /dv server thread hitch warning: timer interval of 175 milliseconds server thread hitch warning: timer interval of 185 milliseconds server thread hitch warning: timer interval of 193 milliseconds moraesxd1 [107]: despausa ação server thread hitch warning: timer interval of 204 milliseconds server thread hitch warning: timer interval of 445 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 186 milliseconds Connecting: Chapadão server thread hitch warning: timer interval of 481 milliseconds server thread hitch warning: timer interval of 184 milliseconds [vRP] Chapadão (191.241.148.100) joined (user_id = 224) server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 231 milliseconds server thread hitch warning: timer interval of 209 milliseconds server thread hitch warning: timer interval of 152 milliseconds server thread hitch warning: timer interval of 181 milliseconds server thread hitch warning: timer interval of 391 milliseconds server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 244 milliseconds server thread hitch warning: timer interval of 446 milliseconds moraesxd1 [107]: DESPAUSA INVASÃO PDP? server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 159 milliseconds server thread hitch warning: timer interval of 249 milliseconds server thread hitch warning: timer interval of 289 milliseconds LIL INTZ ツ✝ [101]: /forarp n Sending heartbeat to live-internal.fivem.net:30110 jpcruzjp [147]: / LIL INTZ ツ✝ [101]: pera server thread hitch warning: timer interval of 202 milliseconds [vRP] 179.183.252.150 disconnected (user_id = 48) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.67.75.179 disconnected (user_id = 15) Sending heartbeat to live-internal.fivem.net:30110 moraesxd1 [107]: bl server thread hitch warning: timer interval of 422 milliseconds server thread hitch warning: timer interval of 368 milliseconds server thread hitch warning: timer interval of 155 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 457 milliseconds Steel-_- [135]: acao despausada Heimdall- [4]: valendo ? server thread hitch warning: timer interval of 180 milliseconds server thread hitch warning: timer interval of 217 milliseconds Bielzin [96]: DES[AUSADA server thread hitch warning: timer interval of 347 milliseconds Bielzin [96]: DESPAUSADA 👑 ѕrмeтαl 👑 [77]: /mascaraterrorista moraesxd1 [107]: pera Nordestino Africano [11]: OPERAAAAAA server thread hitch warning: timer interval of 187 milliseconds server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 165 milliseconds Nordestino Africano [11]: CARALHO moraesxd1 [107]: pera krl Nordestino Africano [11]: ALGUEM FALOU QUE TAVA DESPAUSADA FIHLO DA PUTA? Steel-_- [135]: eu Heimdall- [4]: se ta pausada nao pode andar server thread hitch warning: timer interval of 414 milliseconds Steel-_- [135]: ue1-1 Nordestino Africano [11]: DOENTE MENTAL moraesxd1 [107]: agente nem autorizou server thread hitch warning: timer interval of 177 milliseconds server thread hitch warning: timer interval of 211 milliseconds Bielzin [96]: Tu fala direito que tu n ta falando com teu pai ♿ NEGRI [L] [93]: A GENTE Heimdall- [4]: ta valendo ? Pichau [90]: kkk] Cachorro do MANGUE [20]: pausada e o cara atirando LIL INTZ ツ✝ [101]: TA PAUSADA LIL INTZ ツ✝ [101]: MAN LIL INTZ ツ✝ [101]: ? server thread hitch warning: timer interval of 415 milliseconds ♿ NEGRI [L] [93]: aprende a escrever Nordestino Africano [11]: VC DESPAUSA SEM A GENTE FALAR ND 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 225 milliseconds server thread hitch warning: timer interval of 169 milliseconds server thread hitch warning: timer interval of 219 milliseconds Heimdall- [4]: ta valendo ou nao ? LIL INTZ ツ✝ [101]: N INFO: User [136] Chapadão authenticated - [25] [136] Chapadão@191.241.148.100:50733:50733 server thread hitch warning: timer interval of 379 milliseconds Nordestino Africano [11]: O cara caiu dnv server thread hitch warning: timer interval of 189 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 161 milliseconds jpcruzjp [147]: /ilegal pega nada esses coxa felip [89]: /forarp acabou ou n server thread hitch warning: timer interval of 218 milliseconds Cachorro do MANGUE [20]: hack deu erro server thread hitch warning: timer interval of 213 milliseconds Heimdall- [4]: votla as posicoes entao, sai do morro Connecting: Usuário [vRP] Usuário (189.8.111.224) joined (user_id = 75) morto. [5]: /dv server thread hitch warning: timer interval of 375 milliseconds moraesxd1 [107]: kskskskks Connecting: pEAGÁ ♫ [vRP] pEAGÁ ♫ (201.92.188.184) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 258) Ilza Xavier [9]: 107 Ilza Xavier [9]: vai morrer ai rapidao Ilza Xavier [9]: pegar vida Dumont1 [27]: /dv Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 338 milliseconds Dumont1 [27]: /dv Dumont1 [27]: /dv server thread hitch warning: timer interval of 158 milliseconds Dumont1 [27]: /dv Brolucas [2]: ttssssssssssssssssssss server thread hitch warning: timer interval of 384 milliseconds Pichau [90]: /190 policia civil p tirar meu porte? server thread hitch warning: timer interval of 161 milliseconds server thread hitch warning: timer interval of 403 milliseconds Dumont1 [27]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 Dumont1 [27]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 353 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 189.84.7.132 disconnected (user_id = 112) Sending heartbeat to live-internal.fivem.net:30110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 MELLOTRAINER: Usuário is not connecting with a steam id. Player will not have the ability to save/load. INFO: User [137] Usuário authenticated - [32] [137] Usuário@189.8.111.224:27847:27847 server thread hitch warning: timer interval of 396 milliseconds server thread hitch warning: timer interval of 355 milliseconds [vRP] 187.52.224.107 disconnected (user_id = 30) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 311 milliseconds LIL INTZ ツ✝ [101]: D server thread hitch warning: timer interval of 291 milliseconds server thread hitch warning: timer interval of 237 milliseconds Connecting: smkJ GHOSTS [163]: adm pode dar mais uma força aqui !! [vRP] smkJ (187.52.224.107) joined (user_id = 30) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 367 milliseconds server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 308 milliseconds Connecting: pancc [vRP] pancc (168.194.57.109) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 260) server thread hitch warning: timer interval of 334 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 network thread hitch warning: timer interval of 166 milliseconds server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 335 milliseconds server thread hitch warning: timer interval of 175 milliseconds [vRP] 192.141.248.3 disconnected (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 Connecting: H1PeR [vRP] H1PeR (192.141.248.3) joined (user_id = 29) INFO: User [138] smkJ authenticated - [30] [138] smkJ@187.52.224.107:51665:51665 AsmoDeus [214]: quem le os form da unimed AsmoDeus [214]: ? server thread hitch warning: timer interval of 278 milliseconds server thread hitch warning: timer interval of 234 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 845 milliseconds server thread hitch warning: timer interval of 370 milliseconds Cachorro do MANGUE [20]: o dono da unimed Usuário [75]: /ptr Connecting: SantossPlayer [vRP] SantossPlayer (179.182.15.53) joined (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 218 milliseconds server thread hitch warning: timer interval of 835 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 381 milliseconds server thread hitch warning: timer interval of 152 milliseconds 1 1 1 1 1 1 1 1 dioguin pitbull [22]: /dv Dumont1 [27]: /dv System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) System.ArgumentException: An item with the same key has already been added. Key: sell_vehicle_player at System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) [0x0015a] in :0 at System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) [0x00000] in :0 at vRP.MySQL.e_createCommand (System.String path, System.String sql) [0x00038] in <8dfc0861f4df44189d833de5e878b97b>:0 SCRIPT ERROR: @vrp/modules/basic_garage.lua:187: attempt to index a nil value (global 'tmpdata') > handler (- begin MySQL module local MySQL = {} MySQL.debug = false local dpaths = {} local tasks = {} --[[ local function tick() SetTimeout(1, function() -- protect errors from breaking the loop SetTimeout(1000, tick) local rmtasks = {} for id,cb in pairs(tasks) do local r = exports.vrp_mysql:checkTask(id) if r.status == 1 then cb(r.rows,r.affected) -- rows, affected table.insert(rmtasks, id) elseif r.status == -1 then print("[vRP] task "..id.." failed.") table.insert(rmtasks, id) end end -- remove done tasks for k,v in pairs(rmtasks) do tasks[v] = nil end end) end tick() --]] AddEventHandler("vRP:MySQL_task", function(task_id, data) -- print("vRP:MySQL_task "..task_id) local cb = tasks[task_id] if data.status == 1 then if cb then if data.mode == 0 then cb(data.affected or 0) elseif data.mode == 1 then cb(data.scalar or 0) elseif data.mode == 2 then cb(data.rows or {}, data.affected or 0) -- rows, affected end end elseif r.status == -1 then print("[vRP] task "..id.." failed.") end tasks[task_id] = nil if MySQL.debug and dpaths[task_id] then print("[vRP] MySQL end query "..dpaths[task_id].." ("..task_id..")") dpaths[task_id] = nil end end) local task_id = -1 AddEventHandler("vRP:MySQL_taskid", function(_task_id) -- print("vRP:MySQL_taskid ".._task_id) task_id = _task_id end) -- host can be "host" or "host:port" function MySQL.createConnection(name,host,user,password,db,debug) -- print("[vRP] try to create connection "..name) -- parse port in host as "ip:port" local host_parts = splitString(host,":") if #host_parts >= 2 then host = host_parts[1]..";port="..host_parts[2] end local config = "server="..host..";uid="..user..";pwd="..password..";database="..db..";" -- TriggerEvent("vRP:MySQL:createConnection", name, config) exports.vrp_mysql:createConnection(name, config) end function MySQL.createCommand(path, query) -- print("[vRP] try to create command "..path) -- TriggerEvent("vRP:MySQL:createCommand", path, query) exports.vrp_mysql:createCommand(path, query) end -- generic query function MySQL._query(path, args, mode, cb) -- TriggerEvent("vRP:MySQL:query", path, args) if not (type(args) == "table") then args = {} end -- force args to be a C# dictionary args._none = " " -- exports.vrp_mysql:query(path, args) -- print("[vRP] try to query "..path.." id "..task_id) TriggerEvent("vRP:MySQL_query", path, args, mode) if MySQL.debug then print("[vRP] MySQL begin query (m"..mode..") "..path.." ("..task_id..")") dpaths[task_id] = path end tasks[task_id] = cb end -- do a query (multiple rows) --- cb(rows, affected) function MySQL.query(path, args, cb) MySQL._query(path, args, 2, cb) end -- do a scalar query (one row, one column) --- cb(scalar) function MySQL.scalar(path, args, cb) MySQL._query(path, args, 1, cb) end -- do a execute query (no results) --- cb(affected) function MySQL.execute(path, args, cb) MySQL._query(path, args, 0, cb) end -- return module return MySQL :45) > void vRP.MySQL.e_tick() (@vrp_mysql/mysql.net.dll:0) > fn (@vrp_mysql/init.lua:3) server thread hitch warning: timer interval of 399 milliseconds [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [139] H1PeR authenticated - [25] [139] H1PeR@192.141.248.3:55357:55357 server thread hitch warning: timer interval of 173 milliseconds server thread hitch warning: timer interval of 356 milliseconds server thread hitch warning: timer interval of 447 milliseconds server thread hitch warning: timer interval of 184 milliseconds [vRP] 179.54.123.227 disconnected (user_id = 147) Sending heartbeat to live-internal.fivem.net:30110 Connecting: Shazam.. [vRP] Shazam.. (187.57.149.182) joined (user_id = 55) server thread hitch warning: timer interval of 162 milliseconds Dinha [249]: adm tem como da uma força aqui? Grato. Ilza Xavier [9]: /dv Connecting: Chapadão [vRP] Chapadão (191.241.148.100) joined (user_id = 224) server thread hitch warning: timer interval of 414 milliseconds server thread hitch warning: timer interval of 270 milliseconds server thread hitch warning: timer interval of 260 milliseconds server thread hitch warning: timer interval of 164 milliseconds Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 366 milliseconds server thread hitch warning: timer interval of 214 milliseconds server thread hitch warning: timer interval of 164 milliseconds 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 464 milliseconds server thread hitch warning: timer interval of 195 milliseconds server thread hitch warning: timer interval of 535 milliseconds server thread hitch warning: timer interval of 245 milliseconds server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 517 milliseconds server thread hitch warning: timer interval of 154 milliseconds LITTEGIRL [129]: /mascaracavalo INFO: User [141] Chapadão authenticated - [33] [141] Chapadão@191.241.148.100:51276:51276 server thread hitch warning: timer interval of 218 milliseconds 214 leave slot mansao_vip5 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 198 milliseconds 13 leave slot mansao_vip5 1 server thread hitch warning: timer interval of 399 milliseconds server thread hitch warning: timer interval of 488 milliseconds server thread hitch warning: timer interval of 160 milliseconds server thread hitch warning: timer interval of 152 milliseconds Connecting: ThuG CS.MONEY [vRP] ThuG CS.MONEY (143.202.235.200) joined (user_id = 36) smkJ [30]: /ilegal AÇÃO DESPAUSADA Heimdall- [4]: nao Heimdall- [4]: pausa server thread hitch warning: timer interval of 395 milliseconds Sending heartbeat to live-internal.fivem.net:30110 LIL INTZ ツ✝ [101]: PERA Nordestino Africano [11]: OK s.l.13 [33]: /190 11° BPM informa: 06 pm´s em PTR! server thread hitch warning: timer interval of 227 milliseconds server thread hitch warning: timer interval of 253 milliseconds [vRP] 179.182.15.53 disconnected (user_id = 144) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 156 milliseconds server thread hitch warning: timer interval of 293 milliseconds server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 210 milliseconds LITTEGIRL [129]: /mascaraorc LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascara server thread hitch warning: timer interval of 343 milliseconds server thread hitch warning: timer interval of 289 milliseconds server thread hitch warning: timer interval of 163 milliseconds LITTEGIRL [129]: /mascarazumbi Pichau [90]: /dv LITTEGIRL [129]: /mascara LITTEGIRL [129]: /mascarakawai server thread hitch warning: timer interval of 337 milliseconds server thread hitch warning: timer interval of 154 milliseconds INFO: User [143] ThuG CS.MONEY authenticated - [35] [143] ThuG CS.MONEY@143.202.235.200:61234:61234 17 leave slot mansao_vip5 1 129 leave slot mansao_vip5 1 83 leave slot mansao_vip5 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 402 milliseconds server thread hitch warning: timer interval of 167 milliseconds server thread hitch warning: timer interval of 171 milliseconds Connecting: 💗ΜΔǤŘ€ŁƗŇŇ💗 [vRP] 💗ΜΔǤŘ€ŁƗŇŇ💗 (138.59.131.235) joined (user_id = 85) server thread hitch warning: timer interval of 477 milliseconds server thread hitch warning: timer interval of 154 milliseconds server thread hitch warning: timer interval of 176 milliseconds Sending heartbeat to live-internal.fivem.net:30110 AsmoDeus [214]: /dv Soares [46]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 374 milliseconds server thread hitch warning: timer interval of 207 milliseconds smkJ [30]: /ilegal despausa isso po Heimdall- [4]: calmaaaaaaaaaaaaa 77 leave slot mansao_vip5 1 77 leave slot mansao_vip5 1 Cachorro do MANGUE [20]: /ilegal relaxa o cu q vai levar bala INFO: User [142] Shazam.. authenticated - [36] [142] Shazam..@187.57.149.182:60444:60444 server thread hitch warning: timer interval of 345 milliseconds [vRP] 138.59.131.235 disconnected (user_id = 85) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 318 milliseconds LIL INTZ ツ✝ [101]: /DV 👑 ѕrмeтαl 👑 [77]: a Heimdall- [4]: para de atirar cario server thread hitch warning: timer interval of 314 milliseconds server thread hitch warning: timer interval of 165 milliseconds 1 1 1 1 1 1 1 1 1 1 1 1 server thread hitch warning: timer interval of 176 milliseconds server thread hitch warning: timer interval of 195 milliseconds Brolucas [2]: apollo Heimdall- [4]: ? dioguin pitbull [22]: a Connecting: 💗ΜΔǤŘ€ŁƗŇŇ💗 [vRP] 💗ΜΔǤŘ€ŁƗŇŇ💗 (138.59.131.235) joined (user_id = 85) Brolucas [2]: modere seu linguajar server thread hitch warning: timer interval of 305 milliseconds LIL INTZ ツ✝ [101]: a Heimdall- [4]: sim sr LIL INTZ ツ✝ [101]: a LIL INTZ ツ✝ [101]: d 1 1 1 1 1 1 1 1 1 1 1 1 Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 363 milliseconds 93 leave slot gato5 1 [vRP] 187.39.55.37 disconnected (user_id = 93) Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [13] @24.34.59.146:55750:55750 INFO: Requesting voice channel crypt resync - [13] @24.34.59.146:55752:55752 INFO: Server reject reason: Username already in use - [13] @24.34.59.146:55752:55752 INFO: Server reject reason: Username already in use - [13] @24.34.59.146:55758:55758 [vRP] 177.80.151.176 disconnected (user_id = 107) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.238.201.180 disconnected (user_id = 11) Sending heartbeat to live-internal.fivem.net:30110 dioguin pitbull [22]: a 10 leave slot gato5 1 [vRP] 191.215.98.187 disconnected (user_id = 10) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 200.52.16.57 disconnected (user_id = 17) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.52.224.107 disconnected (user_id = 30) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 489 milliseconds [vRP] 191.241.148.100 disconnected (user_id = 224) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds server thread hitch warning: timer interval of 174 milliseconds server thread hitch warning: timer interval of 182 milliseconds server thread hitch warning: timer interval of 237 milliseconds [vRP] 143.202.235.200 disconnected (user_id = 36) Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [1] @24.34.59.146:55761:55761 server thread hitch warning: timer interval of 153 milliseconds server thread hitch warning: timer interval of 153 milliseconds [vRP] 191.30.63.174 disconnected (user_id = 214) Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [1] @24.34.59.146:55762:55762 [vRP] 177.62.144.246 disconnected (user_id = 155) Sending heartbeat to live-internal.fivem.net:30110 Connecting: G$$ [vRP] G$$ (179.183.252.150) joined (user_id = 48) INFO: Server reject reason: Username already in use - [1] @24.34.59.146:55764:55764 [vRP] 186.204.16.227 disconnected (user_id = 20) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 189.110.104.134 disconnected (user_id = 12) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 211 milliseconds server thread hitch warning: timer interval of 171 milliseconds INFO: Server reject reason: Username already in use - [1] @24.34.59.146:55766:55766 [vRP] 179.156.239.93 disconnected (user_id = 163) server thread hitch warning: timer interval of 328 milliseconds Sending heartbeat to live-internal.fivem.net:30110 INFO: Server reject reason: Username already in use - [1] @24.34.59.146:55768:55768 server thread hitch warning: timer interval of 274 milliseconds INFO: Server reject reason: Username already in use - [1] @24.34.59.146:55769:55769 INFO: User [118] Dumont1 authenticated - [1] [118] Dumont1@24.34.59.146:55771:55771 1 1 1 1 1 1 1 1 1 1 1 1 [vRP] 170.245.66.52 disconnected (user_id = 33) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 371 milliseconds [vRP] 179.157.1.213 disconnected (user_id = 13) Sending heartbeat to live-internal.fivem.net:30110 INFO: User [145] 💗ΜΔǤŘ€ŁƗŇŇ💗 authenticated - [3] [145] 💗ΜΔǤŘ€ŁƗŇŇ💗@138.59.131.235:13368:13368 INFO: Timeout, closing. - [21] [130] Gabriel@189.110.104.134:50394:50394 server thread hitch warning: timer interval of 152 milliseconds [vRP] 186.212.63.79 disconnected (user_id = 77) Sending heartbeat to live-internal.fivem.net:30110 5 leave slot mansao_vip5 1 free slot mansao_vip5 1 [vRP] 45.237.214.119 disconnected (user_id = 5) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 24.34.59.146 disconnected (user_id = 27) Sending heartbeat to live-internal.fivem.net:30110 Usuário [75]: adasd Connecting: ✞ dioguin pitbull [22]: a [vRP] ✞ (187.34.206.56) CPRP] Sem WhiteList, entre no nosso discord e faça o formulário! discord.gg/pBv7HSf | SEU ID = 261) LITTEGIRL [129]: a [vRP] 192.141.248.3 disconnected (user_id = 29) Sending heartbeat to live-internal.fivem.net:30110 Soares [46]: /dv 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Usuário [75]: a server thread hitch warning: timer interval of 180 milliseconds [vRP] 177.193.219.217 disconnected (user_id = 2) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 325 milliseconds [vRP] 170.247.145.243 disconnected (user_id = 46) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 45.231.14.10 disconnected (user_id = 220) Sending heartbeat to live-internal.fivem.net:30110 server thread hitch warning: timer interval of 163 milliseconds 4 leave slot other_flat 1 free slot other_flat 1 [vRP] 187.75.50.113 disconnected (user_id = 4) Sending heartbeat to live-internal.fivem.net:30110 [vRP] 187.57.149.182 disconnected (user_id = 55) Sending heartbeat to live-internal.fivem.net:30110 Connecting: flame2k [vRP] flame2k (191.179.129.67) joined (user_id = 74)