Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Olhem tenho essa Talkaction que quando eu falo o comando, removerá o Item de ID 13099 da Posição que eu determinei 

mais queria que depois de um certo tempo o Item de ID 13099 Cria-se novamente na mesma Posição  :D

 

Script

local config = {

doorPosition = {x = 1056, y = 1046, z = 5},  
doorID = 13099, 
minAccess = 5,  
message = {
doorOpen = "O Portal do evento de Bag abriu!",
doorClose = "O Portal fechou!"
}
}
function onSay(cid, words, param)
if getPlayerAccess(cid) >= config.minAccess then
local item = getTileItemById(config.doorPosition, config.doorID)
if item.uid > 0 then
doRemoveItem(item.uid, 1)
doPlayerSendTextMessage(cid, 22, config.message.doorOpen)
else
doCreateItem(config.doorID, 1, config.doorPosition)
doPlayerSendTextMessage(cid, 22, config.message.doorClose)
end
end
return true
end

 

 

Outra dúvida eu criei está Spell aqui de correr, Mais só players com vocation de GOD ou seja account_id 

podem usar queria que players usar-se essa spell tbm biggrin.png

 

spell

local combat = createCombatObject()


setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 22000)
setConditionFormula(condition, 0.7, -56, 0.7, -56)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

 

tag

<instant name="Haste" words="correr" lvl="8" mana="0" prem="1" aggressive="0" selftarget="1" exhaustion="1500" needlearn="0" event="script" value="haste.lua"></instant>

 

Obrigado e esperando Respostas biggrin.png

Link para o post
Compartilhar em outros sites

~~ Talkaction ~~

 

Bom amigo. eu coloquei o código no PasteBin, link aqui

Pra não perder a identação.

 

 

Em :

seconds_time = 3 -- / * New * /

 

Voce configura os segundos que voce quer que o item apareça.

Editado por Orochi Elf (veja o histórico de edições)

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

~~ Talkaction ~~

 

Bom amigo. eu coloquei o código no PasteBin, link aqui

Pra não perder a identação.

 

 

Em :

seconds_time = 3 -- / * New * /

 

Voce configura os segundos que voce quer que o item apareça.

Erro :(

[10/07/2014 09:52:35] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/eventobag.lua:7: '}' expected (to close '{' at line 1) near 'message'
[10/07/2014 09:52:35] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/eventobag.lua)
[10/07/2014 09:52:35] data/talkactions/scripts/eventobag.lua:7: '}' expected (to close '{' at line 1) near 'message'
[10/07/2014 09:52:35] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/eventotorneio.lua:7: '}' expected (to close '{' at line 1) near 'message'
[10/07/2014 09:52:35] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/eventotorneio.lua)
[10/07/2014 09:52:35] data/talkactions/scripts/eventotorneio.lua:7: '}' expected (to close '{' at line 1) near 'message'
Link para o post
Compartilhar em outros sites

Aaaah sim, verdade esqueci de por a virgula .

 

Mude:

seconds_time = 3

 

 

Por:

seconds_time = 3,

Resolvido 2 rep para você :D 

sabe resolve o da Spell? 

Link para o post
Compartilhar em outros sites

Eu não entendi direito o pedido .

 

Tenta explicar melhor ai 

 

@Edit,

Aaah sim.. tenta fazer o que o Disturbbed, falou...

Vce pode estar tentando usar em um character não premium.

Editado por Orochi Elf (veja o histórico de edições)

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

Eu não entendi direito o pedido .

 

Tenta explicar melhor ai 

Tenho aquela spell Mais ela só funciona com o GOD (acess 6)

Mais quando eu tento com players normais com acess 1 não vai *--*

Link para o post
Compartilhar em outros sites

Eu não entendi direito o pedido .

 

Tenta explicar melhor ai 

 

@Edit,

Aaah sim.. tenta fazer o que o Disturbbed, falou...

Vce pode estar tentando usar em um character não premium.

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

 

 

tentei Mais quando o Player fala não faz nada :(

com o GOD é diferente a spell funciona :)

Link para o post
Compartilhar em outros sites

Ei, voce não acha que deveria colocar as vocaçoes?

Tentei essa: 

             <instant name="Haste" words="correr" lvl="8" mana="0" prem="1" aggressive="0" selftarget="1" exhaustion="1500" needlearn="0" event="script" value="haste.lua">

              <vocation id="1"/>
              </instant>

Link para o post
Compartilhar em outros sites

Bom... pra ficar mais seguro.

 

<instant name="Haste" words="correr" lvl="8" mana="0" prem="1" aggressive="0" selftarget="1" exhaustion="1500" needlearn="0" event="script" value="haste.lua">

<vocation id="1"/>

<vocation id="2"/>

<vocation id="3"/>

<vocation id="4"/>

</instant>

Editado por Orochi Elf (veja o histórico de edições)

Tony Araújo  ;D 

 

Link para o post
Compartilhar em outros sites

 

Bom... pra ficar mais seguro.

 

<instant name="Haste" words="correr" lvl="8" mana="0" prem="1" aggressive="0" selftarget="1" exhaustion="1500" needlearn="0" event="script" value="haste.lua">

<vocation id="1"/>

<vocation id="2"/>

<vocation id="3"/>

<vocation id="4"/>

</instant>

 

reiniciando meu pc, mais já vou testar :D

reputado

Quem disse que foi tentei do jeito que você descreveu e ainda quando o player fala "Correr" não aconteçe nada :(

olha minhas vocations.xml::

<?xml version="1.0" encoding="UTF-8"?>

<vocations>
<vocation id="0" name="Pokemon Trainer" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>
<vocation id="1" name="Pokemon Trainer" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>
<vocation id="2" name="TV" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>
<vocation id="3" name="PC" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="0" gainhpamount="0" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1" lessloss="0">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>
 
<vocation id="7" name="Duel System2" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>
<vocation id="8" name="Duel System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>
 
<vocation id="9" name="Pokedex System" description="a pokemon trainer" needpremium="0" gaincap="0" gainhp="40" gainmana="0" gainhpticks="2" gainhpamount="3" gainmanaticks="0" gainmanaamount="0" manamultiplier="1.1" attackspeed="-1" soulmax="251" gainsoulticks="-1" fromvoc="1">
<formula meleeDamage="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.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.0" fishing="3.0" experience="1.0"/>
</vocation>

</vocations>

bump

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo