Ir para conteúdo

Kimoszin

Héroi
  • Registro em

  • Última visita

Tudo que Kimoszin postou

  1. Eu juntei os post, use o botão editar pra proxima vez, Da algum erro no console? quando o player upa um level ?
  2. Basic Functions -> Marca o Reconect e Marca o Serve Save e arruma a hora para a do seu servidor.
  3. Claro cara, olha a area... #Topico Amigo, na nossa seção de tutoriais tem esses tutoriais de refil e deposit, se você nao conseguir como deseja, pode dar uma olhada lá E bem facil, creio que você entenderá.
  4. Kimoszin postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    Obrigado por trazer o conteudo para o nosso forum, Abraços
  5. Cara, ser dectavel depende das funções que você usar, Se você o Turn para fazer um anti-idle, seu bot ja enviara packets. Creio que seja melhor você estudar uma linguagem de programação e criar um bot sem TibiaAPI e pesquisar as funções lá e editar para a sua linguagem e para o seu projeto.
  6. function onStepIn(cid, item, pos) local teleport = {x=5002, y=5271, z=12} -- Coordenadas para onde o player irá ser teleportado. local item = 2131 -- ID do item que o player precisa para ser teleportado. if getPlayerSlotItem(cid, 2) == item then doTeleportThing(cid, teleport) doSendMagicEffect(getPlayerPosition(cid), 10) else doPlayerSendTextMessage(cid, 23, "You do not have the needed item.") end end Nao testei
  7. Qual as configurações do looting? Se ele abre teria que funcionar,
  8. Bom pessoal, criei esse script totalmente inutil e util para vocês, espero que gostem - Oque exatamente ele faz? Nada, ele só verifica se o player tem uma storage e se o player tiver, quando ele logar vai aparecer um efeito em um tempo configuravel, Por Exemplo, o player é VIP, ai o seu system vip tem uma storage, você adiciona essa storage no script e o player vai ficar com um efeito, ou ... Tem aquela super quest fodona em seu servidor, pq nao mostrar para os outros que aquele player conseguiu fazer? *-* - Nossa que legal, como posso ter isso no meu servidor? Simples amigo, basta você ir em \data\creaturescripts\scripts, depois adicionar um registro no login.lua e adicionar uma linha em creaturescripts.xml effect.lua local effect = 30 -- Efeito que vai usar local storage = 9994 -- Storage que o player precisa ter local tempo = 5 -- Tempo em segundos function onLogin(cid) if getPlayerStorageValue(cid, storage) == 1 then SendEffect(cid) end return TRUE end function SendEffect(cid) doSendMagicEffect(getCreaturePosition(cid), effect) addEvent(SendEffect, tempo*1000, cid) return TRUE end Agora adicione isso em login.lua registerCreatureEvent(cid, "Effect") Agora adicione esse code em creaturescripts.xml <event type="login" name="Effect" event="script" value="effect.lua"/> Uma Fotinho para ver, estou usando o efeito 30 Abraços...
  9. Esse script é para aquele OTserver que pode bugar o NPC para comprar itens, um deles é o de potion. Então eu resolvi criar esse script, mais ele nao é novidade, você ja deve ter visto. - Para que serve? Hora, para vender itens, e nao se preocupar se alguem vai bugar o seu OT, pode ser tanto runas, potions e etc... - Como eu faço para ter em meu servidor? Basta adicionar o actionID 7004 numa alavanca, e depois adicionar os script em data\actions\scripts e actions.xml alavancasell.lua local config = { money = 1000, -- Dinheiro que vai custar item = 7618, -- ID do item que vai vender count = 20, -- Quantidade } function onUse(cid, item, fromPosition, itemEx, toPosition) pos = getCreaturePosition(cid) if item.itemid == 1945 then if doPlayerRemoveMoney(cid, config.money) == TRUE then doPlayerAddItem(cid, config.item, config.count) doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "Você acaba de comprar "..config.count.." "..getItemNameById(config.item)..".") doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "Desculpe, mais você nao tem dinheiro suficiente.") doSendMagicEffect(pos, CONST_ME_POFF) end end end actions.xml <action actionid="7004" event="script" value="alavancasell.lua"/> É isso galera, esse script simples que salva vidas Abraços...
  10. Kimoszin postou uma resposta no tópico em Websites
    Esta com as mesma palavras que o gpedro disse, nesse topico
  11. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    old
  12. Ola pessoal, venho trazer aqui pra vocês outro script simples, - Para que server? Simples, quando a pessoal quer sair, ela pisa encima do tile e perde o pz, aconselho botar no temple, ou em lugares no-pvp Ela serve tambem para aqueles players que querem sair mais nao gostam de esperar o pz, ai apertam o exit... - Como posso 'instalar' um script desse em meu OTserver? Adicionar o actionID 7003 no tile que você quiser pelo map editor e ir em data\movements\scripts e depois movements.xml tilepz.lua function onStepIn(cid, item, frompos, topos) pos = getCreaturePosition(cid) if getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then doRemoveCondition(cid, CONDITION_INFIGHT) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Seu battle foi removido.") doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você nao esta em battle.") doSendMagicEffect(pos, CONST_ME_POFF) end end movements.xml <movevent type="StepIn" actionid="7003" event="script" value="tilepz.lua"/> Abraços.
  13. Kimoszin postou uma resposta no tópico em Recursos Avançados
    Dica: Bote os codigos em CODE é um BBCode, E no combobox, você sou falou ele mais nao disse daonde ia pegar, você tem que usar a propriedade text, combobox2.text
  14. Creio que isso seja uma duvida, então a duvida foi sanada, Tag Adicionada
  15. Nao amigo, apenas no Client C++
  16. Olha a area, aqui é BBot e nao OTserver, HUASHUASHUSAAHUS Fail #Topico Tem no BBot, no Looter Um checkbox (caixinha para marcar) a opção.
  17. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    O cara ainda puxou o amigo,
  18. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
  19. Olá pessoal, venho trazer esse script bem facil tambem, mais que serve para varias coisas, eu gosto de script faceis e grande utilidade *-* - Para que serve? Talvez para você botar na area vip, para nao repetir a mesma mensagem sempre.. use a imaginação - Como faço para adicionar em meu servidor? Simples, abra o map editor e bota no tile/piso que você quiser o actionId 7002, e adiciones os arquivos em data\movements\script e movements.xml data/movements/scripts/infos.lua local text = { [1] = "Existem diversos tipos de monstros em todo o map.", [2] = "Há varias aventuras espalhadas por essa cidade.", [3] = "Cuidado, pois você nao esta sozinho." } function onStepIn(cid, item, pos, fromPos) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, text[math.random(1 , #text)]) end data/movements/movements.xml <movevent type="StepIn" actionid="7002" event="script" value="infos.lua"/> Obs: Para você adicionar novos textos adicione o index [Numero] = "Texto" se for o ultimo nao precisa botar virgula, se não for, precisa. Um script simples, mais de grande utilidades, Abraços.
  20. Você cria um arquivo .lua chamado anihi, depois coloque o script que o Sky te passou, e configure para as posição do seu map, abra o map editor e bote 8000 no UniqueID da alavanca, depois abra o actions.xml e adicione: <action uniqueid="8000" script="anihi.lua"/>
  21. Mesmo assim, É UMA TV Veja que o cara se vira de costas quando vai atender o telefone...
  22. data\actions\script Ai você tem que criar um arquivo .lua depois adiciona uma linha de codigo em actions.xml Sky foi mais rapido
  23. Se fosse ninja, nao aparecia nas cameras.
  24. Cara, no map editor você faz os maps para usar no otserver, Ja as funções que vai ter no map, você faz com script, tem varios tutoriais na nossa area de scripts no forum.
  25. Grande Fake Tu acha que o atendente nao ia ver o cara com uma TV?

Informação Importante

Confirmação de Termo