Ir para conteúdo
  • Cadastre-se

Adriano SwaTT

Membro
  • Total de itens

    1645
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que Adriano SwaTT postou

  1. Por nada. Faça bom aproveito. Vou só pedir para selecionar como Melhor Resposta para que o tópico tenha a tag de Resolvido. Obrigado.
  2. Vamos ver né, nunca trabalhei com servidor de Pokemons, algumas funções são diferentes. Tomara que funcione.
  3. Bom, como o pick por si já tem script registrado em Actions.xml, eu adaptei a sua missão ao script existente. Teste assim: Abra seu arquivo "data / actions / scripts / tools / pick.lua" e substitua o script existente por este abaixo: Boa sorte.
  4. Abra o arquivo toddy.lua e cole este código dentro. Boa sorte. Volte e poste o resultado.
  5. Pra saber se é erro no script, basta tentar criar o NPC e quando aparecer a mensagem de erro no Jogo, veja na Distro (o launcher que abre o servidor) se acusa algum erro. Se sim, poste para que possamos corrigi-lo.
  6. Você adicionou o NPC "Toddy.xml" na pasta NPC e a arquivo toddy.lua na pasta "NPC / Scripts"?
  7. É que realmente Storage é a maneira mais viável, se não é a única. Mas a Talkstate que você vê em todos NPC's é porque por ex: Tem 2 opções para comprar itens no NPC, "Magic Plate Armor" e "Crown Armor". Você está conversando sobre a MPA, quando falar sim, a talkstate identifica para qual item está se referindo, já que ambos usam a mesma palavra "sim" ou "yes" para confirmar a compra. Para isso serve a Talkstates dos NPCs.. pois sem essa, ele poderia achar que estava se referindo a Crown Armor.
  8. Ficaria mais ou menos assim... Mas tinha que estudar melhor a mecânica do script e estou meio sem tempo. :/ Acho que pode haver bug se o player logar, mas testa aí.
  9. Geralmente as talkstates checam em que "nível" está a conversa atual, creio que no caso dele, seja preciso trabalhar em cima de Storages.
  10. Adicionou o "Shopping" em GlobalEvents? #EDIT: Se não, abra globalevents.xml e adicione a tag abaixo: <globalevent name="shop" interval="30" script="shop.lua"/> Na pasta scripts da mesma citada acima, crie o arquivo chamado shop.lua e adicione o código abaixo: Boa sorte.
  11. Necessariamente terá esta missão de matar quantidades de monsters? Porque se sim, basta pegar NPCs de Tasks como base. Caso contrário, eu posso até criar pra você, mas é que de TASK envolver um pouco mais de tempo programando e estou sem.
  12. Tente executar no SQL da sua database: ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0; ou ALTER TABLE `guilds` ADD `invited_to` INT( 11 ) NOT NULL , ADD `invited_by` INT( 11 ) NOT NULL , ADD `in_war_with` INT( 11 ) NOT NULL , ADD `kills` INT( 11 ) NOT NULL , ADD `show` SMALLINT( 1 ) NOT NULL , ADD `war_time` INT( 11 ) NOT NULL ; CREATE TABLE `deaths_in_wars` ( `guild_id` INT( 11 ) NOT NULL , `player_id` INT( 11 ) NOT NULL , `killer_guild` INT( 11 ) NOT NULL , `killer` INT( 11 ) NOT NULL , `date` INT( 11 ) NOT NULL , `result1` INT( 11 ) NOT NULL , `result2` INT( 11 ) NOT NULL )
  13. Certo. Boa sorte. Mas tenho certeza que aquele erro nao era pra acusar no meu script, deve ter copiado de outra pessoa na hora.
  14. Impossível ser o meu, o meu não tem nenhum ELSEIF como acusa no erro da distro. Teste novamente.
  15. Vou ver um tempinho aqui e tento resolver pra ti ainda hoje. Da pra fazer muitos mistérios. Abraços
  16. Teste assim: 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_DE
  17. E é claro, substitua a parte abaixo: /*List of vocation available to choose when creating new character*/ $config['vocations'] = array(1=>"Naruto", 13=>"Sasuke", 25=>"Lee", 34=>"Sakura", 50=>"Gaara", 70=>"Neji", 90=>"Kiba", 110=>"Shikamaru", 130=>"Hinata", 150=>"Tenten", 170=>"Itachi", 190=>"Killer Bee", 200=>"Kakashi", 520=>"Raikage", 209=>"Madara", 620=>"Yamato", 530=>"Orochimaru", 631=>"Hidan", 661=>"Kakuzo", 666=>"Sai", 640=>"Anbu"); /*List of vocation that exists on server*/ $config['server_vocations'] = array(1=>
  18. No Shiny Stone: Teste assim o do Rare Candy. Boa sorte.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo