please format the code parts with ```code here``` 

RSPSi 17-Feb-23 06:26 AMI agree lmao, spent 4 hours figuring it out when someone had a problem back when I first released06:26edgeville bridge on high revs is slightly raised in a mathematical way so it goes up in steps06:26I'm good, been fairly busy06:27anyway, after you set your "tool settings" in the code, you can call
client.sceneGraph.setTileFlags(tilesAbove);
client.sceneGraph.setTileHeights(tilesAbove, true);
client.sceneGraph.setTileHeights(tilesAround, true);
client.sceneGraph.setTileOverlays(tilesAbove); (edited)06:27This will run and put the setting on each of the given tiles in the array06:28so for a stair for example, you'd split the tiles up by a direction (either X or Y, depending on staircase direction) in groups of however "big" you want the step to be
grim refer 17-Feb-23 06:28 AMThank you and I'm glad to see you thinking about rspsi LOL there's nothing else like it I would love to see it advance some
Want to broaden my horizons a little bit if that makes sense k3
RSPSi 17-Feb-23 06:28 AMand then for each group of tiles that are on a "step" you set the height to some number where you want your top of the staircase to be at06:29and then when you loop to the next "step" you decrement that height by some value06:29and it will act as if you're going down a staircase06:30And you can also spawn objects to the map at each loop too for stuff like auto staircases
grim refer 17-Feb-23 06:31 AMThank you I'm not technical when it comes to java stuff but i think I can handle that
RSPSi 17-Feb-23 06:31 AMIt's alright, having something to start always helps more than nothing 06:31You can make this a plugin too pretty easily06:33Application plugins are designed to add whole new menu options and stuff to the editor. So you can make your tool in a plugin, it gets a reference to the main Application class which contains the client reference for doing anything with the editor. And then the application class has a toolbar field you can add your own javafx menu items into06:33https://github.com/RSPSi/RSPSi/blob/184dbe4077a3223a5c32821bb33b42171f47b6ef/Plugins/RuneUnityPlugin/src/main/java/com/rspsi/plugin/MyApplicationPlugin.javaRSPSi/MyApplicationPlugin.java at 184dbe4077a3223a5c32821bb33b42171...Contribute to RSPSi/RSPSi development by creating an account on GitHub. 06:34You can also make a client plugin that goes along with it for easier access to client object06:34https://github.com/RSPSi/RSPSi/blob/184dbe4077a3223a5c32821bb33b42171f47b6ef/Plugins/RuneUnityPlugin/src/main/java/com/rspsi/plugin/MyClientPlugin.javaRSPSi/MyClientPlugin.java at 184dbe4077a3223a5c32821bb33b42171f47b6...Contribute to RSPSi/RSPSi development by creating an account on GitHub.
Answer:
Copy Answer
Simple Tutorial:

Creating an Auto Staircase with RSPSi:

1. Set your "tool settings" in the code by calling this code:
client.sceneGraph.setTileFlags(tilesAbove);
client.sceneGraph.setTileHeights(tilesAbove, true);
client.sceneGraph.setTileHeights(tilesAround, true);
client.sceneGraph.setTileOverlays(tilesAbove);

2. Split the tiles up by a direction (either X or Y, depending on staircase direction) in groups of however "big" you want the step to be.

3. For each group of tiles on a "step", set the height to some number where you want your top of the staircase to be at. When looping to the next "step" you decrement that height by some value - this will act as if you are going down a staircase.

4. You can also spawn objects to the map at each loop for stuff like auto staircases.

