Skip to content
  • 0 Unread 0
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Donate
Collapse

Plutonium

  1. Home
  2. Announcements
  3. Plutonium IW5 - The future of scripting

Plutonium IW5 - The future of scripting

Scheduled Pinned Locked Moved Announcements
33 Posts 29 Posters 9.9k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Combine Offline
    Combine Offline
    Combine
    wrote on last edited by
    #17

    lua πŸ‘

    1 Reply Last reply
    0
    • A Former User? A Former User

      Javascript

      Boobs Offline
      Boobs Offline
      Boobs
      wrote on last edited by
      #18

      Spectre said in Plutonium IW5 - The future of scripting:

      Javascript

      Javascript would be cool, done something similar a while ago...

      https://github.com/Boboo99/OhBoi

      1 Reply Last reply
      0
      • RektInator RektInator

        Hello Community,

        We developers are considering to implement more scripting capabilities into the game engine. This because after using chai for a week now, we realized there are quite a few issues with it we cannot solve easily. We will attempt to resolve these issues but we would also like to look at other scripting languages. If you have any ideas about this, feel free to reply to this thread. Include the scripting language you would like to see and why you would like to see this scripting language being supported. Note: The scripting language must have C++ bindings, otherwise we will not be able to implement it.

        Thanks!
        The Plutonium Staff Team

        Tannercity Offline
        Tannercity Offline
        Tannercity
        wrote on last edited by
        #19

        Interesting.

        1 Reply Last reply
        0
        • LunaFolf Offline
          LunaFolf Offline
          LunaFolf
          VIP
          wrote on last edited by
          #20

          Lua and/or JavaScript.
          Lua because it worked well last time and I still have old projects I want to revive.
          JavaScript because it has newer shiz and because as a web dev it’s the most obvious answer I can give πŸ˜‹

          1 Reply Last reply
          2
          • Thanatos Offline
            Thanatos Offline
            Thanatos
            wrote on last edited by
            #21

            +1 javascript

            1 Reply Last reply
            0
            • LastDemon99 Offline
              LastDemon99 Offline
              LastDemon99
              wrote on last edited by
              #22

              c # is a nice easy-to-use language, teknogods uses InfinityScript, I used it for different projects and you can do practically anything in the game.

              S3VDITO RektInator 2 Replies Last reply
              0
              • LastDemon99 LastDemon99

                c # is a nice easy-to-use language, teknogods uses InfinityScript, I used it for different projects and you can do practically anything in the game.

                S3VDITO Offline
                S3VDITO Offline
                S3VDITO
                wrote on last edited by
                #23

                +1 for LUA

                LastDemon99 The language is good, but IS(Infinity Script) was too cut back

                • InfinityScript could not return arrays CallFunction or Fields (self.pers / BulletTrace / GetEntArray(fixed with cycle for 0 to 2048 and check field) and other)
                • InfinityScript could not create new threads as it was done in GSC (there is version IS 1.5.2 there it was solved using IEnumertor)
                • InfinityScript inadequately handled more Notify (goal, greande_fire, missile_fire and other [goal and others notifies has not been fixed even with the introduction of WaitTills simulation on IS 1.5.2])
                  IS worked poorly...
                  I wrote a fairly large script on IS and thought that I would die trying to circumvent its limits
                  I don’t think that someone will fix it all, and if you fix it all, then the old scripts written on the old version are unlikely to work
                LastDemon99 1 Reply Last reply
                0
                • LastDemon99 Offline
                  LastDemon99 Offline
                  LastDemon99
                  wrote on last edited by
                  #24
                  This post is deleted!
                  1 Reply Last reply
                  0
                  • S3VDITO S3VDITO

                    +1 for LUA

                    LastDemon99 The language is good, but IS(Infinity Script) was too cut back

                    • InfinityScript could not return arrays CallFunction or Fields (self.pers / BulletTrace / GetEntArray(fixed with cycle for 0 to 2048 and check field) and other)
                    • InfinityScript could not create new threads as it was done in GSC (there is version IS 1.5.2 there it was solved using IEnumertor)
                    • InfinityScript inadequately handled more Notify (goal, greande_fire, missile_fire and other [goal and others notifies has not been fixed even with the introduction of WaitTills simulation on IS 1.5.2])
                      IS worked poorly...
                      I wrote a fairly large script on IS and thought that I would die trying to circumvent its limits
                      I don’t think that someone will fix it all, and if you fix it all, then the old scripts written on the old version are unlikely to work
                    LastDemon99 Offline
                    LastDemon99 Offline
                    LastDemon99
                    wrote on last edited by
                    #25

                    S3VDITO Yeah, I know, I just used it as an example. IS had many errors, regarding BulletTrace, and the Notifys you mention, I remember getting the correct values in version 1.1

                    1 Reply Last reply
                    0
                    • LastDemon99 LastDemon99

                      c # is a nice easy-to-use language, teknogods uses InfinityScript, I used it for different projects and you can do practically anything in the game.

                      RektInator Offline
                      RektInator Offline
                      RektInator
                      Plutonium Admin
                      wrote on last edited by
                      #26

                      LastDemon99 said in Plutonium IW5 - The future of scripting:

                      c # is a nice easy-to-use language, teknogods uses InfinityScript, I used it for different projects and you can do practically anything in the game.

                      C# is not a scripting language and is in fact a terrible choice for scripting.

                      1 Reply Last reply
                      1
                      • Ghostman Offline
                        Ghostman Offline
                        Ghostman
                        wrote on last edited by
                        #27

                        amxx pawn is easy to read and write.

                        1 Reply Last reply
                        0
                        • Commissar Dinxy Offline
                          Commissar Dinxy Offline
                          Commissar Dinxy
                          wrote on last edited by
                          #28

                          +1 for JavaScript, +0.5 to Lua (good language but can be limited)

                          1 Reply Last reply
                          0
                          • BuIlDaLiBlE Offline
                            BuIlDaLiBlE Offline
                            BuIlDaLiBlE
                            wrote on last edited by
                            #29

                            Either Lua or JavaScript - both of them are better than whatever was before (also I'm voting for them because I have at least some experience with them :P)

                            1 Reply Last reply
                            0
                            • MH11 Offline
                              MH11 Offline
                              MH11
                              wrote on last edited by
                              #30

                              It would be great if it was possible to use old plugins/scripts as well

                              1 Reply Last reply
                              0
                              • Zwambro Offline
                                Zwambro Offline
                                Zwambro
                                wrote on last edited by
                                #31

                                InfinityScript

                                1 Reply Last reply
                                0
                                • Fxm Offline
                                  Fxm Offline
                                  Fxm
                                  wrote on last edited by
                                  #32

                                  Definitly JavaScript with support for ES6 πŸ˜‰

                                  1 Reply Last reply
                                  0
                                  • Dynamiquel Offline
                                    Dynamiquel Offline
                                    Dynamiquel
                                    wrote on last edited by Dynamiquel
                                    #33

                                    Rust?
                                    Maybe Wren?

                                    1 Reply Last reply
                                    0

                                    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                    With your input, this post could be even better πŸ’—

                                    Register Login
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • 1
                                    • 2
                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Unread 0
                                    • Recent
                                    • Tags
                                    • Popular
                                    • Users
                                    • Groups
                                    • Donate