STKrush Posted July 20, 2015 Posted July 20, 2015 Нужно сделать чтобы при пересечении маркера игрок помещался в команду "Такси" Консоль выдаёт вот такую ошибку: WARNING: [gamemodes]\taxijob\taxit.lua:9: Bad argument "setPlayerTeam" [Expected team at argument 2, got boolean] function TaxiTeam(TaxiTe) TaxiTe = createTeam("Такси", 255, 186, 0) end addEventHandler("onResourceStart", getRootElement(), TaxiTeam) local TaxiJobMarkJoin = createMarker(1805.166, -1937.950, 13.546, "cylinder", 1.3, 242, 133, 0) addEventHandler("onMarkerHit", TaxiJobMarkJoin, function (tPlayer, TaxiTe) setPlayerTeam(tPlayer, TaxiTe) end )
Elengar Posted July 20, 2015 Posted July 20, 2015 Нужно сделать чтобы при пересечении маркера игрок помещался в команду "Такси"Консоль выдаёт вот такую ошибку: WARNING: [gamemodes]\taxijob\taxit.lua:9: Bad argument "setPlayerTeam" [Expected team at argument 2, got boolean] function TaxiTeam(TaxiTe) TaxiTe = createTeam("Такси", 255, 186, 0) end addEventHandler("onResourceStart", getRootElement(), TaxiTeam) local TaxiJobMarkJoin = createMarker(1805.166, -1937.950, 13.546, "cylinder", 1.3, 242, 133, 0) addEventHandler("onMarkerHit", TaxiJobMarkJoin, function (tPlayer, TaxiTe) setPlayerTeam(tPlayer, TaxiTe) end ) Для начала нужно разобраться, что же такое переменные. Чтобы получить команду(team) используй getTeamFromName
STAWR Posted July 20, 2015 Posted July 20, 2015 TaxiTe = createTeam("Такси", 255, 186, 0) local TaxiJobMarkJoin = createMarker(1805.166, -1937.950, 13.546, "cylinder", 1.3, 242, 133, 0) addEventHandler("onMarkerHit", TaxiJobMarkJoin, function (tPlayer) setPlayerTeam(tPlayer, TaxiTe) end )
TheNormalnij Posted July 31, 2015 Posted July 31, 2015 Не забудь прицепить обработчик onResourceStart к resourceRoot в таком случае.
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