Server Help

Bot Questions - [$][MERVBot] Simple Dragon Radar (Mini Edition)

L.C. - Sat Jun 30, 2007 7:02 pm
Post subject: [$][MERVBot] Simple Dragon Radar (Mini Edition)
Title:
Dragon Radar (Mini)


Introduction:
Just like the original SSCI Dragonball Z radar, but a miniture version that will only indicate when a player is near a flag. Plus this design is slightly more customizable than the original Dragon Radar plugin. Money is involved! $$$


End-Product Results:
- dradarmini.dll
- dradarmini.ini
- dradarmini.lvz


dradarmini.dll:
The design is up to you how you code it. Give yourself a challenge even and try to make this as optimal, efficient, sturdy and stable as possible. Try getting as low filesize you can, even.


dradar.ini:
Code: Show/Hide
[Plugin]
DefaultMode = 0;           // The default mode that the plugin will use when loaded, where 0 is A and 1 is B

[ModeA]
RadarID = 1;           // The Object ID of the radar image
PowerballEnable = 1;           // Should the radar be active for one that is holding onto the powerball?
FlagEnable = 0;           // Should the radar be active for one that is carrying flags?
UpdateTime = 3;           // The time in seconds that locations of a flag should be updated, minimum is 1 second
BlipID = 6500;           // The Object ID of the radar blip image
BlipRadiusX = 51;           // The number of tiles of radius by the X axis a player must be within a flag's distance to enable radar blips
BlipRadiusY = 51;           // The number of tiles of radius by the Y axis a player must be within a flag's distance to enable radar blips

[ModeB]
RadarID = 1;           // The Object ID of the radar image
PowerballEnable = 1;           // Should the radar be active for one that is holding onto the powerball?
FlagEnable = 0;           // Should the radar be active for one that is carrying flags?
UpdateTime = 3;           // The time in seconds that locations of a flag should be updated, minimum is 1 second
Angles = 8;           // The number of angle fragments you will want to have graphics to be displayed for
AngleRange = 0-45,46-90,91-135,136-180,181-225,226-270,271-315,316-360;           // A maximum range of 0 to 360, where each angle fragment is seperated by a comma
AngleObjects = 800,801,802,803,804,805,806,807;           // Each ObjectID refers to the angle fragment in AngleRange by order, and will be triggered if a player is within those angles from a flag
BlipRadiusX = 51;           // The number of tiles of radius by the X axis a player must be within a flag's distance to enable radar blips
BlipRadiusY = 51;           // The number of tiles of radius by the Y axis a player must be within a flag's distance to enable radar blips


dradarmini.lvz:
http://www.hlrse.net/Qwerty/dradarmini.zip


Payment & Credits:
My starting bid range is from $5 to $10 (we can negotiate for $15 if you dare sa_tongue.gif) and I can make the payment through PayPal. I keep my words, I just want you to keep yours for what I am paying for. icon_smile.gif As for credits, just add a simple line using the style that Catid used for his plugins through the !about command. I would like to have a copy of the plugin and its source code. You can release the plugin itself publically (if you do and not the source code, I think you could trust me that I wouldn't "leak" it out or anything).
Maverick - Sun Jul 01, 2007 8:26 am
Post subject:
You know, developers for subspace don't do it for the money, they do it for the love of the game.

Stop offering (ridiculous amounts of) money. If I want to be payed for it you would be paying my hour-rate which is about $85 per hour.
Smong - Sun Jul 01, 2007 9:54 am
Post subject:
CLC again?
Quote:
[screenobjects]
40,C-64,IMAGE0,AfterGauges,<Unknown Mode: 7>,10290,1
58,C-41,IMAGE1,AfterGauges,<Unknown Mode: 7>,10290,6500

L.C. - Sun Jul 01, 2007 3:27 pm
Post subject:
Quote:
You know, developers for subspace don't do it for the money, they do it for the love of the game.
Then they can choose not to take the money. I thought everyone had the ability to decide.

Quote:
Stop offering (ridiculous amounts of) money.
How is it ridiculous? If I am able to pay, pay I would rather do than to ask for free. Atleast I don't feel as pitiful, ashamed and foolish to ask. I'm not forcing anyone to take the money if they don't want it.

Quote:
CLC again?

<Unknown Mode: 7>? Doesn't work (says it's an unknown integer).
L.C. - Sun Jul 01, 2007 7:07 pm
Post subject:
k I don't know how the mode "7" came to be, but it has always been ServerControlled. I even tested it and it works fine. sa_tongue.gif
L.C. - Mon Jul 02, 2007 4:31 pm
Post subject:
*whistles* Bump.
Maverick - Tue Jul 03, 2007 5:34 am
Post subject:
I don't really have interest of doing this plugin for you but I was wondering if you have the source of the original Dragonball Radar 2.0 ?
It would certainly help the programmer who is going to do this.
k0zy - Tue Jul 03, 2007 8:14 am
Post subject:
L.C. is using CLC?

