Ir para conteúdo

afonso0

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    afonso0 deu reputação a Gustavo Ferreira em [Tutorial] Dúvidas sobre Programação   
    Olá, Galera do Tibiaking hoje vim trazer para vocês um basico tutorial sobre Programação



    O que é source?
    Source é o nome dado ao conjunto de códigos que futuramente será um programa, em otserv nem sempre conseguimos esta source, mesmo sendo uma lei sua liberação, o servidor mais usado atualmente “TFS” tem seus códigos liberados e podemos conseguir na seção Download otserv procurando a versão desejada.

    Como abrir uma source?
    Como os códigos são apenas textos podemos abrir-los em um editor de texto normal, porem para facilitar o trabalho do programador usamos IDE, o mais popular no mundo dos otservs, Dev-cpp.

    Como criar um executável (compilar)?
    Criar um executável é um trabalho muito simples e existem muitos tutoriais sobre isso na sessão Tutoriais otserv.


    O que é uma biblioteca (lib)?
    São “arquivos” onde contem sistemas para ser usadas no seu programa, um bom exemplo é a libMySql onde contem funções para trabalhar com Mysql em seu programa.

    O que são linguagens de programação?
    Como o computador entende apenas 0 e 1 e é muito complica fazer programas usando apenas 0 e 1 foi inventada as linguagens de programação, onde se tem um complicador que transforma códigos em uma linguagem que o computador entenda.Essas linguagens devem seguir uma seqüência lógica, assim fazendo com que o compilador entenda o códigos.

    O que é C++?
    C++ é a linguagem de programação que é usada em OT.

    O que é IDE?
    São programas que ajudam o programador na hora de fazer o programa.

    O que é um compilador?
    É o programa primário onde sua função é transformar códigos feitos em linguagens de programação para uma linguagem compreendida pelo computador.


    Esta ai pessoal, Basico mais pra quem ta iniciando em otserv, Eh bom saber!!!
  2. Gostei
    afonso0 deu reputação a Summ em [TFS 1.x] Talkactions: !aol / !bless   
    Pronto
    local bless = {1, 2, 3, 4, 5} local itemid = xxxx -- ID diamonds local count = xx -- Quantidade de diamonds function onSay(cid, words, param) for i = 1, table.maxn(bless) do if getPlayerBlessing(cid, bless[i]) then return doPlayerSendCancel(cid, "You are full bless.") end end if doPlayerRemoveItem(cid, itemid, count) == true then for i = 1, table.maxn(bless) do doPlayerAddBlessing(cid, bless[i]) end doCreatureSay(cid, "You are now blessed by the Server!" ,19) doSendMagicEffect(getPlayerPosition(cid), 49) else return doPlayerSendCancel(cid, "You no have diamonds") end return true end
  3. Gostei
    Vou trazer uma script que funciona assim : Irá ter uma alavanca , que quando X item tiver em cima , ele será teleportado , mas se X item estiver fora , ele morrerá

    Vá em actions>scripts e crie um arquivo .lua com o nome alavanca.lua e cole isso dentro
     
     
    Vá em actions>actions.xml e cole isso la
     
     
     
    Não esquecam de por o unique ID na alavanca no RME
     
     
                  Créditos
     
  4. Gostei
    afonso0 deu reputação a KotZletY em Como editar atks   
    Esta é uma mensagem automática! Este tópico foi movido para a área correta.
    Pedimos que você leia as regras do fórum.
     
    Na pasta spell do seu servidor, contém todas spells(atks) do seu server, você deve ter o minimo de conhecimento em script para da um ctrl+c e v, editar o tamanho do hit, o effect, onde o effect vai sair, e etc...
    E o básico de editar a spell, lvl minimo, o nome da spell, o quanto de mana irá gastar, e etc...
    Tudo que você precisa você encontra aqui no tk, só precisa procurar! 
     
    xD
  5. Gostei
    afonso0 deu reputação a PedroSTT em (Resolvido)Como colocar para Mostrar os dias de premium?   
    Ok , vamos lá .

    Vou fazer um que ao dar use em X item ganha Y days premium
     
    Na pasta actions :

    Crie um arquivo .lua chamado vip e cole isso dentro

    Vá em actions.xml e coloque a tag
     
    <action itemid="IDDOITEM" event="script" value="vip.lua"/>  
    Caso queira um comando para comprar o item , eu faço tbm.

Informação Importante

Confirmação de Termo