Ir para conteúdo

colex

Visconde
  • Total de itens

    301
  • Registro em

  • Última visita

Tudo que colex postou

  1. Obrigado pelos comentários mas quero avisar pra quem não reparou no post que essa action tem um bug se voce abrir e fechar varias vezes uma hora a estatua desaparece o bug fix esta no spol pack v1.0 quem quiser baxar esta na seção da spol team atenciosamente, Colex
  2. colex

    Fim De Um Sonho

    Parreira como todo mundo sabe qualquer seleção pode ter sucesso mas tem que ter alguem treinador/selecionador decente (não é o caso do barreira) por exemplo portugal, a tanto tempo que não chegava tão longe, mas agora têm um bom selecionador que sabe o que fazer.
  3. Voce não deve ter colocado o arquivo na pasta data/actions/scripts com nome secreta.lua verifica la isso, porque o erro foi esse cya~~
  4. a action que ta no jv é a minha não é por nada, eu axei que é essa action ficou muito igual a minha, pode ter sido feita 100% by vc, mas axo que não precisa ter 2 actions iguais espero que compreenda Adeus.
  5. grande code grande de tamanho e grande de bom muito bom
  6. O code é rox pena que demora muito pra carregar mas é bom ;D
  7. Se voce fizer tudo com ta escrito a chave deve ser o id 2270 cya~~
  8. bizugo, a quest não é tão escondida Bom trabalho,vai começar a lotar a seção de actions cya~~
  9. agora não para de fazer actions xD ja ta pegando u vicio bom trabalho
  10. é, tem que começar fazendo coisas faceis e usando novos comandos para aprender a usar tudo certo, Bom trabalho, continue fazendo actions cya~~
  11. LoL Coitado dos players, se matam pra dar um peido xD deve ser ruim dar um peido que até te tira life =P bom trabalho engraçado >xD continue postando seus codes. cya~~
  12. claro que tem, mas isso é uma escolha da pessoa que vai usar ela que escolhe o que vai por, é só voce ir la e copiar um outro qualquer de instant dps configurar do geito que voce quer cya~~
  13. Portugal ainda não perdeu Holanda ainda não perdeu por issu não é impossivel não chegar na final
  14. eu faço parte do Brasil x Alemanha vi um cara que tinha brasil x gama pra final (coitado =( ) =P gostei desse concurso bom trabalho boa sorte pra todos e que o vencedor seja eu cya~~
  15. gostei do tópico tem ai uns code legais mt bom
  16. rikezenho não spammou de propósito as vezes ocorrem erros e acontece issu, até eu ja fiz 2 tópicos iguais. vou colocar isso ke vc pediu nu próximo tuto cya~~
  17. colex

    Machete

    good work =) continue fazendo scripts ja ta configurado pra crescer agora é só voce ir no items.otbm e configurar o decay cya~~
  18. 0.o 0.o 0.o não fui eu que fiz foi o d_cruel não é pra mim que voce tem que dizer "vlw"
  19. tem la sim procura pelo nome fire devil sistema de ponte
  20. é issu mesmo passado 5 segundos ele pode usar otra vez ou seja exhaust de 5 segundos
  21. Ola, desenvolvi um "comando" pela lib das actions muito fácil de adicionar, não precisa mexer nas sources nem compilar. o comando é: getPlayerExhaust(player,number,time) Como usar: player = cid ---em quem vai ser verificado tipo item2.uidnumber = 1457 ----um storage value a tua escolhatime = 10 ----tempo de exhaust em segundosif getPlayerExhaust(player,number,time) == -1 then(...)elsedoPlayerSendCancel(cid,"You are exhausted")end -1 é não exhausted 1 é exhausted Agora para o comando funcionar quandu voce quiser voce vai ter que ir na pasta data/actions/lib e abrir o documento actions.lua e adicionar la dentro o seguinte code: function getPlayerExhaust(player,number,time)now = os.time()before = getPlayerStorageValue(player,number)exhaust = os.difftime(now,before)if before == -1 thensetPlayerStorageValue(player,number,now)return -1elseif exhaust >= time thensetPlayerStorageValue(player,number,now)return -1elsereturn 1endendend agora voce pode usar o comando nas actions que voce quiser um exemplo de um item que quando voce da use aumenta tua mana com 5 segundos de exhaust: function onUse(cid, item, frompos, item2, topos)if getPlayerExhaust(cid,1237,5) == -1 then doPlayerAddMana(cid,100) doRemoveItem(item.uid,1) doSendMagicEffect(topos,12) doPlayerSay(cid,"Aaaaah...",1)else doPlayerSendCancel(cid,"You are exhausted.") end lembrando que quandu usa o comando getPlayerExhaust e o player não estiver exhausted, o player vai passar a estar exhausted.
  22. vlw pelo elogio, lembrando que istu é uma spell xD cya~~
  23. Boa inciativa... Ja enviei meu mail para espalhar melhor meu projecto e conseguir aumentar seu conteúdo e participantes na equipe. cya~~
  24. Ola, Vou postar minha segunda spell liberada. A spell consiste em que o player diz uma palavra magia em invoca uam chuva de meteoros, que cai aleatoriamente em vários lugares diferentes na parte visivel do jogador. --------Meteors Invocation Plus by Colex---------- local METEORS_PROBABILITY = 40 --Percentagem da probabilidade de cair um meteoro em cada tilelocal EXPLOSIONS = 3 --Numero de chuvas por spelllocal AREAS = 100 --Numero de areas a serem criadas no inicio (quanto mais melhor)local DELAY = 1000 --Espaço de tempo entre cada chuvalocal combat = {}if (AREAS < 1) then AREAS = 1 endfor i = 1, AREAS do combat[i] = createCombatObject() setCombatParam(combat[i], COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat[i], COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA) setCombatFormula(combat[i], COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150)endarr = {}area = {}for i in ipairs(combat) do arr[i] = {} for y = 1, 11 do arr[i][y] = {} for x = 1, 11 do if ((x == 6) and (y == 6)) then value = 2 else value = math.random(1,100) if (value <= METEORS_PROBABILITY) then value = 1 else value = 0 end end arr[i][y][x] = value end end area[i] = createCombatArea(arr[i]) setCombatArea(combat[i], area[i])endfunction doCombatEx(pars) pars.num = pars.num + 1 if EXPLOSIONS >= pars.num then a = math.random(1, AREAS) doCombat(pars.cid, combat[a], pars.var) addEvent(doCombatEx,DELAY,pars) endendfunction onCastSpell(cid, var) pars = {cid = cid, var = var, num = 0} addEvent(doCombatEx,1,pars)end (mude a formual como preferir) UPDATE PARA 8.0 COM SCRIPT MELHORADO Com o novo update quando o player invocar os meteoros, fará 3 (configuravel) chuvas seguidas em lugares diferentes. Para mudar o numero de áreas criadas quando o script é carregado mude o valor de local AREAS, para mudar o numero de chuvas por invocação mude o local EXPLOSIONS, para mudar o espaço de tempo entre cada chuva de meteoro mude o local DELAY, por fim, para mudar a probabilidade de cair um meteoro em cada tile mude o local METEOR_PROBABILITY. (todas as constantes mencionados encontram-se o inicio do script) Espero que gostem e aproveitem, alguma dúvida estou aqui para tentar responde. Atenciosamente Colex
  25. essa função fui eu que fiz e é uam função levizinha, uma codificação rápida ela só faz uma verificações de tempo e usam o setPlayerStorageValue provavelmente não dara lag nenhum só por usar os.time uma vezinha (e tabem nunca ninguem me reclamou sobre isso) cya~~
  • Quem Está Navegando   0 membros estão online

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