Stop using it, just use BuildLevel.
CLC is dead, has bugs and doesn't support Cont 0.38 lvz specs.
L.C. - Tue Jul 03, 2007 8:45 am
Post subject:
Unfortunately I am unaware of any open-source or privately held copy of the source code to either the Wish or Dragon Radar plugins. I was using CLC because BuildLevel v0.38 doesn't support the original dradar.ini.
k0zy - Tue Jul 03, 2007 11:10 am
Post subject:
L.C. wrote:
Unfortunately I am unaware of any open-source or privately held copy of the source code to either the Wish or Dragon Radar plugins. I was using CLC because BuildLevel v0.38 doesn't support the original dradar.ini.


Good to hear CLC is actually usefull to someone ^^
Animate Dreams - Tue Jul 03, 2007 4:58 pm
Post subject:
L.C. wrote:
Unfortunately I am unaware of any open-source or privately held copy of the source code to either the Wish or Dragon Radar plugins. I was using CLC because BuildLevel v0.38 doesn't support the original dradar.ini.


Make an .ini for BuildLevel
L.C. - Wed Jul 04, 2007 12:05 am
Post subject:
BuildLevel doesn't support +- ? Now I'm just starting to become lost. Thought I already mentioned this, and since it is yet recommended I use BuildLevel -- what are the comments on this then?
L.C. - Wed Jul 04, 2007 1:58 am
Post subject:
Hold up, got a coder.
k0zy - Wed Jul 04, 2007 5:05 am
Post subject:
What do you mean BuildLevel doesn't support +-?
L.C. - Wed Jul 04, 2007 12:32 pm
Post subject:
Well I was using the one for v.38 in the first place, and it couldn't compile it because I was using + and - symbols.

How many LVZ tools are there? MakeLevel, BuildLeve, CLC? Or is MakeLevel and BuildLevel the same? If they're the same, the first sentence of this reply is valid.
k0zy - Wed Jul 04, 2007 4:39 pm
Post subject:
If I remember correctly MakeLevel was discontinued as well.

BuildLevel is the only one that supports LVZ v2 (the one introduced in Cont 0.38)

BuildLevel was written by PriitK,
MakeLevel by MGB and
CLC by me.
They're not the same.

And I have no idea why BuildLevel should not support + and -.
Cyan~Fire - Thu Jul 05, 2007 9:44 am
Post subject:
I think MGB wrote buildlevel, though hopefully he'll correct one of us here.
k0zy - Thu Jul 05, 2007 10:46 am
Post subject:
Cyan~Fire wrote:
I think MGB wrote buildlevel, though hopefully he'll correct one of us here.


I'm quite sure he wrote MakeLevel and DeBuildLevel.
L.C. - Thu Jul 05, 2007 2:33 pm
Post subject:
Well I have BuildLevel and CLC (not MakeLevel), and BuildLevel gives a syntax error for +-'s. CLC can do that part just fine though. So far both of these have some casually annoying bugs that need fixing.

