Aloczs 14 Postado Setembro 1, 2011 Share Postado Setembro 1, 2011 tipo meeu war ctf ao pegar a bandeira fica paralyze.. certo e tem que ir até a baze em modo paralyze... só que ao dar utani gran hur o paaralyze sai como eu ponho pra ficar até chegar na baze ? Link para o comentário https://xtibia.com/forum/topic/166720-e-agra/ Compartilhar em outros sites More sharing options...
drakylucas 159 Postado Setembro 1, 2011 Share Postado Setembro 1, 2011 nao usa paralyse.. seta a speed da criatura doChangeSpeed(cid,-getCreatureSpeed(cid) + 90) faz ele puxar uma função a ada 1 segundo verificando se esta com a storage da bandeira..... fiz isso no btkserver e funciona normal ateh hj =D http://btkserver.servegame.com/ qlqr coisa avisa se nao intender [+ nao vou passar pronto] Link para o comentário https://xtibia.com/forum/topic/166720-e-agra/#findComment-1095937 Compartilhar em outros sites More sharing options...
Aloczs 14 Postado Setembro 1, 2011 Autor Share Postado Setembro 1, 2011 Olhe amigo oque o meu tem Action/scripts/flag capture green.lua local condition = createConditionObject(CONDITION_PARALYZE) setConditionParam(condition, CONDITION_PARAM_TICKS, 10000000) --setConditionParam(condition, CONDITION_PARAM_SPEED, -180) setConditionFormula(condition, -0.6, 0, -0.6, 0) local condition1 = createConditionObject(CONDITION_ENERGY) setConditionParam(condition1, CONDITION_PARAM_DELAYED, 100) addDamageCondition(condition1, 1000000, 1000, -0) function onUse(cid, item, frompos, item2, topos) local playername = getCreatureName(cid) if item.uid == 14788 then queststatus = getPlayerStorageValue(cid,14788) if queststatus == -1 and getPlayerTown(cid) == 3 then doPlayerSendTextMessage(cid,22,"Voce pegou a bandeira inimiga, leve-a para o piso perto de sua bandeira para ganhar pontos e experiencia.") setPlayerStorageValue(cid,14788,1) doAddCondition(cid,condition) doAddCondition(cid,condition1) doBroadcastMessage("" .. playername .. " Capturou a bandeira Green!! Defendam-se!!") else doPlayerSendTextMessage(cid,22,"Esta bandeira eh do seu time OU Voce ja pegou a bandeira inimiga, leve-a para o piso da sua bandeira.") end else return 0 end return 1 end COMO EU FAÇO ? Link para o comentário https://xtibia.com/forum/topic/166720-e-agra/#findComment-1095977 Compartilhar em outros sites More sharing options...
Posts Recomendados