Jump to content

Compile Script [HOW?]


cs8898

Recommended Posts

Posted

Use Lua compiler, it comes in Lua for Windows.

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

Posted

A stickied topic regarding mapping and scripting tools and you don't even bother looking.

viewtopic.php?f=91&t=31891

--

The fact that people are getting more blind every day just makes me crazy. People think everything is magically thrown towards them. Don't bother starting to program or script if you don't give a single duck about it.

If I helped you, please click the like button on the right ;) Thanks!

Posted

Open your script with notepad++ and go to "Encoding" tab, set the encoding to "UTF-8 without BOM".

If it still doesn't compile, check if your script has syntax errors.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted
A stickied topic regarding mapping and scripting tools and you don't even bother looking.

viewtopic.php?f=91&t=31891

The downloads are deleted... :(

but @Anderl

did you mean the luac*.exe ???

luac.exe, yes.

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

Posted

and how had i to use it

i tried luac.exe -o script.out script.lua

then i copied the file in the resource folder changed the meta.xml

...

...

that dosnt work, also

...

--used the new file

...

Posted

Show the compiled file contents.

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

Posted

Un Compiled

outputChatBox(string.upper("haL12Lo")) 
function changeBlurLevel ( command, blur ) 
    blur = tonumber(blur) 
    if not blur or blur > 255 or blur < 0 then 
        outputChatBox ( "Enter a value between 0 - 255.") 
    else 
        setPlayerBlurLevel ( blur ) 
        outputChatBox ( "Blur level set to: " .. blur) 
    end 
end 
  
addCommandHandler("blur", changeBlurLevel) 

Compiled

http://i.imgur.com/2WfDE.png

Posted

Ok, it should work fine. What doesn't work exactly?

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

Posted

Any errors?

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

Posted

You must have did something wrong.. It's all okay.

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

  • Moderators
Posted
Open your script with notepad++ and go to "Encoding" tab, set the encoding to "UTF-8 without BOM".

If it still doesn't compile, check if your script has syntax errors.

I have one tab called "codering", for me it is not encoding(dutch version but it should not really matter..). In that tab there is UTF-8 without BOM converting.

When I set him to "UTF-8 without BOM converting", nothing happend, the script does not have any errors.

Do you have some plugins or?

Do you want to improve your Lua programming skills and make less mistakes?   Start with Lua Language Server!   🙀

 

  Useful functions  3x 

  Tutorials  4x 

 

Posted

I set the encoding, then save the script, then compile.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted

I don't know why is compilling needed anyway, you can simply load client files into memory only.

"[...] If you don’t love it, if you’re not having fun doing it, you don’t really love it, you’re going to give up." - Steve Jobs, 2007

  • Moderators
Posted

But why this encoding? I won't see the difference.

Do you want to improve your Lua programming skills and make less mistakes?   Start with Lua Language Server!   🙀

 

  Useful functions  3x 

  Tutorials  4x 

 

Posted

You can't compile a file with UTF-8 encoding.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

  • Moderators
Posted

ok, which encoder do you use?

Do you want to improve your Lua programming skills and make less mistakes?   Start with Lua Language Server!   🙀

 

  Useful functions  3x 

  Tutorials  4x 

 

Posted

I use notepad++.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...