Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Scripting Needs

Bino Arbuckle
Registered User
Join date: 31 Dec 2002
Posts: 369
09-19-2004 19:05
Since I'm "our coder" for the group, I'm interested in seeing what the various sub-projekts might need in the way of scripting.

So post your needs/ideas here, and I'll see if I can handle them, or perhaps learn.

Example idea: Streetlights that go on automatically at night, and turn off during the day. Would check the sun height to determine day/night, and set primitive parameters to determine whether the object is lit or not.
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
09-20-2004 09:20
If you're the coder then what am i? :)
I am working on the glockenspiel... i dont suppose i will need any help with it but all input is welcome. i sent a prototype to ulrika.
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
09-20-2004 12:58
Bino should have stated that he's part of the coding team for the group. Let's not anger Eggy, he could turn us all into frogs with his powerful coding magic! ;)

*poof* Ribbit.


One of the things that I would love to see scripting do is to create a dynamic environment. I'd like to have scripts that initiate environmental noises when someone approaches or that start and stop snow randomly. I'd also like to have ringing church bells on Sunday morning. Perhaps automated fireworks every Friday night. Something to add life to the city regardless of who is around.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Bino Arbuckle
Registered User
Join date: 31 Dec 2002
Posts: 369
09-20-2004 20:35
Just quoting Ulrika from the meeting notes, that's all :D

I know you're working on the glockenspiel, and I was told you were pretty busy, and not sure whether you'd be doing much beyond that.

I'm looking more at a position of doing low-skill scripting to keep you more free for higher level stuff, like the glockenspiel.

But, it can't hurt to see what kinds of scripting people will require. I seem to remember pretty easy things like notecard/landmark givers, or teleporters, being asked about at the recent meeting.

Could definitely see your ideas panning out, Ulrika. Easy enough to do with sensors or timers. I believe Jopsy Pendragon is an expert with particle systems, especially fireworks, and has an excellent learning resource on them in Teal.
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
09-21-2004 11:40
Bino, you might want to look into grabbing a copy of the Club Elite security scripts. I believe that they are open source and allow all users not just officers to eject and ban problem visitors.

Given that we'll have an active government with a senate (castle) and active religion with a church we might attract more griefers than the average group build.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Bino Arbuckle
Registered User
Join date: 31 Dec 2002
Posts: 369
09-21-2004 15:38
Interesting, I was unaware of their security scripts being open source. Not really into the clubs. Will look into it.

Way back when, I co-developed a low-end security script for Kazenojin in Gray. Depending on what we need i can base on that, plus the Elite scripts.
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
09-21-2004 16:16
From: someone
Originally posted by Bino Arbuckle
Interesting, I was unaware of their security scripts being open source. Not really into the clubs. Will look into it.

Way back when, I co-developed a low-end security script for Kazenojin in Gray. Depending on what we need i can base on that, plus the Elite scripts.
Groovy!

Hey, have you ever seen one of those spherical shields that won't allow people's cameras to penetrate them? They block people's ability to swing their camera into an area and do a "Sit" to gain entry. Those could be useful in the senate room. I'll see if I can find one.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
09-25-2004 06:39
The glockenspiel is easy, I just need someone to tell me exactly what characters it will have and what its supposed to do, as in a play.
Then its just a matter of llMoveToTarget and llRezObject, etc.
I was kidding though, you can script whatever you want.
I finished the clock part already, now all I need is to do some decent textures for it.
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
09-25-2004 06:40
From: someone
Originally posted by Ulrika Zugzwang
Bino, you might want to look into grabbing a copy of the Club Elite security scripts. I believe that they are open source and allow all users not just officers to eject and ban problem visitors.

Given that we'll have an active government with a senate (castle) and active religion with a church we might attract more griefers than the average group build.

~Ulrika~

I have a security system that I made for Galleria City. It comes in a pretty red alarm bell object and everything :)
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
10-06-2004 21:17
I also need a script that keeps track of when a person is in the city at all times. I would like to be able to measure my own dwell time and track where and how long people stay, if possible. This is for tracking which parts of the city are visited and which are not, providing a way to reward those in the group who spend a lot of time in city, and security purposes.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
Multi-artisan, Multi-item Vendor
10-07-2004 10:30
One of the most important aspects of the city to me is encouraging collaboration and group works. A key technology to this is a vendor script which allows for the automatic split of payments to multiple people with a small share going to the city in the form of tax.

I'm delighted to say that I found a preexisting script by Apotheus Silverman that is almost perfect! I'll grab a copy and modify it to include an entry for the "tax man", an avatar I created specifically for collecting city revenue.


