Por SmiX, 24 de mai. de 2012 em Scripts
info
Grupo: Conde
Registrado: 25/01/12
Posts: 963
Reputação: +265
Queria um system que funcionasse com o StatsChange, system de vantagem e desvantagem.
Se o player tiver a vocation 5 os pets determinados na tabela vão bater mais em outros pets determinado em outra tabela!
TenteiI assim, mas quando o pet da tabela um via o outro pet da tabela 2 ele perdia sangue sem apanha:
local pe5 = {"Wang", "Toxi"}
local pf5 = {"Catirus, "Lurion"}
k = 30 -- porcentagem de força a mais
function onStatsChange(cid, attacker, type, combat, value)
k = k/100 --n mexer
if isInArray(pe5 ,getCreatureName(cid)) and isInArray(pf5, getCreatureName(attacker)) then
value = value*(1+k)
end
return TRUE
Editado Maio 24 por SmiX
info
Grupo: Conde
Registrado: 25/01/12
Posts: 963
Reputação: +265
Queria um system que funcionasse com o StatsChange, system de vantagem e desvantagem.
Se o player tiver a vocation 5 os pets determinados na tabela vão bater mais em outros pets determinado em outra tabela!
TenteiI assim, mas quando o pet da tabela um via o outro pet da tabela 2 ele perdia sangue sem apanha:
local pe5 = {"Wang", "Toxi"}
local pf5 = {"Catirus, "Lurion"}
k = 30 -- porcentagem de força a mais
function onStatsChange(cid, attacker, type, combat, value)
k = k/100 --n mexer
if isInArray(pe5 ,getCreatureName(cid)) and isInArray(pf5, getCreatureName(attacker)) then
value = value*(1+k)
end
return TRUE
end
Editado Maio 24 por SmiX