Siema, mam taki kod:
[lua]
addEvent("addAccount", true)
function register(username, password)
local getUserNameFromDb = exports["db_connect"]:query("SELECT UserName FROM Users WHERE UserName='"..username.."'", true)
if(getUserNameFromDb==false) then
if(username~="" or username~=nil or string.find(username, " ") ==nil) then
if(password~="" or password~=nil or string.find(password, " ")==nil) then
exports["db_connect"]:query("INSERT INTO Users(UserName, Password, Level) VALUES('"..username.."','"..password.."', 0)", false)
triggerClientEvent("showError", source, "Zarejestrowa?e? si?")
end else triggerClientEvent("showError", source, "Has?o nie mo?e by? pusteni nie mo?e zawiera? spacji")
end else triggerClientEvent("showError", source, "Nazwa u?ytkownika nie mo?e by? pustani nie mo?e zawiera? spacji")
end else triggerClientEvent("showError", source, "Nazwa u?ytkownika zaj?ta")
end
addEventHandler("addAccount", resourceRoot, register)
[/lua]
I generalnie to powinno wszystko chodzi?. S? endy do if?w, jest end do funkcji. No ale nie dzia?a! Pisze ?ebym dostawi? ifa w linicje 38, natomiast, je?li go dostawie, to pisze, ?e jest on zb?dny. No zara mnie szlag trafi. Kto? jakie? pro...
Witam, czy m?g?by mi kto? pom?c wstawi? 'end' aby kod dzia?a?, error z db3: https://imgur.com/Lz046fc
Za pomoc stawiam
[lua]local sound = {}
function updateEngineSound()
local allVehicles = getElementsByType("vehicle")
for index, veh in ipairs (allVehicles) do
for _,v in pairs(getElementsByType("vehicle")) do
local model = getElementModel(veh)
if model == 494 then
if getElementData(v, "vehicle:id") == 678 then
if getVehicleEngineState(veh) then
if isElement(sound[veh]) then
local gear = getVehicleCurrentGear ( veh ) or 1
local velocityX, velocityY, velocityZ = getElementVelocity(veh)
local actualspeed = ((velocityX^2 + velocityY^2 + velocityZ^2)^(0.5)) * ((11 - gear) /10)
local mph = actualspeed * 70 * 111.847
local minSoundSpeed = 0.20
local soundSpeed = mph/(1000+1000/minSoundSpeed) + minSoundSpeed
setSoundSpeed (sound[veh], soundSpeed)
else
local x, y, z = getElementPosition(veh)
sound[veh] = playSound3D("sounds/engine.wav", x, y, z, true)
attachElements(sound[veh], veh)
end
else
if isElement(sound[veh]) then
destroyElement(sound[veh])
...
[lua]
bindKey("mouse1", "down", function()
if kliki > 99 then
setElementData(localPlayer, "mozna:klikac:drwal", false)
kliki = 0
end
end)
addEventHandler("onClientMarkerHit", markerNapad , function()
triggerServerEvent("giveMoney", localPlayer, pieniadz)
exports["np-notyfikacje"]:noti(" wykonano: "..kasa.."$")
local kasa = math.random(10, 200)
return
gui(localPlayer)
kliki = kliki+1
end
return
end)
[/lua]
i jeszcze gui mi si? nie wy?wietla po wej?ciu w marker
[lua]
function gui()
setElementData(localPlayer, "mozna:klikac:drwal", true)
if kliki > 99 then return end
addEventHandler("onClientRender", root, function()
if not getElementData(localPlayer, "mozna:klikac:drwal") then return end
dxDrawText("Klikaj, aby rozwali? maszynen"..kliki.."/100", (288-1)*px, (253-1)*py, (766-1)*px, (435-1)*py, tocolor(0, 0, 0, 255), 3.00*px, "default-bold", "center", "top", false, false, false, false, false)
dxDrawText("Klikaj, aby ?ci?? drzewon"..kliki.."/100", (288+1)*px, (253-1)*py, (766+1)*px, (435-1)*py, tocolor(0, 0, 0, 255), 3.00*px, "default-bold", "center", "top", false, false, false, false, false)
dxDrawText("Klikaj, aby ?ci...
function login(player, command)
if getAdmin then if not getElementData(thePlayer, "player:admin") then
setElementData(thePlayer, "player:admin") triggerClientEvent("create:noti", thePlayer, "Zalogowa?e? si? na duty")
else
if getElementData(thePlayer, "player:admin") then
player:removedata("player:admin") triggerClientEvent("create:noti", thePlayer, "Wylogowa?e? si? z duty") end
end
addEventHandler("onVehicleStartEnter", root, function(player, seat, jacked)
if (vehicles[source.model]) and (not isObjectInACLGroup('user.'..player.account.name, ACLGroup.get(groupName))) then
cancelEvent() player:outputChat('Nie jeste? w '..groupName); end
end);
addEventHandler("onVehicleStartEnter", root, function(player, seat, jacked)
if (vehicles[source.model]) and (not isObjectInACLGroup('user.'..player.account.name, ACLGroup.get(groupName))) then
cancelEvent() player:outputChat('Nie jeste? w '..groupName); end
end);