I would like to modify this script to send reports to a server so we can keep track of all sales by object and avatar and especially to make all city finances 100% transparent to citizens. Any takers on helping with the modification?

~Ulrika~
_____________________
Chik-chik-chika-ahh
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
10-15-2004 09:17
OK! I've got the vendor working. It's in front of the church for now, selling the animated Neualtenburg Oktoberfest Stein and the animated Neualtenburg chicken-dance hat. :)

In the future I will add code that will email sales to a central server for tracking, allow weighted splitting of sales, and calculate city overhead automatically. Once these final changes are made, it will be distributed for free to all citizens. Online tracking of sales will be a free service for those who use the vendors, paid for by city funds.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
10-25-2004 15:46
Whee! The vendor now support weighted splitting of sales, automatic calculation of city service fees, and online sales tracking. Coming soon will be a client-server version where a user need only update the server vendor and all the clients will update as well.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Chandra Page
Build! Code. Sleep?
Join date: 7 Oct 2004
Posts: 360
10-26-2004 12:28
Just thought I'd drop a note in here that I'm also available to take on scripting projects. I just signed on with the Projekt yesterday, and I'm eager to help out.

A small warning: I'm only in my third week of SL, so I'm not a guru (yet). However, I've been absorbing as much as I possibly can, and I code for a living in RL, so I'm happy to give just about any insane project a try.
Satchmo Prototype
eSheep
Join date: 26 Aug 2004
Posts: 1,323
Bump
11-15-2004 13:16
Just to come back to this thread. What scripting needs are there? Lets list everything we can think of because I'd like to find something interesting to script on.
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
11-15-2004 13:36
From: Satchmo Prototype
Just to come back to this thread. What scripting needs are there? Lets list everything we can think of because I'd like to find something interesting to script on.
Well, we could use an in-world voting system. I need to talk to Adam Zaius about it and someone else mentioned they had a python script for web-based voting.

We also could use some high-end snazzy vehicles themed to match the city. They'd need to be small to navigate the streets. Additionally, we could use some vehicles to explore the surrounding snow sims. I was thinking that compact mini snowmobiles could be just the thing. We'd need some clever scripting to trick them out though. I'd also like to make this a serious group endeavor by creating our own real brand of snow vehicles.

I'd also like to create a pair of down hill skis to compliment the Linden snowboard. I can do animations. Kendra can do textures.

There are some more ideas in the "Great Ideas" thread as well.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Adam Zaius
Deus
Join date: 9 Jan 2004
Posts: 1,483
11-19-2004 15:38
From: Ulrika Zugzwang
Well, we could use an in-world voting system. I need to talk to Adam Zaius about it and someone else mentioned they had a python script for web-based voting.


Heya, I'm still waiting to hear from you on this.
I'm quite willing to go ahead and create it for you (as per what we discussed before), but I will want to know that you still do need my services. I'm off this weekend to someone's 21st (on an island. :)) but, I would appreciate you letting me know as soon as you have decided one way or another. (and if you have decided to take up my offer, drop a list of core requirements and preffered features onto me as a notecard.) :)

Cordially,
-Adam
_____________________
Co-Founder / Lead Developer
GigasSecondServer
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
11-19-2004 15:55
From: Adam Zaius
Heya, I'm still waiting to hear from you on this.
I'm quite willing to go ahead and create it for you (as per what we discussed before), but I will want to know that you still do need my services. I'm off this weekend to someone's 21st (on an island. :)) but, I would appreciate you letting me know as soon as you have decided one way or another. (and if you have decided to take up my offer, drop a list of core requirements and preffered features onto me as a notecard.) :)
I think we might end up developing it in group, although I'm not certain. One of the complicating factors is that we're considering novel ways of voting which won't work with a standard voting system. We might even attempt ranked voting as well. We won't know until we settle on the constitution. Plus there may be two systems, one in SL and the other in RL. In summary, it's too soon to say Adam. Sorry. :(

~Ulrika~
_____________________
Chik-chik-chika-ahh
Bino Arbuckle
Registered User
Join date: 31 Dec 2002
Posts: 369
11-20-2004 17:13
Unfortunately I joined Neualtenburg about a week after hearing that I'd gotten a job IRL. Since then I've had very little time for SL, and therefore, Neualtenburg.

As I hadn't heard anything from anyone about scripting (PM or IM, since I'm not iw much I'm not on forums much either, and those would have gone to email) I had assumed that stuff was going along fine without me.

