Does anyone know how I can get the player, that sent the data from the client?
let keypressedA = false
let keypressedD = false
let keypressedW = false
ClientEvents.tick( e => {
if (Client.isKeyDown(65)) {
if (!keypressedA) {
keypressedA = true
Client.player.sendData('KeyPressed', { name: e.player.username,key:'a' })
}
} else keypressedA = false
if (Client.isKeyDown(68)) {
if (!keypressedD) {
keypressedD = true
Client.player.sendData('KeyPressed', { name: e.player.username,key:'d' })
}
} else keypressedD = false
if (Client.isKeyDown(87)) {
if (!keypressedW) {
keypressedW = true
Client.player.sendData('KeyPressed', { name: e.player.username,key:'w' })
}
} else keypressedW = false
})```This is my client script
```js
NetworkEvents.dataReceived('KeyPressed', e => {
if(player.persistentData.inTD == true && player.persistentData.TDLevelUp == true){
player.persistentData.ButtonClicked = key
}
})```This is server. I tried player = name but it said name is undefined.
Thanks in advacne