Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function editGridlistForEveryone(plr, r)
- guiGridListSetItemText(adminGrid, r, 0, getPlayerName(plr))
- end
- addEvent("onServerApproved", true)
- addEventHandler("onServerApproved", root, editGridlistForEveryone)
- function getPlayerGridRow(plr)
- local i = 0
- local n = guiGridListGetRowCount(adminGrid)
- while (i < n) do
- local text = guiGridListGetItemText(adminGrid, i, 1)
- local player = getPlayerFromName(text)
- if (player == plr) then
- return i
- end
- i = i + 1
- end
- return -1
- end
- function onNameChanged(plr)
- r = getPlayerGridRow(plr)
- if (not (r > -1)) then
- return false
- end
- triggerServerEvent("onPlayerChangedName", root, plr, r) -- You'll simply call a client-sided event in the server-sided code. Let's say the event is called "onServerApproved".
- end
- addEventHandler("onClientPlayerChangeNick", root, onNameChanged)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement