Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Olá

Estou Fazendo Um Pedido Não sei se vai ser fácil de fazer , uma talkaction [!saga]

Ex: !saga 1 , !saga 2 , !saga 3 etc..

Cada vocação vai ter esse comando, igual o comando transformar dos servers de Naruto.

 

Ex: !Transformar:

local config = {
--[vocation id] = { level, nova voc, looktype, efeito}
[1] = { 25, 2, 71, 208},--NARUTO
[2] = { 50, 3, 66, 208},--NARUTO
[3] = { 75, 4, 91, 208},--NARUTO
[4] = { 100, 5, 18, 208},--NARUTO
[5] = { 125, 6, 645, 208},--NARUTO
[6] = { 150, 7, 646, 208},--NARUTO
[7] = { 175, 8, 647, 208},--NARUTO
[8] = { 200, 9, 617, 208},--NARUTO
[9] = { 225, 10, 614, 208},--NARUTO
[10] = { 250, 11, 615, 208},--NARUTO
[11] = { 275, 12, 616, 208},--NARUTO
[12] = { 300, 12, 722, 208},--NARUTO
}
function onSay(cid, words, param, channel)
local from,to = {x=1001, y=705, z=7},{x=1031, y=737, z=7} -- começo e final do mapa
local from2,to2 = {x=1011, y=705, z=6},{x=1031, y=738, z=6} -- começo e final do mapa
local from3,to3 = {x=1012, y=706, z=5},{x=1032, y=739, z=5} -- começo e final do mapa
local from4,to4 = {x=985, y=598, z=7},{x=1044, y=652, z=7} -- começo e final do mapa
local from5,to5 = {x=986, y=615, z=6},{x=1039, y=647, z=7} -- começo e final do mapa
local from6,to6 = {x=990, y=616, z=5},{x=1040, y=647, z=5} -- começo e final do mapa
if isInRange(getCreaturePosition(cid), from, to) or isInRange(getCreaturePosition(cid), from2, to2) or isInRange(getCreaturePosition(cid), from3, to3) or isInRange(getCreaturePosition(cid), from4, to4) or isInRange(getCreaturePosition(cid), from5, to5) or isInRange(getCreaturePosition(cid), from6, to6) then
doPlayerSendCancel(cid, "Você não pode se Transformar nesta área!") return true
end
doPlayerSay(cid, "transformar")
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Transformou!")
local outfit = {lookType = voc[3]}
doCreatureChangeOutfit(cid, outfit)
doSendMagicEffect(getCreaturePosition(cid), voc[4])
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você precisa estar no level " .. voc[1] .. " para transformar.")
end
else
doPlayerSendCancel(cid, "Você não pode se Transformar!")
end
return true

Ex: !saga:

{vocação Naruto}
!saga 1 - { level, nova vocação, Roupa, efeito}
!saga 2 - { level, nova vocação, Roupa, efeito}
!saga 3 - { level, nova vocação, Roupa, efeito}
!saga 4 - { level, nova vocação, Roupa, efeito}
{vocação Sasuke}
!saga 1 - { level, nova vocação, Roupa, efeito}
!saga 2 - { level, nova vocação, Roupa, efeito}
!saga 3 - { level, nova vocação, Roupa, efeito}
!saga 4 - { level, nova vocação, Roupa, efeito}
{vocação Sakura}
!saga 1 - { level, nova vocação, Roupa, efeito}
!saga 2 - { level, nova vocação, Roupa, efeito}
!saga 3 - { level, nova vocação, Roupa, efeito}
!saga 4 - { level, nova vocação, Roupa, efeito}

Em Diante

Pode ser em arquivos separados , Mais cada vocação vai ter a sua !saga

Obs : Na parte (nova vocação) , é a proxima vocação exemplo

 

Naruto (só um exemplo)

{Vocation.xml}
<vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="200" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="1" name="Naruto" description="a Naruto" needpremium="1" gaincap="20" gainhp="500" gainmana="550" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="1"> 
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> 
<skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> 
</vocation>
<vocation id="2" name="Naruto" description="a Naruto" needpremium="1" gaincap="20" gainhp="500" gainmana="550" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="1">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> 
<skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> 
</vocation>
<vocation id="3" name="Naruto" description="a Naruto" needpremium="1" gaincap="20" gainhp="500" gainmana="550" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="2">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/>
<skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> 
</vocation>
<vocation id="4" name="Naruto" description="a Naruto" needpremium="1" gaincap="20" gainhp="500" gainmana="550" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.2" attackspeed="1200" soulmax="300" gainsoulticks="60" fromvoc="3">
<formula meleeDamage="2.0" distDamage="2.0" wandDamage="2.0" magDamage="2.0" magHealingDamage="2.0" defense="2.0" magDefense="2.0" armor="2.0"/> 
<skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/>
</vocation>

Bom Se entenderam espero que consigam fazer pra mim se não mandem , perguntem que tentarei explicar melhor

Aguardando..

Obg pela atenção!

 

Conteúdos Tragos Por Mim ao Fórum:

Venda de Vocações [Modern Aac] •

• Comando !Saga 

• [Modern Aac] DragonBall 

• Esconder •

• Naruto 2018

• • •

• •

'NtoProject - Breve'

[Show OFF] Disponível

Resolvido por D i M i T r E s C u

Ir para solução
  • Respostas 21
  • Visualizações 2.7k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

mano fico tipo estranho teu exemplo teria que coloca o comando e criar varios arquivos saga1 , saga2 etc.. 

 

tendo assim coloca o transform mas mudando as vocações n tendi mt mas deve se isso 


seria tipo edita essa parte 

 

 

::: doPlayerSay(cid, "saga,saga1,saga2") ------- <<<< mas n so mt bom e script entao fica com outro teria que edita o script todo mas e meio complicado muda a f

local voc = config[getPlayerVocation(cid)] 
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Transformou!")
local outfit = {lookType = voc[3]}
doCreatureChangeOutfit(cid, outfit)
doSendMagicEffect(getCreaturePosition(cid), voc[4])

 

meio complicado muda a função pra cada vocação tipo o tal personagem uso comando !saga1 ai teria que cria a função pra isso 

Postado
  • Autor

Cara em vez de ser (transform ou transformar) vai ser !saga

cada vocação vai ter a sua

saga Naruto.xml

vocação naruto:
!saga 1 - { level, nova vocação, Roupa, efeito}
!saga 2 - { level, nova vocação, Roupa, efeito}
!saga 3 - { level, nova vocação, Roupa, efeito}
!saga 4 - { level, nova vocação, Roupa, efeito}

vocação sasuke.xml

!saga 13 a 24
!saga 1 - { level, nova vocação, Roupa, efeito}
!saga 2 - { level, nova vocação, Roupa, efeito}
!saga 3 - { level, nova vocação, Roupa, efeito}
!saga 4 - { level, nova vocação, Roupa, efeito}

........ Ou tudo Junto contando que funcione.

 

Não quero que tenha nenhum tipo de bônus de hp

só quero que mude a roupa, mais seguindo cada vocação. 

Conteúdos Tragos Por Mim ao Fórum:

Venda de Vocações [Modern Aac] •

• Comando !Saga 

• [Modern Aac] DragonBall 

• Esconder •

• Naruto 2018

• • •

• •

'NtoProject - Breve'

[Show OFF] Disponível

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo