I would like volunteers to test my map!

Started by Qwerty Quazo, June 08, 2016, 03:20:25 AM

Previous topic - Next topic

Qwerty Quazo

Because I am not that much familiar with crpl...

Comment below who wants to test my new map, and I will send it with message.

#sleeper
#particles

Here's a screenshot:
The brain is complicated. Use it or lose it.

Builder17

I can try that map , nobody else doesn't seem to be wanting do so.  :o

Is that sleeper hard?  :-\

Or braindead maybe?   :(

Qwerty Quazo

Quote from: Builder17 on June 09, 2016, 08:38:35 AM
I can try that map , nobody else doesn't seem to be wanting do so.  :o

Is that sleeper hard?  :-\

Or braindead maybe?   :(

You will be the judge...
The brain is complicated. Use it or lose it.

Qwerty Quazo

Whoops!

It turns out I can't send a file in private message...

You can download it from here, follow these steps:

1) Create a new map, size/name doesn't matter.
2) Go to: Users/You/Documents/creeperworld3/WorldEditor/[the map you created] and place the file there.
3) Open the map, load the save-0 and you are ready!
The brain is complicated. Use it or lose it.

Builder17

#4
I think you shouldn't yet edit sleeper scripts , you don't know what this for example even does:

# CSleeperEmitter.crpl
# Created on: 4/13/2015 5:12:31 PM
# ------------------------------------------
# VERSION 1.0

$amount:20
$interval:15

$SLEEPER_LANDED:0

<-SLEEPER_LANDED if
CreateUnit("EMITTER" CurrentCoords) ->emitter
<-emitter 0 "productionInterval" <-interval SetScriptVar
<-emitter 0 "productionAmt" <-amount mul(1000000) SetScriptVar
16 CurrentPixelCoords -0.06 0.75 0.75 0.05 90 CreateEffectClipped
self 0 Destroy
endif

:awake
self CONST_CREATEPZ false SetUnitAttribute
self CONST_NULLIFIERDAMAGES false SetUnitAttribute
self CONST_COUNTSFORVICTORY false SetUnitAttribute


This script creates basic emitter when sleeper lands and destroys itself. Basic emitter isn't CRPL unit , you know.  :o

If you create new script , you should always create it from game , because .crpl end in file name is important.  :-\

And I recommend you get notepad + + , it's better : https://notepad-plus-plus.org/download/v6.9.2.html

Do you use wiki , http://knucklecracker.com/wiki/doku.php?id=crpl:start ?  ???

Edit: Do you want continue making it now after I make CRPL working , OR do I make it fully and then give to you?  :D

Qwerty Quazo

#5
Quote from: Builder17 on June 09, 2016, 02:31:30 PM
I think you shouldn't yet edit sleeper scripts , you don't know what this for example even does:

# CSleeperEmitter.crpl
# Created on: 4/13/2015 5:12:31 PM
# ------------------------------------------
# VERSION 1.0

$amount:20
$interval:15

$SLEEPER_LANDED:0

<-SLEEPER_LANDED if
CreateUnit("EMITTER" CurrentCoords) ->emitter
<-emitter 0 "productionInterval" <-interval SetScriptVar
<-emitter 0 "productionAmt" <-amount mul(1000000) SetScriptVar
16 CurrentPixelCoords -0.06 0.75 0.75 0.05 90 CreateEffectClipped
self 0 Destroy
endif

:awake
self CONST_CREATEPZ false SetUnitAttribute
self CONST_NULLIFIERDAMAGES false SetUnitAttribute
self CONST_COUNTSFORVICTORY false SetUnitAttribute



Well, to be honest, I edited that script and it became this:


once

self CONST_CREATEPZ false SetUnitAttribute
self CONST_NULLIFIERDAMAGES false SetUnitAttribute
self CONST_COUNTSFORVICTORY false SetUnitAttribute

90 delay

self CONST_SUPPORTSDIGITALIS  true SetUnitAttribute

endonce

CreateUnit("CRPLCORE" CurrentCoords) ->emitter
<-emitter "AddCreeper.txt" AddScriptToUnit
16 CurrentPixelCoords -0.06 0.75 0.75 0.05 90 CreateEffectClipped
self 0 Destroy


:-[

Quote from: Builder17 on June 09, 2016, 02:31:30 PM

Do you use wiki , http://knucklecracker.com/wiki/doku.php?id=crpl:start ?  ???


This is how i made the script you saw.

Quote from: Builder17 on June 09, 2016, 02:31:30 PM

If you create new script , you should always create it from game , because .crpl end in file name is important.  :-\


I noticed that when i saw texts with this:

GetCoresWithVar("SLEEPER_LANDED" 0) ->count
<-count 0 do
->core
<-core "CSleeperEmitter.crpl" "SLEEPER_LANDED" 1


"CSleeperEmitter.crpl"
::)

Quote from: Builder17 on June 09, 2016, 02:31:30 PM

And I recommend you get notepad + + , it's better : https://notepad-plus-plus.org/download/v6.9.2.html


I have just got a new computer and i don't have the notepad installed yet, but i have used it (AddCreeper and stuff)

Quote from: Builder17 on June 09, 2016, 02:31:30 PM

Do you want continue making it now after I make CRPL working , OR do I make it fully and then give to you?  :D


If you offer to help me (since i am so bad at it), then do it! (please)

EDIT: You already did? i saw the save file just now.
The brain is complicated. Use it or lose it.

Builder17

Is it OK to you that you will use save I sended and not edit these scripts again?

There is text in map , read what it says and change all non-crpl stuff you want change different.

Then after map is ready to test , click text in map and confirm. It will make map fully playable.

Qwerty Quazo

The brain is complicated. Use it or lose it.

Qwerty Quazo

New and updated now, check it out!

Note: I did my own scripts BUT they work so far.
The brain is complicated. Use it or lose it.