WriteDifferent V1.22 - create your own languages!

@zCrxtix, as you can see from the reply I am going to make this work

don’t know when this will happen though

Not like actual plugins, but extensions/user-made module scripts.

1 Like

oh ok, that makes more sense then

1 Like

it seems like these problems are occurring only because of the fix of the repeated code that was made for V1.05, which means it previously worked on V1

so I will fix these tonight, sorry if you had any problems using the functions or libraries!

1 Like

WriteDifferent V1.1

  • you can now use nil
  • fixed the function bugs
  • fixed variable bugs

next update will include tables, and math operations

1 Like

deciding to also add multi line support

EXAMPLE:

Function(



    Argument




)

new update should come soon, just wanted to let you guys know(this means tables will have multi line support as well)

WriteDifferent V1.2

  • you can now use tables
  • you can now do math operations using +, -, /, *, %, and ^
  • added multi line support for tables and functions
  • Language:ChangeTable() has been added so you can change how to make your table
    EXAMPLE:
Language:ChangeTable("<", ">")
--some code
"local Table = <1, 2, 3, 4, 5>"
  • started using self inside the functions

hope you like this update!

EDIT: I updated the post

1 Like

just wanted to let anybody wondering know that dictionaries are not implemented yet, so if they don’t work you know why

1 Like

WriteDifferent V1.22

  • tables didn’t support math before, and now they do
  • you can now use parentheses in math operations which is super helpful

small update, but I find it helpful

1 Like

going to be adding comments, functions made inside RunCode(), global/local variables, dictionaries, and if/elseif/else statements for V1.3

this is obviously going to give a lot more freedom, going to work on this soon

1 Like

hey guys I got a question for you all
V1.3 is getting a lot of progress done, but I am wondering if I should keep this or remove this feature

currently you can do variables like localhey = "hey", which means it allows no spaces between the variable and variable name
should I make it so you at least need a space or more for it to work like local hey = "hey" or are you guys fine with how it currently is

thanks for answering if you did :smile:

1 Like

Yes because the first example is unintuitive.

1 Like

As an RPG dev, I think this plugin would be perfect for setting up a basic macro language that nonprogrammers on the team can use to throw together UI, cutscenes, and other basic content. Thanks.

2 Likes

create a tutorial that explains all functions of the module, if it goes viral you will have more testers, or users idk

gonna be honest with you, I haven’t really worked on any of my open source stuff for roblox in forever now

maybe someday i’ll come back to this, but if I do it will most likely have a written/video tutorial
if you have any questions lmk