분류 전체보기

    [CommandHelper/Function] 플레이어가 죽었을 때 특정 아이템을 떨구는 기능

    main.ms 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 // 죽을 시 죽은 플레이어의 인벤토리에 있는 아이템 2종류 1~64 개(랜덤)을 온라인인 유저 아무한테나 랜덤으로 떨굼 (떨굴 유저가 없으면 죽은 플레이어의 아이템은 그냥 사..

    [CommandHelper/Function] 특정 거리안의 플레이어 찾기

    123456789register_command('localplayers', array( 'aliases': array('lp'), 'executor': closure(@cmd, @sender, @cmdArgs) { @radiusPlayers = array_filter(players_in_radius(ploc(@sender), 100), closure(@key, @index) { return(pmode(@index) != 'SPECTATOR') }) msg('거리안의 플레이어:'array_implode(@radiusPlayers, ', ') '§7('.array_size(@radiusPlayers).'명)') }))Colored by Color Scriptercs

    [Skript/Function] 판매대/상점(SellTable) 기능 공유

    스크립트 이름 : SellTable 스크립트 버전 : Skript 2.1.2 필요 에드온 : SkQuery 소개 해당 아이템에 해당 Lore가 있을경우 아래 판매대 명령어를 이용하여 아이템을 판매할 수 있습니다. 판매가격: 를 어떠한 아이템에나 붙여주시면 만큼 판매대에서 판매가 가능해집니다. ※ 판매대에서는 "판매가격:" 이 없을경우 어떠한 아이템도 판매할 수 없습니다. ※ 판매대에서는 무조건 1개의 아이템씩만 판매가 가능합니다. 명령어/설정/노드 /판매대 - 판매대를 엽니다. 스크립트내에 options: f: &2[&bSellTable&2]&f 부분을 수정하시면 prefix 수정이 가능합니다. 소스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2..

    [Skript/Function] 그룹(Group) 기능 공유

    스크립트 이름 : P-Group 스크립트 버전 : Skript 2.1.2 필요 에드온 : SkQuery 명령어 /그룹 정보 - 자신이 속해있는 그룹의 정보를 확인합니다. ㄴ 그룹에 가입되어 있지 않은경우 안되게 해주세요. /그룹 초대 (닉네임) - (닉네임)을 자신이 속한 그룹으로 초대합니다. ㄴ 부회장과 회장만이 사용할 수 있습니다. /그룹 사원 (닉네임) - (닉네임)을 사원으로 만듭니다. ㄴ 회장만이 부회장에게만 사용할 수 있습니다. /그룹 부회장 (닉네임) - (닉네임)을 자신이 속한 그룹의 부회장으로 만듭니다. ㄴ 회장만이 사용할 수 있습니다. /그룹 수락 - 자신에게 온 초대를 수락합니다. /그룹 거절 - 자신에게 온 초대를 거절합니다. /그룹 증설 - 자신이 속해있는 그룹의 최대인원을 1명 ..

    (프로그래머스/C#) 서울에서 김서방 찾기

    난이도: Level 1 프로그래밍 언어: C# 문제명: 서울에서 김서방 찾기 푼일자: 2021년 1월 문제 설명 String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. 제한 조건 seoul은 길이 1 이상, 1000 이하인 배열입니다. seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다. Kim은 반드시 seoul 안에 포함되어 있습니다. 입출력 예 seoul return ["Jane", "Kim"] "김서방은 1에 있다" Solution.cs 1 2 3 4 5 6 using System; public class..

    모니터의 밝기를 System.Management 로 관리하기

    Windows10 에서 모니터의 밝기를 조정하고 싶었습니다. Windows10 Desktop 뿐만아닌 IoT 버전에서도 적용하고 싶었고, 많은 시행착오끝에 성공했습니다. 아래 소스를 공개합니다. NuGet에서 System.Management를 설치해주셔야합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87..

    String을 BCD로 변환하거나 BCD를 String으로 변환하기(이진화 십진법)

    BCD(Binary-coded decimal)는 2진화 10진법으로 보통이면 ASCII 라고 하면 숫자를 하나 표현하는대 한 바이트를 사용합니다. 하지만 BCD를 사용하면 숫자 두개를 표현하는대 한 바이트를 사용할 수 있게 됩니다. 날짜를 표현하게 된다면 20010101231110 이라면 ASCII는 14바이트지만 BCD는 절반인 7바이트를 이용합니다. 바이트 하나하나를 절약하여 회선 비용을 절감하고싶거나, Serial 통신등 노이즈에 약한 통신방법을 이용하는 IoT나 소형 제품에 적용되는 데이터 형식이라고 생각합니다. BCD -> String 1 2 3 4 5 6 7 8 9 public static string BCDtoString(byte[] bcd) { StringBuilder temp = new ..

    PHP로 몇초전 몇분전 몇시간전 표시하기

    우선 몇번의 삽질끝에 완성한 코드를 보여드립니다. 1 2 3 4 5 6 7 8 9 10 11 12 $sec = time() - strtotime($created_at); if ($sec 60 && $sec 3600 && $sec

    (프로그래머스/C#) 이상한 문자 만들기

    난이도: Level 1 프로그래밍 언어: C# 문제명: 이상한 문자 만들기 푼일자: 2021년 2월 문제 설명 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요. 제한 조건 문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다. 첫 번째 글자는 0번째 인덱스로 보아 짝수번째 알파벳으로 처리해야 합니다. 입출력 예 s return "try hello world" "TrY HeLlO WoRlD" Solution.cs 12345678910111213141516171819using Syst..

    php8.0 업데이트, JIT 도입과 성능향상

    devcheat.tistory.com/6 php8 vs 언어별 벤치마크! 온갖 욕을 먹으면서도 끈질기게 살아남는 php 5에서 7으로 넘어올때도 2배 가까운 성능향상으로 존재감을 과시하더니 php8은 더더욱 엄청납니다.... 부수적인 내용은 제외하고 JIT컴파일러 도입에 devcheat.tistory.com 저도 현재 8.0 버전 사용중인대, 매우 만족하고 있습니다. 엄청빠릅니다. (다른 언어를 몰라서 그런걸수도 ㅠ)