Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu GetDriver
maxk1990
02.11.2012, 23:08
if LocalPlayer():InVehicle() then
local car = LocalPlayer():GetVehicle()
print (car:GetDriver())
end
Ich wollte mal fragen da es nicht funtioniert (error: call method GetDriver() is a nil value) ob es diesn befehl seit Garrys Mod 13 nichtmehr gibt ??
gamerpaddy
03.11.2012, 04:20
if LocalPlayer():InVehicle()
und
local car = LocalPLayer():GetVehicle()
Denkfehler? Einfacher wäre es doch
if LocalPlayer():InVehicle() then
print(LocalPlayer())
Wobei LocalPlayer clientseitig ist, und GetVehicle es noch nie gab.
Dein code würde, wenn er funktionieren würde nicht funktionieren :gmod: In lua werden bei Events hooks ausgelöst, zb.
Das hier, funktioniert auf dem Client und dem Server:
http://maurits.tv/data/garrysmod/wiki/wiki.garrysmod.com/indexd3cd.html
Wobei der codebeispiel kein Hook darstellt
der code sollte heißen:
hook.Add("PlayerEnteredVehicle", "PlayerEnteredVehicleHookName", function( player, vehicle, role )
Msg( player:Nick() .. " has entered a vehicle" )
end)
maxk1990
03.11.2012, 14:17
Dankeschön hat funktioniert:
if LocalPlayer():InVehicle() then
local car = LocalPlayer():GetVehicle()
if LocalPlayer() == car:GetDoorOwner() then
CLOSE PLS
Ganz sicher?
Denn LocalPlayer():GetVehicle() returned, wenn der Player in einem Vehicle ist, das Entity des jeweiligen Vehicles, während diese DarkRP-eigene Funktion GetDoorOwner() eigentlich nur auf *_door(_rotating)-Entities angewendet werden kann.
Also: Ganz sicher, dass das so funktioniert? :gmod:
gamerpaddy
03.11.2012, 15:29
Ich mach die 3fache LocalPlayer() methode immernochnicht....
Es ist ja ohnehin nonsense was der da treibt. Keine Ahnung wie das angeblich funktionieren sollte..
maxk1990
08.11.2012, 15:47
Nope versuchs mal des geht er sagt dir dan wer des auto "besitzt".
gamerpaddy
08.11.2012, 15:58
Du lua vielleicht müssen lernen da gamemodes schwierig recht sind erzähl vorhaben welches du hast vielleicht helfen können wir dir.
maxk1990
08.11.2012, 16:01
DarkRP es geht doch war einfach nur ne pick funktion für mein Auto Inventory so das es nicht jeder einfach für einen anderen wegpacken kann.
Powered by vBulletin® Version 4.2.2 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.