Skip to content
  • 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 4.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.
  • H3X1Cundefined Offline
    H3X1Cundefined Offline
    H3X1C
    Plutonium Staff
    wrote on last edited by
    #7

    Lua seemed to work well last time round.

    1 Reply Last reply
    0
    • Xerxesundefined Xerxes

      Lua or SourcePawn would be decent alternatives.

      tomundefined Offline
      tomundefined Offline
      tom
      wrote on last edited by
      #8

      Xerxes said in Plutonium IW5 - The future of scripting:

      Lua or SourcePawn would be decent alternatives.

      this.

      1 Reply Last reply
      0
      • justviperundefined Offline
        justviperundefined Offline
        justviper
        wrote on last edited by
        #9
        This post is deleted!
        Snakeundefined 1 Reply Last reply
        0
        • justviperundefined justviper

          This post is deleted!

          Snakeundefined Offline
          Snakeundefined Offline
          Snake
          wrote on last edited by Snake
          #10

          justviper you, my friend, are a legend. And that is definitely not a compliment.

          Lua sounds good, pawn looks pretty dead. Last commit was 3 years ago.

          Xerxesundefined 1 Reply Last reply
          0
          • Vulture Aidundefined Offline
            Vulture Aidundefined Offline
            Vulture Aid
            Contributor
            wrote on last edited by
            #11

            lua is the way to go I guess

            1 Reply Last reply
            0
            • Mr. Androidundefined Offline
              Mr. Androidundefined Offline
              Mr. Android
              Plutonium Admin
              wrote on last edited by
              #12

              LUA has a proven track record and has years worth of widespread usage to learn from.

              1 Reply Last reply
              0
              • HOP ON FFXIVundefined Offline
                HOP ON FFXIVundefined Offline
                HOP ON FFXIV
                wrote on last edited by
                #13

                +1 for LUA

                1 Reply Last reply
                0
                • Snakeundefined Snake

                  justviper you, my friend, are a legend. And that is definitely not a compliment.

                  Lua sounds good, pawn looks pretty dead. Last commit was 3 years ago.

                  Xerxesundefined Offline
                  Xerxesundefined Offline
                  Xerxes
                  Plutonium Staff
                  wrote on last edited by
                  #14

                  Snake said in Plutonium IW5 - The future of scripting:

                  Lua sounds good, pawn looks pretty dead. Last commit was 3 years ago.

                  Take a look at SourcePawn it is actively developed and used by SourceMod which is a Source Engine mod.

                  1 Reply Last reply
                  0
                  • LightOTFundefined Offline
                    LightOTFundefined Offline
                    LightOTF
                    wrote on last edited by
                    #15

                    LUA please

                    1 Reply Last reply
                    0
                    • A Former User? Offline
                      A Former User? Offline
                      A Former User
                      wrote on last edited by
                      #16

                      Javascript

                      Boobsundefined 1 Reply Last reply
                      2
                      • Combineundefined Offline
                        Combineundefined Offline
                        Combine
                        wrote on last edited by
                        #17

                        lua ๐Ÿ‘

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

                          Javascript

                          Boobsundefined Offline
                          Boobsundefined 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
                          • RektInatorundefined 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

                            xhibitundefined Offline
                            xhibitundefined Offline
                            xhibit
                            wrote on last edited by
                            #19

                            Interesting.

                            1 Reply Last reply
                            0
                            • LunaFolfundefined Offline
                              LunaFolfundefined 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
                              • Thanatosundefined Offline
                                Thanatosundefined Offline
                                Thanatos
                                wrote on last edited by
                                #21

                                +1 javascript

                                1 Reply Last reply
                                0
                                • LastDemon99undefined Offline
                                  LastDemon99undefined 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.

                                  S3VDITOundefined RektInatorundefined 2 Replies Last reply
                                  0
                                  • LastDemon99undefined 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.

                                    S3VDITOundefined Offline
                                    S3VDITOundefined 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
                                    LastDemon99undefined 1 Reply Last reply
                                    0
                                    • LastDemon99undefined Offline
                                      LastDemon99undefined Offline
                                      LastDemon99
                                      wrote on last edited by
                                      #24
                                      This post is deleted!
                                      1 Reply Last reply
                                      0
                                      • S3VDITOundefined 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
                                        LastDemon99undefined Offline
                                        LastDemon99undefined 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
                                        • LastDemon99undefined 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.

                                          RektInatorundefined Offline
                                          RektInatorundefined 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
                                          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
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Donate