What's new

Skrypty & Kody Zmiana runy na inna rune [tak jak softy na worn soft]

Status
Not open for further replies.

viseko

User
Joined
Jul 26, 2008
Messages
30
Reaction score
0
Mam problem, a mianowicie chcia?bym zrobi? manarun? odnawialn? za pomoc? komendy, aby nie by?a nieko?cz?ca si? ani te? na 100-200 u?y?. Jednak problem mam taki, ?e gdy mam 1 manarune, u?ywam jej ona znika. Chcia?bym, ?eby zmienia?a si? w inn?.
Tu skrypt : ID dobrej runy 2267, a zuzytej 2270
function onUse(cid, item, frompos, item2, topos)
if item.itemid == 2267 and item.type > 0 then
doPlayerAddMana(cid,1000)
doChangeTypeItem(item.uid,item.type-1)
doSendMagicEffect(topos,12)
doPlayerSay(cid,"Mniam...",1)
else
doRemoveItem(item.uid,0)

end

return 1
end

w items.xml
<item id="2267" article="a" name="Manarune">
<attribute key="weight" value="10" />

<item id="2270" article="a" name="Zepsuta manarune">
<attribute key="weight" value="10" />
Nie wiem, czy doda? transformTo czy decayTo bo tak czy siak najpierw musi by? spos?b, by nie znika?a przy ?u?yciu tylko zamienia?a si? w co? innego. Pomo?e kto?? :)
 

DanJ93

ElfBot Helper
Joined
Jan 18, 2009
Messages
2,631
Reaction score
200
Odp: Zmiana runy na inna rune [tak jak softy na worn soft]

Musisz skasowa? to:
doRemoveItem(item.uid,0)
i doda? transform, lub zostawi? remove i doda? addItem
 

viseko

User
Joined
Jul 26, 2008
Messages
30
Reaction score
0
Odp: Zmiana runy na inna rune [tak jak softy na worn soft]

Super dzi?ki. Jeszcze mam pytanie, a mianowicie jak zrobi? by runa mia?a np.100 czy 50 czy 200 u?y?? Bo za bardzo nie wiem gdzie to pozmienia?, w spells zapewne musz? doda? nowy .lua dla niej tylko jak go skonstruowa??:[
 

misztrz440

Banned
Joined
Dec 15, 2012
Messages
1,032
Reaction score
39
Odp: Zmiana runy na inna rune [tak jak softy na worn soft]

Skrypt masz w action, bo w spells b?dziesz musia? tworzy? jaki? plik ale co wpisa? co? b?dziesz musia? ale po co czyli w item.xml dodajesz :
[LUA]<attribute key="charges" value="100"/>[/LUA]

Je?li chcesz, aby pokazywa?o to "showCharges" czy co? takiego nie pami?tam.

Od razu m?wi? je?li charges nie b?dzie Ci si? zmienia? to przyczyny nie szukaj w item.xml tylko w source dok?adnie to nie wiem. By? taki temat ju? z tym chargesem.
 
Status
Not open for further replies.
Top