Tudo que leoleo postou
-
Movement - Será?
function onStepIn(cid, item, position, fromPosition) -- Script desenvolvido por Leoleo -- Não remova os creditos local playerguild = getPlayerGuildId(cid) local preco = 1000 local dono = getItemDescriptions(item.uid) local player = getCreatureName(cid) local erro = fromposition if (dono == nil) then if (playerguild >= nil) then if (getPlayerMoney(cid) >= preco) then doPlayerRemoveMoney(cid, preco) doSetItemSpecialDescription(item, playerguild) doPlayerSendTextMessage(cid,24, "Parabens você acaba de adquirir uma area para sua guild") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) elseif (getPlayerMoney(cid) <= preco) then doPlayerSendTextMessage(cid,24, "Você não tem dinheiro suficiente") doTeleportThing(cid, erro, true) end elseif (playerguild == nil)then doPlayerSendTextMessage(cid,24, "Você não tem guild") doTeleportThing(cid, erro, true) end elseif (dono ~= nil) then if (dono == playerguild) then doPlayerSendTextMessage(cid,24, "Bem vindo a guild area") elseif (dono ~= playerguild) then doPlayerSendTextMessage(cid,24, "Essa area é de outra guild") doTeleportThing(cid, erro, true) -- end end end veja se da certo agora!!
-
MOTW #23
Não tenho muita familiaridade com esse tema, acho que não irei participar. Mais desejo sorte a todos.
-
Movement - Será?
Veja se funciona : function onStepIn(cid, item, pos) -- Ao pisar em cima -- Script desenvolvido por Leoleo -- Não remova os creditos local playerguild = getPlayerGuildId(cid) local preco = 1000 local dono = getItemDescriptions(item.uid) local player = getCreatureName(cid) if (dono == nil) then -- se nao tiver dono if (playerguild >= nil) then -- se tiver guild if (getPlayerMoney(cid) >= preco) then -- se tiver dinheiro doPlayerRemoveMoney(cid, preco) doSetItemSpecialDescription(item, playerguild) doPlayerSendTextMessage(cid,24, "Parabens você acaba de adquirir uma area para sua guild") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) elseif (getPlayerMoney(cid) <= preco) then -- se não tiver dinheiro doPlayerSendTextMessage(cid,24, "Você não tem dinheiro suficiente") doTeleportThing(cid, fromPosition, true) end elseif (playerguild == nil)then --se não tiver guild doPlayerSendTextMessage(cid,24, "Você não tem guild") doTeleportThing(cid, fromPosition, true) end elseif (dono ~= nil) then -- se tiver dono if (dono == playerguild) then doPlayerSendTextMessage(cid,24, "Bem vindo a guild area") elseif (dono ~= playerguild) then doPlayerSendTextMessage(cid,24, "Essa area é de outra guild") doTeleportThing(cid, fromPosition, true) -- end end end Não testei então aguardo seu retorno flz!!
- Sistema de Compra de House com Key [Tfs 1.0]
-
Sistema de Compra de House com Key [Tfs 1.0]
Mais 1 script desenvolvido por min. Não ficou exatamente do jeito que eu queria, então futuramente irei modifica-lo So não farei isso agora pois ele me tirou 2 dias quebrando a cabeça. Com tudo estou muito empolgado com meu aprendizado da linguagem lua e já tenho uma nova ideia para desenvolver mais um script. Bom vamos lá. Video do script em funcionamento https://www.youtube.com/watch?v=Q3KWqE_i0zs Tag para intalação no Actions.xml: <action itemid="10091" script="key.lua"/> Script: function onUse(cid, item, fromPosition, itemEx, toPosition) -- Script desenvolvido por Leoleo ~~ Não remova os creditos, pois ele é a maior satisfação de todo autor. local compra = configManager.getNumber(configKeys.HOUSE_PRICE) local venda = configManager.getNumber(configKeys.HOUSE_PRICE) local item2 = Item(itemEx.uid) local housepos = item2:getPosition() local house = getTileHouseInfo(housepos) local size = getHouseTilesSize(house) if (itemEx.itemid == 19841 or itemEx.itemid == 19843 or itemEx.itemid == 19849 or itemEx.itemid == 19852) then if (getHouseOwner(house) ~= 0) and (getHouseOwner(house) ~= getPlayerGUID(cid)) then doPlayerSendTextMessage(cid,24, "Essa casa tem dono") elseif (getHouseOwner(house) == 0) and (getPlayerMoney(cid) >= compra) then doPlayerSendTextMessage(cid,24, "Voce comprou uma casa") doSetItemSpecialDescription(itemEx.uid, getCreatureName(cid)) setHouseOwner(house, getPlayerGUID(cid)) doSendMagicEffect(getPlayerPosition(cid), 15) doPlayerRemoveMoney(cid, compra) elseif (getHouseOwner(house) == getPlayerGUID(cid)) then doPlayerSendTextMessage(cid,24, "Voce vendeu uma casa") doSetItemSpecialDescription(itemEx.uid, "Casa disponivel") setHouseOwner(house, nil) doPlayerAddMoney(cid, venda) doSendMagicEffect(getPlayerPosition(cid), 15) doTeleportThing(cid, getHouseEntry(house), pushMovement) elseif (getHouseOwner(house) == 0) and (getPlayerMoney(cid) <= compra) then doPlayerSendTextMessage(cid,24, "Voce não tem dinheiro") else doPlayerSendTextMessage(cid,24, "Use na porta de uma casa disponivel") end end end Espero que gostem Obrigado~~
- [AJUDA] Comando criar item "/i item_id"
-
MOTW #22 - Resultado
Curti muito a ideia do mapa 2. Vamo que vamo pro próximo concurso. Muita gente participando, to gostando de ver!!! Parábens a todos.
-
(Resolvido)Duvida sobre function
valeuz, eu resolvi de outra forma, adicionando uma função nas libs pois a posição da house é diferente da do player, porém obrigado pela ajuda.
-
{Simple} Level Points
Massa demais, parabens, belo trabalho.
-
(Resolvido)Duvida sobre function
Boa noite amigos, gostaria de pedir ajuda de vocês para terminar um script o qual vou postar aqui no tibiaking. Estou agarrado desde hoje de manha pois tnão consigo achar uma forma de buscar o house-id ja tentei com getHouseFromPos(pos) getTileHouseInfo(pos) .. e etc ... Estou usando TFS 1.0 Desde já agradesço
- Apresentação - Pronoba (Showoff)
-
Train System (sistema de trem com video) testado tfs 1.0 by leoleo
Pois é, estou começando a aprender script, é um dos meus primeiros scripts, gostei muito de fazer e vou continuar aprendendo. Obrigado pelo rep.
-
Train System (sistema de trem com video) testado tfs 1.0 by leoleo
Bem, venho trazer para vocês hoje um sistema de train funcionando 100% em TFS 1.0. Direto ao assunto postei um video para verem o funcionamento http://youtu.be/Lrw1lhTxp8E Instalação Primeiramente pessoal, deverão abrir a pasta data/movements/scripts/ . Copie qualquer arquivo renomeando-o como 'train.lua' sem as aspas. Abra esse arquivo e cole o seguinte codigo. Feito isso pessoal, vão em data/movements/movements.xml e cole isso logo apos o primeiro <movements> do arquivo Gostaria de convida-los para visitar o topico onde estou desenvolvendo meu projeto. O Pronoba Acesse o PRONOBA Obrigado Creditos pelo script LEOLEO
-
TENHO HOST, PRECISO DE ALGUEM EXPERIENTE.
Se quiser eu lhe ajudo a abrir o servidor, porém depois de tudo funcionando, o servidor ficará por sua conta. Em compensação também não quero nada em troca. Caso tenha interesse manda pm.
-
nossa que delícia
Massa, não se se alguem ja disse xWhiteWolfja a musica é uma mrd mais o video fico da hora.
-
Apresentação - Pronoba (Showoff)
Atualizando o post mais tarde. A novidade é que consegui estruturar a base do servidor. Versão será em 10.31 até o momento. Obrigado. Bom o projeto é de tibia mesmo, o que tenho em mente e desenvolver um servidor base, assim como fizeram o Slayer, Yourots, Styler, Allisow, thyrania e Baiak. Assim incentivando a diversificação de mapa. Ok, sugestão aceita, tirei o rosto. Hm, vou aceitar sua sugestão ja que é o terceiro que me fala isso, irei escolher 2 walls para city. Obrigado a todos. Mais tarde posto novas imagens, acho que termino a cidade ainda hoje até meia noite. Boa tarde!! Bom, acabou que ontem fui dormir muito cedo e não fiz nada. Então hoje a tarde terminei as construções e finalizei a city por enquanto (sofrerá modificações no futuro) , isso porque não quero ficar parado muito tempo na mesma coisa, irei agora estender os caminhos e hunts aos redores da city.
-
MOTW #22
Send Map ! Participando também esta super legal o concurso. Entendo o ponto de vista dele, seria como por exemplo colocar o tibia 7.x contra o 10.x obviamente o 10.x é muito superior, cheio de sistemas e quests...e tudo mais, porém quem gosta do clássico 7.x todo limitado não troca..
-
!Esconder
Achei da hora, serve para quando você ta fugindo, basta subir uma escada por exemplo e se transformar, o cara vai passar direto.. se tirar o nome e por um tempo que o cara fica transformado ficará mt bom..
- Baiak Hollister v2 (Completo 27/10/2014)
-
Recentes Trabalhos - Mapping
Eremes gosto muito do seu estilo de mapper, tem muito a crescer. Não gostei da mistura na quina do deposito, em compensação achei o máximo esse segundo deposito.
-
Baiak Hollister v2 (Completo 27/10/2014)
Servidor cheio de eventos e sistemas, o único problema era que tinha muitos bugs. mais caso você tenha os arrumado é uma excelente opção para novos servidores. Quais foram as modificações feitas por você? seria interessante saber para diferenciar do original. •So uma observação, é que acho que não se pode atualizar um projeto de outra pessoa mais como não lançaram novas versões desde o ano passado acho que não tem problema. De toda forma obrigado pela contribuição, vai ajudar muita gente.
- Continente Mundo Avatar
- Apresentação - Pronoba (Showoff)
-
Apresentação - Pronoba (Showoff)
Queria apresentar ao Tk um novo projeto que irei desenvolver e distribuir livremente aqui no fórum. O projeto será desenvolvido por min, porém quero deixar livre a contribuição de todos que assim quiserem. O projeto se chama Pronoba - Projeto Nova Base e será tudo muito simples e jogavel pra andar rapido e aqui estarei postando o desenvolvimento do mapa. Iniciando os trabalhos o temple. Vamos ver o que vira esse projeto!!
-
MOTW #22
Também to achando longe, se desse pra adiantar seria bom, dá até preguiça esperar tanto.