Basic setting plugin for beginner BDSX users / bdsx

Overview

sos9533scr

Basic Setting Plugin for BDSX.

[ Features and usage ]

[ 기능 및 사용법 ]

[ Note ]

1.8.5 UPDATE

Fix & Upgrade device ban / Fix tpa output / Fix long whisper blocker output / Fix sos9533scr command output / Change sos9533scr Logo

logo


sos9533scr-english

Made by sos9533

function

┌
├ join event
│  ├ output join/exit log
│  └ welcome message
│
├ chat event
│  └ output chat log
│
├ OP(command, execute) command
│  ├ kick command
│  ├ mute command
│  ├ ban command
│  ├ simple time set command
│  └ get info command
│
├ user command
│  ├ spawn command
│  ├ custom tp command (3)
│  ├ sethome command
│  ├ tpa command
│  ├ my info command
│  └ basic command
│
├ anti cheat
│  ├ kick toolbox
│  ├ chatcut
│     ├ block long chat
│     ├ block fast chat
│     └ block long whisper
│  ├ anti crasher
│  ├ anti fakeOS
│  └ kick long nickname
│  
├ etc
│  ├ block §
│  ├ bossbar command
│  └ cps scoreboard & display cps score on the actionbar
│
├ prefix
│  ├ /prefix (prefix) - user command
│  ├ /prefix (name) (prefix) - op command
│  └ /prefix - user command [UI]
└

How_to_use

  1. Unzip all files in bdsx-master/plugins

ex)

└─bdsx-master
    └─plugins
        └─bdsx-sos9533scr-main
            └─ .gitignore
            └─ .npmignore
            └─ index.ts
            └─ LICENSE
            └─ package.json
            └─ sos9533scr-english.ts
            └─ sos9533scr-korean.ts
  1. In bdsx-master/plugins/bdsx-sos9533-main/index.ts, enter your language as english.
//what is your language
//english / korean

let language = "english"
  1. Refer to below and set bdsx-master/sos9533scr-english.ts

when you choose y/n, write true/false behind ': boolean ='

//use welcomemessage (true/false)
let usewelcomemessage: boolean = true;
//use welcomemessage (true/false)
let usewelcomemessage: boolean = false;

when you write something, use " "

//welcomemessage
const welcomemessage = "§l§7welcome! this is steve's server!";
//welcomemessage
const welcomemessage = "§l§Hello! this is my server!";

when write number, dont use " "

//prefix max length  (not include 'How to use' style A)
const chinlength = 20;
//prefix max length  (not include 'How to use' style A)
const chinlength = 10;

when you write coordinate, use " "

//spawn coordinate (x y z)
const spawncoordinate = "0 10 0";
//spawn coordinate (x y z)
const spawncoordinate = "10 10 10";

when you choose style, write style's uppercase alphabet

//output style
//style A       : message
//style B      Name : message
//style C     [prefix]  : message
//style D     [prefix] Name : message
let chinchatset = "A";
//output style
//style A       : message
//style B      Name : message
//style C     [prefix]  : message
//style D     [prefix] Name : message
let chinchatset = "D";

sos9533scr-korean

본 플러그인은 sos9533이 제작한 기본 세팅 플러그인입니다.

기본적인 지식으로 만든 연습겸 공유 플러그인입니다.

기능

┌
├ 참가 이벤트
│  ├ 참가/퇴장 로그 출력
│  └ 참가 환영 메시지
│
├ 채팅 이벤트
│  └ 채팅 로그 출력
│
├ 관리자(커멘드, execute) 전용 명령어
│  ├ 강제퇴장 명령어
│  ├ 뮤트 명령어
│  ├ 디바이스 영구 밴 명령어
│  ├ 낮, 밤 간단 변경 명령어
│  └ 유저정보 확인 명령어
│
│
├ 일반인 명령어
│  ├ 스폰 명령어
│  ├ 커스텀 tp명령어 (3개)
│  ├ 셋홈 명령어(sethome)
│  ├ 티피요청 명령어(tpa)
│  ├ 내정보 확인 명령어
│  └ 기본템 명령어
│
├ 핵방지
│  ├ 툴박스 접속방지 (툴박방지)
│  ├ 도배방지
│     ├ 장문방지
│     ├ 단타방지
│     └귓속말 장문방지
│  ├ 크래셔 방지 (지퍼 크래셔 방지)
│  ├ OS 조작 감지
│  └ 참가시 긴 닉네임 강제퇴장시키기 (닉핵방지)
│  
├ 기타기능
│  ├ 보스바 명령어
│  ├ § 사용 제한시키기
│  └ cps 스코어보드 & 액션바에 표시
│
├ 칭호
│  ├ /칭호 (칭호) - 일반유저 명령어
│  ├ /칭호 (닉네임) (칭호) - op유저 명령어
│  └ /칭호 - 일반유저 명령어 (칭호적는 창같은거 나오는거)
└

