Ir para conteúdo

Rusherzin

Membro
  • Registro em

  • Última visita

Tudo que Rusherzin postou

  1. Editaste algum arquivo de npc recentemente? Se sim, poste-o para ver qual parâmetro está faltando.
  2. Ah, okay. O que tu estás usando é um OTClient, o Pic Editor só serve para editar o client normal do Tibia. Então, nesse caso, para mudares o background é só substituir a imagem na pasta do client. O caminho é: data/images/background.png
  3. Bom, tu estás usando um cliente que foi compilado? Poderia postar qual cliente estás usando?
  4. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Okay, não entendi para que vai servir, mas eu acho que seria assim:
  5. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Bom, você quer adicionar para todos players que estão online ou quer uma storage global? Não entendi qual é o intuito. Se puderes explicar, posso tentar ajudá-lo.
  6. Bom o link do último release está aqui. É igual ao DatEditor para usar. Fiz uma imagem com algumas coisas básicas, se quiser algo mais concreto pode procurar no youtube, tenho certeza que existem vídeos sobre como utilizar o Object Builder. Imagem:
  7. Bom, eu sempre tive problemas com o DatEditor por incompatibilidades de versão. Já tentou utilizar o Object Builder?
  8. Usa "open" ao invés de "pvp". Em algumas versões do tfs "open" é o equivalente ao "pvp".
  9. Bom, eu fiz aqui mas não testei. (eu usei id do life ring como base, é só editar para o seu id) movements.xml <movevent type="Equip" itemid="2205" slot="ring" event="function" value="onEquipItem"/> <movevent type="Equip" itemid="2168" slot="ring" event="script" value="bonusexp.lua"/> <movevent type="DeEquip" itemid="2168" slot="ring" event="function" value="onDeEquipItem"/> <movevent type="DeEquip" itemid="2205" slot="ring" event="script" value="bonusexp.lua"/> bonusexp.lua local bonusrate = 1.3 -- (Porcentagem aqui. 1.3 = 30%, 1.4 = 40%..) function onDeEquip(cid, item, slot) if item.itemid == 2205 then -- id do ring no slot doPlayerSetExperienceRate(cid, bonusrate) doTransformItem(item.uid, 2168) -- id do ring fora do slot return true end end function onEquip(cid, item, slot) if item.itemid == 2168 then -- id do ring fora do slot doPlayerSetExperienceRate(cid, bonusrate) doTransformItem(item.uid, 2205) -- id do ring no slot return true end end Qualquer pergunta ou erro é só postar.
  10. Posta o arquivo XML do Nighstalker e também como foi que ficou depois que você tentou editar.
  11. A dúvida foi resolvida? Se não, a ideia é basicamente fazer um movement onEquip/deEquip e mudar a rate do player. Pode tentar fazer.. se não souber é só avisar que eu posso tentar fazer e explicar como funciona.
  12. Acho que dá para fazer isso basicamente configurando o config.lua. Só arrumar as seguintes opções: globalSaveEnabled = true globalSaveHour = 8 shutdownAtGlobalSave = true cleanMapAtGlobalSave = false globalSaveEnabled = true -- ativa o save global. globalSaveHour = 6 -- hora que o save irá acontecer (6 AM). shutdownAtGlobalSave = true -- ativa o shutdown durante o save global. cleanMapAtGlobalSave = true -- define se haverá ou não clean durante o save global. Bom, acho que é basicamente isso. Qualquer dúvida é só postar.
  13. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    É possível sim, mas, qual o motivo de deixar tudo separado?
  14. Colocou senha no banco de dados, certo? Não apagou a pasta webdav do xampp? Poderia passar o site para dar uma olhada?
  15. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Okay, tenta usar essa lib em data/npcs/. lib.rar
  16. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Qual a versão do seu servidor? Esse arquivo que mandou é o data\npc\lib\npcsystem\main.lua?
  17. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Tenta mudar isso: function onTimer() Para: function onTime()
  18. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    Posta a tag que está utilizando no globalevents.xml e o script do zombie.
  19. function onUse(cid, item, frompos, item2, topos) player1pos = getPlayerPosition(cid) player1 = getThingfromPos(player1pos) if player1.itemid > 0 and getTilePzInfo(player1pos) == TRUE then temple = {x=1343, y=795, z=8} doSendMagicEffect(topos,12) doTeleportThing(player1.uid,temple) doSendMagicEffect(temple,34) doSendMagicEffect(temple,48) doSendAnimatedText(getPlayerPosition(cid), "!Secret!", math.random(1, 255)) doPlayerSendTextMessage(player1.uid,22,"Voce foi Transportado na Area Secreta, Bem Vindo!.") end end
  20. CREATE TABLE IF NOT EXISTS `z_ots_guildcomunication` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=13107;
  21. Se puderes postar o arquivo que está utilizando será mais fácil de descobrir o erro..
  22. Posta o seu config.lua.
  23. Rusherzin postou uma resposta no tópico em Suporte Tibia OTServer
    É só executar essas 3 linhas, uma por uma, no SQLiteStudio. ALTER TABLE "players" ADD "cast" INTEGER NOT NULL DEFAULT 0 ALTER TABLE "players" ADD "castViewers" INTEGER NOT NULL DEFAULT 0 ALTER TABLE "players" ADD "castDescription" VARCHAR(255) NOT NULL DEFAULT ''

Informação Importante

Confirmação de Termo