[{"data":1,"prerenderedAt":302},["ShallowReactive",2],{"/docs/jobs/mechanicjob/reference/exports/server-repairwheeldamage":3,"/docs/jobs/mechanicjob/reference/exports/server-repairwheeldamage-surround":290,"/docs/jobs/mechanicjob/reference/exports/server-repairwheeldamage-implemented-suggestions":301},{"id":4,"title":5,"body":6,"description":281,"extension":282,"head":283,"implementedSuggestions":283,"meta":284,"navigation":223,"path":285,"schemaOrg":283,"seo":286,"sitemap":287,"stem":288,"__hash__":289},"docs/1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/6.server-repairwheeldamage.md","Server: RepairWheelDamage(netId, reason?)",{"type":7,"value":8,"toc":276},"minimark",[9,17,20,25,28,80,91,98,159,272],[10,11,12],"p",{},[13,14,16],"a",{"href":15},"/docs/jobs/mechanicjob/reference/exports","All exports",[10,18,19],{},"This page documents supported public integration calls and usage examples. It does not expose or reproduce the resource's internal implementation.",[21,22,24],"h2",{"id":23},"server-exports","Server Exports",[10,26,27],{},"All Advanced Pricing and Billing exports return a result table:",[29,30,35],"pre",{"className":31,"code":32,"language":33,"meta":34,"style":34},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n    success = true,\n    data = {}\n}\n","lua","",[36,37,38,47,63,74],"code",{"__ignoreMap":34},[39,40,43],"span",{"class":41,"line":42},"line",1,[39,44,46],{"class":45},"sTEyZ","{\n",[39,48,50,53,57,60],{"class":41,"line":49},2,[39,51,52],{"class":45},"    success ",[39,54,56],{"class":55},"sMK4o","=",[39,58,59],{"class":55}," true",[39,61,62],{"class":45},",\n",[39,64,66,69,71],{"class":41,"line":65},3,[39,67,68],{"class":45},"    data ",[39,70,56],{"class":55},[39,72,73],{"class":45}," {}\n",[39,75,77],{"class":41,"line":76},4,[39,78,79],{"class":45},"}\n",[10,81,82,83,86,87,90],{},"Rejected requests return ",[36,84,85],{},"success = false"," and a stable ",[36,88,89],{},"error"," code. Player identity, mechanic job, grade, permissions, vehicle distance, configured limits, quote state, invoice ownership, and monetary values are always resolved or validated on the server.",[92,93,95],"h3",{"id":94},"repairwheeldamagenetid-reason",[36,96,97],{},"RepairWheelDamage(netId, reason?)",[99,100,101,109,136],"ul",{},[102,103,104,108],"li",{},[105,106,107],"strong",{},"Purpose",": Repairs only realistic wheel damage for a networked vehicle.",[102,110,111,114,115],{},[105,112,113],{},"Arguments",":\n",[99,116,117,127],{},[102,118,119,122,123,126],{},[36,120,121],{},"netId"," (",[36,124,125],{},"number",") - FiveM network ID of the vehicle. Required.",[102,128,129,122,132,135],{},[36,130,131],{},"reason",[36,133,134],{},"string?",") - optional integration reason returned in the result.",[102,137,138,114,141],{},[105,139,140],{},"Returns",[99,142,143,153],{},[102,144,145,148,149,152],{},[36,146,147],{},"boolean"," - ",[36,150,151],{},"true"," when the repair was accepted.",[102,154,155,158],{},[36,156,157],{},"table | string"," - repair result on success or an error code on failure.",[29,160,163],{"className":31,"code":161,"filename":162,"language":33,"meta":34,"style":34},"local success, result = exports[\"sky_mechanicjob\"]:RepairWheelDamage(\n    vehicle_net_id,\n    \"roadside_assistance\"\n)\n\nif not success then\n    print((\"Wheel repair failed: %s\"):format(result))\nend\n","server.lua",[36,164,165,197,202,213,218,225,241,266],{"__ignoreMap":34},[39,166,167,170,173,175,178,181,185,187,190,194],{"class":41,"line":42},[39,168,169],{"class":55},"local",[39,171,172],{"class":45}," success, result ",[39,174,56],{"class":55},[39,176,177],{"class":45}," exports[",[39,179,180],{"class":55},"\"",[39,182,184],{"class":183},"sfazB","sky_mechanicjob",[39,186,180],{"class":55},[39,188,189],{"class":45},"]:",[39,191,193],{"class":192},"s2Zo4","RepairWheelDamage",[39,195,196],{"class":45},"(\n",[39,198,199],{"class":41,"line":49},[39,200,201],{"class":45},"    vehicle_net_id,\n",[39,203,204,207,210],{"class":41,"line":65},[39,205,206],{"class":55},"    \"",[39,208,209],{"class":183},"roadside_assistance",[39,211,212],{"class":55},"\"\n",[39,214,215],{"class":41,"line":76},[39,216,217],{"class":45},")\n",[39,219,221],{"class":41,"line":220},5,[39,222,224],{"emptyLinePlaceholder":223},true,"\n",[39,226,228,232,235,238],{"class":41,"line":227},6,[39,229,231],{"class":230},"s7zQu","if",[39,233,234],{"class":55}," not",[39,236,237],{"class":45}," success ",[39,239,240],{"class":230},"then\n",[39,242,244,247,250,252,255,257,260,263],{"class":41,"line":243},7,[39,245,246],{"class":192},"    print",[39,248,249],{"class":45},"((",[39,251,180],{"class":55},[39,253,254],{"class":183},"Wheel repair failed: %s",[39,256,180],{"class":55},[39,258,259],{"class":45},"):",[39,261,262],{"class":192},"format",[39,264,265],{"class":45},"(result))\n",[39,267,269],{"class":41,"line":268},8,[39,270,271],{"class":230},"end\n",[273,274,275],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":34,"searchDepth":42,"depth":49,"links":277},[278],{"id":23,"depth":49,"text":24,"children":279},[280],{"id":94,"depth":65,"text":97},"Reference for Server: RepairWheelDamage(netId, reason?) in mechanicjob.","md",null,{},"/docs/jobs/mechanicjob/reference/exports/server-repairwheeldamage",{"title":5,"description":281},{"loc":285},"1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/6.server-repairwheeldamage","2bNnNeCCL6UFohwUE4XawUJaLEMj9yCCiD-7SZhdaI0",[291,296],{"title":292,"path":293,"stem":294,"description":295,"children":-1},"Server: RepairVehicle(netId, reason?)","/docs/jobs/mechanicjob/reference/exports/server-repairvehicle","1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/5.server-repairvehicle","Reference for Server: RepairVehicle(netId, reason?) in mechanicjob.",{"title":297,"path":298,"stem":299,"description":300,"children":-1},"Server: GetVehicleCondition(plate)","/docs/jobs/mechanicjob/reference/exports/server-getvehiclecondition","1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/7.server-getvehiclecondition","Reference for Server: GetVehicleCondition(plate) in mechanicjob.",[],1791814214245]