Histórico de Curtidas
-
kaduramos recebeu reputação de herculisp em [Dúvida] criando um ot do zero@ricardo3 mano os erros são esses [Erro- globalEvent Interface]data/globaleventes/scripts/placa21.la:onthink
descripton:
<luagetthinhingfrompost> Tile Not found
ai ele repete isso atéeeeeee vai da placa 02 até a placa 24 .... eu já entendi que é porque meu mapa não é igual ao dele mas eu vou ter que por o que então? ou tenho que apagar os scripts?
e mais uma vez muito obrigado pela ajuda
para todos que ajudaram muito obrigado!!!!
como eu ja tinha falado ai acima o problema era realmente os scripts então eu fui la e apaguei não todos claro, mas os que o server estava me mostrando como erro e agora meu mapa esta online, no mas, agora é continuar lendo tutoriais pra continuar editando e fazendo o ot como eu quero.... obrigado a todos e REP+ pra quem ajudou darei agora!!!!
ps: adm pode finalizar.
-
kaduramos deu reputação a GabrielSv em Ajuda com npcEDIT#
TA AEW O SCRIPT
Va em npc/scripts e crie um arquivo itemtravel.lua e bote isto dentro:
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 local travelNode = keywordHandler:addKeyword({'enigma city'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you wish to travel to Enigma City for 50 gold coins?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = true, level = 1000, cost = 50, destination = {x=942, y=978, z=6} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) keywordHandler:addKeyword({'destination'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can take you to \'Enigma City\' for just a small fee.'}) npcHandler:addModule(FocusModule:new()) agr crie um NPC Com Nome que vc quiser e cole isso dentro dele <npc name="NOMEDONPC" script="data/npc/scripts/itemtravel.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="134" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola. Para mais informacoes de meus servicos diga {offer}." /> <parameter key="message_farewell" value="Tchau." /> <parameter key="message_walkaway" value="Tchau." /> </parameters> </npc>
premium = true -- se precisa ser premium
level = 1000 -- que level precisa ter
cost = 50 -- o custo da viagem
destination = {x=942, y=978, z=6} -- a pos para onde ele vai
-
kaduramos deu reputação a Vodkart em Ajuda com npcsó trocar a função de remover item por o de lvl '-'
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 pos = {x=152,y=58,z=7} -------------- Pos para onde o player sera levado if msgcontains(msg, "offer") or msgcontains(msg, "help") then selfSay("Eu posso te levar a TAL lugar fale {travel} se quizer viajar.", cid) elseif msgcontains(msg, 'travel') then if getPlayerLevel(cid) >= 30 then selfSay("Boa viagem.", cid) doTeleportThing(cid, pos) else selfSay("Voce nao tem level.", cid) end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
kaduramos deu reputação a dunoka em [Dúvida] criando um ot do zeroestá ai o link do servidor, porem como eu disse ele é um servidor sem mapa. ou seja você terá que começar o mapa do 0, ou copiar um para a sua devida pasta.
nesse link terão 2 download, o servidor, e as sources, você terá que baixar os 2 dai você extrai ambos. claro.
com os 2 arquivos extraidos cola todos os arquivos da pasta sources dentro da pasta principal do servidor. que seria onde tem a config.lua, a pasta DOC, pasta MODs, pasta DATA
dai só configurar o arquivos.lua (config)
colocar a ip: 127.0.0.1 que seria a ip do seu pc.
mas você só irá conseguir abrir executar o servidor caso você tenha aberto as portas. porém isso não saberei de explicar porque faz 2 vidas que não faço isso, e eu acho que nesse pc o meu irmão abriu
boa sorte
edit falto o link do servidor
é pelo portal otland. espero que vocês do tibia king não se importem
http://otland.net/f18/9-46-forgotten-server-v0-3-7-preview-crying-damson-155314/
-
kaduramos deu reputação a ricardo3 em [Dúvida] criando um ot do zeropode mostrar quais erros ocorrem? quem sabe assim podemos ajudar?
-
kaduramos deu reputação a dunoka em [Dúvida] criando um ot do zeropara criar um otserver do 0, no minimo você precisa ter noção basica de scripts (npcs, XML, monsters, items, config.lua)
você também precisará ter noção de como editar mapas, criar do 0 sem estragar
ter noção de como criar GM, e alterar posição onde os account manager irão nascer (caso seja sem site)
e também ler muitas tutoriais de scripting e de mapping (as principais tutoriais você pode encontrar em 4 grandes sites de otserver que são (tibiaking, TIBIAKING, E SITES EM INGLES OTFANS.NET, OTLAND.NET)
os principais arquivos ou programas que você irá precisar são
TIBIA DA VERSÃO DO SERVIDOR QUE VOCÊ QUER CRIAR
IPCHANGER
UM SERVIDOR JA PRONTO (aconselho o servidor "cryingdamson" pois é um servidor que ja está pronto para o uso, porém ele vem sem mapa, respawn, e houses ou seja para quem quer criar um servidor do 0
VOCÊ TAMBÉM PRECISARÁ DE UM sqlitestudio para modificar accs, criar gms, entre varias outras coisas para modificar characters
e programas de segunda mão como SPR EDITOR, DAT EDITOR, PROGRAMAS PARA FAZER SITES, PROGRAMAS PARA FAZER CLIENTE PROPRIO
alem de ter muita paciencia, e ter muita imaginação.
as portas para você criar um mundo do 0 gigantesco, e onde você pode modificar e fazer tudo esta na sua frente agora so pesquisar e começar a fazer seu servidor!!!
BOA SORTE NESSE NOVO MUNDO QUE VOCÊ COMEÇARA A CONHECER A PARTIR DE HOJE.
EDIT: VOU COLOCAR ALGUNS LINKS PARA VOCÊ APRENDER A DEIXAR SEU SERVIDOR ONLINE.
TUTORIAL SOBRE ARQUIVOS.LUA
http://tibiaking.com/forum/topic/451-tutorial-basico-sobre-lua/
TUTORIAL SOBRE DEIXAR SEU SERVER ONLINE, E ALGUMAS OUTRAS FUNÇÕES
http://tibiaking.com/forum/topic/1930-criando-otserv-ip-fixo-sqlitestudio-e-colocando-otserv-online/
ESSA É PARA CASO VOCÊ TENHA WINDOWS 7: SERVE PARA DESBLOQUEAR AS PORTAS DO WINDOWS. (aquelas 7171 / 7272 / 7373 ...)
http://tibiaking.com/forum/topic/8901-como-desbloquear-portas-no-firewall-do-windows-7/
E AQUI UMA TUTORIAL PARA VOCÊ CRIAR UM SERVIDOR DO ZERO INCLUINDO O SITE.
http://tibiaking.com/forum/topic/8667-tutorial-como-criar-um-ot-860-para-iniciantes/
PS. acredito eu que os creditos estão junto com os links caso não estiverem os links vão para os posts originais de onde eu tirei.
-
kaduramos deu reputação a Augusto em [Dúvida] criando um ot do zero@kaduramos
Seja bem vindo amigo, mas peço que leia as regras do fórum, este seção é destinada a atendimentos sobre problema/criticas/sugestões decorrentes da utilização do fórum, não sobre ot's especificamente
Estou movendo seu tópico para OTServ -> Suporte OTServ
mais responda, o que você quer criar do zero? um ot tem várias "partes" por exemplo, o mapa, as action's/movements/etc..., e vários outros!