Phemus
Member
- Joined
- Jun 16, 2012
- Messages
- 150
- Solutions
- 2
- Reaction score
- 13
I have a problem with a script I made:
What happens is that it does not give to me the items, it only says to me the message. Can somebody fix this
Thank you.
LUA:
-- vocs -----
-- actionid: 8605 sorc
-- actionid: 8606 druid
-- actionid: 8607 pally
-- actionid: 8608 knight
local firstItems = {
{ -- SORC ITEMS
{itemid=2173, count=1}, -- hat of the mad
{itemid=2481, count=1}, -- hat of the mad
{itemid=2465, count=1}, -- focus cape
{itemid=2478, count=1}, -- blue legs
{itemid=2643, count=1}, -- boots of haste
{itemid=2509, count=1}, -- spellbook of mind control
{itemid=2188, count=1}, -- wand of inferno
}
}
function onUse(cid, item, frompos, item2, topos)
newtemple = {x=694, y=849, z=7}
if getPlayerLevel(cid) >= 1 then
doPlayerSendTextMessage(cid,22,"Good look " .. getCreatureName(cid) .. ".")
if item.uniqueid == 8605 and getPlayerVocation(cid) == 5 then
local container = doPlayerAddItem(cid, 10519, 1) --Backpack
doAddContainerItem(container, 2293, 1)
doAddContainerItem(container, 2273, 1)
doAddContainerItem(container, 2305, 1)
doAddContainerItem(container, 2286, 1)
doAddContainerItem(container, 2262, 1)
doAddContainerItem(container, 2268, 1)
doAddContainerItem(container, 2301, 1)
doAddContainerItem(container, 2277, 1)
doAddContainerItem(container, 2310, 1)
doAddContainerItem(container, 2261, 1)
doAddContainerItem(container, 2274, 1)
doAddContainerItem(container, 2304, 1)
doAddContainerItem(container, 2315, 1)
doAddContainerItem(container, 7590, 1)
doPlayerAddItem(cid, 10518, 1)
doPlayerAddItem(cid, 2323, 1)
doPlayerAddItem(cid, 8871, 1)
doPlayerAddItem(cid, 7730, 1)
doPlayerAddItem(cid, 2187, 1)
doPlayerAddItem(cid, 2195, 1)
doPlayerAddItem(cid, 8902, 1)
doPlayerAddItem(cid, 2554, 1)
doPlayerAddItem(cid, 2420, 1)
doPlayerAddItem(cid, 2120, 1)
doPlayerAddItem(cid, 2789, 1)
doTeleportThing(cid,newtemple,0)
elseif item.uniqueid == 8606 and getPlayerVocation(cid) == 6 then
local container = doPlayerAddItem(cid, 2001, 1)-- Purple Backpack
doAddContainerItem(container, 2293, 1)-- Magic Wall Rune
doAddContainerItem(container, 2273, 1)-- Ultimate Healig Rune
doAddContainerItem(container, 2305, 1)-- Fire Bomb Rune
doAddContainerItem(container, 2286, 1)-- Poison Bomb Rune
doAddContainerItem(container, 2262, 1)-- Energy Bomb Rune
doAddContainerItem(container, 2268, 1)-- Sudden Death Rune
doAddContainerItem(container, 2301, 1)-- Fire Field Rune
doAddContainerItem(container, 2277, 1)-- Energy Field Rune
doAddContainerItem(container, 2310, 1)-- Desintegrate Rune
doAddContainerItem(container, 2261, 1)-- Destoy Field Rune
doAddContainerItem(container, 2274, 1)-- Avalanche Rune
doAddContainerItem(container, 2304, 1)-- Great Fire Ball Rune
doAddContainerItem(container, 2315, 1)-- Thunderstorm Rune
doAddContainerItem(container, 2278, 1)-- Paralize Rune
doAddContainerItem(container, 2269, 1)-- Wild Growth Rune
doAddContainerItem(container, 7590, 1)-- Great Mana Potion
doPlayerAddItem(cid, 5949, 1)-- Beach backpack
doPlayerAddItem(cid, 2323, 1)-- hat of the mad
doPlayerAddItem(cid, 8871, 1)-- Focus cape
doPlayerAddItem(cid, 7730, 1)-- Blue legs
doPlayerAddItem(cid, 2183, 1)-- Hailstorm Rod
doPlayerAddItem(cid, 2195, 1)-- Boots of Haste
doPlayerAddItem(cid, 8902, 1)-- Spell Book of Mind Control
doPlayerAddItem(cid, 2554, 1)-- Shovel
doPlayerAddItem(cid, 2420, 1)-- Machete
doPlayerAddItem(cid, 2120, 1)-- Rope
doPlayerAddItem(cid, 2789, 1)-- Brown Mushroom
doTeleportThing(cid,newtemple,0)
elseif item.uniqueid == 8607 and getPlayerVocation(cid) == 7 then
local container = doPlayerAddItem(cid, 2003, 1)-- Grey Backpack
doAddContainerItem(container, 8472, 1)-- Great Spirit Potion
doAddContainerItem(container, 7589, 1)-- Strong Mana Potion
doAddContainerItem(container, 7588, 1)-- Strong Health Potion
doAddContainerItem(container, 2293, 1)-- Magic Wall Rune
doAddContainerItem(container, 2273, 1)-- Ultimate Healig Rune
doAddContainerItem(container, 2305, 1)-- Fire Bomb Rune
doAddContainerItem(container, 2286, 1)-- Poison Bomb Rune
doAddContainerItem(container, 2262, 1)-- Energy Bomb Rune
doAddContainerItem(container, 2301, 1)-- Fire Field Rune
doAddContainerItem(container, 2277, 1)-- Energy Field Rune
doAddContainerItem(container, 2310, 1)-- Desintegrate Rune
doAddContainerItem(container, 2261, 1)-- Destoy Field Rune
doAddContainerItem(container, 2274, 1)-- Avalanche Rune
doAddContainerItem(container, 2304, 1)-- Great Fire Ball Rune
doAddContainerItem(container, 2315, 1)-- Thunderstorm Rune
doPlayerAddItem(cid, 9774, 1)-- Brocade backpack
doPlayerAddItem(cid, 2498, 1)-- Royal Helmet
doPlayerAddItem(cid, 2470, 1)-- Golden Legs
doPlayerAddItem(cid, 8891, 1)-- Paladin Armor
doPlayerAddItem(cid, 2195, 1)-- Boots of Haste
doPlayerAddItem(cid, 7368, 1)-- Assassin Star
doPlayerAddItem(cid, 2514, 1)-- Mastermind Shield
doPlayerAddItem(cid, 2554, 1)-- Shovel
doPlayerAddItem(cid, 2420, 1)-- Machete
doPlayerAddItem(cid, 2120, 1)-- Rope
doPlayerAddItem(cid, 2789, 1)-- Brown Mushroom
doTeleportThing(cid,newtemple,0)
elseif item.uniqueid == 8608 and getPlayerVocation(cid) == 8 then
local container = doPlayerAddItem(cid, 2002, 1)-- Grey Backpack
doAddContainerItem(container, 8472, 1)-- Ultimate Health Potion
doAddContainerItem(container, 7620, 1)-- Mana Potion
doAddContainerItem(container, 7588, 1)-- Strong Health Potion
doAddContainerItem(container, 2293, 1)-- Magic Wall Rune
doAddContainerItem(container, 2273, 1)-- Ultimate Healig Rune
doAddContainerItem(container, 2305, 1)-- Fire Bomb Rune
doAddContainerItem(container, 2286, 1)-- Poison Bomb Rune
doAddContainerItem(container, 2262, 1)-- Energy Bomb Rune
doAddContainerItem(container, 2301, 1)-- Fire Field Rune
doAddContainerItem(container, 2277, 1)-- Energy Field Rune
doAddContainerItem(container, 2310, 1)-- Desintegrate Rune
doAddContainerItem(container, 2261, 1)-- Destoy Field Rune
doAddContainerItem(container, 2274, 1)-- Avalanche Rune
doAddContainerItem(container, 2304, 1)-- Great Fire Ball Rune
doAddContainerItem(container, 2315, 1)-- Thunderstorm Rune
doAddContainerItem(container, 2313, 1)-- Explosion Rune
doPlayerAddItem(cid, 5926, 1)-- Pirate backpack
doPlayerAddItem(cid, 2498, 1)-- Royal Helmet
doPlayerAddItem(cid, 2470, 1)-- Golden Legs
doPlayerAddItem(cid, 2472, 1)-- Magic Plate Armor
doPlayerAddItem(cid, 2195, 1)-- Boots of Haste
doPlayerAddItem(cid, 2400, 1)-- Magic Sword
doPlayerAddItem(cid, 2421, 1)-- Thunder Hammer
doPlayerAddItem(cid, 2431, 1)-- Stonecutter Axe
doPlayerAddItem(cid, 2514, 1)-- Mastermind Shield
doPlayerAddItem(cid, 2554, 1)-- Shovel
doPlayerAddItem(cid, 2420, 1)-- Machete
doPlayerAddItem(cid, 2120, 1)-- Rope
doPlayerAddItem(cid, 2789, 1)-- Brown Mushroom
doTeleportThing(cid,newtemple,0)
end
doSendMagicEffect(topos,12)
return 1
else
return 0
end
end
What happens is that it does not give to me the items, it only says to me the message. Can somebody fix this
Thank you.
Last edited: