Tudo que fezeRa postou
-
[URGENTE] Monstro não ta caindo, morre e fica de pé
Testei, continua mesma coisa..
-
Faço Scripts Para Todos
Acho que voce nao viu o meu gabi, por ter postado logo em seguida respondendo eles.
-
[URGENTE] Monstro não ta caindo, morre e fica de pé
Mas, eu uso essa task em uns 10 bichos, só o verminor esta com esse bug.
-
[URGENTE] Monstro não ta caindo, morre e fica de pé
Ta ali no topico o erro.
-
Faço Scripts Para Todos
Nome Fantasia do Script: Castle Guild War Como ele Vai Funcionar: Estilo War of Emperium só que mapa diferente, e invez de ser aqueles cristais ser tipo um boss, a guild que matar o boss ganhará acesso a uma area especial até o proximo evento. E que aconteça certos dias da semana, em certos horarios. Qual a Finalidade: Poder acessar a sala para a guild vencedora até que outra guild vença. Urgência: Alta OBS: -----
-
[URGENTE] Monstro não ta caindo, morre e fica de pé
Esse não é o problema, o corpse é do Demon, fora que como eu disse, alguns as vezes morrem normal
-
[URGENTE] Monstro não ta caindo, morre e fica de pé
Simplesmente quando mata o verminor, o corpo dele não cai, fica de pé, e não são todos que acontece isso, são apenas alguns, acho que é apenas para os players que estão fazendo a task! Obs: não precisa colocar script da task no monstro, no meu sistema. <?xml version="1.0" encoding="UTF-8"?> <monster name="Verminor" nameDescription="a verminor" race="fire" experience="800000" speed="900" manacost="10000"> <health now="55000" max="55000"/> <look type="35" corpse="5995"/> <targetchange interval="5000" chance="8"/> <strategy attack="90" defense="10"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag targetdistance="1"/> <flag staticattack="90"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="melee" interval="2000" skill="400" attack="400"/> <attack name="manadrain" interval="2000" chance="13" range="7" min="1000" max="-5200"/> <attack name="fire" interval="2000" chance="30" range="7" radius="7" target="1" min="-1500" max="-3000"> <attribute key="shootEffect" value="fire"/> <attribute key="areaEffect" value="firearea"/> </attack> <attack name="firefield" interval="2000" chance="12" range="7" radius="1" target="1"> <attribute key="shootEffect" value="fire"/> </attack> <attack name="lifedrain" interval="1000" chance="12" length="8" spread="0" min="-3000" max="-4670"> <attribute key="areaEffect" value="purpleenergy"/> </attack> <attack name="speed" interval="2000" chance="15" target="1" speedchange="-750" duration="30000"> <attribute key="shootEffect" value="suddendeath"/> </attack> <attack name="energy" interval="3000" chance="10" range="1" target="1" min="-2500" max="-7000"> <attribute key="areaEffect" value="purpleenergy"/> </attack> </attacks> <defenses armor="55" defense="55"> <defense name="healing" interval="2000" chance="15" min="130" max="240"> <attribute key="areaEffect" value="blueshimmer"/> </defense> <defense name="speed" interval="1000" chance="8" speedchange="290" duration="5000"> <attribute key="areaEffect" value="redshimmer"/> </defense> </defenses> <elements> <element physicalPercent="10"/> <element energyPercent="50"/> <element earthPercent="20"/> <element icePercent="-15"/> <element holyPercent="-15"/> <element deathPercent="20"/> </elements> <immunities> <immunity fire="0"/> <immunity energy="1"/> <immunity drown="1"/> <immunity paralyze="1"/> <immunity invisible="1"/> </immunities> <voices interval="5000" chance="10"> <voice sentence="MUHAHAHAHA!" yell="1"/> <voice sentence="I SMELL FEEEEEAAAR!" yell="1"/> <voice sentence="CHAMEK ATH UTHUL ARAK!" yell="1"/> <voice sentence="Your resistance is futile!"/> <voice sentence="Your soul will be mine!" yell="0"/> </voices> <loot> <item id="2148" countmax="100" chance1="100000" chancemax="0"/> -- gold coins <item id="2148" countmax="100" chance1="100000" chancemax="0"/> -- gold coins <item id="2152" countmax="3" chance1="33333" chancemax="2000"/> --Plat <item id="2514" chance="1900"/> --mastermind shield <item id="2472" chance="200"/> --magic plate armor <item id="2795" countmax="6" chance1="7500"/> --Fire Mushroo <item id="2164" chance="2100"/> --might ring <item id="2165" chance="2300"/> --stealth ring <item id="7591" chance="4500"/> -- GHP <item id="1987" chance="100000"> <inside> <item id="2393" chance="3800"/> --giantsword <item id="2432" chance="3800"/> --fire axe <item id="2214" chance="2222"/> --ring of healing <item id="2396" chance="2600"/> --ice rapier <item id="2179" chance="1100"/> --golden ring <item id="2795" countmax="6" chance1="13000"/> --fire mushroom <item id="2148" countmax="100" chance1="100000" chancemax="0"/> -- gold coin <item id="2151" countmax="4" chance1="5500" chancemax="0"/> <item id="2462" chance="3200"/> --devil helmet <item id="2149" countmax="3" chance1="11000" chancemax="0"/> <item id="2387" chance="32000"/> --double axe <item id="2470" chance="1350"/> --golden legs <item id="2520" chance="3100"/> --demon shield <item id="2418" chance="1500"/> --golden sickle </inside> </item> </loot> </monster> Acontece o seguinte erro: http://prntscr.com/48bnm1 Script da task: local config = { ['verminor'] = {amount = 2000, storage = 19555, startstorage = 5555, startvalue = 1}, } function onKill(cid, target) local monster = config[getCreatureName(target):lower()] if isPlayer(target) or not monster or isSummon(target) then return true end if getPlayerStorageValue(cid, monster.storage) >= -1 and (getPlayerStorageValue(cid, monster.storage)+1) < monster.amount and getPlayerStorageValue(cid, monster.startstorage) >= monster.startvalue then setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Task: Matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' de '..monster.amount..' '..getCreatureName(target)..'s.') end if (getPlayerStorageValue(cid, monster.storage)+1) == monster.amount then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Parabens, voce matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' '..getCreatureName(target)..'s e completou a missao dos '..getCreatureName(target)..'s.') setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) end return true end
-
ESSE SCRIPT É DE CORTAR SO QUE SO FUNCIONA DE PERTO
em spells.xml mude range="1" para quanto quiser
-
Bug in Creaturescripts
Da a mesma coisa, fora que os bixos ficam no ar quando morrem, nao caiem...
-
Bug in Creaturescripts
Estou com esse problema: http://prntscr.com/487rh5 script: local config = { ['verminor'] = {amount = 2000, storage = 19555, startstorage = 5555, startvalue = 1}, } function onKill(cid, target) local monster = config[getCreatureName(target):lower()] if isPlayer(target) or not monster or isSummon(target) then return true end if getPlayerStorageValue(cid, monster.storage) >= -1 and (getPlayerStorageValue(cid, monster.storage)+1) < monster.amount and getPlayerStorageValue(cid, monster.startstorage) >= monster.startvalue then setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Task: Matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' de '..monster.amount..' '..getCreatureName(target)..'s.') end if (getPlayerStorageValue(cid, monster.storage)+1) == monster.amount then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Parabens, voce matou '..(getPlayerStorageValue(cid, monster.storage)+1)..' '..getCreatureName(target)..'s e completou a missao dos '..getCreatureName(target)..'s.') setPlayerStorageValue(cid, monster.storage, getPlayerStorageValue(cid, monster.storage) + 1) end return true end
-
[Ajuda] Mw e Growth
function onUse(cid, item, fromPosition, itemEx, toPosition) local formula_min = ((getPlayerLevel(cid)*0.7 + getPlayerMagLevel(cid)*3) * 6.0) local formula_max = ((getPlayerLevel(cid)*0.7 + getPlayerMagLevel(cid)*3) * 7.0) if getPlayerLevel(cid) >= 24 and getPlayerMagLevel(cid) >= 4 then doCreatureAddHealth(cid, math.random(formula_min, formula_max)) doSendMagicEffect(getPlayerPosition(cid), 12) else doPlayerSendCancel(cid, "You don't have level 24 or magic level 4.") end return true end
-
Dúvida sobre o distro.
Já retirei tudo tudo tudo que poderia ser de problema, e ainda continua.......... =/
-
[Ajuda] Mw e Growth
Entendi Wolf, então aproveitando que o topico é sobre runas, deixa eu te perguntar, eu tive de fazer mana rune e UH em action pois se não elas dão exaust nas spells, como se fosse uma spell certo? Porem colocando ambas em action, não posso usar a runa em amigos, target...
-
Erro Na Spell
Pode me explicar o que fez? pois tenho umas 6 spells que dão o mesmo problema.
-
Erro Na Spell
Beleza, obrigado! -
-
[Ajuda] Mw e Growth
Can you help? xD local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
-
[Ajuda] Mw e Growth
Obrigado.
-
[Ajuda] Mw e Growth
Estou com um problema na MW e Wild Growth quando as uso em cima de fire (roxo) (colocado pelo map), quando sai, o fire abaixo some.
-
Erro Na Spell
O problema é que eu gostaria dos intervalos por causa que é tipo uma explosão e tal =/ n da?
-
Erro Na Spell
Estou com esse problema: http://prntscr.com/47u0lm As vezes da esse erro, outras vezes não... não buga sv nem nada, nas fica spamando o meu distro, nem toda vez que usa a spell acontece esse erro... Spell: local weapon1 = createCombatObject() local weapon2 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 44) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 34) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 34) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 66) function onGetFormulaValues(cid, level, maglevel) min = (level*4) + (level*3) max = (level*4) +(level*3) +500 return -min, -max end setCombatCallback(combat4, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") local arr1 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local arr2 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local arr3 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local arr4 = { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) setCombatArea(weapon1, area1) setCombatArea(weapon2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) function onTargetTile(cid, pos) doCombat(cid,combat1,positionToVariant(pos)) end function onTargetTile2(cid, pos) doCombat(cid,combat2,positionToVariant(pos)) end setCombatCallback(weapon1, CALLBACK_PARAM_TARGETTILE, "onTargetTile") setCombatCallback(weapon2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2") local function onCastSpell1(parameters) doCombat(parameters.cid, weapon1, parameters.var) end local function onCastSpell2(parameters) doCombat(parameters.cid, weapon2, parameters.var) end local function onCastSpell3(parameters) doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) doCombat(parameters.cid, parameters.combat4, parameters.var) end function onCastSpell(cid, var) local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4 } addEvent(onCastSpell1, 200, parameters) addEvent(onCastSpell2, 400, parameters) addEvent(onCastSpell3, 500, parameters) addEvent(onCastSpell4, 400, parameters) return true end
-
Dúvida sobre o distro.
Fora que eu não tenho conhecimento em linux também....
-
Dúvida sobre o distro.
Retirei tudo do action/creaturescripts/movements que eram inuteis e talvez bugados, deixei apenas o que uso e que sei que não está com problema, mas continua fechando distro. Agora pouco durou nem 1m online e já fechou, mas anteriormente durou umas 5hrs
-
Dúvida sobre o distro.
Não sei se só mudar pra linux iria resolver, tem hora que cai com 2 minutos, tem hora que passa dia inteiro online, tem hora que cai com 3 horas, entende? tá tenso.
-
Dúvida sobre o distro.
Mas nem quase tem player, não sei o que é, ja tirei varios scripts, acho que se fosse um script, daria pelo menos algo no distro, mas ele fecha tão rapido que da nem tempo de nada, nem tentar ler
-
Dúvida sobre o distro.
Olha, ve se serve pra olhar algo: http://prntscr.com/47k7zb