Hi
I am new on scripting in SL, but not new to C++ and C#. I was wondering if I can develop and test my script and not being log on to SL ? (Outside SL)
These forums are CLOSED. Please visit the new forums HERE
Develop script outside Sl |
|
|
Beck Dollinger
Registered User
Join date: 31 Aug 2007
Posts: 3
|
09-06-2007 13:12
Hi
I am new on scripting in SL, but not new to C++ and C#. I was wondering if I can develop and test my script and not being log on to SL ? (Outside SL) |
|
Nika Talaj
now you see her ...
Join date: 2 Jan 2007
Posts: 5,449
|
09-06-2007 13:32
|
|
Animations Pfeffer
Registered User
Join date: 29 Jul 2007
Posts: 99
|
09-06-2007 13:51
LSLEditor es a very usefull thing, its great.
I donated some money because it makes my coding easier and comfortable. |
|
Tre Giles
Registered User
Join date: 16 Dec 2005
Posts: 294
|
09-06-2007 14:37
Hi I am new on scripting in SL, but not new to C++ and C#. I was wondering if I can develop and test my script and not being log on to SL ? (Outside SL) Being a full time scripter, I've tried many outside-SL LSL editors. The best I can think of IMO would be Scite paired with LSLint. This way you can edit and create scripts, and mock-compile them in a much more stable enviornment (we all know how SL can get). http://lslwiki.net/lslwiki/wakka.php?wakka=AlternativeEditors SciTE-ez A customized package of SciTE, sporting syntax highlighting, folding, autocompletion and tooltips for the whole LSL API. Also includes syntax highlighting and advanced features for many other languages, such as PHP, C, C++, LUA, and Perl. Available at sdfjkl.org This is no longer supported at this site, but updated syntax files can be had at http://adammarker.org/shill/. Recommended by SevenEightTwo, CirrMarat, DavidGall, CatherineOmega, ChristopherOmega, KeknehvPsaltery, StrifeOnizuka, VirusCollector, and of course, EzharFairlight. To use lslint with SciTE-ez, first make sure lslint.exe is in the same folder as scite.exe is. Then pull down the Options menu and select "Open lsl.properties". Add this line: command.build.$(file.patterns.lsl)="$(SciteDefaultHome)\lslint.exe" "$(FileName).lsl" This enables the Build option in the Tools menu. When you click Tools>Build or press F7, lslint runs and checks the script. & Shortcut to download LSLint - http://w-hat.com/lslint/release/win/lslint.exe Hope I helped xD _____________________
"The Dirt Gods Are Pleased" OMFG I FOUND HACKS TO SECONDLIFE ON GOOGLE??? Hacks!!!? Found on google lmao! |
|
Beck Dollinger
Registered User
Join date: 31 Aug 2007
Posts: 3
|
09-07-2007 05:10
Thanks ! Now I found a lot of editors to use and also attempt to use them.
Now I had one more question about this. If I created one object in SL and use script on that, is it possible to work with that object offline in one of the editors ? For example, created a box, and want to change color on it... very simple... |
|
Catherine Dollinger
Registered User
Join date: 11 May 2007
Posts: 26
|
09-07-2007 07:12
Hi Brother Beck
,I use LSL-Editor to make my scripts, it's a good runtime environment, but: all editors are just that: editors providing some debugging help. They are no object simulators, so there's no way to "see" the changed textures. What you get are the fuction calls, so you can track down the process flow. You can include notecards in the editor as part of the script setup (but no real prim objects) and so you have a good approach to get the script roughly working outside SL. Fine tuning (eg. positioning, setting textures at the right surface etc.) will always be done in SL... But as there's no cost at getting a script inworld (Luckily copy&paste works) this is no real issue. Just remember to copy the inworld changed script back out world.... Maybe, when simulator code may get Open Source, there could be a possibility for a complex creation tool outside SL... |
|
Beck Dollinger
Registered User
Join date: 31 Aug 2007
Posts: 3
|
09-07-2007 07:56
Hi syster Catherine !
Thanks for your answer. Now I have full understanding on how to proceed my scripting in SL. |