Ir para conteúdo

Sekk

Membro
  • Registro em

  • Última visita

Tudo que Sekk postou

  1. Acho q nn.. Tenta aí ..
  2. Cara uhasuhausauhs, esse script ai é o de movement... esse tópico é sobre o item que ao usar, adiciona a storage no player KKKKKKKKK mas vlw a tentativa.. Alguém explica o que acontece nesse script? function onUse(cid, item, fromPosition, itemEx, toPosition) local storage = 18597 local days = 30 -- dias que serão adicionados local timenow = os.time() local daysvalue = days * 24 * 60 * 60 if getPlayerStorageValue(cid, storage) - os.time() <= 0 then time = timenow + daysvalue else time = storage + daysvalue end doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+18597) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens, voce se tornou um Modd Player") local quantity = math.floor((getPlayerStorageValue(cid, storage) - timenow)/(24 * 60 * 60)) return true else doSendPlayerCancel(cid, "Voce ja e um Modd Player.") doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) end return true end
  3. n consigo entender uheueheu
  4. Bom gente, criei um outro tópico, pedindo ajuda em um movement, em que se o player tiver a storage 18597, ele passa pelo tile, se não tiver a storage, ele não passa, ai vai o script do movement: function onStepIn(cid, item, position, fromPosition) local storage = 18597 if getPlayerStorageValue(cid, storage) <= 0 then doPlayerSendCancel(cid, "You're not a VIP player.") doTeleportThing(cid, fromPosition) doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) return true else doPlayerSendTextMessage(cid, "Welcome to the VIP Area!") doSendMagicEffect(getThingPos(cid), 14) end return true end Criei uma action para quando o player usar X item, adiciona a storage à ele, está funcionando normalmente, porém quando o player tem a storage, e vai no tile, aparece um erro no distro: De resto no script, está funcionando. Ai vai o script da action: function onUse(cid, item, fromPosition, itemEx, toPosition) local storage = 18597 if getPlayerStorageValue(cid, storage) <= 0 then doRemoveItem(item.uid, 1) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage)+18597) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Parabens, voce se tornou um Modd Player") return true else doSendPlayerCancel(cid, "Voce ja e um Modd Player.") end end return true end Se depois de arrumarem o script, puderem melhorar ele e POR FAVOR, ME EXPLICAR O QUE FOI MODIFICADO E POR QUE! Grato desde ja!
  5. Se eu retiro a tag desse script do movements.xml não acontece o erro nem nada, o server abre normal. RESOLVIDO! O ERRO ESTAVA NA TAG! Na parte de informar o "value" eu escrevi "valur" Mas eu usei o script assim: function onStepIn(cid, item, position, fromPosition) local storage = 18597 if getPlayerStorageValue(cid, storage) <= 0 then doPlayerSendCancel(cid, "You're not a VIP player.") doTeleportThing(cid, fromPosition) doSendMagicEffect(getThingPos(cid), CONST_ME_POFF) return true else doPlayerSendTextMessage(cid, "Welcome to the VIP Area!") doSendMagicEffect(getThingPos(cid), 14) end return true end Mas alguém pode me dizer o por que de eu ter usado o return true?
  6. Você poderia mostrar como está aparecendo por favor?
  7. Desculpa reviver o topico, mas, TERIA COMO ATUALIZAR O SCRIPT PRA COLOCAR AS OPCOES DE SAVE LIST, LIST, GO, SET, E DELETE CP?
  8. Tenta ai o que eu uso:
  9. Desculpa, eu achava que era o ServerMotd quando abre a tela de selecionar char.
  10. O broadcast vc muda em globalevents. Normalmente é um arquivo que se chama broadcast.lua mesmo. Ja a outra mensagem que você disse, vc altera em config.lua Vai no config.lua, e procura essa sua mensagem, ai é só alterar.
  11. Eu tinha atualizado o tópico, colocando uma foto do erro que acontece, e mesmo com o script seu modificado, acontece aquilo...
  12. hmm.... entendi mais ou menos agr uehueheuhe vlw
  13. Esse é o erro KKKKKKKKKKK Obrigado cara, mas então a linha getPlayerStorageValue(cid) == getStorageValue(storage) then Não precisa do "then" ? Obrigado cara! Mas essa linha que você disse que pode remover, não serve pra checar se a storage realmente existe no char?
  14. Bom gente, sei que existem vários scripts disso, mas como estou tentando entender a linguagem LUA, estou tentando criar o script, com o que eu já observei nos fórums, e que foi gravado na minha memória . Bom, o script é pra checar se o player tem X storage, se ele tiver, ele pode passar pelo tile com a actionID Y, se não tiver a storage, ele é teleportado para a "fromposition".. Ai vai o script: function onStepIn(cid, item, position, fromposition) local storage = 18597 if getPlayerStorageValue(cid) <= 0 then doSendPlayerCancel(cid, "You/'re not a VIP player.") doTeleportThing(cid, fromposition) doSendMagicEffect(position, 13) else getPlayerStorageValue(cid) == getStorageValue(storage) then doSendTextMessage(cid, "Welcome to the VIP Area!", 27) doSendMagicEffect(position, 14) end return true end EDIT: Quando abro o server, acontece isso:
  15. Perdão por reviver o tópico, mas o que seria essa divisão por 15?
  16. vou testar depois! vlw msm assim e rep+ por ajudar nosso amigo ali e talvez a mim!
  17. esse codigo php funciona pro gesior 0.3.8?
  18. Sekk postou uma resposta no tópico em Suporte Tibia OTServer
    ??????????
  19. Sekk postou uma resposta no tópico em Suporte Tibia OTServer
    mas vc não deu nenhuma informação do erro cara... como vamos ajudar?
  20. ajudem nesse tópico aqui: http://www.tibiaking.com/forum/topic/61870-pedidoajuda-monster-zombie-event/ Ao invés desse!
  21. Bom gente, coloquei um zombie event no meu server, está tudo ok, menos os Zombies.. É assim: 1- O Zombie NÃO pode ser atacado; 2- O Zombie NÃO mata o player em 1 hit(estou com DONATE Set, mas devia funcionar) tem que matar o player ao encostar no mesmo; 3- Como um KNIGHT vai participar do evento, se o zombie tem que matar o player em 1 hit? Somente encostando no player; 4- Como configuro para quando sobrar apenas 1 player na arena, acabar o evento e ele receber os prêmios, depois de 3 segundos ? Ai vai o meu evento: creaturescripts/scripts/login.lua creaturescripts/scripts/zombieevent.lua creaturescripts/creaturescripts.xml globalevents/scripts/fechazombie.lua globalevents/scripts/zombieevent.lua monsters/Zombie event.xml monsters.xml movements/scripts/zombieevent.lua movements/movements.xml Créditos: Smart Maxx POR FAVOR ME AJUDEM!

Informação Importante

Confirmação de Termo