Ir para conteúdo

Vinc

Conde
  • Total de itens

    625
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Posts postados por Vinc

  1. queria ver o codigo, mas por algum motivo, aki ele aparece como um codigo uma linha gigante, tipo akeles de frameworks, e n consigo copiar ele de forma apropriada (com indentação e as coisas nas devidas linha separadas), o que tbm impossibilita de rodar, pq como ta numa linha so, depois do -- tudo é considerado comentario

    tentei abrir tanto no firefox, como no chrome, pra ver se em algum abria certo 

     

  2. corrigindo uma parte do tempo, e uma pequena otimização, que ele mostraria os segundos errados se estivesse entre 60 e 119 segundos faltando, que cairia no 3 caso, o else, mas os segundos variam só de 0 a 59
    use %(modulo) para obter o resto inteiro da divisão, exemplo de como funciona esse operador : 3%3 = 0, 4%3  = 1, 5%3 = 2, 6%3 = 0
     

    Spoiler


    
    	if(exhaustion.check(cid, config.exhauststorage)) then
    		local time = exhaustion.get(cid, config.exhauststorage)
    		local hours, minutes, seconds = math.floor(time / 3600), math.floor(time / 60) % 60, time % 60
    		if time >= 3600 then
    			text = hours.." "..(hours == 1 and "hour" or "hours")..", "..minutes.." "..(minutes == 1 and "minute" or "minutes").." and "..seconds.." "..(seconds == 1 and "second" or "seconds")
    		elseif time >= 120 then
    			text = minutes.." "..(minutes == 1 and "minute" or "minutes").." and "..seconds.." "..(seconds == 1 and "second" or "seconds")
    		else
    			seconds = time % 120
    			text = seconds.." "..(seconds == 1 and "second" or "seconds")
    		end
    		doSendMagicEffect(getThingPos(cid), CONST_ME_POFF)
    		doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "It is empty. You need to wait "..text.." before you can get a reward again.")
    		return true
    	end


     

     

  3. acho que ficaria melhor colocar um "return true" no fim do scopo do primeiro if depois do for,pra n continua o loop atoa.

    e tbm coloca o valor da storage numa varivel, n tem nessecidade usar varias veses a função pra pegar o valor.

     

    e pra que até 100 se so aumenta até o 11? trolagem com os player isso em.

  4.  

    sua assinatura é uma mentira, no hexakill, ou se usarem SS de revive(tem que ser muito ruin pra consegui faze isso), ou ser for no começo do jogo em que o tempo de respaw é curto

     

     

    Legal :D

     

    yes, mais é mt ruim . rsrs

    na minha opinião o tamanho não importa o que importa é o resultado.

    o tamanho n importa

     

     

    function
     
     
     
     
     
     
    onUse
     
     
     
     
     
     
     
     
                                                                                                                                                                                                                                                                                     (
     
    cid
    , 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    item
     
     
    ,
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    frompos
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    , 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
                 item2
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    ,
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    topos
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    ) 
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    if
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    getPlayerStorageValue
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    (
     
     
     
     
     
     
     
     
     
     
     
     
     
    cid
     
     
     
     
     
     
     
     
     
     
    ,
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    123
     
     
     
     
     
     
     
     
     
     
     
    ) 
     
     
     
     
     
     
     
    <=
     
     
     
    0
    then doPlayerAddMoney
     
     
     
     
    (
     
     
     
     
     
     
     
    cid
     
     
     
     
     
    ,
    1
     
     
     
    )
     
     
     
     
     
     
     
     
     
    setPlayerStorageValue
    (
     
     
     
     
    cid
     
     
     
     
    , 
     
     
     
     
     
     
     
    123
     
     
    , 
    1
     
     
     
     
    ) 
     
     
     
     
    else 
     
     
     
     
     
     
     
     
     
     
    doPlayerSendCancel(
     
     
     
     
     
     
     
     
     
    cid
    ,
    "Você já fez essa quest"
    )
    end
     
     
    return 
    true
    end

     

  5. só esqueceu do fato existirem multiplas criaturas com mesmo nome(principalmente moster), iria sempre pega a primeira que encontrse com o nome seja moster,npc, ou player.

    infelizmente esse um problema que so daria pra resouver nas sourcer ou com pog(pegando as creaturas proximas e checando os nomes)

     

    funcionaria melhor para players(pra zoa com eles).

  6. em "Meus trabalhos" coloque algum seus trabalhos o link para um deles, com explicação sobre o que é(principalmente para codigos).

    tipo:

     

    Meus trabalhos:

    creaturescript para regenerar vida em porcentagem

     

     

    ------>>>>autor: lordbug99<<<<<<<------
    local tempo = 2      --tempo em segundos
    local percent = 0.5 --porcentagem
     
    local function regen(cid)
      if not isPlayer(cid) then
        return
      elseif getCreatureHealth(cid) < getCreatureMaxHealth(cid) then
        doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*0.01*percent)
      end
      addEvent(regen, 1000*tempo,cid)
    end
     
    function onLogin(cid)
      regen(cid)
    end
    

    Ps: o script é apenas um exmplo, feito na hora, não foi testado.

     

     

    BF 4

    pqp, no modo campanha os personagens são muito reardados.

     

    são situações do tipo:

    "vamos explodir a represa enquanto estamos nela"

  7. Preciso de uma equipe para desenvolver algums projetos, pretendo fazer algums server bem invadores, algums na área dos derivados.

    busco criar servers com um bom RPG.
    Obviamente farei um prjeto de cada vez.

    Procuro menbros experientes e serios(quanto ao trabalho).

    mappers: 3 vagas
    spriters: 4 vagas
    scripters: 2 vagas
    progamador c++: 2 vagas

    para inscrever-se mande uma pm, com a seguiente estrutura



    Nome completo:
    Idade:
    Cargo pretendido:
    Escolaridade:
    Tempo de experiecia na área:
    Cursos na área:
    Meus trabalhos:
    


    Caso algum de seus trablho seja uma edição coloque o orginal junto.
    Os candidatos poderam ser testados, caso me interese.

    Não irei divulgar nada, por enquanto, sobre nenhum dos prjetos que pretendo fazer, apenas de que não são de dragon ball, naruto, bleach, digmon ou gta.

  8. funciona direito n...

     

     

    x,y = executeFormBashakara("4x2 + 1x -5 = 0 ")

    print(x)
    print(y)

     

    deu:

    false
    -16

     

    tentei coloca o expoente 1 do segundo x, mas ainda sim n foi.

     

    x,y = executeFormBashakara("4x2 = 4 ")

    print(x)
    print(y)

     

    deu

    0
    0

    sem coments

     

    x,y = executeFormBashakara("1x2 - 2x - 63 = 0 ")

    print(x)
    print(y)

     

    deu

     

    1.4142135623731
    -1.4142135623731
    what the fuck, da onde saiu esse resultado escroto?? o correto seria -7 e 9...

     

    tenta fazer menor e de forma simples, fica mais facil de achar os erros, e geralmente da da mais certo.

     



  • Quem Está Navegando   0 membros estão online

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