A base é um global full 8.60 (não sei o nome)
Estou criando uma nova classe nomeada Summoner para meu servidor, porem estou encontrando varios problemas com os scripts que estou usando, então gostaria que alguem pudesse me ajudar a modificar ou refazer os scripts.
O primeiro é o script do summon em si, ele esta fazendo o básico do que eu realmente quero que é summonar a criatura, porem tanto o jogador, tanto o summon estão se causando dano (no caso até o fogo que fica no chão quando o elemental ataca causa dano ao jogador) e isso não é interessante para o que eu tinha em mente. Um dos summons tera uma skill de cura em area (apesar de eu não saber se é possivel fazer isso), falei isso para que seja levado em conta na hora de criar o script já que essa skill tem que acertar os aliados. O ultimo summon vai ter uma skill que provoca como o "exeta res".
Outra parte do scrip, que é mais complicada, é a questão dos summons ficarem mais fortes de acordo com o lvl e o ml do summoner.
Tem que ser no maximo 1 summon de cada tipo (no caso vai ser uma palavra pra invocar cada summon diferente)
local max = 1
function onCastSpell(cid, var)
local dir = getPlayerLookDir(cid)
local ppos = getPlayerPosition(cid)
if(dir==1)then
ppos.x = ppos.x + 1
end
local count, pos = #getCreatureSummons(cid), getThingPos(cid)
if count == max then
doPlayerSendCancel(cid, 'Voce nao pode sumonar mais criaturas.')
doSendMagicEffect(pos, CONST_ME_POFF)
return false
end
local summon = getCreatureSummons(cid)
local MaximoSummon = 3
if (table.maxn(summon) < MaximoSummon) then
local Ember Spirit = doConvinceCreature(cid, doCreateMonster("Ember Spirit", ppos))
doPlayerSendTextMessage(cid, 22, "Voce summonou ember spirit!")
end
end
A partir daqui eu não tenho nenhum script, vai ser só pedido mesmo.
Queria um script (que não tem muito a ver com o resto do tema do post mas faz sentido dentro da proposta do servidor) de npc que quando falar com ele vai remover suas outfits e subistituir pelas que eu quiser, porem ele só vai trocar de quem for da vocation que eu quiser também, dai depois de falar com ele e pegar as outs ele vai perguntar pra que cidade vc quer ser teleportado e vai te transformar cidadão de la.