1. When making a thread, please tag your thread accordingly using the menu to the left of the textfield where you name your thread where applicable. Server Advertisements and Mod Releases should be contained to their respective subforums.

Server Discussion Commands found so far

Discussion in 'Multiplayer' started by Xaust, Dec 5, 2013.

  1. Xaust

    Xaust Space Hobo

    I am listing the commands I managed to find about in certain files.

    [​IMG]
    A long with these which do not need the capitals from what I found there are other ones not next to these, such as /debug and another one I don't want to say because it would cause issues on many servers haha.
    Of course these may not work without a small workaround on the user end, I have modded the file a bit and don't care to revert to see if they don't work otherwise.
     
  2. flyingmoose

    flyingmoose Scruffy Nerf-Herder

    Frankly people running servers should just expect cheating until a real release.

    /debug
    - enables debug mode. shows lots of stuff.
    /toggleperf
    - performance monitor
    /boxes
    - shows a grid over the squares
    /fullbright
    - cheat
    /reload
    - reloads the game. not sure what is actually being refreshed here.
    /showhunger
    - shows the hunger bar and a numerical value in chat
    /played
    - displays time this character has been played
     
  3. thegoatmilkguy

    thegoatmilkguy Scruffy Nerf-Herder

    Where are you guys finding these commands? Are you just poking around in various files?
     
  4. zagar230

    zagar230 Poptop Tamer

    /spawngun is a invalid command.
     
    PurpleSquirel43 likes this.
  5. Justown

    Justown Big Damn Hero

    it may be a invalid command if you have started your server with the default config file as admincommands value has been set as FALSE as default.

    Try setting to TRUE reboot your server try again :)
     
  6. kalasai

    kalasai Tentacle Wrangler

    Can you tell me the name of the file ? I need activate admin command :)
     
  7. Justown

    Justown Big Damn Hero

    from your starbound assets folder there is a file named default_Configuration.cfg modify that in notepad or what ever you use for modifying config files.
     
  8. Zidonuke

    Zidonuke Pangalactic Porcupine

    Code:
      if ( !Star__String__empty(a2) )
      {
        Star__String__String(&v59, &aCommentHasNoMa[28]);
        v3 = Star__String__beginsWith(a2, (int *)&v59, 0);
        std__string___string(&v59);
        if ( v3 )
        {
          Star__String__operator_(a1 + 536, a2);
          Star__String__String(&v59, &aA[4]);
          Star__String__split((int)&v74, a2, &v59, 2);
          Star__String___String((int *)&v59);
          Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____takeFirst((int)&v34, (int)&v74);
          Star__String__String(&v35, "/debug");
          v4 = Star__operator__(&v34, &v35);
          Star__String___String((int *)&v35);
          if ( v4 )
          {
            *(_BYTE *)(a1 + 529) ^= 1u;
          }
          else
          {
            Star__String__String(&v36, "/toggleperf");
            v6 = Star__operator__(&v34, &v36);
            Star__String___String((int *)&v36);
            if ( v6 )
            {
              Star__WorldPainter__toggleDisplayPerf(*(_DWORD *)(a1 + 16));
            }
            else
            {
              Star__String__String(&v37, "/togglelogmap");
              v7 = Star__operator__(&v34, &v37);
              Star__String___String((int *)&v37);
              if ( v7 )
              {
                *(_BYTE *)(a1 + 530) ^= 1u;
              }
              else
              {
                Star__String__String(&v38, "/boxes");
                v8 = Star__operator__(&v34, &v38);
                Star__String___String((int *)&v38);
                if ( v8 )
                {
                  Star__UniverseClient__toggleDebugBoxes(*(_DWORD *)(a1 + 8));
                }
                else
                {
                  Star__String__String(&v39, "/clearboxes");
                  v9 = Star__operator__(&v34, &v39);
                  Star__String___String((int *)&v39);
                  if ( v9 )
                  {
                    *(_BYTE *)(a1 + 531) ^= 1u;
                  }
                  else
                  {
                    Star__String__String(v40, "/togglelayer");
                    v10 = Star__operator__(&v34, v40);
                    Star__String___String((int *)v40);
                    if ( v10 )
                    {
                      if ( v76 != v75 )
                      {
                        v11 = Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                &v74,
                                0);
                        v12 = Star__lexicalCast_int_(v11, 0);
                        Star__WorldPainter__toggleLayer(*(_DWORD *)(a1 + 16), v12);
                      }
                    }
                    else
                    {
                      Star__String__String(&v41, "/fullbright");
                      v13 = Star__operator__(&v34, &v41);
                      Star__String___String((int *)&v41);
                      if ( v13 )
                      {
                        Star__UniverseClient__worldClient((int)&v61, *(_DWORD *)(a1 + 8));
                        v14 = (unsigned __int8)(Star__WorldClient__fullBright(v61) ^ 1);
                        Star__UniverseClient__worldClient((int)&v60, *(_DWORD *)(a1 + 8));
                        Star__WorldClient__setFullBright(v60, v14);
                        std__shared_ptr_Star__WorldClient____shared_ptr((int)&v60);
                        std__shared_ptr_Star__WorldClient____shared_ptr((int)&v61);
                      }
                      else
                      {
                        Star__String__String(&v42, "/counters");
                        v15 = Star__operator__(&v34, &v42);
                        Star__String___String((int *)&v42);
                        if ( v15 )
                        {
                          std__basic_stringstream_char_std__char_traits_char__std__allocator_char____basic_stringstream(
                            &v77,
                            24);
                          Star__Performance__dump((int)&v78, 1);
                          std__basic_stringstream_char_std__char_traits_char__std__allocator_char____str(&v43, &v77);
                          Star__Logger__info(v43);
                          std__string___string(&v43);
                          std__basic_stringstream_char_std__char_traits_char__std__allocator_char_____basic_stringstream(&v77);
                        }
                        else
                        {
                          Star__String__String(&v44, "/reload");
                          v16 = Star__operator__(&v34, &v44);
                          Star__String___String((int *)&v44);
                          if ( v16 )
                          {
                            Star__MainInterface__reload(a1);
                          }
                          else
                          {
                            Star__String__String(&v45, "/message");
                            v17 = Star__operator__(&v34, &v45);
                            Star__String___String((int *)&v45);
                            if ( v17 )
                            {
                              v18 = Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                      &v74,
                                      0);
                              Star__MainInterface__queueMessage(a1, v18);
                            }
                            else
                            {
                              Star__String__String(&v46, "/showhunger");
                              v19 = Star__operator__(&v34, &v46);
                              Star__String___String((int *)&v46);
                              if ( v19 )
                              {
                                ZN4Star4strfIJfEEESsPKcDpRKT_((int)&v47, (int)"Hunger Level: %d", (float *)(a1 + 668));
                                Star__String__String(&v48, &v47);
                                Star__Chat__addLine(*(_DWORD *)(a1 + 52), (int)&v48);
                                Star__String___String((int *)&v48);
                                std__string___string(&v47);
                                Star__MainInterface__queueHungerMessage(a1);
                              }
                              else
                              {
                                Star__String__String(&v49, "/dimworld");
                                v20 = Star__operator__(&v34, &v49);
                                Star__String___String((int *)&v49);
                                if ( v20 )
                                {
                                  Star__UniverseClient__worldClient((int)&v62, *(_DWORD *)(a1 + 8));
                                  Star__WorldClient__dimWorld(v62);
                                  std__shared_ptr_Star__WorldClient____shared_ptr((int)&v62);
                                }
                                else
                                {
                                  Star__String__String(&v50, "/played");
                                  v21 = Star__operator__(&v34, &v50);
                                  Star__String___String((int *)&v50);
                                  if ( v21 )
                                  {
                                    Star__UniverseClient__mainPlayer((int)&v63, *(_DWORD *)(a1 + 8));
                                    v22 = Star__Player__playTime(v63);
                                    Star__timeToString((int)&v51, v22);
                                    ZN4Star4strfIJNS_6StringEEEESsPKcDpRKT_((int)&v52, (int)"Playtime: %s", (int)&v51);
                                    Star__String__String(&v53, &v52);
                                    Star__Chat__addLine(*(_DWORD *)(a1 + 52), (int)&v53);
                                    Star__String___String((int *)&v53);
                                    std__string___string(&v52);
                                    Star__String___String((int *)&v51);
                                    std__shared_ptr_Star__Player____shared_ptr((int)&v63);
                                  }
                                  else
                                  {
                                    Star__String__String(&v54, "/itemid");
                                    v23 = Star__operator__(&v34, &v54);
                                    Star__String___String((int *)&v54);
                                    if ( v23 )
                                    {
                                      Star__InventorySlot__InventorySlot((int)&v64);
                                      v24 = (unsigned __int8 **)Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                                                  &v74,
                                                                  0);
                                      if ( (unsigned __int8)Star__stringToInventoryType(v24) )
                                      {
                                        v29 = Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                                &v74,
                                                1);
                                        v30 = Star__lexicalCast_int_(v29, 0);
                                        v31 = (unsigned __int8 **)Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                                                    &v74,
                                                                    0);
                                        v32 = Star__stringToInventoryType(v31);
                                        Star__InventorySlot__InventorySlot((int)&v68, v32, v30);
                                        v64 = v68;
                                        v65 = v69;
                                      }
                                      else
                                      {
                                        v25 = Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                                &v74,
                                                1);
                                        v26 = Star__lexicalCast_int_(v25, 0);
                                        v27 = Star__List_Star__String_std__deque_Star__String_std__allocator_Star__String_____operator__(
                                                &v74,
                                                0);
                                        v28 = Star__lexicalCast_int_(v27, 0);
                                        Star__InventorySlot__InventorySlot((int)&v66, v28, v26);
                                        v64 = v66;
                                        v65 = v67;
                                      }
                                      Star__UniverseClient__mainPlayer((int)&v71, *(_DWORD *)(a1 + 8));
                                      Star__Player__inventory((int)&v72, v71);
                                      Star__PlayerInventory__itemsAt((int)&v70, v72, (int)&v64);
                                      std__shared_ptr_Star__PlayerInventory____shared_ptr((int)&v72);
                                      std__shared_ptr_Star__Player____shared_ptr((int)&v71);
                                      if ( v70 )
                                      {
                                        Star__Item__descriptor((int)&v73, v70);
                                        ZN4Star4strfIJNS_13InventorySlotENS_14ItemDescriptorEEEESsPKcDpRKT_(
                                          (int)&v55,
                                          (int)"Item at %s: %s",
                                          (int)&v64,
                                          (int)&v73);
                                        Star__String__String(&v56, &v55);
                                        Star__Chat__addLine(*(_DWORD *)(a1 + 52), (int)&v56);
                                        Star__String___String((int *)&v56);
                                        std__string___string(&v55);
                                        Star__ItemDescriptor___ItemDescriptor((int)&v73);
                                      }
                                      else
                                      {
                                        ZN4Star4strfIJNS_13InventorySlotEEEESsPKcDpRKT_(
                                          (int)&v57,
                                          (int)"No Item at %s",
                                          (int)&v64);
                                        Star__String__String(&v58, &v57);
                                        Star__Chat__addLine(*(_DWORD *)(a1 + 52), (int)&v58);
                                        Star__String___String((int *)&v58);
                                        std__string___string(&v57);
                                      }
                                      std__shared_ptr_Star__Item____shared_ptr((int)&v70);
                                    }
                                    else
                                    {
                                      v33 = Star__Chat__chatSendMode(*(_DWORD *)(a1 + 52));
                                      Star__UniverseClient__sendChat(*(_DWORD *)(a1 + 8), a2, v33);
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
          Star__String___String((int *)&v34);
          std__deque_Star__String_std__allocator_Star__String_____deque((int)&v74);
        }
        else
        {
          v5 = Star__Chat__chatSendMode(*(_DWORD *)(a1 + 52));
          Star__UniverseClient__sendChat(*(_DWORD *)(a1 + 8), a2, v5);
        }
        if ( a3 )
          Star__Chat__addHistory(*(_DWORD *)(a1 + 52), a2);
      }
    }
     
  9. Red Siberian

    Red Siberian Void-Bound Voyager

    This is client-side commands only.

    Server-side commands:

    Works for everyone:
    /nick - changes nick
    /pvp - toggle pvp mode
    /admin - toggle admin mode, god-mode

    Works for admins (/admin) if allowAdminCommands enabled, for everyone if allowAdminCommandsFromAnyone enabled:
    /spawnitem
    /spawnmonster
    /spawnnpc
    /spawngun
    /spawnsword
    /spawnshield
    /spawnliquid
    /timewarp
    /weather
    /toplayership


    This is complete list of server commands at the moment.

    UPDATE: Only /nick and /pvp works in last update.
     
    Last edited: Dec 6, 2013
    Sennenhund likes this.
  10. JudiTeller

    JudiTeller Void-Bound Voyager

    My server gives me the 'no such command' reply for every admin command including /admin
    both 'allowAdminCommands' and 'allowAdminCommandsFromAnyone' are set to 'true'
     
  11. Red Siberian

    Red Siberian Void-Bound Voyager

    All admin commands was removed in last update.
     
    Cyanistic likes this.
  12. TermiGR

    TermiGR Space Hobo

    same here
     
  13. VoidFusion

    VoidFusion Contact!

    /admin isn't working for me even though I have allowAdminCommands set to true.

    EDIT: Welp, nevermind then.
     
  14. nebiz

    nebiz Intergalactic Tourist


    I was unable to turn nick and pvp commands off.
     
  15. Vitalior

    Vitalior Void-Bound Voyager

    They should enable admin commands again :/
     
  16. thegoatmilkguy

    thegoatmilkguy Scruffy Nerf-Herder

    I imagine they will. They're probably just focused on other game aspects at the moment.
     
  17. Vitalior

    Vitalior Void-Bound Voyager

    Ah, true. I AM grateful for all the new stuff they added :)
     
  18. Orthus

    Orthus Void-Bound Voyager

    So they are still disabled :(
     
  19. Dtho_47

    Dtho_47 Star Wrangler

    how do you know how many players are online? whois command is?
     
  20. BMZ_G

    BMZ_G Poptop Tamer

    Perhaps you should spend a minute or two to read this forum section, we're all discussing it in pretty much every thread, and you seem oblivious to it.
     

Share This Page