PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fahrzeug Verbot.



MrWireTuts
17.11.2010, 08:16
Hallo,
ich habe leider ein kleines Problem.
Auf meinem lieblingsserver gibt es leider einen Bug der wenn man ein Jeep, Airboat oder Jalopy spawnt den Server crasht.

Jetzt habe ich vor via lua Jeep's, Airboat's und Jalopy's zu verbieten.
Über den sbox_maxvehicles CVar möchte ich dies jedoch nicht tun da ein Spieler dann auch keine Sitze mehr spawnen kann.

Also meine eigentliche Frage ist, kann mir jemand helfen / einen direkten Lua-Code geben um die genannten Fahrzeuge zu verbieten?

Bitte haltet mich nicht für einen Noob, ich bin neu hier und neu zu Lua.:roll::oops:

isch
17.11.2010, 08:47
Wir hatten erst gestern das Thema.
Ist zwar kein verbot der Fahrzeuge sondern ein fix das sie funktionieren aber vielleicht hilft es dir ja auch weiter.
http://gmod.de/threads/31138-Linux-oder-Windows?p=453731&viewfull=1#post453731

Joker
17.11.2010, 08:53
prohibited_vehicles = {
"prop_vehicle_jeep",
"prop_vehicle_jeep_old",
"prop_vehicle_airboat"}

function VehicleCheck(ply,class)
for i=1,table.Count(prohibited_vehicles) do
if(class == prohibited_vehicles[i]) then
return false
end
end
return true
end
hook.Add("PlayerSpawnVehicle","VehicleCheck",VehicleCheck)
Ungetestet.

MrWireTuts
17.11.2010, 10:11
@isch Wo genau muss ich diese vphysics.os Datei hinpacken?


---------- Beitrag hinzugefügt um 11:11 ---------- Vorheriger Beitrag war um 10:27 ----------

Danke für den Script, ich musste ihn ein wenig ändern da er den Model Pfad anstatt der Class ausgespuckt hat.

InfinityNeo
17.11.2010, 14:14
orangebox/bin