Tudo que Huziwara postou
-
Channel System // Arton - ATS
Denunciado ! 3 tópicos em lugar errado. Aqui é para postar apenas Show Off de mapping ! Att. Huziwara no Mokou
-
Cast System "TV" // Arton - ATS
Creio que você tenha postado no lugar errado... Isso é Show Off de mapas, não de scripts. Att. Huziwara no Mokou
-
Editando com [9.8] RME
Esse OTB não vai dar problemas, pode apostar ! Att. Huziwara no Mokou
-
Editando com [9.8] RME
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
-
[Erro] NPC Padre completo.
Posta o script em code, não altere o testo dele... assim bão da para entender ! Att. Huziwara no Mokou
-
Editando com [9.8] RME
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
-
Editando com [9.8] RME
Qual erro ? Att. Huziwara no Mokou
-
Editando com [9.8] RME
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
-
Editando com [9.8] RME
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
-
{Duvida}Como registro uma WAND no Movements
Avise se funcionar, aqui funcionou. Att. Huziwara no Mokou
-
{Duvida}Como registro uma WAND no Movements
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
-
[Talkaction] Addon Doll 9.71
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
-
[Talkaction] Addon Doll 9.71
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
-
[Talkaction] Addon Doll 9.71
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
- Spell Exclusiva
- [Show OFF] Vampira
- [Show OFF] Vampira
-
[9.71] Azeroth Server V.2.1
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
-
[9.71] Azeroth Server V.2.1
Muito bom, parece ter um conteúdo muito bom ! Estou baixando, testarei e avaliarei. Att. Huziwara no Mokou
-
[9.6] Sources para compilar TFS 9.6x
Acho que deverião fechar o tópico aqui !! Criador do tópico Banido. Att. Huziwara no Mokou
-
[9.6] Sources para compilar TFS 9.6x
Se é TFS, está faltando créditos de seus criadores. Att. Huziwara no Mokou
- Bug sistema vip
-
Knight Treiner
Simples, pare de usar bot
-
RME 2.2
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
-
Level e VOC, no lugar do mundo em Char Login
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