Üdv.Készítettem egy scriptet melyben gui felüllten keresztül lehet módosítani a jármű rendszámát.
Ugye ez kliens oldalon van.
Viszont itt nem tudtam módosítani magát a jármű rendszámát ezért ahol a módosítás funkciója van oda írtam ezt
triggerServerEvent ( \"onChangeVehPlate\", resourceRoot, guiGetText(editfield))
majd egy külön szerveroldali scriptben pedig a meghívott funkciót csináltam meg amit leteszteltem egy szöveges üzenettel és működött viszont amikor a jármű rendszámát modosítani kéne már hibaüzenetet kapok.
Ez a szerveroldali rész:
function changeVehPlateHandler(playerSource, plateText)
local Vehiclee = getPedOccupiedVehicle(playerSource)
setVehiclePlateText(Vehiclee, plateText)
end
addEvent( \"onChangeVehPlate\", true )
addEventHandler( \"onChangeVehPlate\", resourceRoot, changeVehPlateHandler)
Konktértan a getPedOccupiedVehicle és a SetVehiclePlateText sorokra kapom a hibát.
Bad argument @ \'getPedOccupiedVehicle\' [Expected ped at argument 1, got string \"teszt123\']
Bad argument @ \'setVehiclePlateText\' [Expected element at argument 1, got boolean]
A választ előre is köszönöm.