Ir para conteúdo
  • Cadastre-se

Cazuza

Membro
  • Total de itens

    321
  • Registro em

  • Última visita

Tudo que Cazuza postou

  1. playerpos = {x=1026, y=915, z=7} if getThingFromPos(playerpos).itemid > 0 then if getTileItemById(playerpos, 1387) then return else doCleanTile(playerpos) end end Teste assim!
  2. local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_STAT_MAXHEALTH, 50) function onEquip(cid, item, slot) if isPlayer(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Now that you're using this item you'll receive a special bonus...") doAddCondition(cid, condition) doSendMagicEffect(getCreaturePos(cid), 10) return true end end function onDeEquip(cid, item, slot) if isPlayer(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You're no longer receiving the special bonus..") doRemoveCondition(cid, CON
  3. Quero ver quem paga Pra gente ficar assim! HAHAHAHA
  4. Obrigado pelo REP. não saberei te ajudar, deve ser pela versão do teu servidor. Por que aqui funciona perfeito, e a logica da programação eu ão saberia alterar.
  5. Querido ta funcionando assim: Ao usar 3 vezes o VIP normal, na terceira ele ganha a GOLDEN VIP, e zera a contagem. Ou seja ganha GOLDEN VIP de 3 em 3 vips normais. Se quiser que eu altere isso, para apartir da terceira toda vez que ele usar vip ja ganhar golden vip avisa. Storage da VIP normal = 13720 Storage Golden VIP = 13722 Não testei mas creio estar funfando corretamente, abraço! function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 31 -- dias que serão adicionados local daysvalue
  6. local tempo = 60 local effect = {221} local points = 30 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, points) setConditionParam(condition, CONDITION_PARAM_SKILL_FIST, points) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, points) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, points) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, points)
  7. Manda o script do vip. Ninguem aqui tem bola de cristal querido. Quando pedir algo, pelo menos "nos" ajude tambem.
  8. Poste uma magia de cura, mas creio que fizeram pra ser assim mesmo. Não sei por quais motivos... Deve ser algo em creatureevents, mande o que tem dentro do arquivo xml, do creatureevents.
  9. Meu querido, meu lindo e inteligente amigo. Eu não estou em casa agora. Mas por favor não precisava pedir algo tão "crucial" em qualquer servidor. Abra seu servidor na pasta npc e acha qualquer npc de barco e apenas edite. Creio que tu consiga fazer isto. Mas caso tu não consiga a script pro npc é esta, e não testei. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
  10. Tenho um script, que não deixa logal de multi cliente, ou com mage bomb se te servir te mando.
  11. local posicao = {x = 100, y = 100, z = 7} local item = 2160 getTileItemById(posicao,item) ou getTileItemById({x = 100, y = 100, z = 7},2160)
  12. NPC que tipo so falar, level. E ele te da 1 level pro vez?
  13. Absolute, creio não ter sido tu que fez. Mas mesmo que tenha sido ira dar erro. Alí em config.remover. Voce esta dizendo que a variavel esta dentro de uma tabela, que no caso não está. Mas é so esse erro simples.
  14. Posta o Script para que possamos ajuda-lo. Ninguem aqui tem bola de cristal. Ele se encontra em actions, others, potions. Se não me engano.
  15. Então está ai, a versão 1.0 pronta! HEHE - http://www.tibiaking.com/forum/topic/36654-creaturescripts-experiencia-para-guild-por-n%C2%BA-de-jogadores-online/
  16. Nome: Experiencia para Guild Função: A pedidos de um membro do forum (TioSlash). Aqui está um script que ira adicionar uma porcentagem de Experiência por jogadores online. Exemplo: Ao alcançar 5 jogadores da Guild Online, todos que estiverem online recebem 2% de xp adicional por jogador. Ou seja, um total de +10% de xp. Bom para servidores com bastante RPG, incentivando a cooperação. Atualizações: Dia 17/08/2014 Versão: Testada somente na "10.31". (OTX Server - Galaxy) Créditos: Kazuza - (eu) Por ter criado. TioSlash - Pela Ideia. Vodkart - Por ter achado a função dele qu
  17. Para remover mana, teria que ser direto na magia dai. Por que tu quer fazer de um jeito para cada.
  18. Cara o que eu entendi, e o que posso fazer por ti é em determinados horarios criar um teleporte em x posição para x lugar... Agora se quiser integrar isso só pra quando o evento tiver acontecendo teria que mandar o script dos eventos.
  19. Brother não tenho conseguido tempo mesmo para fazer, mas eu já comecei. E vou fazer de um modo diferente. Você vai poder definir a quantidade de players minimos para dar bonus de experiencia. Mas a experiencia sera de 2% a cada jogador a mais. Por exemplo: Se o minimo for 5. Tem 4 Online = Ninguem recebe nada. Se tiver 5 = 10% a mais de xp para todos. Se tiver 10 = 20% a mais de xp para todos. Essa porcentagem pode ser mudada, fiz assim por que do jeito que tu fez o calculo eu não intendi direito como fazer, até por que se o minimo fosse 5 e tivesse 5. Seria 100%, ou seja conseguind
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo