कैसे पटकथा का उपयोग करके अन्य खिलाड़ियों की टीम को रोबोक्स में बदला जाए


जवाब 1:

पटकथा शांत करना आसान है, यह सिर्फ कुछ सोच लेता है। कृपया ध्यान दें कि मैं उम्मीद कर रहा हूं कि आप ऐसा करने के लिए कुछ लुआ को जानते हैं, हालांकि बहुत कुछ नहीं। यदि आपको इनमें से कुछ चरणों को करने में परेशानी होती है, तो कुछ वीडियो देखें जो आप चाहते हैं या इसी तरह की चीजों को पूरा करते हैं।

  1. हमें यह पता लगाने की जरूरत है कि हम क्या चाहते हैं, हम चाहते हैं कि स्क्रिप्ट एक समूह की भूमिका के आधार पर खिलाड़ी की टीमों को असाइन करें। इसलिए हमें जिन दो चीजों की आवश्यकता है, वे यह पता लगाना है कि टीमों को कैसे असाइन किया जाए, और समूह में भूमिका कैसे खोजें।
  2. Player.Team = game.Teams [टीमनाम]
  3. भूमिका = खिलाड़ी: GetRoleInGroup (GroupId)
  4. आप रैंक = प्लेयर: GetRankInGroup (GroupId) भी कर सकते हैं और यह भूमिका के नाम के बजाय रैंक लौटाएगा।
  5. आगे हमें तर्क बनाने की जरूरत है, बुनियादी तौर पर क्या भूमिका किस टीम की जाती है।
अगर भूमिका = "मालिक" तो Player.Team = game.Teams.Ownerतत्पश्चात भूमिका = "व्यवस्थापक" तब Player.Team = game.Teams.Adminअन्य Player.Team = game.Teams.Othersसमाप्त

अब, यदि आप एक भूमिका के बजाय एक रैंक करना चाहते हैं,

यदि रैंक == 255 है तो --255 उच्चतम रैंक है, जो स्वामी के लिए आरक्षित है Player.Team = Game.Teams.Ownerपर्सिफ़ रैंक> = 150 फिर Player.Team = game.Teams.Adminपर्सिफ़ रैंक> 0 फिर - रंक 0 का मतलब है कि आपका समूह नहीं है Player.Team = game.Teams.memberअन्य Player.Team = game.Teams.Guestसमाप्त

ऊपर दिए गए कोड के लिए, आपको उस रैंक की आवश्यकता होगी, जिसे आप असाइन करने की कोशिश कर रहे हैं।


जवाब 2:

यदि आप नहीं कर सकते तो आपको भी करना चाहिए:

  1. उस पर एक ट्यूटोरियल खोजें, ताकि आप कुछ सीखें
  2. किसी भी अन्य उत्तर को पढ़ें जो मेरी तुलना में अधिक सहायक हैं
  3. लुआ सीखो
  4. टूलबॉक्स से एक मुफ्त स्क्रिप्ट प्राप्त करें