5. Finally, you can make this a plugin for easier access to the client object. To do this, create your own menu options in the Application class and add menu items into the toolbar. Then create another plugin for the Client class.
코드 부분을 ```코드 여기``로 포맷하십시오. RSPSi 17-Feb-23 06:26 AMI 동의 lmao, 처음 출시했을 때 누군가 문제가 있었을 때 4 시간 동안 알아내는 데 보냈습니다06:26고회전시 엣지빌 다리가 수학적 방식으로 약간 올라가서 단계적으로 올라갑니다06:26 괜찮아요, 상당히 바빴어요06:27어쨌든 코드에서 "도구 설정"을 설정 한 후 다음을 호출 할 수 있습니다.client.sceneGraph.setTileFlags(tilesAbove);client.sceneGraph.setTileHeights(tilesAbove, true);client.sceneGraph.setTileHeights(tilesAround, true);client.sceneGraph.setTileOverlays(tilesAbove); (편집됨)06:27이것은 실행되고 배열의 주어진 각 타일에 설정을 적용합니다06:28따라서 예를 들어 계단의 경우 계단을 원하는 "큰" 그룹으로 타일을 방향 (계단 방향에 따라 X 또는 Y)으로 분할 할 수 있습니다.암울한 참조 17-Feb-23 06:28 AM감사하고 당신이 생각하는 것을 보게되어 기쁩니다 rspsi LOL 그것과 같은 다른 것은 없습니다 나는 그것이 조금 발전하는 것을보고 싶습니다.그게 말이된다면 내 시야를 조금 더 넓히고 싶습니다.17-Feb-23 06:28 AM그리고 "단계"에있는 각 타일 그룹에 대해 계단 꼭대기를 원하는 숫자로 높이를 설정합니다06:29다음 "단계"로 루프 할 때 그 높이를 일정 값만큼 줄이면 계단을 내려가는 것처럼 작동합니다06:30 그리고 자동 계단과 같은 것들을 위해 각 루프에서 맵에 오브젝트를 스폰 할 수도 있습니다.17-Feb-23 06:31 AM감사합니다 자바에 관해서는 기술적 인 것은 아니지만 처리 할 수 있다고 생각합니다.RSPSi 17-Feb-23 06:31 AM괜찮아, 시작할 것이 있으면 항상 아무것도없는 것보다 도움이됩니다 06:31이것을 플러그인으로 너무 쉽게 만들 수 있습니다 06:33응용 프로그램 플러그인은 완전히 새로운 메뉴 옵션과 물건을 편집기에 추가하도록 설계되었습니다. 따라서 플러그인으로 도구를 만들면 에디터로 무엇이든 할 수 있는 클라이언트 참조가 포함된 기본 Application 클래스에 대한 참조를 얻을 수 있습니다. 그리고 애플리케이션 클래스에는 툴바 필드에 자신만의 javafx 메뉴 항목을 추가할 수 있습니다.06:33https://github.com/RSPSi/RSPSi/blob/184dbe4077a3223a5c32821bb33b42171f47b6ef/Plugins/RuneUnityPlugin/src/main/java/com/rspsi/plugin/MyApplicationPlugin.javaRSPSi/MyApplicationPlugin.java at 184dbe4077a3223a5c32821bb33b42171...GitHub에서 계정을 생성하여 RSPSi/RSPSi 개발에 기여하세요. 06:34클라이언트 객체에 더 쉽게 액세스할 수 있도록 함께 제공되는 클라이언트 플러그인을 만들 수도 있습니다06:34https://github.com/RSPSi/RSPSi/blob/184dbe4077a3223a5c32821bb33b42171f47b6ef/Plugins/RuneUnityPlugin/src/main/java/com/rspsi/plugin/MyClientPlugin.javaRSPSi/MyClientPlugin.java at 184dbe4077a3223a5c32821bb33b42171f47b6...GitHub에서 계정을 생성하여 RSPSi/RSPSi 개발에 기여하세요.Answer:답변 복사간단한 튜토리얼:RSPSi로 자동 계단 만들기:1. 이 코드를 호출하여 코드에서 "도구 설정"을 설정합니다:client.sceneGraph.setTileFlags(tilesAbove);client.sceneGraph.setTileHeights(tilesAbove, true);client.sceneGraph.setTileHeights(tilesAround, true);client.sceneGraph.setTileOverlays(tilesAbove);2. 계단을 원하는 "큰" 크기로 타일을 방향(계단 방향에 따라 X 또는 Y)별로 그룹으로 나눕니다.3. '계단'의 각 타일 그룹에 대해 계단 꼭대기를 원하는 숫자로 높이를 설정합니다. 다음 "단계"로 반복할 때 해당 높이를 일정 값만큼 낮추면 마치 계단을 내려가는 것처럼 작동합니다.4. 자동 계단처럼 각 루프에서 맵에 오브젝트를 스폰할 수도 있습니다.5. 마지막으로 클라이언트 객체에 더 쉽게 액세스할 수 있도록 플러그인으로 만들 수 있습니다. 이렇게 하려면 Application 클래스에서 고유한 메뉴 옵션을 만들고 툴바에 메뉴 항목을 추가합니다. 그런 다음 클라이언트 클래스에 대한 다른 플러그인을 만듭니다.