Ir para conteúdo

KennyConrad

Visconde
  • Total de itens

    470
  • Registro em

  • Última visita

Tudo que KennyConrad postou

  1. @frenesy é porque eu queria uma spell que sumona-se a criatura zodom e que essa spell so fosse utilizada pela vocação lord drunou id da vocation 10 e que gasta-se 7000 de mana no caso a magia so sumonaria a zodom. @cs007 desculpe so tava querendo aproveitar o topico =9
  2. @caotic deu esse erro ao iniciar o server [01/12/2012 21:05:42] [Error - LuaScriptInterface::loadFile] data/spells/scripts/summon/summon.lua:7: '=' expected near 'end' [01/12/2012 21:05:42] [Warning - Event::loadScript] Cannot load script (data/spells/scripts/summon/summon.lua) [01/12/2012 21:05:42] data/spells/scripts/summon/summon.lua:7: '=' expected near 'end' usei essa tag aki <instant name="Drunou Summon" words="utevo rex" lvl="35" mana="7000" selftarget="1" exhaustion="2000" groups="1,2000" icon="124" needlearn="0" event="script" value="summon/summon.lua"> <vocation id="10"/> </instant>
  3. caotic teria como fazer essa talkaction virar spell ? e que so possa ser sumonado 2 monstros e que gaste 7k de mana por cada vez que usar ?
  4. KennyConrad

    Npc De Quest.

    lol cara se postou 2 links iguais http://www.xtibia.co...npc-task-radbr/ E aqui o de itens: http://www.xtibia.co...npc-task-radbr/ e essa task igual do radbr nen ta 100% pronta tanto é que está em area de pedidos de scripts e não de pedidos resolvidos. e essa task do radbr não é de items
  5. poxa galera alguem por favor ajuda ai
  6. poxa galera ajuda ai por favor
  7. @luckoake achei um pequeno bug exemplo nome do adm é {ADM} Master Viciado ai eu do ban no player ai ta blz vai aparecer a mensagem na tela player tal banido por {ADM} Master Viciado etc so que tipo quando o player vai logar apos ser banido aparece a mensagem que a account está banida porem lá não mostra o nome de quem baniu la fica escrito automatic banishiment. era pra ficar o nome de quem baniu se presisar posto umas imagems pra você entender melhor
  8. acho que é so pelo items.xml acho que não existe outra maneira sem ser por la
  9. galera alguem ajuda ai por favor não sou o unico atras desse sistema =(
  10. Galera ajuda ai por favor luckoake você que gosta de ajudar em sistemas do radbr me ajuda ai por favor vodkart se puder me ajudar também
  11. galera alguem ajuda ae por favor estou presisando muito desse sistema
  12. Galera meu script de door por resets está com um bug ao player abrir a porta a porta abre normalmente ao ele sair a porta fecha normalmente mais se ele clica na porta com a porta aberta a porta começa a se transformar em outras portas teria como alguem me ajudar aki está o script function getResets(cid) local check = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return check:getDataInt("reset") <= 0 and 0 or check:getDataInt("reset") end function onUse(cid, item, frompos, item2, topos) local reset_need = 30 if getResets(cid) < reset_need then return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce não tem mais de "..reset_need.." resets.") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, TRUE) return true end
  13. vital no sistema do radbr também tem outras formas de pegar montaria como em quest de npcs. @ edit que jhon você está falando poderia me passar msn dele ou nome dele aki no xtibia ?
  14. procure por no config.lua replaceKickOnLogin = true e coloque false se não funcionar tente essa pequena solução abaixo procure no config.lua -- Limits idleWarningTime = 9 * 60 * 1000 idleKickTime = 10 * 60 * 1000 explicação idleWarningTime = 9 * 60 * 1000 é quando vai aparecer a mensagem pro player avisando que ele vai ser kickado idleKickTime = 10 * 60 * 1000 é com quantos minutos afk o player é kickado
  15. creaturescritps geralmente é melhor reiniciar o servidor o reload não faz muito efeito nele.
  16. você reiniciou o servidor ?
  17. faça assim procure por isso no seu login.lua e apague. registerCreatureEvent(cid, "Idle") e em creaturescripts procure por <event type="think" name="Idle" event="script" value="idle.lua"/> e apague pronto os players não seram mais kickados te ajudei ? REP +
  18. no config.lua você pode alterar o tempo do kick do player a seu gosto procure por no config.lua -- Limits idleWarningTime = 9 * 60 * 1000 idleKickTime = 10 * 60 * 1000 @edit explicação idleWarningTime = 9 * 60 * 1000 é quando vai aparecer a mensagem pro player avisando que ele vai ser kickado idleKickTime = 10 * 60 * 1000 é com quantos minutos afk o player é kickado no caso no meu servidor é com 9 minutos manda a mensagem pro player e com 10 minutos ele é kickado. sei que voce quer que não kick más não sei como fazer isso no meu servidor o sistema de kick fica no arquivo idle.lua em creaturescripts o seu tambem pode ser lá se for poste ai
  19. @ caotic também estou presisando desse script e o certo é não usar em areas no-logout você colocou pra não usar em protections zones caotic será que você poderia me dar uma ajudinha no meu topico de door por resets o script ta la pronto já so que tem um bug se puder me ajudar ficarei muito grato.
  20. mano não entendi direito o servidor ta contando quantos frags pra pegar red ? e quantos frags voce quer que pegue red ?
  21. mano mais ai vo ter que modificar todas as portas do meu servidor lol eu quero que todas as portas de level os players que tiver resets pode passar nelas sem precisar do level @ Edit Urgente Ajuda ae percebi agora ta com um bug no script o player clica na porta ai ele abre ela ai quando ele clica denovo o certo era a porta fechar mais a porta esta transformando em outras portas function getResets(cid) local check = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return check:getDataInt("reset") <= 0 and 0 or check:getDataInt("reset") end function onUse(cid, item, frompos, item2, topos) local reset_need = 30 if getResets(cid) < reset_need then return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce não tem mais de "..reset_need.." reset") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, TRUE) return true end e vodkartzin estou sem REP no momento so amanha que vo ter ai te dou mais arruma o bug ai por favor. alguem ajuda ae por favor ta foda esse bug ja tentei arruma não consegui =( @ edit topico reportado para moverem
  22. KennyConrad

    Tempo De Pk

    tenta usar essa config.lua aki te ajudei REP +
  23. @vodkartin não foi não porque se fosse assim ele duplicou as portas ? porque quando da lok na porta de level aparece 15:55 You see a gate of expertise for level 100. e fora que se fosse nos items como que a cada porta de level e resets diferentes muda a mensagem ? @ edit no meu items ta assim <item id="1245" article="a" name="gate of expertise"> <attribute key="type" value="door" /> <attribute key="levelDoor" value="1000" /> <attribute key="blockprojectile" value="1" /> ai eu coloca-se assim <item id="1245" article="a" name="gate of expertise"> <attribute key="type" value="door" /> <attribute key="levelDoor" value="1000" /> <attribute key="resetDoor" value="3000" /> <attribute key="blockprojectile" value="1" /> ficaria igual ? a imagem acima ?
  24. @ vodkartzin @ edit fiz um pequeno ajuste no script acho que ficou melhor assim function getResets(cid) local check = db.getResult("SELECT `reset` FROM `players` WHERE `id`= "..getPlayerGUID(cid)) return check:getDataInt("reset") <= 0 and 0 or check:getDataInt("reset") end function onUse(cid, item, frompos, item2, topos) local reset_need = 30 if getResets(cid) < reset_need then return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "Voce não tem mais de "..reset_need.." reset") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, TRUE) return true end desse geito a mensagem aparece na tela do player na cor verde. ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mais aki mano não teria como colocar pra ao player dar lok na porta aparecer igual na print abaixo e pra as portas de level ignorar quem tiver resets ou seja uma porta de lvl 300 se o player tiver 1 reset + ele pode passar por ela sem problemas.
  25. @ lummos vo postar aki do geito que ta no meu servidor ai voce tenta. em creaturescripts <event type="death" name="TaskMulti" event="script" value="TaskMulti.lua"/> function onDeath(cid, corpse, deathList) local qntdade = 600 local stoTime = 96586 local stoKill = 96587 if getCreatureName(cid) == "multi" then for a = 1, #deathList do local pk = deathList[a] local left = math.ceil((getPlayerStorageValue(pk, stoTime) - os.time())/(24 * 60 * 60)) if left > 0 and getPlayerStorageValue(pk, stoKill) > 0 then setPlayerStorageValue(pk, stoKill, getPlayerStorageValue(pk, stoKill) - 1) local sto = getPlayerStorageValue(pk, stoKill) local jaMatou = math.abs(getPlayerStorageValue(pk, stoKill)-qntdade) if sto == 0 then doPlayerSendTextMessage(pk, 18, "[Multi Task Finalizada] ("..qntdade.."/"..qntdade..")") else doPlayerSendTextMessage(pk, 18, "[Multi Task] ("..jaMatou.."/"..qntdade..")") end end end end return true end em login adiciona essa tag registerCreatureEvent(cid, "TaskMulti") o meu Multi NPC <?xml version="1.0" encoding="ISO-8859-1"?> <npc name="Dalila" script="data/npc/scripts/NpcMulti.lua" floorchange="0" walkinterval="0"> <health now="100" max="100"/> <look type="148" head="24" body="25" legs="100" feet="118" addons="0"/> <parameters> <parameter key="message_greet" value="Olá |PLAYERNAME|, você gostaria de fazer uma {missao}?" /> </parameters> </npc> testa ae ve se funciona agora.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...