| Tematy otagowane jako: chat. |
| 1. Timer i własny chat. Oraz wiadomości na odległość |
Witam, przychodz? z trzema problemami:
-Mam sobie hud, i mam sobie w nim zegarek. Gdy wpisze pewn? komend?. To wtedy m?j cash znika i si? pojawia zegarek. Tylko chcia?bym ?eby ten zegarek np.: By? przez 3 sekundy, a potem pojawia? si? znowu m?j cash.
-Drugi problem jest taki.: ?e nie wiem jak zrobi? w?asny chat. Bo ten z freeroamu mnie nie zadowala i jest z freeroamu, i pod tym chce zrobi? drugi chat, Ale w?a?ciwie jak naucz? si? robi ten na g?rze to i ten na dole zrobie.
-Ju? trzeci problem, jak zrobi? ?eby w tym moim chacie, ?eby wiadomo?ci by?y na odleg?o??. Co? w stylu playsound3D |
| 2. Admin chat. |
Og?lnie to m?j pierwszy skrypt.
Jak zrobi?, aby komenda mc, ac by?a na wi?cej grup ni? jedna czyli.
mc nie tylko na moderatora, ale te? na admina i rcona?
[lua]addCommandHandler("mc", function(plr, cmd, ...)
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(plr)), aclGetGroup("Moderator")) then
if ... then
local msg = table.concat({...}, " ")
for k, v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(v)), aclGetGroup("Moderator")) then
outputChatBox("#006600M> #006600"..getPlayerName(plr).."#FFFFFF: "..msg, v,255,255,255,true)
end
end
end
end
end)
addCommandHandler("ac", function(plr, cmd, ...)
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(plr)), aclGetGroup("Admin")) then
if ... then
local msg = table.concat({...}, " ")
for k, v in ipairs(getElementsByType("player")) do
if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(v)), aclGetGroup("Admin")) then
outputChatBox("#FF0000A> #FF0000"..getPlayerName(plr).."#FFFFFF: "..msg, v, 255,255,255,true)
end
end
end
end
end)
addCommandHandler("rc", function(plr, cmd, ...)
if isObjectInACLGroup("user."..getA... |
|