Перейти к содержимому
View in the app

A better way to browse. Learn more.

Zloplay community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

AtomikServerTool - Admin Tool

Опубликовано:

This will be the one and only thread to discuss about the admin tool. So far I have a nice theme layout.

 

p0kmmPd.png

lAS78BQ.png

 

We will start Discussing what options would like to have as a tool.

so far including in this will be the following options.

********************************


  • Ability to Kick clients
    Ban clients
    See peoples Ip address to ban by ip.(these feature basically makes it so when a user in ur blacklist shows up it gives u a warning they are present.)
    Change Map
    Fast Restart
    Change things like Jump height,Speed,proMod,etc
    GiveAmmo,Weapons,walking Ac130
    Welcome Messages in Say Field or Advertise spots (bottom left corner)
    Custom Lobby Message
    Timed Messages
    Ability to install a Plugin through the program.
    Unistall plugins.
    edit Server.cfg
     

The way this works is you will be running a Socket Server through your plugin that is to be installed in the scripts folder.

Then you open the ServerTool(which is in the root of MW3) and Launch your console and everything inside of the app. No outside apps running. Any plugin will work with the tool since the tool is designed to still use console commands. It automatically sends the cmd to the console for you.

 

Due to time restraints this project will not be done quick.. if anyone is willing to help ill be glad to share info. However,I would really like someone who already has a working admin script that we can add to since this is the BALL of the whole thing. This would be a really big help...

Featured Replies

Опубликовано:

can u give me link plz

Опубликовано:

it's awsum man if you want help tell me to make it better thing you completed my job ;)

Опубликовано:
it's awsum man if you want help tell me to make it better thing you completed my job ;)

huh english... jk yeh i asked for ur help b.c i would like to include some of the admin functions from your admin plugin.

Опубликовано:

ok update... it now lets us know when a user has left the room so we have to manually update the user list by just removing the user that has left. It has a item that shows Member in Room this option says YES or NO if it shows no it will be red and thats a flag to you to remove this user from list. Also to black list a ip is simple you input the Ip address in the Block ip box. And hit submit now Anytime someone from this IP connects to your Server a box pops up saying that

"User with IP of ........ has joined your server would you like to kick now?" you can choose yes or no. no just lets the person stay but there name and info is in orange Indicating this is a Member you have banned before.

Green members are currently Clean Members ones that you have not banned or kicked. Yellow are Warnings,Blue is people who have Admin access (Which allows them to kick people via Chat)

 

so these are the updates I have made so Far still need a working Kick and Ban system. I have yet done this I have just built and coded the GUI to communicate with a dll (Plugin) to grab the needed info.. the app Generates 3 ini files

Users.ini(Which contain a list of people who have left the lobby), Blacklist.ini(Ip banned info) Messages.ini(Contains all of the different Messages that you would like to use. the IP ban is not really a Ban but more of a way for you to know when someone is in your server that you didnt want in there before.

 

O and I have added the ability to install Custom Plugins. So no need to unzip files and put them into the Scripts folder. Just open the Plugin Installer and locate plugin.zip(will not work with rar or anything else for some reason). and choose your MW3 directory and it will Auto Install the plugin for you. It also edits the server.cfg to add the loadscripts blah.dll to it.

 

again if anyone has suggestions on what we would like to see please dont hesitate to announce it

Опубликовано:

long story :D what you want from my plugin??!

Опубликовано:

the admin functions like kick,ban,etc only a few things b.c the rest i am making custom like welcome messages

Опубликовано:

ok another update I changed from loading a INI file to loading a xml. No need to edit the files manually all files are auto generated and controllable through the server tool

so Now you can set custom Welcome Messages(4) and a HUD MEssage like the plugin on here except its auto detected through the app.

here is a image of the new section added

Please note the tabs will not be there on release but as of now its a way for me to keep it organized until its finished.

15reQSl.png

 

you will change the icon by choosing a icon name from the list. I will also put it ina icon viewer so u can see what the icon looks like(Future release)

Опубликовано:

make a ini file write message=yourmessage

and use this code in app

 

       string message;
       private void loadmessage()
       {
           foreach (string split2 in File.ReadAllLines(@"config\\settings.ini"))
           {
               if (split2.StartsWith("message"))
               {
                   message = split2.Split(new char[] { '=' })[1];
               }
           }
       }

 

the string message is you welcome message in ini file ;)

