Staredit Network > Forums > Modding Assistance > Topic: Quick plugin question
Quick plugin question
Apr 3 2009, 7:51 pm
By: Biophysicist  

Apr 3 2009, 7:51 pm Biophysicist Post #1



Quick question: If I write a plugin, how do I compile the source into a qdb? (In other words, how do I compile it so that I can add it to FG?) Compile it into a DLL in some C++ compiler, right? Then what?

Oh, I downloaded LocUnlock's source to try to learn how to write plugins. If I just removed his EnableDebug() function/method/whatever it's called in C++ and replaced it with my own, would it work? Or would I have to do something else as well?



None.

Apr 3 2009, 8:07 pm poiuy_qwert Post #2

PyMS and ProTRG developer

Depends what compiler you use, easiest way to compile would be:
1) Get Dev-C++, install, then run
2) In the menu do Tools>Compiler Options
3) Add a new compiler set with the + button, name it QDP or something
4) Click "Add the following commands when calling compiler"
5) In the edit box below the above checkbox, place "-shared -o PLUGIN_NAME.qdp -Wl,QDPlugin.def -lversion" (this creates a dll but gives the filename the qdp extension)
6) Now you just hit the compile button on the main cpp file of your dll




Apr 3 2009, 8:09 pm Biophysicist Post #3



Thank you poiuy. <3

Also, can you answer my second question?



None.

Apr 3 2009, 8:25 pm poiuy_qwert Post #4

PyMS and ProTRG developer

If you had even tried to learn C++ you should be able to answer that question... Yes, as long as you pass/return the correct types.




Apr 4 2009, 2:45 am Biophysicist Post #5



Thanks for all the help, poiuy. :)

Topic has served its purpose.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:18 am]
Symmetry -- Make maps for the memes :hurr:
[2026-10-30. : 8:19 pm]
Ultraviolet -- NudeRaider
NudeRaider shouted: damn, if that doesn't scream UV, I don't know what does. https://staredit.net/382067/
hah yeah in the past that might've been up my alley. haven't really been mapping lately, been too busy with everything else. and kinda lost interest too tbh. just not enough people left on SC to feel worth investing the time personally.
[2026-10-30. : 8:03 pm]
lil-Inferno -- u
[2026-10-30. : 7:38 am]
NudeRaider -- damn, if that doesn't scream UV, I don't know what does. https://staredit.net/382067/
[2026-10-30. : 6:55 am]
UndeadStar -- :wob:
[2026-10-30. : 2:28 am]
Symmetry -- :wob:
[2026-10-29. : 9:17 pm]
RIVE -- :wob:
[2026-10-29. : 7:03 pm]
CoCo( -- OK, click here if any1 is interested in this $ making opportunity https://staredit.net/topic/18952/
[2026-10-29. : 4:39 pm]
NudeRaider -- sure, make a post in ums assistance
[2026-10-29. : 6:44 am]
CoCo( -- anyone willing to help fix a few triggers on a new "impossible" map? Please
Please log in to shout.


Members Online: Butch, Moose, l)ark_ssj9kevin