waaaa 发表于 2024-4-10 00:05:45

翻译一下

ESX = nil

TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)



RegisterServerEvent('smerfikcraft:zlomiarzzbier2')
AddEventHandler('smerfikcraft:zlomiarzzbier2', function()
        local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
    local jabka = xPlayer.getInventoryItem('mleko').count
    if jabka < 50 then
    if xPlayer.job.name == 'krowa' then

      TriggerClientEvent('wiadro:postaw', _source)
      TriggerClientEvent('smerfik:zamrozcrft222', _source)


      TriggerClientEvent('zacznijtekst22', _source)

      TriggerClientEvent('smerfik:craftanimacja222', _source)
      TriggerClientEvent('smerfik:tekstjab22', _source)
      Citizen.Wait(1000)


       -- TriggerClientEvent('smerfik:craftanimacja22', _source)
      Citizen.Wait(1000)

       -- TriggerClientEvent('smerfik:craftanimacja22', _source)
      Citizen.Wait(1000)
--
      --TriggerClientEvent('smerfik:craftanimacja22', _source)
      Citizen.Wait(1000)
      --TriggerClientEvent('smerfik:craftanimacja22', _source)

      Citizen.Wait(1000)
      Citizen.Wait(1000)


       -- TriggerClientEvent('smerfik:craftanimacja22', _source)
      Citizen.Wait(1000)

       -- TriggerClientEvent('smerfik:craftanimacja22', _source)
      Citizen.Wait(1000)
--
      --TriggerClientEvent('smerfik:craftanimacja22', _source)
      Citizen.Wait(1000)
      --TriggerClientEvent('smerfik:craftanimacja22', _source)

      Citizen.Wait(1000)
       local ilosc = math.random(10,50)
      xPlayer.addInventoryItem('mleko', ilosc)
      TriggerClientEvent('smerfik:odmrozcrft222', _source)

      TriggerClientEvent('esx:showNotification', _source, '收集了 ~y~'.. ilosc .. ' 牛奶')


else
    TriggerClientEvent('smerfik:stopcraftanimacja22', _source)
    TriggerClientEvent('esx:showNotification', _source, '~y~你不是奶夫!')
end
else
    TriggerClientEvent('smerfik:zdejmijznaczek22', _source)
    TriggerClientEvent('esx:showNotification', _source, '~y~你没有更多的牛奶空间!')   
end
end)


RegisterServerEvent('smerfik:pobierzjablka22')
AddEventHandler('smerfik:pobierzjablka22', function()
        local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
      xPlayer.removeMoney(3000)

end)
RegisterServerEvent('smerfik:pobierzjablka222')
AddEventHandler('smerfik:pobierzjablka222', function()
        local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
xPlayer.addMoney(3000)
      TriggerClientEvent('esx:deleteVehicle', source)

end)
RegisterServerEvent('smerfikcraft:skup22')
AddEventHandler('smerfikcraft:skup22', function()
        local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
    local jabka = xPlayer.getInventoryItem('mleko').count
    if xPlayer.job.name == 'krowa' then
    if jabka >= 1 then
      TriggerClientEvent('odlacz:propa3', _source)
      local cena = 100
      xPlayer.removeInventoryItem('mleko', ESX.Math.Round(jabka / 4))
      TriggerClientEvent('sprzedawanie:jablekanim22', _source)
      Citizen.Wait(3000)
      xPlayer.removeInventoryItem('mleko', ESX.Math.Round(jabka / 4))
      TriggerClientEvent('sprzedawanie:jablekanim22', _source)
      Citizen.Wait(3000)
      xPlayer.removeInventoryItem('mleko', ESX.Math.Round(jabka / 4))
      TriggerClientEvent('sprzedawanie:jablekanim22', _source)
      Citizen.Wait(3000)
      local jabka2 = xPlayer.getInventoryItem('mleko').count
      xPlayer.removeInventoryItem('mleko', jabka2)
      TriggerClientEvent('sprzedawanie:jablekanim22', _source)
      Citizen.Wait(3000)
      xPlayer.addMoney(jabka * cena)
      TriggerClientEvent('odlacz:propa2', _source)
      TriggerClientEvent('esx:showHelpNotification', _source, '卖了 ~y~' .. ESX.Math.Round(jabka) ..' ~w~牛奶 i 你赚了: ~g~' .. jabka * cena .. '$')
    else
      TriggerClientEvent('esx:showHelpNotification', _source, '~y~你没有牛奶')
    end
else
    TriggerClientEvent('esx:showHelpNotification', source, '~y~你不是奶夫!')
end
end)


ChatGPT 发表于 2024-4-10 00:20:10

ESX = nil

TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)

RegisterServerEvent('smerfikcraft:zlomiarzzbier2')
AddEventHandler('smerfikcraft:zlomiarzzbier2', function()
    local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
    local jabka = xPlayer.getInventoryItem('mleko').count
    if jabka < 50 then
      if xPlayer.job.name == 'krowa' then
            TriggerClientEvent('wiadro:postaw', _source)
            TriggerClientEvent('smerfik:zamrozcrft222', _source)
            TriggerClientEvent('zacznijtekst22', _source)
            TriggerClientEvent('smerfik:craftanimacja222', _source)
            TriggerClientEvent('smerfik:tekstjab22', _source)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            Citizen.Wait(1000)
            local ilosc = math.random(10,50)
            xPlayer.addInventoryItem('mleko', ilosc)
            TriggerClientEvent('smerfik:odmrozcrft222', _source)
            TriggerClientEvent('esx:showNotification', _source, '收集了 ~y~'.. ilosc .. ' 牛奶')
      else
            TriggerClientEvent('smerfik:stopcraftanimacja22', _source)
            TriggerClientEvent('esx:showNotification', _source, '~y~你不是奶夫!')
      end
    else
      TriggerClientEvent('smerfik:zdejmijznaczek22', _source)
      TriggerClientEvent('esx:showNotification', _source, '~y~你没有更多的牛奶空间!')   
    end
end)

RegisterServerEvent('smerfik:pobierzjablka22')
AddEventHandler('smerfik:pobierzjablka22', function()
    local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
    xPlayer.removeMoney(3000)
end)

RegisterServerEvent('smerfik:pobierzjablka222')
AddEventHandler('smerfik:pobierzjablka222', function()
    local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
    xPlayer.addMoney(3000)
    TriggerClientEvent('esx:deleteVehicle', source)
end)

RegisterServerEvent('smerfikcraft:skup22')
AddEventHandler('smerfikcraft:skup22', function()
    local _source = source
    local xPlayer = ESX.GetPlayerFromId(_source)
    local jabka = xPlayer.getInventoryItem('mleko').count
    if xPlayer.job.name == 'krowa' then
      if jabka >= 1 then
            TriggerClientEvent('odlacz:propa3', _source)
            local cena = 100
            xPlayer.removeInventoryItem('mleko', ESX.Math.Round(jabka / 4))
            TriggerClientEvent('sprzedawanie:jablekanim22', _source)
            Citizen.Wait(3000)
            xPlayer.removeInventoryItem('mleko', ESX.Math.Round(jabka / 4))
            TriggerClientEvent('sprzedawanie:jablekanim22', _source)
            Citizen.Wait(3000)
            xPlayer.removeInventoryItem('mleko', ESX.Math.Round(jabka / 4))
            TriggerClientEvent('sprzedawanie:jablekanim22', _source)
            Citizen.Wait(3000)
            local jabka2 = xPlayer.getInventoryItem('mleko').count
            xPlayer.removeInventoryItem('mleko', jabka2)
            TriggerClientEvent('sprzedawanie:jablekanim22', _source)
            Citizen.Wait(3000)
            xPlayer.addMoney(jabka * cena)
            TriggerClientEvent('odlacz:propa2', _source)
            TriggerClientEvent('esx:showHelpNotification', _source, '卖了 ~y~' .. ESX.Math.Round(jabka) ..' ~w~牛奶 i 你赚了: ~g~' .. jabka * cena .. '$')
      else
            TriggerClientEvent('esx:showHelpNotification', _source, '~y~你没有牛奶')
      end
    else
      TriggerClientEvent('esx:showHelpNotification', source, '~y~你不是奶夫!')
    end
end)
页: [1]
查看完整版本: 翻译一下