Ir para conteúdo

homersapiens

Cavaleiro
  • Total de itens

    173
  • Registro em

  • Última visita

Tudo que homersapiens postou

  1. @EDIT Eu testei aqui, mais não pegou, eu tento lá e não aparece nada. E eu coloco que UID no baú do RME, o do cara daquele tópico pego, eu coloco que número lá no UID?? Qualquer um, desde que nao esteje repetido.
  2. Creio que vá pegar, todos erros possiveis estao no tópico. os arquivos estao sem bugs, só algumas edições remere e posições id de town se preciso
  3. Ajudei um cara com os mesmos problemas:http://www.xtibia.com/forum/topic/228596-nao-receber-pokemons-iniciais/#entry1613465
  4. a posição do stater.lua serve exatamente pra isso., portanto nao precisa de action id mas unique sim BOTA UM UNIQUE ID DIFERENTE PARA CADA BAÚ ,
  5. Lvl 5 pra menos recebe. se quiser editar o level \/ if getPlayerLevel(cid) > 5 then --alterado v1.3
  6. Primeiramente troque seu starter.lua (data/actions/scripts) por este: local starterpokes = { ["Squirtle"] = {x = 51, y = 69, z = 7}, ["Charmander"] = {x = 47, y = 69, z = 7}, --- muda posição dos baús remere map editor ["Bulbasaur"] = {x = 49, y = 69, z = 7}, } local btype = "normal" function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) > 5 then --alterado v1.3 return true end local pokemon = "" for a, b in pairs (starterpokes) do if isPosEqualPos(topos, b) then pokemon = a end end if pokemon == "" then return true end if getPlayerStorageValue(cid, 9658754) ~= 1 then --alterado v1.7 -opicional- sendMsgToPlayer(cid, 27, "Talk to the Prof. Robert to choose your beginner city first!") return true end local gender = getRandomGenderByName(pokemon) local happy = 250 doPlayerAddItem(cid, 2394, 50) doPlayerAddItem(cid, 12343, 20) doPlayerAddItem(cid, 2160, 2) doPlayerAddItem(cid, 12348, 100) local item = doCreateItemEx(2219) doItemSetAttribute(item, "poke", pokemon) doItemSetAttribute(item, "hp", 1) doItemSetAttribute(item, "happy", happy) doItemSetAttribute(item, "gender", gender) doItemSetAttribute(item, "description", "Contains a "..pokemon..".") doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".") doItemSetAttribute(item, "unique", getCreatureName(cid)) --alterado v1.6 doPlayerAddItemEx(cid, item, true) doTransformItem(item, pokeballs[btype].on) doPlayerSendTextMessage(cid, 27, "You got your first pokemon! You also received some pokeballs to help you in your way.") doPlayerSendTextMessage(cid, 27, "Don\'t forget to use your pokedex on every undiscovered pokemon!") doSendMagicEffect(getThingPos(cid), 29) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doSendMagicEffect(getThingPos(cid), 27) doSendMagicEffect(getThingPos(cid), 29) return TRUE end Depois Troque seu Npc robert(data/npcs/scripts por este: 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 places = { ["cerulean"] = 1, ["saffron"] = 2, ["lavender"] = 3, ["celadon"] = 4, ["pewter"] = 5, --Troca id das cidades se necessário ["viridian"] = 6, ["vermilion"] = 7, ["fuchsia"] = 8, ["cinnabar"] = 9, ["snow"] = 10, } if msgcontains(string.lower(msg), 'city') or msgcontains(string.lower(msg), 'citys') then if getPlayerStorageValue(cid, 9658754) == 1 then selfSay("You already choose your beginner town!", cid) return true else selfSay("You can choose your beginner town between: {{saffron}, {cerulean}, {lavender}, {fuchsia}, {celadon}, {viridian}, {vermilion}, {pewter}, {cinnabar} or {snow}}.", cid) return true end elseif places[string.lower(msg)] then city = string.lower(msg) selfSay("Are you sure which you want to begin in {".. doCorrectString(msg) .."}?", cid) talkState[talkUser] = 2 return true elseif msgcontains(msg, "yes") or msgcontains(msg, "Yes") and talkState[talkUser] == 2 then if getPlayerStorageValue(cid, 9658754) == 1 then selfSay("You already choose your beginner town!", cid) return true else selfSay("OK then... Now your beginner town is ".. doCorrectString(city)..". Good luck in your jorney!", cid) doPlayerSetTown(cid, places[city]) setPlayerStorageValue(cid, 9658754, 1) return true end elseif msgcontains(msg, "no") or msgcontains(msg, "No") and talkState[talkUser] == 2 then selfSay("Ok then... say again what city you want to begin!", cid) talkState[talkUser] = 0 return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Se fizer tudo corretamente, não terá erros.
  7. Tentei fazer aqui, deu erro, alguem ajuda? Rep+ [08/02/2014 11:54:34] data/creaturescripts/scripts/look.lua:17: attempt to index global 'pokesPrice' (a nil value) [08/02/2014 11:54:34] stack traceback: [08/02/2014 11:54:34] data/creaturescripts/scripts/look.lua:17: in function <data/creaturescripts/scripts/look.lua:1>
  8. Com certeza vou jogar ! aparenta ser um ótimo servidor. Parabéns!
  9. Claro, segue link de onde baixar, e um breve tutorial de como usar! http://www.xtibia.com/forum/topic/220563-tibia-unbinder-v03/ Se não se importa, estarei reportando o tópico para moverem para Pedidos Resolvidos. Vai um breve tutorial feito por mim, rs Já que o usuário não conseguiu usar o descompactador. Vídeo http://www.youtube.com/watch?v=l0x6c9y-T5k&feature=youtu.be
  10. Seu Tópico está em área incorreta. Reportado para moverem
  11. Tem Certeza de que esta fazendo tudo certo? @edit Estava sem nada para fazer, com o client que você pediu que descompactasse, saiu os seguintes arquivos .dat e .spr: Link 4shared - Scan Automatico
  12. Deus... Só estou dando uma dica para ele, para que mais pessoas entrem no server dele. Mais um OT-Admin =/
  13. So uma dica. Tem gente que não gosta de Usar ip changer, até porque, alguns contém virus. Se quiser, Entra nesse link, baixa o executavel, pega a .spr , .dat e .pic joga na mesma pasta compacta e faz upload ;D. Só uma sugestão.
  14. Vou Procurar aqui. Mas não garanto nada. @edit Bom, não consegui achar. Mas aqui ja tem um tutorial de como compilar, e ja tem as sources para download. Caso necessite ajuda em c++ tem a área aqui do forum, ou também pode fazer um pedido na area do OTC
  15. Me desculpe, irei arrumar o topico e se possivel, reporte ou mova para a area correta Ja foi Movido. Area correta = servidores derivados> pedidos e duvidas
  16. Você tem que ter as sources do client. Após isso, basta achar, se não achar informe no tópico por favor.
  17. Quer adicionar novas auras? Ou quer adicionar no seu pokémon? se for no pokemon, digite /n namer ou /goto namer
  • Quem Está Navegando   0 membros estão online

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