Inputbar Payload Documentation¶
Overview¶
The Inputbar Payload displays input prompts in the NoRisk Client. Players can enter text which is then sent back to the server.
Parameters¶
| Parameter | Type | Description |
|---|---|---|
header |
String |
Header text for the input prompt |
placeholder |
String? |
Placeholder text shown in the input field (optional) |
maxLength |
Int |
Maximum number of characters allowed in the input |
Examples¶
nrcPlayer.sendInputbar("Enter Name", "Your name...", 50);
nrcPlayer.sendInputbar("Enter Amount", "Number of coins...", 10);
nrcPlayer.sendInputbar("Enter Name", "Your name...", 50)
nrcPlayer.sendInputbar("Enter Amount", "Number of coins...", 10)
Practical Applications¶
public void requestBankTransaction(NrcPlayer nrcPlayer) {
nrcPlayer.sendInputbar("Bank Transfer", "Enter amount to transfer...", 15);
}
public void createClanName(NrcPlayer nrcPlayer) {
nrcPlayer.sendInputbar("Create Clan", "Enter clan name...", 20);
}
fun requestBankTransaction(nrcPlayer: NrcPlayer) {
nrcPlayer.sendInputbar("Bank Transfer", "Enter amount to transfer...", 15)
}
fun createClanName(nrcPlayer: NrcPlayer) {
nrcPlayer.sendInputbar("Create Clan", "Enter clan name...", 20)
}
Notes¶
- Input is automatically canceled after a certain time
- Players can cancel input with ESC
- Empty inputs are treated as cancellation