What's new

Exp Ring - Ma?y problem

Status
Not open for further replies.

Sebho

User
Joined
Oct 9, 2008
Messages
20
Reaction score
0
Witam!

Ot?? znalaz?em na necie skrypt do Exp Ring'a.
Wszystko jest dobrze, czas up?ywa, zwi?ksza exp, og?lnie dzia?a.
Lecz gdy wyrzuci?em go na ziemi? (le?a?, dop?ki nie up?yn?? czas 1min)
Wtedy wyskoczy? b??d i wywali?o mi server. (Gdy jest na palcu, lub w bp nie ma takich problem?w). Poni?ej przedstawie Skrypt.

Movement.xml

Code:
local config = { 
    rate = 2.0, -- 2.0 = 2x faster than normal 
} 
function onDeEquip(cid, item, slot) 
    if(item.itemid == 6301) then 
	doPlayerSetExperienceRate(cid, 1.0) 
        doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has ended.") 
        doTransformItem(item.uid, 6300)
	getConfigValue(key) --only worked with this line on my server, Delete it to test if it works without it
    end 
	return true
end 
function onEquip(cid, item, slot) 
    if(item.itemid == 6300) then 
	if getConfigValue("experienceStages") == "yes" then
	    doPlayerSetExperienceRate(cid, getExperienceStage(getPlayerLevel(cid))*2)
	    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has been activated! It is now: " .. config.rate .. "x doubled your former experience rate.") 
	    doTransformItem(item.uid, 6301)
	    doDecayItem(getPlayerSlotItem(cid, CONST_SLOT_RING).uid)
	else
	    doPlayerSetExperienceRate(cid, getConfigValue("rateExperience")*2) 
	    doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has been activated! It is now: " .. config.rate .. "x doubled your former experience rate.") 
	    doTransformItem(item.uid, 6301)
	    doDecayItem(getPlayerSlotItem(cid, CONST_SLOT_RING).uid)
	end
	return true
    end
end
Z g?ry dzi?kuj? i pozdrawiam!
 

dominikms1

Senior User
Joined
Feb 6, 2010
Messages
696
Reaction score
66
Odp: Exp Ring - Ma?y problem

Podaj ten b??d, bo nie mam zielonego poj?cia czego szuka?
 

Sebho

User
Joined
Oct 9, 2008
Messages
20
Reaction score
0
Odp: Exp Ring - Ma?y problem

Zamieszczam Screena.
Je?eli ring lezy na ziemi odrazu po wci?ni?ciu "look" wyskakuje b??d.

Screen:



Edit: (z konsoli)

[Error - MoveEvents Interface]
data/movements/scripts/expring.lua:eek:nEquip
Description:
(luaDoDecayItem) Item not found
 
Last edited:

Sebho

User
Joined
Oct 9, 2008
Messages
20
Reaction score
0
Odp: Exp Ring - Ma?y problem

Z g?ry uprzedzam, ?e nei mog? edytowa? mojego wcze?niejszego postu )bia?y ekran przegl?darki i brak wczytywania).

Teraz problem wygl?da inaczej - gorzej. Ring po zdj?ciu i po kr?tkim czasie (nawet w bp zmienia si? w inn? tekstur? i wywala server) Je?eli nie ma rozwi?zania problemu, to prosi?bym o edycj? w/w skryptu aby ringu nei da?o si? zdj??. Z g?ry dzi?kuj?
 
Status
Not open for further replies.
Top