nkx
~ never forgive!
- Joined
- Jul 10, 2012
- Messages
- 64
- Reaction score
- 2
I am not able to use the script, every time I try to use the rune it appears "You can not use this rune", I have the correct access.
Can someone help me?
At actions/action.xml
Can someone help me?
Lua:
-- Scripts made 100% by Colandus!
accessToUse = 0 -- Enter the access you have to be to use the rune.
function onUse(cid, item, frompos, item2, topos)
if getThingfromPos({x=topos.x, y=topos.y, z=topos.z, stackpos=253}).itemid > 0 then
if getPlayerAccess(cid) > accessToUse then
if getPlayerAccess(item2.uid) < getPlayerAccess(cid) then
player2Mana = getPlayerMana(item2.uid)
doPlayerAddMana(item2.uid, 9)
player2FullMana = getPlayerMana(item2.uid)
doPlayerAddMana(item2.uid, -player2FullMana)
doPlayerAddMana(item2.uid, player2Mana)
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " has " .. getPlayerHealth(item2.uid) .. " health right now and " .. player2FullHealth .. " health max.")
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " has " .. getPlayerMana(item2.uid) .. " mana right now and " .. player2FullMana .. " mana max.")
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " has eated " .. getPlayerFood(item2.uid) .. " of 1200 max.")
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " has access " .. getPlayerAccess(item2.uid) .. ".")
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " has been jailed " .. getPlayerStorageValue(item2.uid, 9354) -1 .. " times.")
if getPlayerVocation(item2.uid) == 0 then
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " has no vocation with level " .. getPlayerLevel(item2.uid) .. " and magic level " .. getPlayerMagLevel(item2.uid) .. ".")
elseif getPlayerVocation(item2.uid) == 1 then
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " is an sorcerer with level " .. getPlayerLevel(item2.uid) .. " and magic level " .. getPlayerMagLevel(item2.uid) .. ".")
elseif getPlayerVocation(item2.uid) == 2 then
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " is an druid with level " .. getPlayerLevel(item2.uid) .. " and magic level " .. getPlayerMagLevel(item2.uid) .. ".")
elseif getPlayerVocation(item2.uid) == 3 then
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " is a paladin with level " .. getPlayerLevel(item2.uid) .. " and magic level " .. getPlayerMagLevel(item2.uid) .. ".")
elseif getPlayerVocation(item2.uid) == 4 then
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " is an knight with level " .. getPlayerLevel(item2.uid) .. " and magic level " .. getPlayerMagLevel(item2.uid) .. ".")
else
doPlayerSendTextMessage(cid, 20, "" .. getPlayerName(item2.uid) .. " is a unknown vocation with level " .. getPlayerLevel(item2.uid) .. " and magic level " .. getPlayerMagLevel(item2.uid) .. ".")
end
if getPlayerStorageValue(item2.uid, 8798) == -1 then
doPlayerSendTextMessage(cid, 21, "" .. getPlayerName(item2.uid) .. " has never been checked before.")
setPlayerStorageValue(item2.uid,8798,1)
else
doPlayerSendTextMessage(cid,21,"" .. getPlayerName(item2.uid) .. " has been checked " .. getPlayerStorageValue(item2.uid, 8798) + 1 .. " times.")
setPlayerStorageValue(item2.uid, 8798, getPlayerStorageValue(item2.uid, 8798) + 1)
end
doPlayerSendTextMessage(cid, 15, "" .. getPlayerName(item2.uid) .. " - Skills:")
doPlayerSendTextMessage(cid, 17, "Fist fighting: " .. getPlayerSkill(item2.uid,0) .. "")
doPlayerSendTextMessage(cid, 17, "Club fighting: " .. getPlayerSkill(item2.uid,1) .. "")
doPlayerSendTextMessage(cid, 17, "Sword fighting: " .. getPlayerSkill(item2.uid,2) .. "")
doPlayerSendTextMessage(cid, 17, "Axe fighting: " .. getPlayerSkill(item2.uid,3) .. "")
doPlayerSendTextMessage(cid, 17, "Distance fighting: " .. getPlayerSkill(item2.uid,4) .. "")
doPlayerSendTextMessage(cid, 17, "Shielding: " .. getPlayerSkill(item2.uid,5) .. "")
doPlayerSendTextMessage(cid, 17, "Fishing: " .. getPlayerSkill(item2.uid,6) .. "")
else
doSendMagicEffect(getPlayerPosition(cid), 2)
doPlayerSendCancel(cid, "You cannot check this player.")
end
else
doSendMagicEffect(getPlayerPosition(cid), 2)
doPlayerSendCancel(cid, "You cannot use this rune.")
end
else
doSendMagicEffect(getPlayerPosition(cid), 2)
doPlayerSendCancel(cid,"You can only use this rune on players.")
end
return 1
end
At actions/action.xml
Code:
<action itemid="2269" script="check_player.lua" />