GrubaS Posted August 10, 2017 Posted August 10, 2017 Hello, i have a question it's possible to block a file "GTA - San Andreas\models\generic\vehicle.txd" ? i want make it to always orginal in my own server.
_DrXenon Posted August 10, 2017 Posted August 10, 2017 There is a function that blocks players from joining your server if they got a modded gta which I could not find but it is somewhere in the wiki. Or use engineRestoreModel(id) but I am not sure if that restores to the GTA original model or default model (default can be modified but it is still a default since it is included in your GTA) ●●● Rage Gaming Society Coming Soon ●●●
DonOmar Posted August 10, 2017 Posted August 10, 2017 (edited) you can edit it from <allow_gta3_img_mods>none</allow_gta3_img_mods> in ur mtaserver.conf file. [only if u wanna prevent players who are using mods to join.] or if u wanna restore it then use engineRestoreModel(id) like what @SuperCroz said. Edited August 10, 2017 by DonOmar fix 1
GrubaS Posted August 11, 2017 Author Posted August 11, 2017 (edited) i tried that and it doesn't works " <allow_gta3_img_mods>none</allow_gta3_img_mods> " it's only blocking all vehicles from gta3.img i want block GTA - San Andreas\models\generic\vehicle.txd same with engineRestoreModel(id) Edited August 11, 2017 by GrubaS
Moderators IIYAMA Posted August 12, 2017 Moderators Posted August 12, 2017 You can try to detect it with: https://wiki.multitheftauto.com/wiki/OnPlayerModInfo And kick them with: https://wiki.multitheftauto.com/wiki/KickPlayer Of course you need to be able to script, which is obvious for the scripting section. Do you want to improve your Lua programming skills and make less mistakes? Start with Lua Language Server! Useful functions 3x Spoiler checkPassiveTimer getScreenStartPositionFromBox getPedGender Tutorials 4x Spoiler Scaling DX Events Attach an addEventHandler on a group of elements Debugging
GrubaS Posted September 14, 2018 Author Posted September 14, 2018 Hello, i already made protect for that but "xvehicleenv128" doensn't work can u tell me why? Client.lua texShader1 = dxCreateShader ( "files/vehicle.fx" ) vehicledash32 = dxCreateTexture("files/vehicledash32.png") dxSetShaderValue(texShader1,"gTexture",vehicledash32) engineApplyShaderToWorldTexture(texShader1,"vehicledash32") texShader2 = dxCreateShader ( "files/vehicle.fx" ) vehiclegeneric256 = dxCreateTexture("files/vehiclegeneric256.png") dxSetShaderValue(texShader2,"gTexture",vehiclegeneric256) engineApplyShaderToWorldTexture(texShader2,"vehiclegeneric256") texShader3 = dxCreateShader ( "files/vehicle.fx" ) vehiclegrunge256 = dxCreateTexture("files/vehiclegrunge256.png") dxSetShaderValue(texShader3,"gTexture",vehiclegrunge256) engineApplyShaderToWorldTexture(texShader3,"vehiclegrunge256") texShader4 = dxCreateShader ( "files/vehicle.fx" ) vehiclelights128 = dxCreateTexture("files/vehiclelights128.png") vehiclelightson128 = dxCreateTexture("files/vehiclelightson128.png") dxSetShaderValue(texShader4,"gTexture",vehiclelights128) engineApplyShaderToWorldTexture(texShader4,"vehiclelights128") dxSetShaderValue(texShader4,"gTexture",vehiclelightson128) engineApplyShaderToWorldTexture(texShader4,"vehiclelightson128") texShader5 = dxCreateShader ( "files/vehicle.fx" ) plateback3 = dxCreateTexture("files/plateback.png") dxSetShaderValue(texShader5,"gTexture",plateback3) engineApplyShaderToWorldTexture(texShader5,"plateback1") engineApplyShaderToWorldTexture(texShader5,"plateback2") engineApplyShaderToWorldTexture(texShader5,"plateback3") texShader6 = dxCreateShader ( "files/vehicle.fx" ) vehiclespecdot64 = dxCreateTexture("files/vehiclespecdot64.png") dxSetShaderValue(texShader6,"gTexture",vehiclespecdot64) engineApplyShaderToWorldTexture(texShader6,"vehiclespecdot64") texShader7 = dxCreateShader ( "files/vehicle.fx" ) vehiclesteering128 = dxCreateTexture("files/vehiclesteering128.png") dxSetShaderValue(texShader7,"gTexture",vehiclesteering128) engineApplyShaderToWorldTexture(texShader7,"vehiclesteering128") texShader8 = dxCreateShader ( "files/vehicle.fx" ) vehicletyres128 = dxCreateTexture("files/vehicletyres128.png") dxSetShaderValue(texShader8,"gTexture",vehicletyres128) engineApplyShaderToWorldTexture(texShader8,"vehicletyres128") texShader9 = dxCreateShader ( "files/vehicle.fx" ) vehicleshatter128 = dxCreateTexture("files/vehicleshatter128.png") dxSetShaderValue(texShader9,"gTexture",vehicleshatter128) engineApplyShaderToWorldTexture(texShader9,"vehicleshatter128") texShader10 = dxCreateShader ( "files/vehicle.fx" ) xvehicleenv128 = dxCreateTexture("files/xvehicleenv128.png") dxSetShaderValue(texShader10,"gTexture",xvehicleenv128) engineApplyShaderToWorldTexture(texShader10,"xvehicleenv128") texShader11 = dxCreateShader ( "files/vehicle.fx" ) vehiclescratch64 = dxCreateTexture("files/vehiclescratch64.png") dxSetShaderValue(texShader11,"gTexture",vehiclescratch64) engineApplyShaderToWorldTexture(texShader11,"vehiclescratch64") texShader12 = dxCreateShader ( "files/vehicle.fx" ) vehicleenvmap128 = dxCreateTexture("files/vehicleenvmap128.png") dxSetShaderValue(texShader12,"gTexture",vehicleenvmap128) engineApplyShaderToWorldTexture(texShader12,"vehicleenvmap128") texShader13 = dxCreateShader ( "files/vehicle.fx" ) platecharset = dxCreateTexture("files/platecharset.png") dxSetShaderValue(texShader13,"gTexture",platecharset) engineApplyShaderToWorldTexture(texShader13,"platecharset") Only this doesn't work texShader10 = dxCreateShader ( "files/vehicle.fx" ) xvehicleenv128 = dxCreateTexture("files/xvehicleenv128.png") dxSetShaderValue(texShader10,"gTexture",xvehicleenv128) engineApplyShaderToWorldTexture(texShader10,"xvehicleenv128") it's vehicle.fx // Nothing Here!! texture gTexture; // Vehicle default txd technique technique TexReplace { pass P0 { // Setting texture Texture[0] = gTexture; } } it's meta.xml <meta> <info author="Zayn" version="1.0" type="script" name="Default Vehicle TXD" description="Sets default vehicle.txd for every player" /> <script src="c.lua" type="client" /> <file src="files/vehicle.fx"/> <file src="files/vehiclelights128.png"/> <file src="files/vehiclelightson128.png"/> <file src="files/vehicledash32.png"/> <file src="files/vehiclegeneric256.png"/> <file src="files/vehicleshatter128.png"/> <file src="files/vehiclespecdot64.png"/> <file src="files/vehiclesteering128.png"/> <file src="files/vehicletyres128.png"/> <file src="files/vehiclegrunge256.png"/> <file src="files/plateback.png"/> <file src="files/xvehicleenv128.png"/> <file src="files/vehiclescratch64.png"/> <file src="files/vehicleenvmap128.png"/> <file src="files/platecharset.png"/> </meta>
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now