Ir para conteúdo
  • Cadastre-se

elton123

Membro
  • Total de itens

    99
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que elton123 postou

  1. eu queria saber praque uma fonte desse tamanho
  2. cara sei fazer de outro jeito não vai ter q desloga local magicLevel = 1 -- só editar -- elton123 function onUse(cid, item, fromPosition, itemEx, toPosition) local pid = getPlayerGUID(cid) doRemoveItem(item.uid,1) doRemoveCreature(cid, true) db.executeQuery("UPDATE `players` SET `maglevel` = `maglevel` + ".. magicLevel.." WHERE `id` = ".. pid) return true end
  3. npc.xml arquivo.lua só achei estranho que o cara vai ser teletransportado para uma sala ou para outra sala só que no final tem que ir para templo é isso msm?
  4. deve ta falando a function na sua lib vip.hasVip adiciona isso na lib function vip.hasVip(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then return end; local t = vip.getVip(cid) or 0 if os.time(day) < t then return true else return false end end
  5. eu criei a parte que eu acredito ser a mais difícil que tem que usar pattern e bibliotecas que é dia e hora que npc vai aparecer data\globalevents\scripts arquivo.lua TAG <globalevent name="think" interval="60000" event="script" value="arquivo.lua"/> interval você tem que edita tanto que vale um minuto no seu ot no meu é 60mil pra fazer test só editar posição e nome do npc em data\npc pega nome do arquivo.xml resume com god aquele nome que você usa com /n nomedonpc esse é o primeiro script no momento to fazendo outras coisas aqui... se ngm fazer segundo scrip
  6. cara da pra fazer em dois script primeiro script ia criar um npc no dia e hora e no minuto marcado segundo script ia ser npc que manda para sala 1 e 2 etc uma pergunta é você queria npc um dia por semana ou 15 em 15 dias tava fazendo a tabela aqui já se for de 15 em 15 dia ia ser assim +ou- config_data = { ["06/05/15"] = {horas = "18:48",name_npc = "Obi",pos_npc = {x=160, y=54, z=7}}, -- mês dia e ano } por semana ia ser assim config_data = { ["Friday"] = {horas = "18:48",name_npc = "Obi",pos_npc = {x=160, y=54, z=7}}, -- nome do dia em inglês } quero saber se npc tem te
  7. da sim cara pra usar em qual quer um arquivo.lua se tiver no lib e tem que ver se mod vai usar function que você adiciono mesmo pq ele pode ta usando uma outra function que você nem si quer adiciono e caso de poketibia você adicionando function no lib e sua source não tiver vai ocorrer erros e mais erros q só da pra arrumar com a source ou tentando troca functions que ta dando erro por uma outra que faça a mesma coisa e que tenha na sua souce e pra isso tem que conhece melhor as functions e ser um pouco melhor em Scripter
  8. só alterar globalevents.xml tmp do save
  9. testei aqui add event com doTransformItem tava quando uns problemas mesmo mais aqui dou um jeito "usando outras functions" acho que era assim que você queria local config = { tempo = 5, -- em segundos [2782] = {2781,2782}, [3985] = {2781,3985}, [2767] = {6216,2767}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local items = config[itemEx.itemid] if items then doRemoveItem(itemEx.uid) doCreateItem(items[1],toPosition) addEvent(trasformando,config.tempo*1000,toPosition,items,itemEx) end return tru
  10. local config = { {effect = 30,pos = {x=160, y=54, z=7},frase = "hahaha"} -- edita aqui né } function onThink(cid, interval, lastExecution) for sinal, valor in pairs(config) do doSendAnimatedText(valor.pos, valor.frase, math.random(1, 255)) doSendMagicEffect(valor.pos,valor.effect) end return true end TAG <globalevent name="effect" interval="100" event="script" value="arquivo.lua"/>
  11. cara tem sim mais não usando mesmo id em dois script e sim fazendo um script só que faço isso e usando um id só tbm que seria id do Pé de Cabra que ia abrir caixão e porta e outras coisas melhor você fazer um pedido dizendo oque script tem que fazer q pessoal te ajuda eu to ocupado no momento então não vi com detalhes os scripts
  12. bom eu não uso muito movements agora comecei usar um pouco mais e descobrir que tem um bug ele roda 3 vezes o onEquip ai em baixo criei um bloqueio e tal mais gostaria de saber como arrumar nas sources local block = 0 function onEquip(cid, item, slot) block = block+1 if block == 3 then doPlayerSendTextMessage(cid,19,"Usando O Item") block = 0 end return true end function onDeEquip(cid, item, slot) return doPlayerSendTextMessage(cid,19,"Retirei O Item") and true end se não entendeu muito bem roda esse script aqui de baixo function onEquip
  13. quis dizer que não que cada id actions tem suas própria ID se fazer duas alavanca ou algo com mesma id actions vai dar "duplicado" ai só troca uma id se não for pq você ta usando mesmo id actions em dois lugares posta script e o erro aqui q pessoal da uma olhada
  14. cara não tem como fazer isso em lua mostro vai atack player mesmo se ele tiver ou não tiver storage tem que ser feita na source agora da pra fazer player poder attack o mostro só se tiver storage certa
  15. acho que não ate porque só troca um numero da id actions já resolve
  16. eu não entendo você edita direto oque você quer você queria que tinha que ter tempo para matar 1 boss só agora é os 6 boss e se tempo acabar os players seria teletransportados esse script vai funcionar na seguinte forma você tem tempo para matar os boss e se não matar no tempo certo sera teletransportado dps de segundos do tempo configurado agora se matar todos não vai ser teletransportados e vai verificar se tem gente na quest vai fazer alavanca se mover assim que entra na quest vai verificar os player que ta na quest esta online se não morreu e já ta nas suas coordenadas
  17. local config = { loginMessage = getConfigValue('loginMessage') } function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Ple
  18. você que não sabe configurar scripter king teve 3 scripter parecido com oque você quer 1 passa x.y.z das posição dos 5 players 2 passa x.y.z das posição para onde os 5 players vai ir 3 passa x.y.z de onde vai parecer 6 demon 4 quantos tempo quest vai ter e por fim 5 passa actionid que vai usar na alavanca com map editor
  19. local paradinha_id = 1770 local tb_players = { [1] = {pos = {x=x,y=y,z=z, stackpos=253},topos = {x=x,y=y,z=z}}, [2] = {pos = {x=x,y=y,z=z, stackpos=253},topos = {x=x,y=y,z=z}}, [3] = {pos = {x=x,y=y,z=z, stackpos=253},topos = {x=x,y=y,z=z}}, [4] = {pos = {x=x,y=y,z=z, stackpos=253},topos = {x=x,y=y,z=z}}, [5] = {pos = {x=x,y=y,z=z, stackpos=253},topos = {x=x,y=y,z=z}}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local plataforma = 0 if itemEx.itemid == paradinha_id then for k,valor in pairs(tb_players) do all = getThingfromPos(
  20. eu tenho dev c++ aqui ate compilo de boa umas sources só que essa eu não to conseguindo a source que eu to tentando compilar e essa TheForgottenServer-0.2-source http://www.mediafire.com/download/h9l0f4q42rtsex6/TheForgottenServer-0.2-source.rar sempre da esse erro aqui de baixo e não abre no dev c++
  21. onde eu posso arrumar essas libs eu peguei a sources aqui http://www.tibiaking.com/forum/topic/9350-86x-tfs-04-dev-rev3884/ se alguém tiver um tutor como compilar com codeblocks to aceitando
  22. minha duvida é seguinte quando eu tento compilar minha source trunk.r3884 com codeblocks da erro fatal error: libxml/xmlmemory.h: No such file or directory| eu sei pouquinho em c++ esse aqui ele compila normal código simples #include <stdio.h> #include <stdlib.h> int main() { printf("Hello world!\n"); return 0; }
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo