Anyone got a new Lsystem Script?

I`m desperatly looking for a new lsystem Scrip that would work with Python 2.4 and Blender 2.36.

Got the neo_lseed228 allready but that one doesnt work: the following message appears in the output-Window:
TypeError; lsystem_build<> takes exactly 18 arguments <21 given>

The old lsystem script doesnt work either (actually it works if I dont want to have leafs on my trees :slight_smile:
It comes up with an messages saying:

´moduleobject has no attributeconst´

Allready found out that this message apears because of an newer Blender version Im using.
Is there any way to use that old script with the new blender version? I really dont want to downgrade my blender.
Maybe someone could point to an lsystem script that actualy works with blender 2.36.
Any Help would be apreciated.

Thanks in advance

Jabami

Isn’t Python 2.3x the only Python version that will work with Blender 2.36?

Ohhh Im sooo sorry… of course thats right.
Actually I was just testing 2.4 last night so it bumped into my head when i was writing this Topic.
Im using 2.0.1 at the moment cause that was the Python Version which the Old Lsystem Script was written for.
As I said, it works fine until I want to have leafs on my tree.

Again Im sorry for the typing mistake.

Greetings
Jabami

OK… I just installed Python 2.3.5 and still got no leafs on my Trees :).
The DOS window shows the same Failure messages as it did before:

For the Lsystems script:

´module´ object has no attribute ´const´

This is because I´m using a newer Version of Blender, right?
There is no const variable anymore, is there?

For the neo_lseed228 script:

´lsystem_build<> takes exactly 18 arguments <21given>

Does anyone know how to fix these for Blender 2.36?

Thanks
Jabami

I realy don’t know what this Const stuff is doing here. This don’t even exist in the doc anyway. and the script is runing well without.

1-Select the lsystem.py text in the text window, under the pulldown menu.
2-Go to line 75 of lsystem.py:

C = NMesh.Const
# print C

and comment the line:

# C = NMesh.Const
# print C

3-Return in application.py.
4-Save the blend file.
5-Close en reopen blender.(Python will not see the change until it’s completely killed and reopen.
This work without any error for me

THX A LOT!!!
The machine is doing some test rendering at the moment, but as soon this is done I will change the script. Thanks man… you saved my day :slight_smile:

Greeting
Jabami