GerardWay Posted December 25, 2013 Share Posted December 25, 2013 resisteam = createTeam ("Resistance / Criminals", 255, 0, 0) marker1 = createMarker (1015.5999755859, 2141.3000488281, 9.8000001907349, "cylinder", 1, 255, 0, 0, 200) function spawn(hitElement) setPlayerTeam (source, resisteam) spawnPlayer (source, 1091.63159, 2111.34351, 15.35040, 7, 0, 0) outputChatBox ( "You have spawned as a 'Resistance Member'!", source, 255, 0, 0, true ) setElementModel (source, 7) setPlayerNametagColor (source, 255, 0, 0) fadeCamera (source, true) setCameraTarget (source, source) giveWeapon (source, 28, 2000) giveWeapon (source, 23, 2000) end addEventHandler ("onMarkerHit", marker1, spawn) The marker appears, but nothing happens when I enter it, any help please? Link to comment
pa3ck Posted December 25, 2013 Share Posted December 25, 2013 onMarkerHit Wiki says: "The source of this event is the marker that got hit by the element." You are trying to set the markers team and spawn it. You defined "hitElement", so use it instead of source. Like so: setPlayerTeam (hitElement, resisteam) Link to comment
Booo Posted December 25, 2013 Share Posted December 25, 2013 resisteam = createTeam ("Resistance / Criminals", 255, 0, 0) marker1 = createMarker (1015.5999755859, 2141.3000488281, 9.8000001907349, "cylinder", 1, 255, 0, 0, 200) function spawn(hitElement) setPlayerTeam (source, resisteam) spawnPlayer (source, 1091.63159, 2111.34351, 15.35040, 7, 0, 0) outputChatBox ( "You have spawned as a 'Resistance Member'!", source, 255, 0, 0, true ) setElementModel (source, 7) setPlayerNametagColor (source, 255, 0, 0) fadeCamera (source, true) setCameraTarget (source, source) giveWeapon (source, 28, 2000) giveWeapon (source, 23, 2000) end addEventHandler ("onMarkerHit", marker1, spawn) The marker appears, but nothing happens when I enter it, any help please? resisteam = createTeam ("Resistance / Criminals", 255, 0, 0) marker1 = createMarker (1015.5999755859, 2141.3000488281, 9.8000001907349, "cylinder", 1, 255, 0, 0, 200) function spawn(hitElement) if getElementType( hitElement ) == "Player" then setPlayerTeam (hitElement, resisteam) spawnPlayer (hitElement, 1091.63159, 2111.34351, 15.35040, 7, 0, 0) outputChatBox ( "You have spawned as a 'Resistance Member'!", hitElement, 255, 0, 0, true ) setElementModel (hitElement, 7) setPlayerNametagColor (hitElement, 255, 0, 0) fadeCamera (hitElement, true) setCameraTarget (hitElement,hitElement) giveWeapon (hitElement, 28, 2000,true) giveWeapon (hitElement, 23, 2000) end end addEventHandler ("onMarkerHit", marker1, spawn) Link to comment
Booo Posted December 25, 2013 Share Posted December 25, 2013 resisteam = createTeam ("Resistance / Criminals", 255, 0, 0) marker1 = createMarker (1015.5999755859, 2141.3000488281, 9.8000001907349, "cylinder", 1, 255, 0, 0, 200) function spawn(hitElement) setPlayerTeam (source, resisteam) spawnPlayer (source, 1091.63159, 2111.34351, 15.35040, 7, 0, 0) outputChatBox ( "You have spawned as a 'Resistance Member'!", source, 255, 0, 0, true ) setElementModel (source, 7) setPlayerNametagColor (source, 255, 0, 0) fadeCamera (source, true) setCameraTarget (source, source) giveWeapon (source, 28, 2000) giveWeapon (source, 23, 2000) end addEventHandler ("onMarkerHit", marker1, spawn) The marker appears, but nothing happens when I enter it, any help please? 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