Faz o seguinte
Bau da quest
local btype = "normal"
local pokemon = "Mega Raichu"
local storage = 10127 -- storage
function onUse(cid, item, frompos, item2, topos)
if pokemon == "" then return true end
if getPlayerStorageValue(cid, storage) <= 0 then
addPokeToPlayer(cid, pokemon, 0, nil, btype)
doPlayerSendTextMessage(cid, 22, "Voce pegou seu "..pokemon.."!!")
doSendMagicEffect(getThingPos(cid), 29)
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 29)
doPlayerAddItem(cid, 3936, 1)
setPlayerStorageValue(cid, storage, 1)
else
doPlayerSendCancel(cid, "Você já pegou seu pokemon!")
end
return TRUE
end
Item que vira Outfit.
Em Action/Script cria Outfit.lua
-- { Autor: Lucas Rafaeel }
-- { Version: 1.0 }
local config =
{
velocidadeDaSuaBike = 1000,
outfitMale = 2412, -- Outfit MALE
outfitFemale = 2413, -- Outfit FEMALE
storageValue = 243656, -- Não mude
}
function onUse(cid, item, itemEx, fromPosition, toPosition)
if getPlayerStorageValue(cid, 17001) > 0 or getPlayerStorageValue(cid, 17000) > 0 or getPlayerStorageValue(cid, 63215) > 0 then
doPlayerSendCancel(cid, "Você não pode usar esta outfit em situações especiais.")
return true
end
if isPlayer(cid) and getCreatureOutfit(cid).lookType == 814 then return false end
if getPlayerStorageValue(cid, config.storageValue) <= 0 then
local a = {lookType = config.outfitMale, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}
local b = {lookType = config.outfitFemale, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}
setPlayerStorageValue(cid, 3624, ""..getPlayerStamina(cid).."")
doChangeSpeed(cid, -getCreatureSpeed(cid))
doChangeSpeed(cid, config.velocidadeDaSuaBike)
setPlayerStorageValue(cid, config.storageValue, 1)
if getPlayerSex(cid) == 0 then
doSetCreatureOutfit(cid, b, -1)
else
doSetCreatureOutfit(cid, a, -1)
end
else
setPlayerStorageValue(cid, config.storageValue, 0)
doRemoveCondition(cid, CONDITION_OUTFIT)
end
return true
end
XML:
<action itemid="3936" event="script" value="Outfit.lua"/>






info
Grupo: Campones
Registrado: 11/02/18
Posts: 99
Reputação: 0
Gênero: Masculino
Ola, entao eu queria assim que quando o player chegase no fim da quest e abrisse o bau vinhese o pokemon(mega raichu) e uma roupa, alguem poderia me ajudar