experienced
Intermediate OT User
hejka
mam tu podstawowy changegold i tak
chialbym aby zostaly wszystkie te funkcje tylko zeby niebieskich crystalek nie dalo sie juz zamieniac
pewnie wiecie o co chodzi
jak zamienisz na niebieska to zeby tej niebieskiej juz sie nie dalo ruszyc :]
probowalem ale to jakies poplatane :\
mam tu podstawowy changegold i tak
Code:
local coins = {
[ITEM_GOLD_COIN] = {
to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW
},
[ITEM_PLATINUM_COIN] = {
from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE
},
[ITEM_CRYSTAL_COIN] = {
from = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_TEAL
}
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local coin = coins[item.itemid]
if(not coin) then
return FALSE
end
if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then
doChangeTypeItem(item.uid, item.type - item.type)
doPlayerAddItem(cid, coin.to, 1)
doSendAnimatedText(fromPosition, "$$$", coins[coin.to].effect)
elseif(coin.from ~= nil) then
doChangeTypeItem(item.uid, item.type - 1)
doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)
doSendAnimatedText(fromPosition, "$$$", coins[coin.from].effect)
end
return TRUE
end
jak zamienisz na niebieska to zeby tej niebieskiej juz sie nie dalo ruszyc :]
probowalem ale to jakies poplatane :\