안티크래셔는 해당 코드를 사용하였습니다. [mdisprgm/bdsx-anticrasher]

도배방지는 해당 코드를 사용하였습니다. [kdg7313/bdsx-script]

( 위 오픈소스는 MIT 라이센스로써 저작권 표시 및 허가 표시를 소프트웨어의 모든 복제물 또는 중요한 부분에 기재하고 사용할수 있습니다. )

사용법

  1. bdsx-master/plugins 디렉터리에 플러그인 폴더를 두세요.
└─bdsx-master
    └─plugins
        └─bdsx-sos9533scr-main
            └─ .gitignore
            └─ .npmignore
            └─ index.ts
            └─ LICENSE
            └─ package.json
            └─ sos9533scr-english.ts
            └─ sos9533scr-korean.ts
  1. bdsx-master/plugins/bdsx-sos9533-main/index.ts 안에서 언어를 korean으로 입력합니다.
//what is your language / 당신의 언어는 무엇인가요
//english / korean

let language = "korean"
  1. "[ sos9533scr ] allocated - sos9533"가 bdsx 콘솔(cmd)에 뜨면 정상 적용된겁니다.

  2. 위와같이 적용한 후 아래와 같이 bdsx-master/plugins/bdsx-sos9533scr-main/sos9533scr.ts 파일 안에서 const또는 let부분을 원하는대로 변경하시면 됩니다.

아래와 같은 사용여부를 선택할때는 : boolean = 뒤에 true또는 false를 입력합니다. (true=네, false=아니요)

//참여 환영 메시지 사용여부 (true/false)
let usewelcomemessage: boolean = true;
//참여 환영 메시지 사용여부 (true/false)
let usewelcomemessage: boolean = false;

아래와 같은 글자를 적는 부분에서는 ""를 사용합니다.

//참여 환영 메시지 - 참가한 플레이어의 채팅창에 출력
const welcomemessage = "§l§7환영합니다!"
//참여 환영 메시지 - 참가한 플레이어의 채팅창에 출력
const welcomemessage = "§l§7안녕하세요!!"

아래와 같은 숫자를 적는 부분에서는 ""를 입력하지 않습니다.

//긴 닉네임 길이 (권장:30)
const longnicknamekicklength = 30
//긴 닉네임 길이 (권장:30)
const longnicknamekicklength = 50

아래와 같은 좌표를 적는 부분에는 ""를 사용합니다.

//스폰 좌표 (x y z)
const spawncoordinate = "0 10 0"
//스폰 좌표 (x y z)
const spawncoordinate = "100 5 100"

아래와 같은 형식을 고를때는 해당 형식의 영어 알파벳을 대문자로 "" 안에 입력합니다..

//칭호 형식 설정
//형식A     <칭호> <닉네임> : 채팅
//형식B     <칭호> 닉네임 : 채팅
//형식C     [칭호] <닉네임> : 채팅
//형식D     [칭호] 닉네임 : 채팅
let chinchatset = "A"
//칭호 형식 설정
//형식A     <칭호> <닉네임> : 채팅
//형식B     <칭호> 닉네임 : 채팅
//형식C     [칭호] <닉네임> : 채팅
//형식D     [칭호] 닉네임 : 채팅
let chinchatset = "D"

Note

LICENSE

MIT LICENSE - Copyright (c) 2022 sos9533

Can use it freely without any restrictions. But don't change the code that makes "/sos9533scr" visible in-game. Or indicate that you used sos9533scr in-gamer.

어떠한 제한 없이 사용할수 있음. 하지만 "/sos9533scr"가 인게임에서 보이게 하는 코드를 변경하지 말것. 또는 sos9533scr가 사용되었음을 해당 서버에서 누구나 쉽게 볼수 있는곳에 표시할것.

Contributions

You might also like...

A custom action for setting GitHub Workflow environment variables with YAML configuration files.

yaml-env-action - A custom action for setting GitHub Workflow environment variables with YAML configuration files. Introduction yaml-env-action is a c

Dec 13, 2022

Setup-graalvm - GitHub Action for setting up GraalVM CE.

GitHub Action for GraalVM This GitHub action sets up GraalVM Community Edition and GraalVM components such as Native Image and GraalVM languages. Key