for kick clients use

Utilites.excutecommand("dropclient " + entity.Call("getentitynumber", new Parameter[0]) + "\You Kicked");
for ban use banclient

for other function pm me to explain you

Опубликовано:

first off not sure if this is against the rules but can a Mod please pin this topic im tired of trying to find it lol I update this alot instead of making new threads so.

 

UPDATE: newest added the ability to send messages to client Plugin.dll through socket to send commands like Kick,ban,etc No need to use a console command

Thanks to s34d for explaining how to kick client.

 

the way the socket works is it grabs the name and message from the Server tool and then sends the info to the plugin which the plugin gets the data in seperate packets allowing it to parse like so kick("SEEYA! punk",player.name);

Опубликовано:
first off not sure if this is against the rules but can a Mod please pin this topic im tired of trying to find it lol I update this alot instead of making new threads so.

 

UPDATE: newest added the ability to send messages to client Plugin.dll through socket to send commands like Kick,ban,etc No need to use a console command

Thanks to s34d for explaining how to kick client.

 

the way the socket works is it grabs the name and message from the Server tool and then sends the info to the plugin which the plugin gets the data in seperate packets allowing it to parse like so kick("SEEYA! punk",player.name);

 

your welcome but if you use a script to recivce commands you must to make it too light because in infinity script script compiled on every round and if you want another command tell to give code

Опубликовано:

Update:: okay so some minor changes to the GUi have been made.

  • I added the ability to use 4 Welcome messages on a timer (Custom)
  • a Hud Message with News bar the can enable or disable
  • the Kick client has been confirmed working.
  • List of playes,IDs,and Ip have been confirmed working
  • Ban client, Untested but pretty sure it works since its the same way kick is handled.
  • Generates a server.cfg automatically you can just copy and paste into your server.cfg file.
  • Install custom plugins all you need to do is select file and it grabs the dll file and moves it to the scripts folder and edits the server.cfg to add the loadscript "dllname.dll"
  • playlist Editor removed no need for this right now.
  • Under the player menu you get
  • warn,Kick,Ban,Give Ammo,Give Walkinac130(just a toy lol)
  • and of course Ip Block.

I also have Added a Game Mods section under this you will be able to use things like Custom Dvars,Take weapons,etc

Basically like a Sharpshooter,roll the dice plugins Built in no need for commands to use those files. You can just switch back and forth between GameModes and Mods

This section is still in Development so it will not be released with the first release only after its finished will it be released but, with in the next week or so I should be ready for some beta testing so Please feel free to contact me on who wants to beta test. I think this personally will blow the other server Admin plugins away.

 

The AtomikServerTool Beta 001 will be used for testing purposes to verify that all sections work correctly

admin tools like kick,ban,etc will be tested Custom Plugin install will be tested. GameMods will not be released as of yet.

Опубликовано:
first off not sure if this is against the rules but can a Mod please pin this topic im tired of trying to find it lol I update this alot instead of making new threads so.

 

UPDATE: newest added the ability to send messages to client Plugin.dll through socket to send commands like Kick,ban,etc No need to use a console command

Thanks to s34d for explaining how to kick client.

 

the way the socket works is it grabs the name and message from the Server tool and then sends the info to the plugin which the plugin gets the data in seperate packets allowing it to parse like so kick("SEEYA! punk",player.name);

 

your welcome but if you use a script to recivce commands you must to make it too light because in infinity script script compiled on every round and if you want another command tell to give code

 

no need my script runs fine I made it so the socket is closed when the script stops and opens again when the script runs again so its always open basically.

and i receive the players name,GUID,ip all through the socket fine and iv tested with 3 people inthe room works fine so far and its kicks them

didnt test ban though i dont want to ban someone and not be able to unban them lol

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу

Важная информация

Используя этот сайт, вы соглашаетесь Условия использования.

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.