[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
RabidHaMsTeR.Org • View topic - Custom Scene - Red Blue Rings

Custom Scene - Red Blue Rings

How to create a custom scene, and custom scenes people have created.

Moderators: rabidhamster, Rovastar

Custom Scene - Red Blue Rings

Postby Chris » Tue Oct 07, 2003 12:49 am

Anyone wanna give this a try and tell what you think.

It's modifyed from Gordon's Rings of Fire. Try it out with some good music.

Just put it in a .r4 file in the predefine folder.


***************START RedBlueRings.r4************************
scene (
"name" = "Red Blue Rings";
"author" = "Chris Griffiths";
SOLID black();
TEXTURE env();
BUFLOAD bl();
MAP m(black,bl);
TWIST t(m,env);
BUFSAVE bs(t);
)

int x,y,p;
float r;

void init() {
strncpy(env.filename,"envmap_dimblur.jpg",256);
strncpy(t.shader,"T0;B11;GSS;GTS;",256);
strncpy(t.filename,"thintorus.raw",256);
t.layers = 12;
t.scalel = 1.08;

for (y=0;y<24;y=y+1)
for (x=0;x<32;x=x+1) {
m.x[y][x] = (rand()-0.5)*0.01;
m.y[y][x] = (rand()-0.5)*0.01;
p=y;
if (p>12) p=24-y;
if (x>16) p=p+32-x; else p=p+x;
r=rand();
m.r[y][x] = p*0.032;
m.g[y][x] = 0;
m.b[y][x] = 0.5-p*0.034+r*0.8;
}
m.timed = 0;
}

void reset() {
}

void render() {
t.kick = soundb;
t.scalel=1.08 + soundb*0.035;
bl.handle = bs.handle;
for (y=0;y<24;y=y+1)
for (x=0;x<32;x=x+1) {
p=y;
if (p>12) p=24-y;
if (x>16) p=p+32-x; else p=p+x;
p=p+soundb*10;
m.r[y][x] = p*0.032;
m.b[y][x] = 1.2-p*0.034;
if (m.r[y][x]>0.9) m.r[y][x]=0.9;
if (m.b[y][x]>0.9) m.b[y][x]=0.9;
}
}
Chris
 
Posts: 66
Joined: Sat Sep 27, 2003 12:41 am

Postby Guest » Tue Oct 07, 2003 6:22 am

Good job..

Nice change of color to break up the flame colored scenes and the change in ring appearence gives it a more 'in sync' w/the beat effect

Now, if I can only get beta 005 to cooperate longer than 30seconds. (Not due to Chris's scene)
Guest
 

Postby teleguise » Tue Oct 07, 2003 6:26 am

Guess the lock up was because the server reset... Didnt realize I was logged on as 'guest'
teleguise
 
Posts: 125
Joined: Tue Sep 23, 2003 1:08 am

Postby rabidhamster » Tue Oct 07, 2003 12:47 pm

Cool. thanks. I haven't tried it yet 'cos my PC isn't on the net but is it ok if i put it in the distribution/for download on the R4 site?
rabidhamster
Site Admin
 
Posts: 1100
Joined: Fri Mar 21, 2003 12:31 pm
Location: Cambridge, England

Postby rabidhamster » Tue Oct 07, 2003 4:08 pm

Wohoo! net access again.
Its amazing what i get done out of boredom when i don't have net access in my room. I even read a book.

The Red Blue rings scene is really nice. Even the screenshot is gorgeous. I can't wait for more :p The current one should be available here:



I haven't included it in the distribution, only because i want people to have something to download - it may convince others to contribute :)

And for being the first to come up with a custom scene you get a Pro version of R4. When i come up with one :) I need to put a bit more effort into making it hard for hackers though - R2e Pro got warezed :(

- Gordon
rabidhamster
Site Admin
 
Posts: 1100
Joined: Fri Mar 21, 2003 12:31 pm
Location: Cambridge, England

Postby Chris » Wed Oct 08, 2003 11:29 am

Wow, Thanks for the copy of R4.

I'll try and make time to do some more scenes.
Chris
 
Posts: 66
Joined: Sat Sep 27, 2003 12:41 am

Postby kLonDike » Mon Oct 13, 2003 8:56 am

...dude, you will never make it hard to crack
-Jim
kLonDike
 
Posts: 6
Joined: Wed Jul 30, 2003 1:52 pm
Location: Bradistan

Postby rabidhamster » Tue Oct 14, 2003 2:04 pm

I could definitely make it harder :) There's some really blatant issues which make it so easy to do a keygen (and someone did). Thats a REAL pain since it works with every version.

I doubt anyone would bother with a proper crack because they'd probably need a new one for every version I did.

Anyway, i'm kindof hoping that someone who uses it professionally won't use a crack because either way it would be illegal if he's found out. Altho' it doesn't seem to stop a lot of VJs ripping off films :) And the 'not for commercial use' isn't very intrusive for the normal user - i hardly notice it.

Aha. i just had a cool idea (thanks jim :p). I reckon that will make it seriously hard to crack. It should give Phil hours of fun anyway.

Jim : Again, if Phil can crack it, i'll give you both keys :) I'm pretty sure he can do it, but he may have to work for it this time :p
rabidhamster
Site Admin
 
Posts: 1100
Joined: Fri Mar 21, 2003 12:31 pm
Location: Cambridge, England

Slowing the hacking process

Postby teleguise » Mon Oct 20, 2003 7:48 am

I was pondering some ways you might possibly use to protect your software, but you know the more 'popular' it is the more reason its going to be 'hacked'.
Hardware 'Dongles' could be effective if implemented Correctly but not only add CO$T I'm sure would cause a SERIOUS perfomance hit.
The 'true hacking enthusiast' unless has a vengeance or is seriously 'Lame' moves on.
Think all you can do is make it harder w/some version twist/validation to it. Also only allow d/l of the NON PRO version w/some code/functionality removed and email the PRO to registered users. (If becomes Warez knowing when clues you in a little to who) Could become tedious w/a large PRO registration base but @10k+ I think cause for concern would be nill :wink:
teleguise
 
Posts: 125
Joined: Tue Sep 23, 2003 1:08 am

Postby rabidhamster » Thu Nov 13, 2003 11:52 am

Well, R2e was actually put on warez servers, which is a little unfortunate. I looked into hardware keys, but that is a little hardcore, and was going to cost me around £60 per key.

At the moment, R4 uses some reasonably nice encryption with checks throughout the code. Its possible someone could make a new key file but to be honest i doubt they'd bother.
rabidhamster
Site Admin
 
Posts: 1100
Joined: Fri Mar 21, 2003 12:31 pm
Location: Cambridge, England


Return to R4 Custom Scenes

Who is online

Users browsing this forum: No registered users and 54 guests

cron