I left the group sometime last week so I don't act as a drain on dwell or tax bonuses.

Good luck to those who are able to stick around better than myself.
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
11-20-2004 22:56
From: Bino Arbuckle
Unfortunately I joined Neualtenburg about a week after hearing that I'd gotten a job IRL. Since then I've had very little time for SL, and therefore, Neualtenburg.
Bino! It's good to hear from you again. I want you to know that you are free to come and go as you like. No explanation is needed. You are more than welcome to maintain your membership even if you only log in once a month. I hope your RL job is going well. :)

~Ulrika~
_____________________
Chik-chik-chika-ahh
Satchmo Prototype
eSheep
Join date: 26 Aug 2004
Posts: 1,323
11-21-2004 05:58
Since it was orginally claimed by Bino, I've modifed the Club Elite Security script for use by the city. I still have to test it out. A few questions

1) Anyone know any "hacks" to the Elite Script? Ways people can circumvent it?

2) Can we quickly pass some sort of provisional law, that allows Gwenyth to kick out people causing a distubrance to church services?

3) Are any of you crazy enough to think "Freedom of Speech" means locking Gwen in a cage and shooting guns off in the church?
Adam Zaius
Deus
Join date: 9 Jan 2004
Posts: 1,483
11-21-2004 22:13
From: Ulrika Zugzwang
I think we might end up developing it in group, although I'm not certain. One of the complicating factors is that we're considering novel ways of voting which won't work with a standard voting system. We might even attempt ranked voting as well. We won't know until we settle on the constitution. Plus there may be two systems, one in SL and the other in RL. In summary, it's too soon to say Adam. Sorry. :(

~Ulrika~


Well, please let me know if you want to hire my services once you have a design done, I'm still quite willing to help out. :)

-Adam
_____________________
Co-Founder / Lead Developer
GigasSecondServer
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
11-21-2004 22:43
From: Satchmo Prototype
Since it was orginally claimed by Bino, I've modifed the Club Elite Security script for use by the city. I still have to test it out. A few questions

1) Anyone know any "hacks" to the Elite Script? Ways people can circumvent it?

2) Can we quickly pass some sort of provisional law, that allows Gwenyth to kick out people causing a distubrance to church services?

3) Are any of you crazy enough to think "Freedom of Speech" means locking Gwen in a cage and shooting guns off in the church?
OMG! Productive work!? Get back on the forums and starting wasting time like the rest of us. Ha ha. ;)

1) I know nothing about the Elite scripts.

2) Yes. Permission granted. She's in complete control of the church and has the right to evict anyone who is causing trouble without clearing it with us first. It's important that we implement these safeguards as soon as possible, as I've been told that religion in SL has always been plagued by griefing and has succeeded many times in chasing it away.

3) I will discuss freedom of speech in greater detail with the group at a later date. In short freedom of speech only applies when the speech or symbolic acts do not interfere with the autonomy (freedom) of other people. If the speech or symbolic acts are disrupting the service against the will of the individuals in the church, then we are morally obligated to prevent it.

Go to it, kind sir! :D

~Ulrika~
_____________________
Chik-chik-chika-ahh
Ulrika Zugzwang
Magnanimous in Victory
Join date: 10 Jun 2004
Posts: 6,382
11-21-2004 22:44
From: Adam Zaius
Well, please let me know if you want to hire my services once you have a design done, I'm still quite willing to help out. :)
Thank you for offering your services, Adam. We'll be in touch after we iron out the governmental details.

~Ulrika~
_____________________
Chik-chik-chika-ahh
Gwyneth Llewelyn
Winking Loudmouth
Join date: 31 Jul 2004
Posts: 1,336
11-24-2004 06:36
LOL, thanks for the offer, Satchmo :) So far, irony, sarcasm and finally a threat of abuse report have been my best weapons against griefers. Sure, this is no measure against negative ratings, so perhaps I need to try an invisible shield as well :)

Actually, griefers I found so far usually come in two varieties:

1) They don't know anything about ToS and don't care about it. Sometimes explaining things to them is an eye-opener. I "reformed" a few newbies myself in the past. They are quite good members of the community nowadays :)

2) They are perfectly aware of ToS and the consequences of violating it, they only expect that the event hosters don't. Abuse reports are the way to go. Sure, that will probably get me some neg ratings, and I know I can't do anything about it, except to appeal to the Lindens as further abuse.

These are appropriate measures until we are able to set up our own "rules" beyond ToS/Community Standards.
_____________________

1 2