Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. Choconator eu já te dei 10% de alerta mais aumentarei seu alerta.
  2. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  3. Num gosto de avaliar meu próprio tutorial. Mais.... Tutorial Aprovado
  4. Eu achei bem completo Tutorial Aprovado
  5. Olá XTibiano! Infelizmente, seu tutorial foi reprovado. Procure por ajuda na seção de como formular um bom tutorial. Grato pela atenção. Movido.
  6. Tutorial Muito Mal Formatado. Tutorial Reprovado
  7. Área pz estou certo? function onUse(cid, item, frompos, item2, topos) pos = {x=573, y=500, z=7} local pos = getCreaturePosition(cid) if not getTilePzInfo(pos) then doPlayerSay(cid, "Ixi, Não posso me teleportar em área pz", TALKTYPE_ORANGE_1) return true end if item.itemid == 2349 then if math.random(1, 100) >= 1 and math.random(1, 100) <= 40 then doPlayerSay(cid, "-*- Magic Teleport! -*- Teleportado Para Wisland!", TALKTYPE_ORANGE_1) doRemoveItem(item.uid,1) doTeleportThing(cid,pos) doSendMagicEffect(pos,10) doSendMagicEffect(topos,10) else doPlayerSay(cid, "*Tentativa de uso de Magic Teleport * -*- Falhou! -*-", TALKTYPE_ORANGE_1) doRemoveItem(item.uid,1) end end return TRUE end
  8. caotic

    Shop.lua

    Que shop você utiliza? Poste o script!
  9. Este script ja existe no xtibia http://www.xtibia.com/forum/topic/191685-random-teleporte-chao-ou-teleporte/
  10. Mais seria o que um item? Uma porta Um title o que?
  11. E bem raro ver string.explode fora do evento dos talkactions ainda mais para espaço. Muito bom cara.
  12. Resolvi fazer um tuto para intermediários discutindo sobre formas de repetir valores e funções. Vamos ver os mais utilizados while,repeat e for Repeat E parecido com o while muitos dizem que ele complicado mais o contrario ele e bem facil. Já que ele não e e muito utilizado e ele e parecido com o while vamos explicar um pouco dele. Primeiro precisamos declarar ele. ......... Repeat ........ Para que ele pare precisamos declarar until e o valor que devera ser assumido para o repeat parar. ....... Repeat ........ until level == 12 ---- Se o valor de level e igual a 12 o repeat e parado mais se não for ele continua. ........ While O while já e bem mais utilizado e excelente loop. O while estará sempre buscando o valor para que ele pare. Ou seja ele executara sempre até que ele tenha o valor que foi definido seja verdadeiro. var = o valor definido while var>4 do Mais existe outras maneiras de utilizar o while fazendo um while infinito. Sendo que ao executar while true ele repetira infinitamente e ao usar break o while e fechado While true do -- Repetição Infinita ....... if var > 4 then break --- Se var for maior do que 4 parar a o loop. FOR Este e o famoso for e você deve ja visto ele varias vezes. Ele uma estrutura com multiplicas funções com funcionalidades sequenciais e numerais. for ab = 1, 300 do Esta e numeral vai repetir valores de 1 a 300 se eu colocasse este valor na tabela ela colocava os 300 valores. Os trezentos valores serão guardados em uma única variável chamada de ab. Não e obrigatório que seja ab pode renomear por qualquer outro nome. Veremos o for sequencia. Utilizado para tabelas outros. Consiste em repetir valores em sequencia local x = {"1 var", "2 var", "3 var"} for a, c in pairs(x) do print(a, c) Temos outro exemplos como usar o for em todos os players online. for _, id in ipairs(getPlayersOnline()) do Se quisermos por exemplo mandar uma mensagem todos os player online. for _, id in ipairs(getPlayersOnline()) do doPlayerSendTextMessage(id, MESSAGE_STATUS_CONSOLE_BLUE, "Viu como o for e importante para seu otserv") Mais se quisermos que apenar players com o level maior de 50 receba a mensagem. for _, pid in ipairs(getPlayersOnline()) do if getPlayerLevel(pid) > 50 then doPlayerSendTextMessage(pid, MESSAGE_STATUS_CONSOLE_BLUE, "Fod@ e quem e level maior de 50 XD") Bem e isto pessoal espero que tenha gostado
  13. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  14. caotic

    Functions

    Quanto mais funções maior o processamento do script. Mais funções básicas e super difícil você conseguir alto processamento da maquina. Um script poderia ficar pesado se usasse um evento como o "OnThink" do creaturescripts ou um loop como while ainda mais se for infinito :x. Além do mais o servidor quando esta online executa milhares de funções de diferentes scripts. Duvido que seu script de moveements ficara pesado.
  15. Skylight com certeza o script não ira funcionar Teste o script porque script muito bugados podem ser considerados flood.
  16. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...