Ir para conteúdo

alemao96

Membro
  • Registro em

  • Última visita

Tudo que alemao96 postou

  1. Fala cara! Dei uma procurada rápida no fórum e juntei os links que postarei abaixo, que te ajudarão na criação do teu npc: http://www.tibiaking.com/forum/topic/7582-npc-mission/ http://tibiaking.com/forum/topic/2414-aprenda-a-criar-e-postar-um-npc-no-seu-map/ Qualquer dúvida, pode postar aqui que te ajudarei. Abç!
  2. alemao96 respondeu ao post em um tópico de Cat em Eventos de Mapping
    Isso aí, vamos melhorando o concurso cada vez mais!
  3. alemao96 respondeu ao post em um tópico de Cat em Eventos de Mapping
    Tô dentro!
  4. Para editar a página LastestNews você deve acessar seu arquivo php na pasta htdoc (ou www) do seu site. Aconselho, porém, a saber no que está mechendo, a fim de evitar bugs. Em relação ao butão, você deve criá-lo a partir da edição dos arquivos index.php (na pasta principal do seu site) e layout.php (na pasta do seu layout). Tem vários tutoriais explicando isso, por isso não vou me aprofundar. Caso não encontre, avise que te indico algum.
  5. Após várias tentativas frustantes, consegui resolver o problema! Eis que a solução mais simples era a resposta haha, vou compartilhar aqui para caso alguém esteja com o mesmo problema: Esse script vai em data/talkactions/scripts/block_summon.lua local pos = { minx = 32321, maxx = 32347, miny = 31924, maxy = 31946 } function onSay(cid, words, param, channel) if getThingPos(cid).x >= pos.minx and getThingPos(cid).x <= pos.maxx and getThingPos(cid).y >= pos.miny and getThingPos(cid).y <= pos.maxy then doPlayerSendCancel(cid,"You cant use this spell inside the Zombie Event!") return true end end E esse é a tag xml que você acrescenta em data/talkactions/talkactions.xml <talkaction words="utevo res" filter="word-spaced" event="script" value="block_summon.lua"/> Sabedores saberão que dá para encurtar bastante esse meu script, usando a função IsInArea. Descobri sobre essa função apenas depois de terminar o script. Como não estou com tempo para ajeitar e testar o script usando essa função, deixarei dessa forma, que está funcionando 100% pra mim. O tópico pode ser fechado agora. Abraço!
  6. Fala galera!! Possuo um servidor mapa global, que está crescendo bastante. Adicionei alguns eventos, tais como Battlefield, Zombie Event, etc.Porém, tenho recebido muitas reclamações relacionadas ao Zombie Event, onde muitos mages começam a sumonar monstros. Os Zombies matam esses monstros mas os caras se trapam com os bichos na frente dele, de forma que os Zombies dão preferencia aos outros jogadores. Além disso, as summons atrapalham a fuga dos participantes. Pensei em resolver o problema colocando um checker no script do Utevo Res, de forma a checar se o usuario da magia está com o storage do zombie event. O problema é que o Utevo Res não é por script, e sim por uma função pre-determinada no distro (me corrijam se eu estiver errado), como mostrado abaixo: <instant name="Summon Creature" words="utevo res" lvl="25" params="1" exhaustion="1900" needlearn="0" event="function" value="summonMonster"> Alguém possui um script que execute a mesma coisa dessa função do Utevo Res? Ou então conheçe alguma outra maneira de resolver o problema?? Achei a função da magia nas sources, mas é em C++, não sei transcrever isso para LUA para tentar fazer um script para a magia. Obrigado!!! Gabriel Nogueira.
  7. alemao96 respondeu ao post em um tópico de WarW0lf em Tutoriais Websites
    Estou com o mesmo problema!
  8. alemao96 respondeu ao post em um tópico de TonyHalk em Websites
    Link off
  9. Não vai rolar assim, quando vc colocou o parâmetro position em getTopCreature(position) vc atribuiu a posição do tp ou tile com o action da movement. Vou botar um tp normal mesmo, mas valeu ae!
  10. Deu erro de novo: [30/07/2013 20:30:19] [Error - MoveEvents Interface] [30/07/2013 20:30:19] data/movements/scripts/trainingmonk.lua:onStepIn [30/07/2013 20:30:19] Description: [30/07/2013 20:30:19] attempt to index a nil value [30/07/2013 20:30:19] stack traceback: [30/07/2013 20:30:19] [C]: in function 'getTopCreature' [30/07/2013 20:30:19] data/movements/scripts/trainingmonk.lua:4: in function <data/movements/scripts/trainingmonk.lua:1>
  11. Fala galera!!! Estou usando o seguinte script para teleportar os players para os trainers de meu server: function onStepIn(cid, item, position, fromPosition) for i = 17000, 17122 do local pos = getThingPos(i) if not isPlayer(getTopCreature(pos).uid) then doTeleportThing(cid, pos) doCreatureSay(cid, 'Using a tool to cast spells or to keep your character online is ok.', 19, false, cid) doSendMagicEffect(position, CONST_ME_TELEPORT) doSendMagicEffect(pos, CONST_ME_TELEPORT) return end end doTeleportThing(cid, fromPosition, true) doCreatureSay(cid, 'All training slots are taken', 19, false, cid) doSendMagicEffect(fromPosition, CONST_ME_TELEPORT) end Porém, quando um jogador tenta entrar no tp ou tile com o action id da movement, recebo o seguinte erro no distro: [Error - MoveEvents Interface] data/movements/scripts/trainingmonk.lua:onStepIn Description: (luaGetThingPosition) Thing not found Ficaria muito grato se alguém pudesse me auxiliar. Abç!
  12. alemao96 postou uma resposta no tópico em Formação de Equipe
    Fala galera!! Mecho com open tibia a certo tempo, e diria que sei me virar. Nos últimos dias, tenho focado em aprender scripting lua voltado para tibia. Estudei pelas aulas de vários fórums e tenho praticado bastante ultimamente, porém sinto a necessidade de um mentor para me auxiliar, para agilizar o processo de aprendizagem. Por isso, eu e outro amigo estamos contratando alguém disposto a nos ensinar. O pagamento será generoso, e poderá ser pelo Pagseguro ou por depósito bancário. Lembrando que eu e meu amigo dominamos o básico. Queremos, portanto, nos aperfeiçoar e atingir o nível avançado. O candidato deverá: - Dominar fluentemente a linguagem lua voltada para otserv. - Possuir trabalhos feitos nessa área de open tibia, seja scripts postados em fórums, participação em algum servidor, etc. O candidato terá que provar a autoria dos trabalhos. - Ser atencioso e disposto a tirar dúvidas. - Ser capaz de desenvolver um cronograma de estudos, de acordo com sua preferência, com os conteúdos que serão cobrados em suas aulas. Os conteúdos devem abordar temas diversos dentro da área proposta. - Ser capaz de criar exercícios testes abordando os assuntos vistos nas aulas. - Se comprometer a seguir os horários combinados. -> Detalhes quanto ás aulas: - Serão realizadas por Skype ou TeamView, sendo eu e meu amigo os alunos. Caso o professor queira, poderá convidar mais alunos para participarem das aulas, desde que o nosso aprendizado não seja afetado. - Terão duração de 1h e meia, sendo realizadas 2x por semana (dias á combinar) OBS: O valor a ser pago por nós poderá ser mensal, semanal ou por aula. O valor será negociado mediante a aprovação do candidato. -> Contato: - Email: [email protected] - Skype: gabriel.nogueira15 (avisar que se trata sobre as aulas) ATENÇÃO: apenas propostas sérias serão levadas em consideração. Caso você não se encaixe nos requerimentos, por favor, não envie uma proposta.
  13. alemao96 postou uma resposta no tópico em Suporte Tibia OTServer
    Fala galera! Abri um ot recentemente, em um dedicado. Consegui colocar o site online, mas estou extremamente insatisfeito com ele. Por não ter tempo para me aperfeiçoar, estou contratando um WebMaster para me ajudar a configurar um novo site para o otserv. Considerarei apenas propostas sérias. Os pagamentos serão por pagseguro ou paypal. - Contato: . Email: [email protected] . Skype: gabriel.nogueira15 (avisar que é sobre o ot)

Informação Importante

Confirmação de Termo