Witam! Mam pewien k?opot z oddaniem prawa jazdy za pomoc? komendy na paczce pystories. Ot?? gdy zabieram prawo jazdy jest wszystko okej, gracz nie mo?e wej?? do pojazdu, ale gdy pr?buj? odda? prawo jazdy wy?wietla mi si? "* Gracz Bloodas nie posiada zabranego prawka!"
Pr?bowa?em zamienia? pystories-db z DB2 i na odwr?t.
Jaki jest sens dodawania wszystkich skrypt?w do grupy Administratora? ?eby narazi? si? na atak? Dodajesz tylko to, co faktycznie potrzebuje tych uprawnie? i korzysta z takich funkcji.
Je?li masz pomaga? to r?b to z g?ow?, bo mo?esz tylko zaszkodzi?.
Poka? kod, analizuj?c go dojdziesz do warunku, kt?ry si? nie spe?nia - mo?e nie
gracz nie ma jakiej? elementDaty, nie wiem. Poka? to si? dowiemy.
addCommandHandler("opj", function(plr,cmd,cel)
if getAdmin(plr,4) or getAdmin(plr,3) or getAdmin(plr,2) or getAdmin(plr,1) then
if not cel then
outputChatBox("* U?ycie: /opj <nick/ID> ", plr)
return
end
local cel=exports["pystories-core"]:findPlayer(plr,cel)
if not cel then
outputChatBox("* Nie znaleziono podanego gracza.", plr, 255, 0, 0)
return
end
local query=string.format("SELECT * FROM pystories_punish WHERE type=%q AND active=1 AND serial=%q AND time>NOW() LIMIT 1","A", getPlayerSerial(cel))
local query32=string.format("SELECT * FROM pystories_punish WHERE type=%q AND active=1 AND serial=%q AND time>NOW() LIMIT 1","B", getPlayerSerial(cel))
local query=string.format("SELECT * FROM pystories_punish WHERE type=%q AND active=1 AND serial=%q AND time>NOW() LIMIT 1","C", getPlayerSerial(cel))
local result=exports["DB2"]:pobierzWyniki(query)
local result2=exports["DB2"]:pobierzWyniki(query2)
local result3=exports["DB2"]:pobierzWyniki(query3)
if (result) or (result2) or (result3) then
exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE type=? AND active=1 AND serial=?", "A", getPlayerSerial(cel))
exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE type=? AND active=1 AND serial=?", "B", getPlayerSerial(cel))
exports["pystories-db"]:dbSet("DELETE FROM pystories_punish WHERE type=? AND active=1 AND serial=?", "C", getPlayerSerial(cel))
outputChatBox("* Gracz "..getPlayerName(cel):gsub("#%x%x%x%x%x%x","").." odzyskal swoje prawo jazdy!", plr, 0, 255, 0)
outputChatBox("* "..getPlayerName(plr):gsub("#%x%x%x%x%x%x","").." oddal Twoje prawo jazdy!", cel, 0, 255, 0)
else
outputChatBox("* Gracz "..getPlayerName(cel):gsub("#%x%x%x%x%x%x","").." nie posiada zabranego prawka!", plr, 0, 255, 0)
end
end
end)
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach