Por
L3K0T
SUMMON SPELLS
Como o nome diz é uma spell que sumona até 4 monstros ou podendo adicionar mais, legal pra naruto etc... Então para não perder ou ficar em vão, irei deixar pra vocês e já com as correções.
DEMONSTRAÇÃO
2022-09-01 00-08-30.mp4
INSTALANDO
1: primeiro vá em data/spells/scripts e crie um arquivo.lua e adicione isso abaixo dentro dele e em seguida salve.
function onCastSpell(cid, var)
local from,to = {x=962, y=885, z=7},{x=973, y=892, z=7}
local from2,to2 = {x=979, y=901, z=7},{x=991, y=905, z=7}
local dir = getPlayerLookDir(cid)
local ppos = getPlayerPosition(cid)
if(dir==1)then
ppos.x = ppos.x + 1
elseif(dir==2)then
ppos.y = ppos.y + 1
elseif(dir==3)then
ppos.x = ppos.x - 1
elseif(dir==0)then
ppos.y = ppos.y - 1
end
local summon = getCreatureSummons(cid)
local MaximoSummon = 0
if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) then
doPlayerSendCancel(cid, "Você não pode usar Summons Aqui!")
return false
end
if (table.maxn(summon) > MaximoSummon) then
doPlayerSendTextMessage(cid, 22, "Voce ainda tem summons em batalha!")
return false
end
local clone1 = doConvinceCreature(cid, doCreateMonster("Morgaroth", ppos))
local clone2 = doConvinceCreature(cid, doCreateMonster("Demon", ppos))
local clone3 = doConvinceCreature(cid, doCreateMonster("Terror Bird", ppos))
local clone4 = doConvinceCreature(cid, doCreateMonster("Giant Spider", ppos))
doPlayerSendTextMessage(cid, 22, "Voce summonou 4 criaturas!")
end
2: agora vá em data/spells/ e abra o arquivo spells.xml e coloca isso dentro e salve
<instant name="Sumonar" words="!help" lvl="0" mana="0" aggressive="0" params="1" exhaustion="1000" needlearn="0" event="script" value="arquivo.lua">
</instant>
2022-09-01 00-28-08.mp4
Pronto! agora é só usar a imaginação, pode adicionar monstro diferente ou do mesmo quantas vezes quiser.
créditos fonte: @Lenilson e L3K0T
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.