Script that can hold a level and keep score?
|
|
Tre Giles
Registered User
Join date: 16 Dec 2005
Posts: 294
|
07-25-2006 16:01
OK, let me make this as crystal clear as possible, exactly what I want: First off: I would build the object itself and all other components; you just have to script everything. You would make me a script that could hold a level number (A ‘Game Master’ could set the threshold upon which it levels up) and upgrade/downgrade that number depending on what the total score is whenever worn object could get the chance. And a GM could increase/decrease that score by utilizing a Central In-world Server that would be located on my and/or my groups property that would also be scripted for me. That server would respond to and utilize ‘/channel’ commands combined with a menu/ HUD, whatever floats your boat. That central server, which I would build, you would script, should have to have a list where I could ban/add GMs, and only I could have the power to do so (utilize a master key call-back or something). This server would do more- pull up a list of the total amount of people who are wearing the objects (GMs on a separate list), GM accessible only, I.e. their names, levels, and online status on command (good luck). A GM should also be able to give/take away points from the server (click on it and then it would say something like ‘Enter amount you would like to add/take away from [said object bearer]’s total score. Add a – in front of the amount to subtract points, add a + in front of the amount to add points- both could possibly alter level’; which if the user was offline change when he got back online. The server could combine a mix of HUD/ menu control and ‘/command’ control; as previously stated. There would be more functions for this server that we could talk about in-world at a later date, such as the ability for the GMs to destroy the someone’s object using a llDie(); command issued from the server. A dire function I really need from the worn object is: for X amount of minutes spent in X sim, you get X amount of points (a GM could define and redefine the Xs and add/delete sims to the list), and whenever someone levels up, the central server would log the update, and IM all the GMs including me, with their name, level, and the date/time. At a specific level the object bearer would acquire certain abilities (offensive and defensive + some misc. abilities) that they can use by using a /channel command and/or using a HUD, level should stop at a specific number. I.e. once someone who isn’t a GM reaches level 99, they cannot advance further, nor gain any more abilities (we don’t want any level 80943728562734956349256389’s!). The GMs on the other hand could go to level 100 as their max, and then they can’t advance any further nor gain any more abilities. But you still gain points, so while you are a level 99, just because your level can’t go up any higher, doesn’t mean the score still can’t rise/fall- possibly altering his/her total level. The object will display over it the level number, score, and some other things that we would discuss later. Let me explain it like this, let say there would be a “light” version of this object, and a “Dark” version of this object. The said resident could choose either one. “Dark” specializes in ranged attacks, while “Light” specializes in hand to had, weapon to weapon melee combat. So there would be three versions using almost the same scripts, just the abilities would be different, (still only 100 different abilities total). The “Dark” Version, the “Light” Version, and the “Augmented” Version (<--- which are the GMs, which have all 100 powers of the Light and the Dark so to speak). That clears up a lot of crap doesn’t it! NO this won’t be sold to the public, NO this won’t be utilized in a mass griefer group, NO this script won’t be put to ‘evil’ uses, or the evil doer gets his object destroyed. Stop worry’n. At first, I was going to script the abilities myself, but then, since I was going to end up paying 20K, I decided to up the ante to 30k for the 100 different offensive, defensive, and miscellaneous abilities that you would be scripting (I have them all written down and everything, don’t worry, I know it seems scary, but just read on), these abilities would become unlocked as said user level progresses, and the certain abilities would have certain effects and powers. Level 100 would have special powers that level 99 would not, included in the 100 different abilities. System would be totally cheater proof and hacker proof (you know what I mean), as Un- cheatable and Un- hack able as humanly and scriptly possible. THE SCRIPT WILL COME TO ME AS A FULL COPY, MODIFY, AND TRANSFER SCRIPT. NO IF, ANDS, OR BUTS ABOUT IT! If anyone could make this I will pay up to 30K... maybe more??... I will have the $$ by September 26, 2006 (pay day for mey!!!) if anyone is good enough to create it. You can contact me in-world anytime on: Tre Giles, Tre Zobel, or Xemnas Claar; also you could email me at [email=trefighter2334@aol.com]trefighter2334@aol.com[/email] /hotmail.com /yahoo.com, I use them all anyways. Looking forward to getting this thing completed. EDIT (well actually, this whole thing is an edit…) :: As I can see, I will have to pay my ass of for this, meh, I think it’s worth it, you want your 20K-30K, and I’ll give you your 20K-30K (Maybe even 40K if you do yer job!), but no way in hell would I pay 15,000,000 to 20,000,000 L$$ for something like this, you must be tripp'n! Maybe 15K to 30K but nothing too insane like 20 million Linden dollars for a script (I am pretty sure that 20,000K means that- as the K adds 000 to the end of the number correct)?!! You have a different estimate for this script, say it, I am all ears??!! Thx for your time and dedication. Edit:Edit: Sorry for the mix-up on the numbers, never mind about that
|
|
Thraxis Epsilon
Registered User
Join date: 31 Aug 2005
Posts: 211
|
07-25-2006 16:07
I could do it... but it would cost way more then 600L. This is a project that would fall in the closer to 15,000k to 20,000k Linden range for just the framework, that wouldn't even be touching the custom abilities code yet.
|
|
Jesse Malthus
OMG HAX!
Join date: 21 Apr 2006
Posts: 649
|
07-25-2006 20:34
From: Thraxis Epsilon I could do it... but it would cost way more then 600L. This is a project that would fall in the closer to 15,000k to 20,000k Linden range for just the framework, that wouldn't even be touching the custom abilities code yet. 15-20K L$? WAY overpriced. This is a 1-2K project at max.
_____________________
Ruby loves me like Japanese Jesus. Did Jesus ever go back and clean up those footprints he left? Beach Authority had to spend precious manpower. Japanese Jesus, where are you? Pragmatic!
|
|
Thraxis Epsilon
Registered User
Join date: 31 Aug 2005
Posts: 211
|
07-26-2006 11:11
I tend to value my programming time a bit more then you it seems. This is NOT a one or two hour programming job, and even if it was I'd want more then $3-6 US for it as I would not be able to recoup costs on volume sales due to this being a custom build.
The design doc is pretty much non-existant, with only the following rough information.
Item is carried / worn by AV's, score increases by xx points in XX Sim every yy time frame. When the score value reaches a level point an IM is sent to the "Game Master", different levels unlock "abilities" (what abilities? How much coding?). Display Level Y over worn object.
This means there needs to be a central server, all remote items need to be in constant communication with the server to be updated on scoring / and transmition of level information. This communication method must be secured to prevent cheating.
How many levels? How many Abilities?
Like I said.. creating the custom basic framework would be 15-20k lindens and that's probably 20+ hours of coding at around $1,000 linden per hour. A very reasonable sum for a custom solution. And that's not even getting into coding custom abilities.
|
|
Jesse Malthus
OMG HAX!
Join date: 21 Apr 2006
Posts: 649
|
07-26-2006 11:59
From: Thraxis Epsilon I tend to value my programming time a bit more then you it seems. This is NOT a one or two hour programming job, and even if it was I'd want more then $3-6 US for it as I would not be able to recoup costs on volume sales due to this being a custom build.
The design doc is pretty much non-existant, with only the following rough information.
Item is carried / worn by AV's, score increases by xx points in XX Sim every yy time frame. When the score value reaches a level point an IM is sent to the "Game Master", different levels unlock "abilities" (what abilities? How much coding?). Display Level Y over worn object.
This means there needs to be a central server, all remote items need to be in constant communication with the server to be updated on scoring / and transmition of level information. This communication method must be secured to prevent cheating.
How many levels? How many Abilities?
Like I said.. creating the custom basic framework would be 15-20k lindens and that's probably 20+ hours of coding at around $1,000 linden per hour. A very reasonable sum for a custom solution. And that's not even getting into coding custom abilities. We have diffrent assumptions, it seems. Nothing in the post indicated to me that it was a worn object, and llKey2Name does perfectly fine user-in-sim detection. I do admit that my "quote" of L$1-2000 was a bit too small, though. However, I pro script for fun, so money ain't a thing.
_____________________
Ruby loves me like Japanese Jesus. Did Jesus ever go back and clean up those footprints he left? Beach Authority had to spend precious manpower. Japanese Jesus, where are you? Pragmatic!
|
|
Nepenthes Ixchel
Broadly Offended.
Join date: 6 Dec 2005
Posts: 696
|
07-26-2006 20:40
From: someone Anyone got a script that could hold a level number (I could set the threshold upon which it levels up) and upgrade/downgrade that number depending on what the total score is. And I can increase/decrease that score by… I don’t know, touching it? Touching an object that could.. IM it?
This bit is easy; a script that stores a list of user IDs, score, current level and accepts input to change score and levels up/down (including sending an IM) at certain thresholds. If the storage requirements are high then some additional data-storage scripts will be required to store data due to the 16k limit. From: someone What I really need from it is however long you stay in X sim you get X amount of points (I would define the Xs and add more then one), and whenever someone levels up, it IMs me with their name, level, and the date/time.
This is vague, and may be very hard depending on the tracking method used and how much anti-cheat robustness is desired. Is this an attachment, a sensor, a sensor network, a periodic poll of the users location with llName2Key, or something else? From: someone At a specific level they get certain abilities that they can use by using a /channel command, level should stop at a specific number. And displays level number above object for each level.
I have no idea what sort of functionality is being requested here. Are you asking people to code "certain abilities"? What "objects" should display a level number? From: someone If anyone has something like this or could make this I will pay you everything I got (its like 600L I think, maybe more, maybe less, I know its 500 +).
I need it ASAP if anyone is good enough to create it. Thx.
I'm sure there are lots of people good enough to create it. But I spend enough time with the RL software development lifecycle to know exactly how annoying it is to be asked to build something to vague and incomplete specs. It would take a huge pile of Lindens to make me consider doing that in SL; coding can be fun, messing about for days with clients that can't describe what they want isn't. In short; this sounds more like work than fun, so I'd expect payment to reflect that.
|
|
Tre Giles
Registered User
Join date: 16 Dec 2005
Posts: 294
|
07-31-2006 22:58
From: Nepenthes Ixchel This is vague, and may be very hard depending on the tracking method used and how much anti-cheat robustness is desired. Is this an attachment, a sensor, a sensor network, a periodic poll of the users location with llName2Key, or something else? All that stuff, I guess it will cost me an arm and a leg (you know what, maybe only a finger nail... thats still painful!). ------------------------------------------------ From: Nepenthes Ixchel I have no idea what sort of functionality is being requested here. Are you asking people to code "certain abilities"? What "objects" should display a level number? At first, I was planning on scripting the abilities myself, I just wanted an open place where I could put the finished coding in the script that would be made, but hey, if I pay 20K, Hell I want what I paid for! ------------------------------------------------------ From: Nepenthes Ixchel I'm sure there are lots of people good enough to create it. But I spend enough time with the RL software development lifecycle to know exactly how annoying it is to be asked to build something to vague and incomplete specs. It would take a huge pile of Lindens to make me consider doing that in SL; coding can be fun, messing about for days with clients that can't describe what they want isn't. In short; this sounds more like work than fun, so I'd expect payment to reflect that. K, I get whatcha sayin'... From: Thraxis Epsilon I could do it... but it would cost way more then 600L. This is a project that would fall in the closer to 15,000k to 20,000k Linden range for just the framework, that wouldn't even be touching the custom abilities code yet. The most I would pay out for anyone is 30,000L$ for the total job, AKA $$$101$$$USDs, you would only get paid thou when I am completly sure that this thing works the way I want it to work.
|
|
Kyrah Abattoir
cruelty delight
Join date: 4 Jun 2004
Posts: 2,786
|
08-01-2006 00:21
considering you only have a vague idea of what you want i would want to be paid by the hour (at a decent rate), and with an advance personally.
_____________________
 tired of XStreetSL? try those! apez http://tinyurl.com/yfm9d5b metalife http://tinyurl.com/yzm3yvw metaverse exchange http://tinyurl.com/yzh7j4a slapt http://tinyurl.com/yfqah9u
|
|
Tre Giles
Registered User
Join date: 16 Dec 2005
Posts: 294
|
Clearing the FOG!
08-01-2006 01:52
From: Kyrah Abattoir considering you only have a vague idea of what you want i would want to be paid by the hour (at a decent rate), and with an advance personally. Here is an edit of my first post, this should clear all the fog for everyone. __________________________________________________ OK, let me make this as crystal clear as possible, exactly what I want: First off: I would build the object itself and all other components; you just have to script everything. You would make me a script that could hold a level number (A ‘Game Master’ could set the threshold upon which it levels up) and upgrade/downgrade that number depending on what the total score is whenever worn object could get the chance. And a GM could increase/decrease that score by utilizing a Central In-world Server that would be located on my and/or my groups property that would also be scripted for me. That server would respond to and utilize ‘/channel’ commands combined with a menu/ HUD, whatever floats your boat. That central server, which I would build, you would script, should have to have a list where I could ban/add GMs, and only I could have the power to do so (utilize a master key call-back or something). This server would do more- pull up a list of the total amount of people who are wearing the objects (GMs on a separate list), GM accessible only, I.e. their names, levels, and online status on command (good luck). A GM should also be able to give/take away points from the server (click on it and then it would say something like ‘Enter amount you would like to add/take away from [said object bearer]’s total score. Add a – in front of the amount to subtract points, add a + in front of the amount to add points- both could possibly alter level’; which if the user was offline change when he got back online. The server could combine a mix of HUD/ menu control and ‘/command’ control; as previously stated. There would be more functions for this server that we could talk about in-world at a later date, such as the ability for the GMs to destroy the someone’s object using a llDie(); command issued from the server. A dire function I really need from the worn object is: for X amount of minutes spent in X sim, you get X amount of points (a GM could define and redefine the Xs and add/delete sims to the list), and whenever someone levels up, the central server would log the update, and IM all the GMs including me, with their name, level, and the date/time. At a specific level the object bearer would acquire certain abilities (offensive and defensive + some misc. abilities) that they can use by using a /channel command and/or using a HUD, level should stop at a specific number. I.e. once someone who isn’t a GM reaches level 99, they cannot advance further, nor gain any more abilities (we don’t want any level 80943728562734956349256389’s!). The GMs on the other hand could go to level 100 as their max, and then they can’t advance any further nor gain any more abilities. But you still gain points, so while you are a level 99, just because your level can’t go up any higher, doesn’t mean the score still can’t rise/fall- possibly altering his/her total level. The object will display over it the level number, score, and some other things that we would discuss later. Let me explain it like this, let say there would be a “light” version of this object, and a “Dark” version of this object. The said resident could choose either one. “Dark” specializes in ranged attacks, while “Light” specializes in hand to had, weapon to weapon melee combat. So there would be three versions using almost the same scripts, just the abilities would be different, (still only 100 different abilities total). The “Dark” Version, the “Light” Version, and the “Augmented” Version (<--- which are the GMs, which have all 100 powers of the Light and the Dark so to speak). That clears up a lot of crap doesn’t it! NO this won’t be sold to the public, NO this won’t be utilized in a mass griefer group, NO this script won’t be put to ‘evil’ uses, or the evil doer gets his object destroyed. Stop worry’n. At first, I was going to script the abilities myself, but then, since I was going to end up paying 20K, I decided to up the ante to 30k for the 100 different offensive, defensive, and miscellaneous abilities that you would be scripting (I have them all written down and everything, don’t worry, I know it seems scary, but just read on), these abilities would become unlocked as said user level progresses, and the certain abilities would have certain effects and powers. Level 100 would have special powers that level 99 would not, included in the 100 different abilities. System would be totally cheater proof and hacker proof (you know what I mean), as Un- cheatable and Un- hack able as humanly and scriptly possible. THE SCRIPT WILL COME TO ME AS A FULL COPY, MODIFY, AND TRANSFER SCRIPT. NO IF, ANDS, OR BUTS ABOUT IT! If anyone could make this I will pay up to 30K... maybe more??... I will have the $$ by September 26, 2006 (pay day for mey!!!) if anyone is good enough to create it. You can contact me in-world anytime on: Tre Giles, Tre Zobel, or Xemnas Claar; also you could email me at [email=trefighter2334@aol.com]trefighter2334@aol.com[/email] /hotmail.com /yahoo.com, I use them all anyways. Looking forward to getting this thing completed.As stated before... no way in hell would I pay 15,000,000 to 20,000,000 L$$ for something like this, you must be tripp'n! Maybe 15K to 30K (Maybe even 40K) but nothing too insane like 20 million Linden dollars for a script (I am pretty sure that 20,000K means that- as the K adds 000 to the end of the number correct)?! Edit:Edit: Sorry for the mix-up on the numbers, never mind about that
|
|
Merlin Alphabeta
Registered User
Join date: 12 Feb 2006
Posts: 83
|
Let me just say
08-04-2006 11:12
I gotta go with my fellow scripters on the price here - what you're describing is pretty complicated, and in fact you can think that the above is crystal clear, but its not. The bottom line is 10 different people can write the exact same sentence describing a piece of software, and mean 10 different things. Guaranteed you'll spend more time talking about and testing the above than it will take to actually write the scripts (and as a scripter you've got to consider that time in your overall costs)
I wouldn't do it for $20K, since you want exclusive full rights... I wouldn't agree to any price until I was a bit clearer on the details (and had a statement of work to that effect), but I wouldn't imagine it would be less than $45K.
If you're having a hard time getting it done for the price you want to pay, give me a call... I've written systems like this before, and I'm sure I could make a decent server for you... If you want to just pay me to write a statement of work for you, I can do that too...
|
|
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
|
08-04-2006 13:26
One little thing to keep in mind: it sounds like you are going to want this to be pretty stable. If you want a significant number of users and don't want potential sim crashes and such to lose a lot of information, you are really going to want storage outside of SL. Persistant information CAN be stored in prim names/descriptions, but it gets messy, can generate significant lag eventually, and I really wouldn't want to depend upon it if one of my top requirements was stability (especially given some of the strange object deletion type defects that have been being reported...).
Do you have some place you can run a web script and store persistant data? If not, you should investigate obtaining such a service as early as possible. Probably before you actually get someone signed onto the project.
|
|
Merlin Alphabeta
Registered User
Join date: 12 Feb 2006
Posts: 83
|
08-04-2006 15:00
Yeah that's definitely one of the reasons it'd be $40K - there's just no way to do persistent storage without an off-grid webserver... some scripters (Merlin's Tower, the virtual corporation under which I operate, included) will include web access in their fee and host you on their server... besides which you'll want to make sure to use a webserver and scripting language that your scripter can write - so I would disagree with Hewee and say that you should at least consult a scripter before getting a web server...
|
|
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
|
08-05-2006 05:16
From: Merlin Alphabeta ...you'll want to make sure to use a webserver and scripting language that your scripter can write - so I would disagree with Hewee and say that you should at least consult a scripter before getting a web server... Hmm. Well, that is a point. A lot of webhosting services offer only one or two supported languages/technologies. Only a few good ones will let you run a wide variety of server-side applications.
|
|
Merlin Alphabeta
Registered User
Join date: 12 Feb 2006
Posts: 83
|
08-05-2006 08:20
From: Hewee Zetkin Hmm. Well, that is a point. A lot of webhosting services offer only one or two supported languages/technologies. Only a few good ones will let you run a wide variety of server-side applications. Right - something not many businesses understand - I'm a business technology consultant in RL as well, and you wouldn't believe how many times I'll get hired and get on site and then sit around for a week while everyone reinstalls operatings systems and servers and reconfigures everything lol - that's what made me think of it, experience... BTW, not to divert too far off topic, has anyone else tried to make SOAP calls to ASP.NET 2.0 from LSL? I can't get it to work, but I can't tell if it's because I'm not sending the SOAPAction HTTP variable, or if I just have some minor error in the format somewhere...
|