#Paper Posted June 5, 2011 Share Posted June 5, 2011 It doesn't show any error: local chat = " #ff00cc>#ffcc00> " local dd = false function handleMapInfo(mapInfo) if string.find(name, "DD", 1, true) then dd = true else dd = false end end addEvent("onClientMapStarting",true) addEventHandler("onClientMapStarting",getRootElement(),handleMapInfo) function onContact(prev, current) if dd == true then if getElementType(current) == "player" then setElementData(getVehicleOccupant(source), "hitted", getPlayerName(source)) end end end addEventHandler ("onPlayerContact", getRootElement(), onContact) function onWastedShowKilled () if dd == true then if getElementData(source, "hitted") then outputChatBox(chat.."#ffffff"..getPlayerName(source).." has been killed by "..getElementData(source, "hitted").."!", getRootElement(), 255, 255, 255, true) end end end addEventHandler("onPlayerWasted", getRootElement(), onWastedShowKilled) Link to comment
Aibo Posted June 5, 2011 Share Posted June 5, 2011 onPlayerContact source is a player. why getVehicleOccupant(source)? Link to comment
Jaysds1 Posted June 5, 2011 Share Posted June 5, 2011 onPlayerContact source is a player. why getVehicleOccupant(source)? i think when a player crashes into the car then it is hitted...???? Link to comment
Moderators Citizen Posted June 5, 2011 Moderators Share Posted June 5, 2011 No because the this is only for player ( that's why it's in the Player events category and it's name is onPlayerContact ) Link to comment
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