Jan 2, 2023

A template application for setting up a mobile app video game with IONIC, PHASER, ANGULAR and a Monorepo strategy

OpenForge Ionic Monorepo Example This is a template project for all you aspiring video game developers out there! Want to use your web application ski

Dec 22, 2022

Load LiteXLoader JS plugins in BDSX!

BDSX-LXL: Load LiteXLoader JS plugins in BDSX! Background Both LiteXLoader (LXL) and Bedrock Dedicated Server eXtended (BDSX) are popular options of l

Oct 30, 2022

Library for Foundry VTT which provides easy access to dark comedy fantasy setting created by Richard Zadmar Woolcock

Library for Foundry VTT which provides easy access to dark comedy fantasy setting created by Richard Zadmar Woolcock. Current inclusions are a bestiary, edges, hindrances, and a journal with setting information, character creation, and more. The Savage Worlds Adventurers Edition Game System is the system this setting is designed for.

Mar 18, 2022

ContainerMenu is an API for BDSX that allows you to create fake interactive container menus !

ContainerMenu is an API for BDSX that allows you to create fake interactive container menus !

ContainerMenu - A BDSX API ContainerMenu is an API for BDSX that allows you to create fake interactive container menus ! Features Multiple containers

Oct 28, 2022

A docker container with a wide variety of tools for debugging and setting up micro-services

Frame One Software Placeholder There are numerous times during the dev ops deployments, that a placeholder container is needed. In the past, Frame One

May 29, 2022

Custom shop plugins available in BDSX.

Custom shop plugins available in BDSX.

Custom shop Plugin Custom shop plugins available in BDSX. BDSX 커스텀 상점 플러그인 사용법 엔티티한테 태그를 추가하여 상점을 제작할 수 있습니다. 상점은 엔티티를 공격하여 열 수 있습니다. 태그: shop[아이템1_ID

Sep 27, 2022

Avoid setting up a project from scratch. Start using VRTTV 🎉

Avoid setting up a project from scratch. Start using VRTTV 🎉

VRTTV Boilerplate Avoid setting up a project from scratch. Start using VRTTV 🎉 View Demo · Report Bug · Request Feature 🤔 What’s this? Are you tired

Nov 24, 2022
Owner
sos9533
Omlet Arcade user / Minecraft BDSX user
sos9533
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A "Basic-to-Lisp" compiler. But Basic is not real Basic, and Lisp is not real Lisp.

Basic2Lisp A "Basic-to-Lisp" compiler. But Basic is not real Basic, and Lisp is not real Lisp. Syntax Print-Sth Put some-value to standard output. PRI

Hana Yabuki 5 Jul 10, 2022
The repository contains the list of awesome✨ & cool web development beginner-friendly✌️ projects!

Web-dev-mini-projects The repository contains the list of awesome ✨ & cool web development beginner-friendly ✌️ projects! Web-dev-mini-projects ADD AN

Ayush Parikh 265 Jan 3, 2023
A web scraping / data mining script for extracting beginner-friendly github repos from Y Combinator's company database

A web scraping / data mining script for extracting beginner-friendly github repos from Y Combinator's company database

Oscar Mier 27 Nov 24, 2022
Want to *contribute* to *open source*? Participate in **HacktoberFest 2022** *Beginner friendly* *First Timer*

# HacktoberFest 2022 (No Longer Participating in hacktoberfest) THIS REPO IS NO LONGER CONSIDERED IN HACKTOBERFEST. YOU CAN STILL USE THIS REPOSITORY

Jitender Singh Chhapola 5 Nov 12, 2022
A beginner friendly hacktoberfest2022 repo made lately to accept valid open source contribution.

Hacktoberfest2022 A hacktoberfest2022 repo made lately to accept valid open source contribution. What is Hacktoberfest? Hacktoberfest is digitalocean’

One Teacher One 5 Oct 20, 2022
This project will be a basic website that allows users to add/remove books from a list. The main objective is to understand how to use JavaScript objects and arrays and dynamically modify the DOM and add basic events.

Awesome-books Awesome Books This project will be a basic website that allows users to add/remove books from a list. This project is part of the Microv

Aleksandra Ujvari 10 Oct 3, 2022
Basic website that allows users to add/remove books from a list. Achieved using JavaScript objects and arrays, dynamically modifying the DOM and adding basic events.

Awesome Books Basic website that allows users to add/remove books from a list. Achieved using JavaScript objects and arrays, dynamically modifying the

Didier Peran Ganthier 6 Dec 20, 2022