Is MakeLevel bugless? Where do I get it (I already made some searches, couldn't find it)?
Smong - Thu Jul 05, 2007 2:59 pm
Post subject:
http://forums.minegoboom.com/viewtopic.php?p=2041#2041

You know if you just delete the +'s you could use buildlevel like the rest of us. - (minus) should still be accepted, it's necessary for negative offsets.
Mine GO BOOM - Thu Jul 05, 2007 11:09 pm
Post subject:
L.C. wrote:
Is MakeLevel bugless?

You already have it, because the only way to get it was the lvztoolkit file. Well, maybe not, because I never released a 0.38 LVZ version as buildlevel supported making ini->lvz without files, the only reason I even made one in the first place. Or did I? It has been a while.
L.C. - Fri Jul 06, 2007 12:46 am
Post subject:
dradarmini.ini (LVZ):
Code: Show/Hide
Outfile=dradarmini.lvz

File=dradarmini_m1a.gif
File=dradarmini_m1b.bmp
File=dradarmini_m2.gif
File=dradarmini_m2_e.bmp
File=dradarmini_m2_n.bmp
File=dradarmini_m2_ne.bmp
File=dradarmini_m2_nw.bmp
File=dradarmini_m2_s.bmp
File=dradarmini_m2_se.bmp
File=dradarmini_m2_sw.bmp
File=dradarmini_m2_w.bmp

; IMAGE#=<filename>,<x tiles>,<y tiles>,<anim period>
[objectimages]
IMAGE0=dradarmini_m1a.gif,1,1,100
IMAGE1=dradarmini_m1b.bmp,2,1,100
IMAGE2=dradarmini_m2.gif,1,1,100
IMAGE3=dradarmini_m2_e.bmp,2,1,100
IMAGE4=dradarmini_m2_n.bmp,2,1,100
IMAGE5=dradarmini_m2_ne.bmp,2,1,100
IMAGE6=dradarmini_m2_nw.bmp,2,1,100
IMAGE7=dradarmini_m2_s.bmp,2,1,100
IMAGE8=dradarmini_m2_se.bmp,2,1,100
IMAGE9=dradarmini_m2_sw.bmp,2,1,100
IMAGE10=dradarmini_m2_w.bmp,2,1,100

; <x coord>,<y coord>,<image>,<layer>,<mode>,<display time>,<object id>
[screenobjects]
72,C-64,IMAGE0,AfterGauges,ServerControlled,20000,1
90,C-41,IMAGE1,AfterGauges,ServerControlled,200,6500
40,C-94,IMAGE2,AfterGauges,ServerControlled,20000,2
113,C-37,IMAGE3,AfterGauges,ServerControlled,200,6501
91,C-63,IMAGE4,AfterGauges,ServerControlled,200,6502
107,C-55,IMAGE5,AfterGauges,ServerControlled,200,6503
71,C-55,IMAGE6,AfterGauges,ServerControlled,200,6504
91,C-18,IMAGE7,AfterGauges,ServerControlled,200,6505
107,C-24,IMAGE8,AfterGauges,ServerControlled,200,6506
71,C-24,IMAGE9,AfterGauges,ServerControlled,200,6507
60,C-37,IMAGE10,AfterGauges,ServerControlled,200,6508



Downloads:
-dradarmini.lvz (ZIP) (Attachment)
-dradarmini.lvz Source (ZIP)
-dradarmini.lvz INI Source (Attachment)
k0zy - Fri Jul 06, 2007 3:20 am
Post subject:
Smong already linked to the thread where you can download MakeLevel, but here's a direct link:

http://forums.minegoboom.com/download.php?id=30
L.C. - Fri Jul 06, 2007 11:04 am
Post subject:
Thanks. icon_wink.gif Bug with either CLC/BuildLevel that I found yesterday is that you can't have "C" alone, so you either have to do it as "C+0" or "C-0." Thanks for the MakeLevel link Smong and k0zу!
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group