• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

[Wymianie i zamienianie]

Status
Zamknięty.

Pawlacz741

Advanced User
Dołączył
Wrzesień 7, 2008
Posty
392
Liczba reakcji
5
Witam udalo mi sie zrobic skrypta dziala on na zasadzie jak sie kliknie na przedmiot to wymienia go na inny chcialbym zeby przy tej zamianie zabieralo 15 cc o to kod

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 9006 then
local playerpos = getCreaturePosition(cid)
doRemoveItem(item.uid,9006)
doPlayerAddItem(cid,9007,1)
doSendMagicEffect(playerpos, 31)
doPlayerSendTextMessage(cid,22,"Uleczyles swojego paj?czka za 15cc")
end
end
 
Odp: [Wymianie i zamienianie]

Jest komenda: doPlayerRemoveMoney(cid, ile kasy ma bra?) i je?eli zabierze to zwraca true, je?eli nie to false. Mam nadziej?, ?e sobie poradzisz ;]

Pozdro,
Gelio

@edit
Przerobiony skrypt:
Kod:
function onUse(cid, item, frompos, item2, topos)
if (doPlayerRemoveMoney(cid,150000) == TRUE) then
if item.itemid == 9006 then
local playerpos = getCreaturePosition(cid)
doRemoveItem(item.uid,9006)
doPlayerAddItem(cid,9007,1)
doSendMagicEffect(playerpos, 31)
doPlayerSendTextMessage(cid,22,"Uleczyles swojego paj?czka za 15cc")
end
else
	doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Musisz miec 15 cc")
end
end
 
Ostatnia edycja:
Odp: [Wymianie i zamienianie]

Dzieki ci dziala ;* prubowalem cos z tym robic ale nic sie nieudalo

Reput dla ciebie
 
Status
Zamknięty.
Do góry