Ir para conteúdo

Huziwara

Membro
  • Registro em

  • Última visita

Tudo que Huziwara postou

  1. Huziwara postou uma resposta no tópico em Formação de Equipe
    Denunciado ! 3 tópicos em lugar errado. Aqui é para postar apenas Show Off de mapping ! Att. Huziwara no Mokou
  2. Creio que você tenha postado no lugar errado... Isso é Show Off de mapas, não de scripts. Att. Huziwara no Mokou
  3. Huziwara postou uma resposta no tópico em Remere's Map Editor
    Esse OTB não vai dar problemas, pode apostar ! Att. Huziwara no Mokou
  4. Huziwara postou uma resposta no tópico em Remere's Map Editor
    Não tem como, mas tenta me falar aonde você teve dúvida ? Ou você não entendeu o que você tem que fazer ? Leia com atenção ! Att. Huziwara no Mokou
  5. Posta o script em code, não altere o testo dele... assim bão da para entender ! Att. Huziwara no Mokou
  6. Huziwara postou uma resposta no tópico em Remere's Map Editor
    Você deve está fazendo algo errado... como pode ver a imagem ai que eu tirei print está de prova que está 9.8. Verifique se você baixou a versão tibia9.8 e os arquivos que eu pedi para baixar, ve se você está botando no lugar certo ! Att. Huziwara no Mokou
  7. Huziwara postou uma resposta no tópico em Remere's Map Editor
    Qual erro ? Att. Huziwara no Mokou
  8. Huziwara postou uma resposta no tópico em Remere's Map Editor
    Não foi pra você, foi para os egoistas, caso não se ache egoista, desconsidere a mensagem... Eu nao te acho egoista, até por que você falou que ia postar, e acredito nisso... mas você postando o item.otb creio que alguns não saberiam fazer isso. Mas muito obrigado por postar. PS: Créditos : Remere, pelo mapa editor completo e perfeito. Á equipe TFS pelo arquivo items.otb e items.xml Att. Huziwara no Mokou
  9. Huziwara postou uma resposta no tópico em Remere's Map Editor
    Olá TKbianos, Hoje eu estou aqui para ensinar a vocês como editar mapas em 9.8 ! Bem, tem pessoas que já sabem fazer isso mas como eles são filhos da putas egoistas, e não compartilhão com vocês, eu vim estragar o egoismo deles ! Vamos lá ! Será necessário que vocês baixem esses seguintes arquivos : clients.xml items.xml http://www.speedysha...93wMh/items.otb Começando a instalação : 1º Você abre a pasta Program Files (Arquivos de Programas) > Remeres Map Editor > Data... Pronto, assim que você abrir a pasta data você joga lá dentro o arquivo : clients.xml 2º Copie e cole a pasta "960" que está na pasta 'data', criando outra pasta '960' e renomeie a mesma para "980". 3º Jogue os arquivos : items.xml & items.otb dentro da pasta "980". Agora para usar o RME 980, faça o seguinte : LEMBRE-SE : É PARA BOTAR O DEFAULT CLIENT VERSION EM 9.54 MESMO ! @edit No Version 9.51 search path você clica em Browse e seleciona a pasta do Tibia 9.8 ! @ Video feito pelo Kyoran : http://www.youtube.com/watch?feature=player_embedded&v=1Tk9BBm-gB4 Bem, é isso qualquer dúvida me chamem :} Att. Huziwara no Mokou
  10. Avise se funcionar, aqui funcionou. Att. Huziwara no Mokou
  11. Bem, aqui... Usei a wand of defiance de exemplo : <!-- Wand of Defiance --> <movevent type="Equip" itemid="18390" slot="hand" level="65" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="18390" slot="hand" event="function" value="onDeEquipItem"/> Está funcionando, pos eu testei ! Assim você ganha o ML que ele lhe oferece :} Att. Huziwara no Mokou
  12. Hahahaha sim, obrigado... Eu prefiri por em nome de outfits ao invés de números (assim como os outros antigos) Att. Huziwara no Mokou
  13. Hahahaha, obrigado... Eu não explico as funções é porque eu já botei o script pronto, não imagino alguma coisa que podem acrescentar em termos de funções no script. Mas, mesmo assim... muito obrigado Att. Huziwara no Mokou
  14. Olá TKbianos, Hoje eu trouxe para vocês um script de Addon Doll Completo !! Sabe, tem muitos servers de 9.71 ou até versões mais novas que o Addon Doll não tem todas as opções de outfits, então estou postando aqui um completo ! Tag XML de Talkaction : <talkaction words="!addon" hide="yes" event="script" value="addondoll.lua"/> arquivo addondoll.lua : function onSay(cid, words, param) local femaleOutfits = { ["citizen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["noblewoman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norsewoman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["warmaster"]={336}, ["yalaharian"]={324}, ["wayfarer"]={366}, ["afflicted"]={431}, ["elementalist"]={433}, ["deepling"]={464}, ["insectoid"]={466}, ["red baron"]={471}, ["crystal warlord"]={513}, ["soil guardian"]={514} } local maleOutfits = { ["citizen"]={128}, ["hunter"]={129}, ["mage"]={130}, ["knight"]={131}, ["nobleman"]={132}, ["summoner"]={133}, ["warrior"]={134}, ["barbarian"]={143}, ["druid"]={144}, ["wizard"]={145}, ["oriental"]={146}, ["pirate"]={151}, ["assassin"]={152}, ["beggar"]={153}, ["shaman"]={154}, ["norsewoman"]={251}, ["nightmare"]={268}, ["jester"]={273}, ["brotherhood"]={278}, ["demonhunter"]={289}, ["warmaster"]={335}, ["yalaharian"]={325}, ["wayfarer"]={367}, ["afflicted"]={430}, ["elementalist"]={432}, ["deepling"]={463}, ["insectoid"]={465}, ["red baron"]={472}, ["crystal warlord"]={512}, ["soil guardian"]={516} } local msg = {"Command requires GOOD param!", "You dont have Addon Doll!", "Bad param!", "Full Addon Set sucesfully added!"} local param = string.lower(param) if(getPlayerItemCount(cid, 9693) > 0) then if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then doPlayerRemoveItem(cid, 9693, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) if(getPlayerSex(cid) == 0)then doPlayerAddOutfit(cid, femaleOutfits[param][1], 3) else doPlayerAddOutfit(cid, maleOutfits[param][1], 3) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end Download do arquivo addondoll.lua : addondoll.lua @edit O item usado (addon doll) é o jester doll (9693) é só trocar no item.xml o nome do item ! Bem, espero que gostem ! Att. Huziwara no Mokou
  15. Huziwara postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    Legal, bacana... A spell foi feita mais para server de High EXP, não é ? Maneiro. Att. Huziwara no Mokou
  16. Huziwara postou uma resposta no tópico em Suporte & Pedidos
    Bem, está muito complicado isso... esclareça porfavor ! E pessoal, sem chingar, sem descriminação, apenas reportem e esperem o resultado. Att. Huziwara no Mokou
  17. Huziwara postou uma resposta no tópico em Suporte & Pedidos
    Ficou legal essa nature, o formato do "rio" está bem feito. Mas, está faltando algumas coisas ai... Está indo bem ! Att. Huziwara no Mokou
  18. Testei o server, está muito bom, já consertei uns bugzinhos de nada... Está muito bom, estou usando ele agora... parabéns ! Não deu nenhum erro de abrir o servidor pessoal... prestem atenção no que vocês estão fazendo, qualquer coisa eu posso tirar dúvidas. Att. Huziwara no Mokou
  19. Muito bom, parece ter um conteúdo muito bom ! Estou baixando, testarei e avaliarei. Att. Huziwara no Mokou
  20. Acho que deverião fechar o tópico aqui !! Criador do tópico Banido. Att. Huziwara no Mokou
  21. Se é TFS, está faltando créditos de seus criadores. Att. Huziwara no Mokou
  22. Huziwara postou uma resposta no tópico em Suporte Tibia OTServer
    Explique melhor... Há algum erro no distro ? Se houver, tire print e poste aqui, em seguida poste também o script que está dando erro. Att. Huziwara no Mokou
  23. Huziwara postou uma resposta no tópico em Suporte Bots
    Simples, pare de usar bot
  24. Huziwara postou uma resposta no tópico em Ferramentas OpenTibia
    Creio que não há bugs ainda . Mas, se encontrar algum bug, não é no Otland onde se deve reportar, e sim no OTFans. Obrigada pelos elogios. Att. Huziwara no Mokou
  25. Olá TKbianos, Estou aqui postando um script de C++ muito interessante e util ! Imagem de como funciona : Bem, aqui está o código : iologindata.h Vá para : C code : uint32_t getAccountIdByName(const std::string& name) const; Cole em baixo : C code : std::string getCheckPlayerLevel(const std::string& name) const; iologindata.cpp (cole no final do file..) para 0.3.6pl1 C code : std::string IOLoginData::getCheckPlayerLevel(const std::string& name) const { Database* db = Database::getInstance(); DBQuery query; query << "SELECT `level`, `vocation`, `promotion` FROM `players` WHERE `name` " << db->getStringComparison() << db->escapeString(name) << ";"; DBResult* result; if(!(result = db->storeQuery(query.str()))) return false; const uint32_t pLevel = result->getDataInt("level"); const uint32_t pVoc = result->getDataInt("vocation"); const uint32_t prom = result->getDataInt("promotion"); std::string voc; if (prom == 0) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "S"; break; case 2: voc = "D"; break; case 3: voc = "P"; break; case 4: voc = "K"; break; default: voc = "Uknown"; } } else if (prom == 1) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "MS"; break; case 2: voc = "ED"; break; case 3: voc = "RP"; break; case 4: voc = "EK"; break; default: voc = "Uknown"; } } std::stringstream ret; ret << "Level: "<< pLevel << " Voc: " << voc; result->free(); return ret.str(); } para 0.4 std::string IOLoginData::getCheckPlayerLevel(const std::string& name) const { Database* db = Database::getInstance(); DBQuery query; query << "SELECT `level`, `vocation`, `promotion` FROM `players` WHERE `name` " << db->getStringComparer() << db->escapeString(name) << ";"; DBResult* result; if(!(result = db->storeQuery(query.str()))) return false; const uint32_t pLevel = result->getDataInt("level"); const uint32_t pVoc = result->getDataInt("vocation"); const uint32_t prom = result->getDataInt("promotion"); std::string voc; if (prom == 0) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "S"; break; case 2: voc = "D"; break; case 3: voc = "P"; break; case 4: voc = "K"; break; default: voc = "Uknown"; } } else if (prom == 1) { switch (pVoc) { case 0: voc = "Rookie"; break; case 1: voc = "MS"; break; case 2: voc = "ED"; break; case 3: voc = "RP"; break; case 4: voc = "EK"; break; default: voc = "Uknown"; } } std::stringstream ret; ret << "Level: "<< pLevel << " Voc: " << voc; result->free(); return ret.str(); } Caso você queira adicionar outra vocação é só você por assim : case 5: voc = "M"; break; Antes do "default: voc = "Uknown";", não se esqueça de por no lugar de não promotions e promotions. protocollogin.cpp procure por : C code: output->putString(g_config.getString(ConfigManager::SERVE R_NAME)); troque por : C code: //output->putString(g_config.getString(ConfigManager::SERVE R_NAME)); em baixo bote : C code: output->putString(IOLoginData::getInstance()->getCheckPlayerLevel((*it))); Funciona em TFS 0.3.6pl1 e 0.4 Créditos : Jetro Eu (Traduções e explicações [apenas]) Espero que vocês gostem ! Att. Huziwara no Mokou

Informação Importante

Confirmação de Termo