Guten Abend,
Ich habe eine Frage undzwar ist es möglich z.b. einen Statrum zu modden ? ich habe einen Mod der den Statrum zum Medic wagen macht sprich mit Sierene usw jedoch möchte ich nicht alle Fahrzeuge diesen mod haben sprich es sollte nur dieses Fahrzeug in der Fraktion diesen mod haben.
Hier ein Beispiel auf dem Vio Script ich möchte das Fahrzeug Stratum modden aber nicht das für Zivis sondern nur für die Medic Fraktion
Lua
local medic_cars = {
---------------------------------------Stratum-----Stratum-----Stratum---Stratum-------------------------------------
createFactionVehicle (561,-2572.3000488281,622,14.39999961853,0,0,270, 10, 1, 3, 0, 0), ----------- Fraktions Fahrzeug
for i = 1, #medic_cars, 1 do
toggleVehicleRespawn(medic_cars[i], true)
setVehicleRespawnDelay(medic_cars[i], 5000)
setVehicleIdleRespawnDelay(medic_cars[i], 30*60*1000)
addEventHandler("onVehicleStartEnter", medic_cars[i], function(thePlayer)
end)
if(getElementModel(medic_cars[i]) == 561) then
local veh = medic_cars[i]
setVehicleHandling(medic_cars[i], "engineAcceleration", 10)
setVehicleHandling(medic_cars[i], "maxVelocity", 250)
addVehicleSirens(veh, 6, 6)
setVehicleSirens(veh, 1, 0.7, 2.7, -0.2, 255, 0, 0, 255, 255)
end
if(getElementModel(medic_cars[i]) == 416 ) then
setVehicleHandling(medic_cars[i], "engineAcceleration", 18)
setVehicleHandling(medic_cars[i], "maxVelocity", 250)
addEventHandler("onVehicleEnter", medic_cars[i], function(thePlayer)
if isMedic(thePlayer) then
if(vioGetElementData(medic_cars[i], "sirenstate") == true) then
triggerClientEvent(getRootElement(), "doPlayAmbulanceSiren", medic_cars[i], medic_cars[i])
end
bindKey(thePlayer, "horn", "down", toggleAmbulanceSiren)
end
end)
addEventHandler("onVehicleExit", medic_cars[i], function(thePlayer)
if isMedic(thePlayer) then
if(vioGetElementData(medic_cars[i], "sirenstate") == true) then
triggerClientEvent(getRootElement(), "doStopAmbulanceSiren", medic_cars[i], medic_cars[i])
end
unbindKey(thePlayer, "horn", "down", toggleAmbulanceSiren)
end
end)
setElementHealth(medic_cars[i], 5000)
local veh = medic_cars[i]
setTimer(function()
addVehicleSirens(veh, 5, 5, false, true, true, true)
setVehicleSirens(veh, 1, 0, 0.9, 1.3, 255, 255, 255, 200, 200)
end, 500, 1)
end
end
Alles anzeigen
Ich kenne das ja nur so mit Mods:
Lua
addEventHandler("onClientResourceStart", getRootElement(), function (rsc)
if (rsc == getThisResource()) then
medicTXD = engineLoadTXD ("medic.txd");
engineImportTXD (medicTXD, 561);
medicDFF = engineLoadDFF ("medic.dff", 561);
engineReplaceModel (medicDFF, 561);
end;
end);
Ich Hoffe ihr könnt mir Helfen und versteht was ich meine
MFG - Korsakov