Presence - stingray.Presence 네임스페이스 참조 - Stingray Lua API 참조
이 인터페이스는 Steam에서 로그인 상태를 처리합니다.
현재 상태를 통해 친구들이 게임에서 무얼 하고 있는지 알 수 있습니다.
|
이 플레이어가 현재 플레이 중인 같은 게임에 친구들이 참여할 수 있는 방법에 관한 현재 상태 정보를 설정합니다.
|
매개변수 game : | any(stingray.SteamLobby, string) | 플레이어가 연결해야 하는 주소입니다. SteamLobby 오브젝트, 로비 ID 또는 IPv4 게임 서버 주소(형식: "a.b.c.d:port", 여기에서 port는 접속 포트)일 수 있습니다. any(...) 표기는 이 항목이 괄호 내에 표시되는 어떠한 유형의 인스턴스도 될 수 있다는 의미입니다. |
extra_params : | string? | 선택 사항입니다. 초대에 추가 정보를 더하는 문자열 매개변수입니다. Steam은 이를 명령행에서 매개변수로 사용하기 때문에 문자열에 공백이나 인용 부호를 사용하면 안 됩니다. 최대 31자까지 가능합니다. 가능한 간단하게 만드십시오. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
password : | string? | 선택 사항입니다. 게임 서버 초대에만 해당하는 암호 문자열입니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
반환하는 항목
|
지정된 친구가 설정한 지정된 키에 대한 현재 상태 문자열 값을 검색합니다.
|
매개변수 friend : | string | 친구의 Steam ID입니다. |
key : | string | 검색할 키입니다. |
반환하는 항목 string? |
친구에 대한 해당 키의 문자열 값을 반환하거나, 키가 없으면 nil을 반환합니다.
? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
매개변수 key : | string | 키-값 쌍의 키입니다. |
value : | string | 키에 대해 설정할 값입니다. |
반환하는 항목
키와 값 모두 문자열입니다. 19가지 키를 사용할 수 있습니다. 키를 빈 문자열로 설정하면 키가 제거됩니다.
status 키는 매직 키로서, 그 값이 Steam 친구 목록의 view game info 대화상자에 표시됩니다.
|
게임 서버 또는 로비에 관한 현재 상태 정보를 지웁니다.
|
매개변수 | 이 함수는 어떠한 매개변수도 수용하지 않습니다. |
반환하는 항목
플레이어가 서버 또는 로비에서 나갈 때 이 함수를 호출합니다.