\Mattheus ~* 7 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 Gostaria da runa destroy field infinita que hoje em dia em todos os ots ela não está mais infinita eu vi aqui no spells e tá como se fosse infinita mas sempre acaba .. Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/ Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 Você quer todas runas infinitas? Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312224 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 Passa o script.lua dela. Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312235 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 8, 2012 Autor Share Postado Agosto 8, 2012 As runas todas já estão infinitas isso eu sei fazer é fácil, mas a df não está .. Spells.xml : <rune name="Destroy Field" id="2261" allowfaruse="1" charges="3" lvl="17" maglv="3" exhaustion="1000" aggressive="0" range="5" event="script" value="support/destroy field rune.lua" /> UNREMOVABLE_FIELDS = {1497, 1498, 1499, 1505, 1506, 1507, 1508, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 11094, 11095} local function doRemoveField(cid, pos) local field = getTileItemByType(pos, ITEM_TYPE_MAGICFIELD) if(not isInArray(UNREMOVABLE_FIELDS, field.itemid)) then doRemoveItem(field.uid) doSendMagicEffect(pos, CONST_ME_POFF) return true end doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return false end function onCastSpell(cid, var) local pos = variantToPosition(var) if(pos.x == CONTAINER_POSITION) then pos = getThingPos(cid) end if(pos.x ~= 0 and pos.y ~= 0) then return doRemoveField(cid, pos) end doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return false end Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312239 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 @LuckOake Aqui um: UNREMOVABLE_FIELDS = {1497, 1498, 1499, 1505, 1506, 1507, 1508, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 11094, 11095} local function doRemoveField(cid, pos) local field = getTileItemByType(pos, ITEM_TYPE_MAGICFIELD) if(not isInArray(UNREMOVABLE_FIELDS, field.itemid)) then doRemoveItem(field.uid) doSendMagicEffect(pos, CONST_ME_POFF) return true end doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return false end function onCastSpell(cid, var) local pos = variantToPosition(var) if(pos.x == CONTAINER_POSITION) then pos = getThingPos(cid) end if(pos.x ~= 0 and pos.y ~= 0) then return doRemoveField(cid, pos) end doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return false end Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312246 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 Hm... O problema não tá no script. Vai no config.lua e verifica se tem uma linha assim: removeRuneCharges = false Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312249 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 @LuckOake Ele quer só a destroyer field infinita. @MattheusOT Acho que não é possível, todas ou nenhuma. Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312254 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 8, 2012 Autor Share Postado Agosto 8, 2012 Então entre em qual quer OT 8.6 e usem uma destroy field ela irá acabar, mas todas as outras runas estarão infinitas .. Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312288 Compartilhar em outros sites More sharing options...
0 LuckOake 400 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 Bom, no meu não acaba. Mas xo fazer uma gambiarra no seu script pra ver se funciona: Substitui seu script por esse: UNREMOVABLE_FIELDS = {1497, 1498, 1499, 1505, 1506, 1507, 1508, 7465, 7466, 7467, 7468, 7469, 7470, 7471, 7472, 7473, 11094, 11095} local function doRemoveField(cid, pos) local field = getTileItemByType(pos, ITEM_TYPE_MAGICFIELD) if(not isInArray(UNREMOVABLE_FIELDS, field.itemid)) then doRemoveItem(field.uid) doSendMagicEffect(pos, CONST_ME_POFF) return true end doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return false end function onCastSpell(cid, var) doPlayerAddItem(cid, xxxx, 1) local pos = variantToPosition(var) if(pos.x == CONTAINER_POSITION) then pos = getThingPos(cid) end if(pos.x ~= 0 and pos.y ~= 0) then return doRemoveField(cid, pos) end doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return false end Onde está vermelho você coloca o ID da sua rune. Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312299 Compartilhar em outros sites More sharing options...
0 \Mattheus ~* 7 Postado Agosto 8, 2012 Autor Share Postado Agosto 8, 2012 Continua não infinita . Link para o comentário https://xtibia.com/forum/topic/191561-destroy-field-infinita/#findComment-1312522 Compartilhar em outros sites More sharing options...
Pergunta
\Mattheus ~* 7
Gostaria da runa destroy field infinita que hoje em dia em todos os ots ela não está mais infinita eu vi aqui no spells e tá como se fosse infinita mas sempre acaba ..
Link para o comentário
https://xtibia.com/forum/topic/191561-destroy-field-infinita/Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados