KruTolic_rus Posted January 25, 2013 Share Posted January 25, 2013 Как сделать,что бы действие работало лишь на отдельный скин..Например: Если скин 285 то он может использовать маркер если не єтот скин,то маркер невидим...? Link to comment
Flaker Posted January 25, 2013 Share Posted January 25, 2013 if getElementModel(ELEM) == NUM then Link to comment
KruTolic_rus Posted January 25, 2013 Author Share Posted January 25, 2013 if getElementModel(ELEM) == NUM then пробовал-нет результата Link to comment
Flaker Posted January 26, 2013 Share Posted January 26, 2013 Значит плохо пробывал( Насчет невидимости маркера: Функция createMarker имеет аргумент visibleTo, так же есть функция SetElementVisibleTo Насчет активации только при наличии определенного скина: Допустим в эвенте onMarkerHit, мы проверяем скин попавшего игрока getElementModel и если он совпадает с заданным нами, тогда активировать что то... Алгоритм примерно такой... Link to comment
KruTolic_rus Posted January 26, 2013 Author Share Posted January 26, 2013 У меня постоянно пишет какую то "concetate" to global event (userdata) Я пытался сделать систему груп,в табле. И если ты с таким скином,то в группу высвечивать что он с такой то команды...Примерно так: exports.scoreboard:addScoreboardColumn('Group') function GetPlayerGroup () local account = getPlayerAccount ( ) if account then setAccountData (account,'Group',"Player") else setAccountData (account,'Group',"None Group") end end addEventHandler ("OnPlayerSpawn",getRootElement(),GetPlayerGroup) Link to comment
Flaker Posted January 26, 2013 Share Posted January 26, 2013 Боюсь в твоем коде вобще никакой логики нет( Почитай на WIKI о addScoreboardColumn и setAccountData... Аргументы посмотри и подумай, что ты туда вобще передаешь? Link to comment
KruTolic_rus Posted January 26, 2013 Author Share Posted January 26, 2013 Боюсь в твоем коде вобще никакой логики нет(Почитай на WIKI о addScoreboardColumn и setAccountData... Аргументы посмотри и подумай, что ты туда вобще передаешь? Слушай,а действительно) Бедная машина,что читает это ))) Если account это взять игрока,который спавнится,но в else есть приставка : setAccountData (account,т.д.) Т.Е. получается,что в противном случае должно произойти тоже самое,что и в первом случае,а это неправильно... 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