sem essa storage?
if getPlayerStorageValue(cid,63215) >=1 then
essa eh a storage do surf ;x se vai da dive, tem q ta de surf neh.. ;x sei la.. ;x
Por Gee1, 01 de dez. de 2012 em Tópicos Sem Resposta
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

sem essa storage?
if getPlayerStorageValue(cid,63215) >=1 then
essa eh a storage do surf ;x se vai da dive, tem q ta de surf neh.. ;x sei la.. ;x
Bem... Eu acho que n, pq isso n e para surf e sim para mergulho.
Vou testar aqui e daqui a pouco te respondo ( N lembro se tem que tar usando surf... ) Pra mim esse script ai e parecido com o da PxG de mergulhar.
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

tpw... a pxg n usa Dive, simplismente tem as escadas la q te levam pro fundo do mar, no-sense?...
tens q pensar q nem todo lugar vai ser possivel dar Dive... e oq faz mais sentido, seria as areas de dives estarem no meio do mar, e para chegar no meio do mar tem q ir com surf ;x
Correto.
Mais seria possivel tendo como basse transformar esse script de DIVE, pra ao inves de estar usando surf, usar as escadas igual PxG.
Mas que funcionasse dessa forma: voce tinha que ter o storage da quest sei lah... Tipo voce junta todos os 3 itens e vai no NPC e ele te da um unico item que ao dar use nele ele some e voce ganha a storage da ropa ou sei lah.
Dai quando se entrar na agua tendo a storage a roupa e ativada.... Ou algo parecido....
Seria possivel ?
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

info
Grupo: Artesão
Registrado: 22/07/12
Posts: 118
Reputação: +1
Gênero: Masculino
function onSay(cid, words, param, channel)
if getPlayerStorageValue(cid,63215) >=1 then
pos = getCreaturePosition(cid)
if pos.z ~= 7 then return false end
npos = {x=pos.x, y=pos.y, z=pos.z + 1}
local grounds = {5405, 5406, 5407, 5408, 5409, 5410}
if (not isInArray(grounds, getTileThingByPos(npos).itemid)) then
return doPlayerSendCancel(cid, "You cannot dive here.")
end
if doTeleportThing(cid, npos) then
doSendMagicEffect(npos, 14)
if getPlayerSex(cid) == 1 then
doSetCreatureOutfit(cid, {lookType = 1034, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1)
else
doSetCreatureOutfit(cid, {lookType = 1035, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1)
end
setPlayerStorageValue(cid, 63215, 0)
setPlayerStorageValue(cid, 13008, 1)
local item = getPlayerSlotItem(cid, 8)
local pokemon = getItemAttribute(item.uid, "poke")
local x = pokes[pokemon]
if getItemAttribute(item.uid, "nick") then
doCreatureSay(cid, "".."Good job "..getItemAttribute(item.uid, "nick").." !", 1)
else
doCreatureSay(cid, "".."Good job "..getItemAttribute(item.uid, "poke").." !", 1)
end
local pk = getCreatureSummons(cid)[1]
doChangeSpeed(pk, getCreatureSpeed(cid)+300)
doChangeSpeed(cid, -getCreatureSpeed(cid))
doChangeSpeed(cid, PlayerSpeed+300)
doTeleportThing(pk, getThingPos(cid), true)
doCreatureSetLookDir(pk, getCreatureLookDir(cid))
adjustStatus(pk, item.uid, true, false, true)
end
else
return doPlayerSendCancel(cid, "You cannot dive here.")
end
return TRUE
end
Quero que esse script funcione sem a "Storage"
Tipo.... Qualquer um pode usar ou somente para vips.