PE
dúvida

Buff E Spell {Help Aqui Vodkart}

Por pedrizito15, 22 de jun. de 2012 em Scripts

script
8
1.2k
pedrizito15P
22 de junho de 2012 às 11:13

Vodkart agora ta dando esse erro

 

[Error - Spell Interface]

data/spells/scripts/o algoz.lua

description

(luaGetPlayerSex) Player not Found

 

desce la para ver o tópico

Editado Junho 22 por pedrizito15

VodkartV
22 de junho de 2012 às 11:26

claro cara, olha a variável tempo

 

local tempo = 80 * 1000

 

no os.time não precisa usar os mile segundos "1000", ai teria que ficar assim:

 

local tempo = 80

setPlayerStorageValue(cid, storage, os.time()+tempo) -- 80 segundos

 

e para outfits diferentes dependendo do sexo:

 

local outfit = getPlayerSex(cid) == PLAYERSEX_FEMALE and {lookType = 78} or {lookType = 99}

Editado Junho 22 por Vodkart

22 de junho de 2012 às 12:42

Cara Tome Cuidado Com Double Post Ja Vi Seu Conteudo Igualzinho Em 2 Topicos

pedrizito15P
22 de junho de 2012 às 12:44

Foi man mais agora não esta indo os atributos ex você fala a magia e ele adiciona por 1 segundo os atributos depois acaba mais o outfit fica normal só o atributos tão durando 1 seg

 

 

Não é duplo topico não apesar de se referir a magia pede coisa diferentes em ambos aqui quero que arrumem a storage...

Editado Junho 22 por pedrizito15

VodkartV
22 de junho de 2012 às 12:50

Foi man mais agora não esta indo os atributos ex você fala a magia e ele adiciona por 1 segundo os atributos depois acaba mais o outfit fica normal só o atributos tão durando 1 seg

 

 

Não é duplo topico não apesar de se referir a magia pede coisa diferentes em ambos aqui quero que arrumem a storage...

 

por isso ontem eu tinha modificado seu script e tinha ficado certo.

 

 

local outfit = getPlayerSex(cid) == PLAYERSEX_FEMALE and {lookType = 78} or {lookType = 99}
local tempo = 80 -- Tempo, nesse caso esta 60 segundos Lembrando que 1000 = 1 segundo
local ml = 30 -- quantos ira aumentar o skill de ML
local skillshield = 30 -- quantos ira aumentar o skill de Shield
local health = 30 -- A cada 1 segundo quantos aumentar de vida
local storage = 150262

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, 34)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000)
setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml)
setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield)
setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit)
setCombatCondition(combat, condition)

local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_SPEED, 350)
setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000)
setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)
setCombatCondition(combat, condition)

local condition = createConditionObject(CONDITION_REGENERATION)
setConditionParam(condition, CONDITION_PARAM_SUBID, 1)
setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)
setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000)
setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, health)
setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 5000)
setCombatCondition(combat, condition)

local sys = createConditionObject(CONDITION_OUTFIT)
setConditionParam(sys, CONDITION_PARAM_TICKS, tempo*1000)
addOutfitCondition(sys, outfit)
setCombatCondition(combat, sys)
function onCastSpell(cid, var)
setPlayerStorageValue(cid, storage, os.time()+tempo)
return doCombat(cid, combat, var)
end

pedrizito15P
22 de junho de 2012 às 12:51

não man ontem você modificou mas o o outfit não sumia....

 

http://www.xtibia.com/forum/topic/188463-arruma-spell-para-min-plix/ << fiz até um tópico a respeito

 

mais agora funfo

Editado Junho 22 por pedrizito15

VodkartV
22 de junho de 2012 às 13:01

agr funfo né? eu até testei aqui '-'

pedrizito15P
23 de junho de 2012 às 09:38

Vodkart a primeira vez que tentei foi normal dai eu resolvi trocar o looktype e agora ta dando esse erro, copiei novamente o script que você vez que na primeira vez avia dado certo mas deu o mesmo erro :

 

 

erro :

 

[Error - Spell Interface]

data/spells/scripts/o algoz.lua

description

(luaGetPlayerSex) Player not Found

 

@UP