Widziałem różne skrypty na scarab coin ale żaden niebył pełny ponieważ niemożna było za niego nic kupić i chce przedstawic cały skrypt

Robimy plik w actions scarabcoin.lua
Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.itemid == ITEM_CRYSTAL_COIN then
doChangeTypeItem(item.uid, item.type - 1)
doPlayerAddItem(cid, ITEM_SCARAB_COIN, ITEMCOUNT_MAX)
doSendAnimatedText(fromPosition, "$$$", TEXTCOLOR_TEAL)
elseif item.itemid == ITEM_SCARAB_COIN then
doChangeTypeItem(item.uid, item.type - 1)
doPlayerAddItem(cid, ITEM_CRYSTAL_COIN, ITEMCOUNT_MAX)
doSendAnimatedText(fromPosition, "$$$", TEXTCOLOR_YELLOW)
else
return FALSE
end
return TRUE
end
Teraz w actions.xml
Kod:
<action itemid="2149" script="scarabcoin.lua"/>
A teraz trzeba zmienić w global.lua :
Dodajemy:
Kod:
ITEM_SCARAB_COIN = 2159
oraz zmieniamy:
Kod:
return ((getPlayerItemCount(cid, ITEM_CRYSTAL_COIN) * 10000) + (getPlayerItemCount(cid, ITEM_PLATINUM_COIN) * 100) + getPlayerItemCount(cid, ITEM_GOLD_COIN))
na:
Kod:
return ((getPlayerItemCount(cid, ITEM_SCARAB_COIN) * 1000000) +((getPlayerItemCount(cid, ITEM_CRYSTAL_COIN) * 10000) + (getPlayerItemCount(cid, ITEM_PLATINUM_COIN) * 100) + getPlayerItemCount(cid, ITEM_GOLD_COIN))
Koniec

I teraz mozecie za scarab coiny kupywac.