Wysłany: 2017-07-30, 18:05
TheKacperShow
Wiek: 24 Na forum: 3235 dni Posty: 10
Nick w MP: LeqiT
Piwa : 1
Witam u?ytkownik?w gtao,
Mam pewien b??d, nie wiem co ?le robi?
Mam 2 skrypty
skrypt na duty i skrypt na report
skrypt na duty
Kawa?ek kodu
Kod: function admin(plr)
local nazwa = getAccountName ( getPlayerAccount ( plr ) )
if isObjectInACLGroup ( "user." ..nazwa, aclGetGroup ( "Admin" ) ) then
setElementData(plr, "ekipa:on", "suplog")
outputChatBox("Zalogowa?e? si? jako Administrator",plr)
else
outputChatBox("Nie masz uprawnie?.",plr)
end
end
addCommandHandler("dodajduta",admin)
Pod komend? /dodajduta daje graczowi o ile jest w acl Admin, elementDate
2 skrypt report?w
kawa?ek kodu
Kod:
reportView_add(opis,getElementData(target,"id"))
outputChatBox("Zg?oszenie zosta?o wys?ane." , plr)
end
addCommandHandler("raport", cmd_raport, false,false)
addCommandHandler("report", cmd_raport, false,false)
function cmd_cl(plr,cmd,id,...)
if (not id) then
outputChatBox("U?yj: /cl <id/nick> <powod>", plr)
return
end
local powod=table.concat(arg, " ")
if (string.len(powod)<2) then
outputChatBox("U?yj: /cl <id/nick> <powod>", plr)
return
end
local target=exports["bT-gracze"]:findPlayer(plr,id)
local opis="?"
if (target) then
id=getElementData(target,"id")
opis=getPlayerName(target)
end
reportView_remove(tonumber(id))
local supportLogin=getElementData(plr, "ekipa:on")
msgToSupport(supportLogin .. " usun??/??a raport na " .. opis .. "/".. id .. ": " .. powod)
end
addCommandHandler("cl", cmd_cl, true, false)
chodzi o to ?e gdy
zaloguje si? zabior? duty
komend? /dodajduta
dodaje elementDate
lecz nie mog? u?y? komendy /cl
kt?ra sprawdza czy gracz ma elementDate
w debugscript nic nie wychodzi, gdzie pope?niam b??d ?[/code]
Wysłany: 2017-07-30, 19:30
Hades.
Łiiiiiiiiii
Wiek: 22 Na forum: 4699 dni Posty: 372
Nick w MP: Hades
Piwa : 3214
reportView_add ( opis , getElementData ( target , "id" ))
outputChatBox ( "Zg?oszenie zosta?o wys?ane." , plr )
end
addCommandHandler ( "raport" , cmd_raport , false , false )
addCommandHandler ( "report" , cmd_raport , false , false )
function cmd_cl ( plr , cmd , id ,...)
if not id then
outputChatBox ( "U?yj: /cl <id/nick> <powod>" , plr )
return
end
local powod = table . concat ( arg , " " )
if string . len ( powod )< 2 then
outputChatBox ( "U?yj: /cl <id/nick> <powod>" , plr )
return
end
local target = exports [ "bT-gracze" ]: findPlayer ( plr , id )
local opis = "?"
if target then
id = getElementData ( target , "id" )
opis = getPlayerName ( target )
end
reportView_remove ( tonumber ( id ))
local supportLogin = getElementData ( plr , "ekipa:on" )
msgToSupport ( supportLogin .. " usun??/??a raport na " .. opis .. "/" .. id .. ": " .. powod )
end
addCommandHandler ( "cl" , cmd_cl , true , false )
[ Dodano : 2017-07-30, 19:31 ]
Poprawi?em
Teraz powinno dzia?a?.
Więcej szczegółów
Wystawiono 1 piw(a):TheKacperShow
Wysłany: 2017-07-30, 19:45
TheKacperShow
Wiek: 24 Na forum: 3235 dni Posty: 10
Nick w MP: LeqiT
Piwa : 1
Wysłany: 2017-07-30, 19:49
Hades.
Łiiiiiiiiii
Wiek: 22 Na forum: 4699 dni Posty: 372
Nick w MP: Hades
Piwa : 3214
Masz wgl ?wiadomo?? ?e masz funkcje od tych elementDat?
Więcej szczegółów
Wystawiono 1 piw(a):TheKacperShow
Wysłany: 2017-07-30, 20:08
TheKacperShow
Wiek: 24 Na forum: 3235 dni Posty: 10
Nick w MP: LeqiT
Piwa : 1
Nie rozumiem, co masz dok?adnie na my?li
[ Dodano : 2017-07-30, 20:49 ]
Ok do zamkni?cia, zrobi?em sam ale piwko za ch?ci ?apaj
Tagi: elementdaty
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: