Jump to content

MarsuniX

Members
  • Posts

    2
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

MarsuniX's Achievements

Newbie

Newbie (1/14)

  • Conversation Starter
  • One Month Later
  • Week One Done

Recent Badges

0

Reputation

  1. MarsuniX

    Server loading

    Zdravím, nevěděl by někdo co stim a nějak to opravit ?
  2. Ahoj, potřeboval bych poradit jak předělat daný soubor na aby to dávalo peníze do frakce a ne hráčovi zde přikládám config určitého souboru. function getMarketItems(playerId, cb, markerId) if(not canUseMarkerWithLog(playerId, markerId)) then return end local items = {} for itemName, itemData in pairs(fullMarkerData[markerId].data.items) do local color = "green" if(itemData.blackMoney) then color = "red" end table.insert(items, { label = getLocalizedText('market_item', ESX.GetItemLabel(itemName), color, itemData.price), value = itemName }) end cb(items) end local function sellMarketItem(markerId, itemName, itemQuantity) local playerId = source if(not canUseMarkerWithLog(playerId, markerId)) then return end local itemData = fullMarkerData[markerId].data.items[itemName] if(itemData) then local itemLabel = ESX.GetItemLabel(itemName) local xPlayer = ESX.GetPlayerFromId(playerId) if(xPlayer.getInventoryItem(itemName).count >= itemQuantity) then xPlayer.removeInventoryItem(itemName, itemQuantity) local totalMoney = itemData.price * itemQuantity if(itemData.blackMoney) then xPlayer.addAccountMoney('black_money', totalMoney) else local moneyAccount = xPlayer.getAccounts() if(moneyAccount) then xPlayer.addAccountMoney('money', totalMoney) else xPlayer.addAccountMoney(totalMoney) end end local color = "~g~" if(itemData.blackMoney) then color = "~r~" end notify(playerId, getLocalizedText('you_sold', itemQuantity, itemLabel, color, ESX.Math.GroupDigits(totalMoney))) log( playerId, getLocalizedText('log_sold_item'), getLocalizedText('log_sold_item_description', itemQuantity, itemLabel, ESX.Math.GroupDigits(totalMoney)), 'success', 'market' ) else notify(playerId, getLocalizedText('not_enough_item', itemLabel)) end end end
×
×
  • Create New...