Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 30/07/19 in all areas

  1. Az kéne nekem, hogy ne érzékelje az infinite loopokat a Lua, mert nem infinite, hanem csak 230 160 000-szor fut le egy ciklus.
    1 point
  2. Thank you! I guess I have to do some tests with shaders until someone responds.
    1 point
  3. You're welcome! I'd like to recommend you to use: triggerServerEvent("repotvet", resourceRoot, idrep) Instead of passing your 'localPlayer' as a parameter. and then on your server side use client instead of source.
    1 point
  4. Your idrep variable is a string value and you are comparing it to a number. Use: if tonumber(id) == tonumber(idrep) then
    1 point
  5. Entendi... Li sim obrigado
    1 point
  6. Exatamente do jeito que eu queria! Grato @DNL291
    1 point
  7. Normal kk, ninguém nasceu sabendo Isto deve funcionar: function registerPlayer(username,password,email) if username == "" then return triggerClientEvent(source,"login_text",source,"error","Digite o nome de usuário!") end if password == "" then return triggerClientEvent(source,"login_text",source,"error","Digite sua senha!") end if email == "" then return triggerClientEvent(source,"login_text",source,"error","Digite seu email!") end local account = getAccount (username,password) if account then return triggerClientEvent(source,"login_text",source,"error","Nome de usuário, senha ou email está errada!") end local accountAdded = addAccount(tostring(username),tostring(password)) if not accountAdded then return triggerClientEvent(source,"login_text",source,"error","Erro! Tente novamente com um novo nome de usuário ou senha!") end outputChatBox ("[User: #FFFFFF" .. username .. " #FF0000| Senha: #FFFFFF" .. password .. " | Email: " .. email .. "#00FF00 ]",source,255,255,255,true) setAccountData(accountAdded, "e-mail", tostring(email)) triggerClientEvent(source,"onRegister",source) triggerClientEvent(source,"login_text",source,"sucess","A conta foi criada com sucesso!") end addEvent("onRequestRegister",true) addEventHandler("onRequestRegister",getRootElement(),registerPlayer) Edit: te recomendo deixar true no terceiro argumento de addAccount, senão vai ter conflitos de contas mesmo se tiver com letras maiúsculas/minúsculas. Ou seja uma conta chamada "BOB" se existir, não poderá ter outra chamada "bob". Mas se optar por não ativar o case sensitive só deixar como está.
    1 point
  8. Tente isto: local acls = { "Admin", "RPC", "Console" } local allFrozen = false addCommandHandler("a", function(player) if isPlayerInACL(player, "Admin") or isPlayerInACL(player, "SuperModerator") or isPlayerInACL(player, "Moderator") then for i, v in ipairs(getElementsByType("player")) do if canFreezePlayer( v ) then setFrozen( v ) end end allFrozen = not allFrozen outputChatBox("[WARNING]: #FFFFFFTᴏᴅᴏs ᴏs ᴊᴏɢᴀᴅᴏʀᴇs ғᴏʀᴀᴍ ".. (allFrozen and "ᴄᴏɴɢᴇʟᴀᴅᴏs" or "ᴅᴇsᴄᴏɴɢᴇʟᴀᴅᴏs") .." ᴘᴏʀ: "..getPlayerName(player).."!",root,255,0,0,true) else outputChatBox("[WARNING]: #FFFFFFDesculpe,você não tem permisssão para congelar todos os jogadores!",player,255,0,0,true) end end ) function setFrozen( v ) if not isPedInVehicle(v) then if getElementData(v,"frozenped") == "false" or not getElementData(v,"frozenped") then setElementFrozen(v,true) toggleAllControls(v,false) setElementData(v,"frozenped","true") else setElementFrozen(v,false) toggleAllControls(v,true) setElementData(v,"frozenped","false") end else if getElementData(v,"frozenveh") == "false" or not getElementData(v,"frozenveh") then setElementFrozen(getPedOccupiedVehicle(v),true) setElementData(v,"frozenveh","true") elseif getElementData(v,"frozenveh") == "true" then setElementFrozen(getPedOccupiedVehicle(v),false) setElementData(v,"frozenveh","false") end end end addEventHandler( "onResourceStop", resourceRoot, function() for i, v in ipairs(getElementsByType("player")) do if getElementData(v,"frozenped") == "true" then setElementFrozen(v,false) toggleAllControls(v,true) setElementData(v,"frozenped","false") end if getElementData(v,"frozenveh") == "true" then setElementFrozen(getPedOccupiedVehicle(v),false) setElementData(v,"frozenveh","false") end end end ) function canFreezePlayer( player ) for i, group in ipairs(acls) do if isPlayerInACL(player, group) then return false end end return true end function isPlayerInACL(player, acl) if isElement(player) and getElementType(player) == "player" and aclGetGroup(acl or "") and not isGuestAccount(getPlayerAccount(player)) then local account = getPlayerAccount(player) return isObjectInACLGroup( "user.".. getAccountName(account), aclGetGroup(acl) ) end return false end
    1 point
  9. local mint = 5 --- عدل الوقت الي تبيه function givePlayerMoneyy(player,moneey) setTimer(function() local Money = (getElementData(player,"Money") or 0) setElementData(player,"Money",Money + 1) end,mint*60000,tonumber(moneey)) end كدا بيكون يعطي كل خمس دقايق
    1 point
  10. 1 point
  11. Ainda não entendi seu objetivo final. Esse script parece ser tosco demais pra ser só isso.
    1 point
  12. 0 points
×
×
  • Create New...