• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Sell Key

ZeeBeast

Preferable Beta Tester
Joined
Dec 5, 2013
Messages
206
Reaction score
10
Location
United States
I am looking for some kind of item that you can use with crosshairs on another item. And you will sell the item.
Can anyone help me out with this?
 
Last edited:
Code:
local config = {
  [2463] = {money=5000},
  [2464] = {money=20000}
}
  function onUse(cid, item, toPosition, itemEx, fromPosition)
  for i,v in pairs(config) do
      if itemEx.itemid == i then
        doPlayerAddMoney(cid, v.money)
        doRemoveItem(itemEx.uid, 1)
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
        doSendAnimatedText(fromPosition, "$$", COLOR_GREEN)
        doPlayerSendCancel(cid,"Successfully Sold!")
      elseif not(itemEx.itemid) == i then
      doPlayerSendCancel(cid,"Sorry Doesn't Have Price")
      doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
      end
    end
    return true
  end
 
Yes.
Code:
local config = {
[2463] = {itemid=count},
[2464] = {itemid=count}
}
function onUse(cid, item, toPosition, itemEx, fromPosition)
for i,v in pairs(config) do
if itemEx.itemid == i then
doPlayerAddItem(cid, youritemid, 1)
doRemoveItem(itemEx.uid, 1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
doSendAnimatedText(fromPosition, "$$", COLOR_GREEN)
doPlayerSendCancel(cid,"Successfully Sold!")
elseif not(itemEx.itemid) == i then
doPlayerSendCancel(cid,"Sorry Doesn't Have Price")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
end
return true
end

Btw, tested on rev 3777 and it works fine.
 
Code:
local config = {
[2463] = {itemid=count},
[2464] = {itemid=count}
}
function onUse(cid, item, toPosition, itemEx, fromPosition)
for i,v in pairs(config) do
if itemEx.itemid == i then
doPlayerAddItem(cid,v.itemid, 1)
doRemoveItem(itemEx.uid, 1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
doSendAnimatedText(fromPosition, "$$", COLOR_GREEN)
elseif not(itemEx.itemid) == i then
doPlayerSendCancel(cid,"Sorry This Item Can't Be Changed")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
end
return true
end
 
Code:
local config = {
[2463] = {itemid=count},
[2464] = {itemid=count}
}
function onUse(cid, item, toPosition, itemEx, fromPosition)
for i,v in pairs(config) do
if itemEx.itemid == i then
doPlayerAddItem(cid, youritemid, 1)
doRemoveItem(itemEx.uid, 1)
doRemoveItem(cid, itemid, count) --- Place your key ID here
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
doSendAnimatedText(fromPosition, "$$", COLOR_GREEN)
doPlayerSendCancel(cid,"Successfully Sold!")
elseif not(itemEx.itemid) == i then
doPlayerSendCancel(cid,"Sorry you dont have the required item(s) to sell")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
end
return true
end
 
Code:
local config = {
[2463] = {itemid=count},
[2464] = {itemid=count}
}
function onUse(cid, item, toPosition, itemEx, fromPosition)
for i,v in pairs(config) do
if itemEx.itemid == i then
doPlayerAddItem(cid,v.itemid, 1)
doRemoveItem(itemEx.uid, 1)
doRemoveItem(item.uid, 1)
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_GREEN)
doSendAnimatedText(fromPosition, "$$", COLOR_GREEN)
elseif not(itemEx.itemid) == i then
doPlayerSendCancel(cid,"Sorry This Item Can't Be Changed")
doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
end
end
return true
end
 
Back
Top