Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 04/26/11 em todas áreas
-
[Tutorial] Criando Magias
SkyTheKing reagiu a Kimoszin por um tópico no fórum
Introdução Ao Motivo de fechar a minha "fabrica de spells" resolvi criar esse tutorial. Para os iniciantes aprederem sozinhos. Organizei em Spoiler os Tipos de Magia. Spell De Attack: Spell De Cura: Spell de Suport: Bom é isso Pessoal. Espero que tenham Gostado! Obs: Quando eu tiver tempo, mostrarei todos os effects Abraços1 ponto -
Pequena Hunt De Lizard's
bru456 reagiu a foxskydiver por um tópico no fórum
Fiz uma pequena HUnt de Lizard, da pra add uma quest aqui. Link Aqui1 ponto -
Bom, sem muito papo, vamos ao script: Em data/talkactions/scripts, crie um arquivo chamado namechange.lua e coloque isto dentro: -- Creditos a Won Helder, apocarai, MatheusMkalo function onSay(cid, words, param) local maxLen = 15 -- tamanho maximo do nome local itemid = 2361 ------ Numero do Item que será removido local proibido = {"!","@","*"} -- simbolos proibidos for i = 1, #proibido do if string.find(tostring(param), proibido[i]) then doPlayerSendCancel(cid,"Não pode usar símbolos em seu nome.") return TRUE end end if tostring(param) == "" then -- checkar se não é nome vazio doPlayerSendCancel(cid, "Você deve informar um nome.") return TRUE end if string.len(tostring(param)) > maxLen then doPlayerSendCancel(cid, "Você pode usar no máximo " .. maxLen .. " letras.") return TRUE end if not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendCancel(cid,"So pode ser usado em pz.") return TRUE end if getPlayerItemCount(cid, itemid) >= 1 then doPlayerRemoveItem(cid, itemid, 1) db.executeQuery("UPDATE `players` SET `name` = '"..param.."' WHERE `id` = "..getPlayerGUID(cid)..";") doPlayerSendTextMessage(cid,25,"Você será kickado em 5 segundos.") addEvent(doRemoveCreature, 5*1000, cid, true) else doPlayerSendCancel(cid,"Você não possui o item " .. getItemNameById(itemid) .. ".") end return TRUE end E em talkactions.xml: <talkaction words="!changename" event="script" value="namechange.lua"/> Pronto. Para usar diga: !changename NOME NOVO Créditos: Won Helder, apocarai, MatheusMkalo flw1 ponto
-
Novo Talaturen's IP Changer que funciona nos seguintes protocolos : 7,6, 7,8, 7,92, 8,0, 8,1, 8,11, 8,2, 8,21, 8,22, 8,3, 8,31, 8,4, 8,41, 8,42, 8,5, 8,52, 8,54, 8,55, 8,57, 8,61, 8,62 e 8,7. ScreenShot's: - Download : Download Aqui Scan : Scan Aqui Créditos pelos criadores do programa (Kibe e Talaturen) e a mim. Gostou? Rep + :]1 ponto
-
[Script] Roubo Talkactions
xXLukiinhasXx reagiu a uchichar por um tópico no fórum
Meu Segundo Script , Ficou meio Tenso é um Script Simples . function onSay(cid,param,words) if doPlayerRemoveMoney(cid,10000) == TRUE then doCreatureSay(cid,"Noob , querendo upar por comando ? Foi roubado.") else doCreatureSay(cid,"Você não tem 1cc") end return TRUE end é Isso aew , a pessoa vai ser roubada , Ponha isso no Talkaction.Xml <talkaction words="!upar" script="roubo.lua/>1 ponto -
Mount System 8.70
Histell reagiu a renato95souza por um tópico no fórum
Bom Esse é meu primeiro Tópico de Script...Então vamos lá mão na Massa ou melhor no Script rsrs' Bom, Primeiramente vá na pasta Data/scripts e copie qualquer outra pasta .lua e renomeie para Mounts e adicione este script. E depois salve a pasta mounts.lua com o Script e vá em data/actions/actions.xml e Adicione essa Tag. Bom se você não tem os items de domar em sua pasta Items vá até ela Data/Items/items.xml e Adicione isso. com cuidado para não apagar outras tags e coloca no meio delas. Ahh! já ia me esquecendo Em sua Pasta do ot 8.70 já deve ter Slingshot. Quem gostou Da Rep + Aê! =) MSN: renato-souza-95@hotmail.com1 ponto -
[Inédito] Verdadeira Face De Bazzinga
Bazzinga reagiu a DiogoTemporario por um tópico no fórum
Não. É que lá da pra dar rep-, e é isso que se faz com porcarias de tópico como esse1 ponto -
Sistema de Multi Linguaguem 1- O que é e como funciona? Uma palavra exemplo "uma coisa", que permite aos jogadores um jogo mais fácil do idioma do servidor exterior. Dizer "uma coisa" eu quero dizer o conjunto de funções (não só uma) para ajudar a escrever scripts em que as informações transmitidas para os jogadores serão exibidos em diferentes idiomas. Bem, bem, vamos continuar... 2- Instalação. vá até Data\lib abre o 050-function.lua e adicione: ---------------Linguaguem--------------- local config = { default = 1, storage = 11548, languages = { [1] = "english", [2] = "portugues" } } function getPlayerLanguage(cid) local status = getPlayerStorageValue(cid, config.storage) if(status == -1 or status == 0) then setPlayerStorageValue(cid, config.storage, config.default) end return getPlayerStorageValue(cid, config.storage) end function getPlayerLanguageName(cid) local status = getPlayerStorageValue(cid, config.storage) if(status == -1 or status == 0) then setPlayerStorageValue(cid, config.storage, config.default) end return config.languages[getPlayerStorageValue(cid, config.storage)] end function setPlayerLanguage(cid, languageId) return setPlayerStorageValue(cid, config.storage, languageId) end function getLanguagesList() return config.languages end Para adicionar uma nova língua deve ser colocada na tabela: [id] = "Nova Lingua" obs: só não se esqueça da virgula. Bem, o sistema foi instalado. Somente o jogador pode mudar isso, o script é simples ele que irá fornecer informações básicas sobre o sistema e permitir a alteração do idioma. Agora vá até Data\Talkactions\script crie um arquivo.lua e renomeie para language.lua function onSay(cid, words, param, channel) local msgs = { info = {"Multi language system\n\n commands:\n /lang language_number - if you want to set language\n\nLanguage list:\n", "Multi language system\n\n Comando:\n /lingua numero da linguaguem - Se você quiser mudar o idioma seleciona na lista\n\nLista linguagens:\n"}, succes_set = {"You change your language to ", "Você mudou o Idioma para "}, fail_set = {"Wrong param format.", "Param formato invalido."} } local t = string.explode(param, ",") if(not t[1]) then local languages = getLanguagesList() local msg = msgs.info[getPlayerLanguage(cid)] for id, name in pairs(languages) do msg = msg .."".. id ..". ".. name .."\n" end doPlayerPopupFYI(cid, msg) elseif(t[1]) then setPlayerLanguage(cid, tonumber(t[1])) local msg = msgs.succes_set[getPlayerLanguage(cid)] .."".. getPlayerLanguageName(cid) doPlayerSendTextMessage(cid, 22, msg) elseif(t[2]) then local msg = msgs.fail_set[getPlayerLanguage(cid)] doPlayerSendCancel(cid, msg) end return TRUE end Em talkactions.xml adicione a tag: <talkaction words="/lang" event="script" value="language.lua"/> No início alguns podem ter problemas com a edição das informações apresentadas pelo roteiro, mas todos os problemas desapareceram depois de ler o próximo passo. 3- Utilizando o novo sistema. Para exibir as mensagens em uma linguagem específica seria necessária a informação em uma linguagem que o jogador atua. Isto é possível graças ao "getPlayerLanguage(cid)", que retorna o id da linguagem escolhida pelo jogador. Então, no início de cada script é bom para fazer uma variável que irá armazenar esta informação: local lingua = getPlayerLanguage(cid) Ok, mas onde obter o conteúdo das informações? A melhor maneira é armazená-lo (eles) na tabela... Para visualizar esta mensagem em um jogador apenas deve se referir ao id correspondente, para esse fim, usamos uma variável que armazena o id do idioma do jogador: local lingua = getPlayerLanguage(cid) local info = {"message in english", "mensagem em portugues"} local exibe_informa = info[lingua] Para visualizar a mensagem simplesmente usar o código da funções, tais como: doPlayerSendTextMessage(cid, 22, exibe_informa) 4. Screen's1 ponto
-
Belo mapa meu amigo Bondx... Só não baixarei porque não estou ativo em ots, estou apenas dando "aulinhas" e noticias Mas pelo que vi nas fotos, ótimo mapa! Até mais...1 ponto
-
[ Pedido De Tutoriais ] Faça Seu Pedido Aqui!
guilhermego reagiu a Bondx por um tópico no fórum
@ Henrique~ Sim, apenas tutoriais de mapping. @ Comentários Agradeço pela força pessoal, espero que possa realmente ajudar. Sem mais, Bondx.1 ponto -
<novo>utilitários Para Seu Ot Server
PAIKELOCO reagiu a jeanrag500 por um tópico no fórum
Pessoal esses arquivos são 100% Livres de virus e de Códigos maliciosos, Créditos By Tibia Place Crie suas Mágias para seu servidor com apenas alguns cliques funciona para todas a versões, >Clique aqui e faça o Download < Que tal editar seus players?,é isso mesmo que você entendeu esse programa pode mudar o Lv,ML,spaw, do seu player,ele é multifuncional e muito bom funciona para todas as versões >Clique aqui e faça o Download < Crie seus readables é muito bom mas tem que saber mecher nele Funciona para todas as versões >Clique aqui e faça o Download < Pessoal esse é o mais conhecido editor de mapa, para Servidor 7.92 o simone map editor,como eu disse é apenas para versões 7.92 ótimo também >Clique aqui e faça o Download < Com eu tinha colocado apenas para a versão 7.92 aqui vai um editor para versão 7.6, é muito bom e sempre que for modificar alguma est rutura de seu mapa,faça um Backup primeiro >Clique aqui e faça o Download < Esse programa é show, você digita o ip do Ot server desejado e ele verifica se o Ot server está online quem é o dono,qual o e-mail do dono,quantas pessoa tem online,quantos monstro tem,etc. >Clique aqui e faça o Download < Já pensou em criar suas próprias action? pois é este programinha lhe ajuda a fazer isso, serve para qualquer versão é muito bom!!! >Clique aqui e faça o Download < Bom pessoal por enquanto é isto,estarei atualizando está listinha com novos arquivos e é claro com links protegido para a sua segurança!,Postem suas perguntas,dúvidas,sujestões e eu respondo até mais pessoal Espero que gostem e que lhes ajudem! By Jean xD1 ponto -
-1 pontos