-
Total de itens
956 -
Registro em
-
Última visita
-
Dias Ganhos
22
Tudo que Luga03 postou
-
Cara a ideia deste script foi de apenas uma cidade mas se quizer que o player escolhe-se uma cidade entre 5(cofiguravel) cidades, seila só pedir ai que eu faço!
-
Eae pessoal blz?? Estou aqui para postar um script simples porém util pra comunidade! Descrição: Você é morador de uma cidade, por exemplo, Carlin, dai você quer virar morador de Thais(Configuravel), você fala com o Npc James, ele vai te perguntar se você quer morar em thais, se você dizer sim, ele vai te teleportar para thais e você vai ser um morador de thais! Caso você já seja morador de Thais, ele vai dizer que você é morador de thais! Testado em Tfs 0.3.6pl1 e Funcionou! Simples não?? Vamos começar! Em data/npc crie um arquivo James.xml e coloque isto dentro: <?xml version="1.0" encoding="UTF-8"?> <npc name="James" script="data/npc/scripts/James.lua" walkinterval="0" floorchange="0" access="5" > <health now="150" max="150"/> <look type="177" head="17" body="54" legs="114" feet="0" addons="2" /> <parameters> <parameter key="message_greet" value="Welcome to CITYNAME |PLAYERNAME|! Would you like to become {resident} of CITYNAME??"/> <parameter key="message_farewell" value="Goodbye!"/> </parameters> </npc> E Agora em data/npc/scripts Crie um arquivo .lua chamado de James e dentro coloque isto: Configurações: No arquivo James.xml, onde tiver escrito "CITYNAME", substitua pelo nome da cidade e em James.lua só modifique está parte: local CITYID = 1 -- Townid da cidade! local CITYNAME = "Thais" -- Nome da Cidade! Creio que já deu pra entender ali no código oque deve configurar! Pessoal Obrigado pela atenção e espero que façam um bom proveito! Créditos Zet0N0Mumurou(Eu) - Por Criar o Script! KualKerun - Pela ideia!
-
Eai pessoal tudo ok? Estou aqui para apresentar meu projeto! O Pokémon Dust Evolution! Então muitos devem me conhecer... eu já fiz vários projetos e abandonei por questões como eu era o unico da equipe, eles eram PDA e outras questões pessoais! mas eu entrei no mundo open source e agora também tenho uma equipe! a base do projeto é o Poke Dash v6! e na equipe são 2 designers, 1 scripter, 1 mapper e 1 programador! O projeto está em andamento e já tem uns sistemas bem interessantes! no projeto a primeira coisa que fiz foi fazer modificações na source! no changelog terá uma lista do foi feito! e também irei deixar uma print do jogo apresentando vários sitemas, o mapa, os remakes e tudo de novo que vir pela frente! Vou parar de blá blá blá e vamos ir para a parte mais interessante! as informações do jogo! Changelog de Edições na source: Changelog de Atualizações do Server: Então pessoal! Eu tinha falado que ia postar prints! E aqui está algumas delas: Prints: Página Original do Server: Facebook @Atualizado com Prints!
-
isto é um erro man??: local config = { teleportId = 1387, days = { ["Monday"] = {{x = 33649, y = 31261, z = 11}, {x = 33641, y = 31233, z = 11}}, -- tanjissegunda ["Wednesday"] = {{x = 33649, y = 31261, z = 11}, {x = 33641, y = 31233, z = 11}}, -- tanjisquarta ["Thursday"] = {{x = 33649, y = 31261, z = 11},{x = 33641, y = 31233, z = 11}}, -- tanjisquinta ["Tuesday"] = {{x = 33438, y = 31248, z = 11}, {x = 33421, y = 31254, z = 11}}, -- obujosterca ["Sunday"] = {{x = 33438, y = 31248, z = 11}, {x = 33421, y = 31254, z = 11}}, -- obujosdomingo ["friday"] = {{x = 33557, y = 31281, z = 11}, {x = 33544, y = 31262, z = 11}}, -- jaulsexta } } function onStartup(interval) local i = config.days[os.date("%A")] doCreateTeleport(config.teleportId, i[2], i[1]) end man explica direito pra eu poder entender!
-
Eu tinha um conhecimento Básico e não tinha confiança pra fazer um script um pouco mais complicado do basico então eu fiz um bem maneirinho de shop system por talkactions! dai adquiri a confiança que eu precisava e.e então... podem contar comigo que vou tentar fazer o possível!
-
Ae man! Parabéns! ficou Muito bom!
-
tfs 0.3.6 [Encerrado] Player Não poder falar em Determinado Channel!
um tópico no fórum postou Luga03 Tópicos Sem Resposta
Eae pessoal blz?? eu adicionei aqui no meu server o sistema de catch channel onde quando o player cata um pokemon a mensagem é enviada para este channel! mas dai os player podem falar dentro deste channel! e eu queria que eles não pude-sem se falar neste channel! ta ai a tag: <channel id="10" name="Catch-Channel" level="2" muted="120" conditionId="5" conditionMessage="You may only place one offer in two minutes."> <vocation id="1"/> <vocation id="2"/> </channel> -
Show OFF -- Primeiro monstro (hue br)
tópico respondeu ao Gabrieltxu de Luga03 em Exposições (Show Off)
Vdd e.e kkkk naquela hora eu me caguei de rir kkkk -
bug Pq os monstros passivos no meu OT estão dando follow?
pergunta respondeu ao gmstrikker de Luga03 em Scripts
Caso você tenha a source do seu server... é só implantar o sistema de monstro passivo! que ele não fica seguindo o player -
.SPR e .DAT PXG 22/03/2015 - DESCOMPILADO
tópico respondeu ao Sakegari de Luga03 em OTServer Alternativo (ATS)
Falou Td! kkk @Topic Vim aqui pra agradecer dnv kkkkkk vlw ae ta me ajudando mt msm isto!- 28 respostas
-
Man nem sei! E Agora fiquei em dúvida porque um server de pokémon um player usaria as roupas de tibia normal?
-
tenta isto: function onSay(cid, words, param) local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["nobleman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norsewoman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["warmaster"]={335} } local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["mage"]={130}, ["knight"]={131}, ["nobleman"]={132},["summoner"]={133}, ["warrior"]={134}, ["barbarian"]={143}, ["druid"]={144}, ["wizard"]={145}, ["oriental"]={146}, ["pirate"]={151}, ["assassin"]={152}, ["beggar"]={153}, ["shaman"]={154}, ["norsewoman"]={251}, ["nightmare"]={268}, ["jester"]={273}, ["brotherhood"]={278}, ["demonhunter"]={289}, ["yalaharian"]={325}, ["warmaster"]={336} } local msg = {"Digite o nome correto!", "Voce não possui Addon Doll!", "Bad param!", "Você recebeu seu addons!"} local param = string.lower(param) if (not isPremium(cid)) then doPlayerSendCancel(cid, "Você nao tem premium account.") return true end if(getPlayerItemCount(cid, 9693) > 0) then if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then doPlayerRemoveItem(cid, 9693, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) if(getPlayerSex(cid) == 0)then doPlayerAddAddons(cid, femaleOutfits[param][1], 3) else doPlayerAddAddons(cid, maleOutfits[param][1], 3) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end
-
Man que vc quer mudar a posição que o player nasce... você edita isto no config.lua! nesta parte aqui: newPlayerSpawnPosX = 0 -- no lugar de 0 você coloca a PosX que o player vai nascer! newPlayerSpawnPosY = 0 -- aqui você coloca a posY onde o player vai nascer newPlayerSpawnPosZ = 0 -- e aqui você coloca a posZ que é onde o player vai nascer! obs: você pode pegar as pos no próprio rme! e caso você queira apenas mudar a posição do templo de uma city, é só ir no rme abre o mapa e aperta control + t! ai seleciona a cidade que está com o templo errado e muda as pos pra onde vc quizer que seja o templo!
-
[Encerrado]Pokemon Dust Evolution - Recrutando
tópico respondeu ao Luga03 de Luga03 em Formação de Equipes
Já entrei em contato! Atualizado! Vaga de 2 programadores e 1 mapper foram pre-enchidos! -
Eae pessoal beleza??? estou aqui para pedir as sprites de diamonds, como a da pxg ou seila alguma que seja bonita e que não seja a sprites daqueles small diamonds! pode ser em .obd ou em imagem mesmo que eu mesmoc corto! por tanto que tenha os diamonds! kkk
-
Show OFF -- Primeiro monstro (hue br)
tópico respondeu ao Gabrieltxu de Luga03 em Exposições (Show Off)
kkkkkk Q Foda! kkkkkk está merda com milho! falto as moscas msm! kkkkkkkkkkkkk comeu milho com leite e achocolatado saiu esta porra do cu! kkkkkkkk obs: desculpa reviver tópico! eu tinha que dizer isto! kkk... karalho deu vontade de cagar agr kkkkkkkk -
Ná Pxg Não tem os Centes Né?
-
Ae man muito Obrigado!
-
action Pokémon Dust Evolution - A nova era do Pokétibia
tópico respondeu ao Luga03 de Luga03 em OTServlist
Blz! Vlw ae @Topic UP up up up UP UP up up -
[Encerrado]Pokemon Dust Evolution - Recrutando
tópico respondeu ao Luga03 de Luga03 em Formação de Equipes
Tem skype?? Vaga de Designer Foi ocupada pelo Frαηciscø søuzα, Tópico Atualizado! ----- Gogo Precisamos de Mapper, Scripter/Programador, Spriter e OTcliente Maker! Tópico Atualizado com Links para mais informações! UP Up ¬¬ UP up up -
Configurei tudo Certinho como vc falou e não funcionou! olha: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local outs = { ["Athletic"] = {24124, 15}, ["Hiker"] = {12424, 20}, } msg = string.lower(msg) local diamond = 2145 if (msgcontains(msg, 'outfit') or msgcontains(msg, 'outfits')) then selfSay("I sell these clothes: {Athletic} and {Hiker}, what you want?", cid) talkState[talkUser] = 2 elseif outs[msg] and talkState[talkUser] == 2 then selfSay("Are you sure you want to buy this outfit?", cid) outfit = outs[tostring(msg)] talkState[talkUser] = 3 elseif msgcontains(msg, 'yes') and talkState[talkUser] == 3 then if getPlayerStorageValue(cid, outfit[1]) <= 0 then if outfit[2] then if doPlayerRemoveItem(cid, diamond, outfit[2]) then setPlayerStorageValue(cid, outfit[1], 1) else selfSay("You need ".. outfit[2] .." Diamonds to buy that clothe!", cid) talkState[talkUser] = 0 return false end else if getPlayerMoney(cid) >= 20000 then doPlayerRemoveMoney(cid, 20000) setPlayerStorageValue(cid, outfit[1], 1) else selfSay("Voce precisa 200dl para comprar essa roupa!", cid) -- Ignore talkState[talkUser] = 0 return false end end else selfSay("You already have that outfit, please choose another outfit...", cid) talkState[talkUser] = 0 return false end selfSay("Ok... Here it is.", cid) talkState[talkUser] = 0 return true elseif msgcontains(msg, 'no') and talkState[talkUser] == 3 then selfSay("So... Please choose another outfit...", cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
poketibia [Encerrado] Quais os sistemas importantes para um pokétibia?
tópico respondeu ao Luga03 de Luga03 em Tópicos Sem Resposta
Vdd isto é uma boa ideia! Ter dois servidores na base dos mesmos sistemas e tals só que um hard e outro easy como vc falou Beeny! UP -
è legalzin... mas vc poderia fazer algo ao apertar as alavancas, tipo ser teleportado para o templo ou pro inicio da quest e tals
-
Cara isto deve ser algum problema com seu tfs ou algum script dando conflito ou até mesmo vc colocou errado! porque eu testei várias vezes e puxava tudo de uma vez!
-
poketibia [Encerrado] Quais os sistemas importantes para um pokétibia?
tópico respondeu ao Luga03 de Luga03 em Tópicos Sem Resposta
Não Precisa! Vou elaborar um que vai ser muito interessante! UP
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.