FOnline Development > General Discussion
Coding Admin panel
(1/1)
fonliner:
I'm wondering how I could code the admin panel. What is the admin panel? Let me think... I think about menu list where are many options, like:
* teleport on current map (click when you want to be teleport)
* global map teleport
* teleport to ID map
* god mode (unlimited ammo, weight, dodge, no death, injury etc
* spawn item ID (item ID/IDs and amount)
* spawn critter ID (same as before but critters)
* control critter NPC (move critter, use weapons, skill etc)
* more options (ban, stun player etc)
And yes, I study C++ language but I'm begginer and I don't know anything about FOnline SDK. Could someone help me study SDK's language (is it other version of C++ isn't it?). At the moment I can only simply set config.fos it is not hard but I want to know more about SDK.
Skycast:
Almost all commands you asked already exists in test.fos and debug.fos, if you want create graphic menu you must look example client_screen_test.fos.
You can run commands from test.fos and debug.fos by command line, for example: ~run debug god 0 0 0 - this command will run function god from file debug.fos
fonliner:
I think graphic menu is ok but I don't know how to start code it. Admin panel is the first feature which everyone want to have to easier move on maps, spawn and other. I could share it when I have it done but I can't.
JovankaB:
it's easier to just make commands typed with some prefix, eg
!teleleport <location id>
etc. check out out_message client function (in SDK it should be in client_main.fos)
you can use RunServerScript and RunServerScriptUnsafe to invoke server function from client
or even just function like in test.fos which can be invoked with built-in command ~run
~run <module> <function> <param1> <param2> <param3>
scripting whole admin panel is huge thing
fonliner:
I prefer menu but I can't do this. This menu looks great.
https://www.youtube.com/watch?v=4E5mNOVX6Ms
Navigation
[0] Message Index
Go to full version