Ir para conteúdo

Diley007

Artesão
  • Total de itens

    137
  • Registro em

  • Última visita

Tudo que Diley007 postou

  1. vo passar o npc ai vc coloca pra mim ai te do rep+ta aee local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local msg = string.lower(msg) local storage = 787544 local delaytime = 1 local a = "data/logs/report.txt" local f = io.open(a, "a+") local pos = {x = 1018, y = 1024 , z = 7} local itemid = 2148 if isInArray({"reportar"}, msg) then if (getPlayerStorageValue(cid, storage) <= os.time()) then selfSay('digite o seu {report} por favor', cid) talkState[talkUser] = 1 else selfSay('You must wait ' .. getPlayerStorageValue(cid, storage) - os.time() .. ' seconds to report.', cid) talkState[talkUser] = 0 end elseif talkState[talkUser] == 1 then if (string.len(msg) > 10 and string.len(msg) < 90) then selfSay(" {"..msg.."} este e o seu report ? {yes} or {no}", cid) str = msg talkState[talkUser] = 2 else selfSay('minimo 10 letras e máximo 90 letras, incluindo espaços', cid) end elseif msgcontains(msg, 'yes') and talkState[talkUser] == 2 then if doPlayerRemoveItem(cid, itemid, 5) then if getGlobalStorageValue(87955) == -1 then setGlobalStorageValue(87955, 1) end setPlayerStorageValue(cid, storage, os.time()+delaytime) selfSay('Obrigado, nos agradecemos a sua colaboraçao', cid) f:write(""..getGlobalStorageValue(87955).." - "..getPlayerName(cid).." reported a bug at " .. os.date("%d %B %Y - %X.", os.time()) .."\n"..str..".\n\n----------------------------------------------------------\n") f:close() setGlobalStorageValue(87955, getGlobalStorageValue(87955)+1) doTeleportThing(cid, pos) talkState[talkUser] = 0 else selfSay("você precisa de 5 "..getItemNameById(itemid).." para reportar!.", cid) npcHandler:releaseFocus(cid) talkState[talkUser] = 0 end elseif msg == "no" and talkState[talkUser] >= 1 then selfSay("tudo bem então.", cid) str = nil talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) dando um up
  2. bom nao faço ideia de onde e o local correto pra esse topico, movam por favor caso esteja errado... tipo vc vai la digita seu usuario e sua senha, vai aparecer seu char ai vc clica pra logar quando logar (ou antes) aparecer opçoes de onde ele gostaria de aparecer no mapa, tem como isso ?? se tive ajuda aee
  3. lol vc falo pra coloca senha do phpmyadmin, maa nao pediu nenhuma senha tem que fazer alguma ? cara deixei sem a senha e agora deu tipo se eu pegar esse site e colocar em servidor que hospeda site vai funcionar normal ne ?? ou so da com esse xampp ai ??
  4. quero script, so o script nao o npc o npc ja tenho, que atenda varios players de uma vez, isso e no script do npc mesmo que tem que acrescentar ne ? ou e no npchandler ? dando um up upzim dando um up colocando no topo dando um up colocando no topo isso e tao dificil assim ??? ninguem respondeu ate hj ninguem sabe????????????
  5. mais pelo paypal tmb tem como fazer isso ??
  6. se vcs jogaram o primeiro tibia pokemon, que hoje e o pokexgames, vcs devem lembrar do sistema de vip onde vc comprava o diamond com o pagseguro e o diamond ia pro char no jogo...entao quero saber como faço isso...REP+
  7. Não foi possível conectar ao banco de dados. Não foi possível encontrar o banco de dados. como arruma isso ??????????????????? a data base ta com o mesmo nome no config.lua do meu ot mas n ta dando
  8. nao era isso que eu esperava mas vlws pela ajuda
  9. aff seis tao de brinks, nao tem ninguem aqui que saiba mexer nisso nao ??? o vodkart deve saber ne ?
  10. comecei um mapa do zero bem simples apenas pra testar algumas coisas ai fui colocar um npc em determinado lugar nao dava... porq isso ta acontecendo e alguma coisa com o tile ?? OBS: antes de começar o mapa novo tava editando o mapa do pokemon advanced e tinha lugar que dava pra colocar npc e lugar que nao dava, LOL...
  11. po vo se loga ai tem o botao de SKILL (que mostra suas habilidades, axe fighting e etc) tem como tirar ele ? porq o jeito que estou montando meu projeto nao vai estar relacionado ao SKILL, ou seja esse botao e inutil, eu queria tirar ele pra nao ficar mais visivel ou se nao tiver como tirar, tem como mudar o nome das habilidades ?? exemplo: onde ta escrito "fishing" eu coloco qualquer outra palavra...
  12. fala aee, bom nao sei se e aqui o lugar de postar se n for movam por favor... quero saber se tem como tirar os botoes de skill e battle do player, ou mudar o nome...REP+ pra quem ajudar vlw
  13. e isso msm vlw vei, vo te da rep+ amanha porq hj n da mais
  14. n po, pede pra localizar a pasta do seu client, ai a de um abre a do outro ja n abre... eu ainda fiz um teste, copiei o a pasta do client que abre so que mudei as sprites, ai quando fui tentar abrir n deu...
  15. poo eu to com uma duvida que pra vcs e facil...quando alguem vai criar conta pelo jogo msm, quando vc loga troca de pokemon toda hora, quero tirar isso colocar um outfit so...onde que eu mexo ???
  16. bom nao sei mais tenho quase certeza que e aqui a area certa, se n for mals aee e movam por favor... nao entendo esse remeres, tipo tenho 2 servs (serv1 e serv2) e cada um tem seu client, ambos 8.54...blz... vo abri o o RME ai ele pede pra localizar a pasta onde esta o tibia 8.54 pra abrir o tibia.dat e o tibia.spr, ai eu vo no client do serv 1, OK abriu legal, mas quando vo abrir o client do serv 2 o RME n abre, aparece escrito que nao entrou o tibia.dat e o tibia.spr (mais ta la)... porq acontece isso ??? se tiver como arrumar ajudem aee REP+
  17. n po n quero quando der update n, quero toda vez que colocar meu serv on
  18. nao sei se e aqui a area pra pedir isso mais acho que sim, se n for movam por favor. quero um sistema igual o do tibia global quando dava update, todos os players quando logavam apareciam no templo, quero isso mas quero toda vez que eu colocar o serv on os players aparececem no templo...
  19. foi mal vei e que eu tenho uma ideia e depois vem outra ideia pra melhorar a primeira e por ai vai... vlws
  20. o player vai chegar e vai reportar algo, so que quero que precise de um item pra reportar e na hora que ele falar "yes" o item some da bag dele, quero adicionar isso nesse script aqui, sem mudar nada no script REP+ amanha porq hoje ja dei rep+ pra alguem vlw local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local msg = string.lower(msg) local storage = 787544 local delaytime = 120 local a = "data/logs/reports.txt" local f = io.open(a, "a+") local pos = {x = 1120, y = 932 , z = 7} if isInArray({"reportar"}, msg) then if (getPlayerStorageValue(cid, storage) <= os.time()) then selfSay('digite o seu {report} por favor', cid) talkState[talkUser] = 1 else selfSay('You must wait ' .. getPlayerStorageValue(cid, storage) - os.time() .. ' seconds to report.', cid) talkState[talkUser] = 0 end elseif talkState[talkUser] == 1 then if (string.len(msg) > 10 and string.len(msg) < 90) then selfSay(" {"..msg.."} tem certeza que deseja reportar isso ? {yes} or {no}", cid) str = msg talkState[talkUser] = 2 else selfSay('minimo 10 letras e máximo 90 letras, incluindo espaços', cid) end elseif msgcontains(msg, 'yes') and talkState[talkUser] == 2 then if getGlobalStorageValue(87955) == -1 then setGlobalStorageValue(87955, 1) end setPlayerStorageValue(cid, storage, os.time()+delaytime) selfSay('Obrigado, nos agradecemos a sua colaboraçao', cid) f:write(""..getGlobalStorageValue(87955).." - "..getPlayerName(cid).." reported a bug at " .. os.date("%d %B %Y - %X.", os.time()) .."\n"..str..".\n\n----------------------------------------------------------\n") f:close() setGlobalStorageValue(87955, getGlobalStorageValue(87955)+1) elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then doTeleportThing(cid, pos) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) elseif msg == "no" and talkState[talkUser] >= 1 then selfSay("tudo bem então.", cid) str = nil talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  21. caraca vei vc sabe tudo, to te devendo 4 REP+ ja
  22. tenho npc de report onde o report do player vai pra pasta de txt, mas quero que numere... exemplo: chega 3 player e faz um determinado report, ai la onde for aparecer o report queria que ficasse assim 1 Diley reported a bug at 12 May 2012 - 00:03:40. 2 Lord reported a bug at 12 May 2012 - 00:03:40. 3 Jon reported a bug at 12 May 2012 - 00:03:40. ir numerando
  • Quem Está Navegando   0 membros estão online

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