Barsaglini

Membro
  • Total de itens

    29
  • Registro em

  • Última visita

Reputação

0 Iniciante

2 Seguidores

Sobre Barsaglini

  1. GUIA E ORIENTA??O

    Tenho estudado bastante isso desde o final do ano passado. Acho que posso ajudar com algumas coisas. Primeiro voc? vai precisar adicionar a quest no quest_db QuestID, TimeLimit, Target1, Val1, Target2, Val2, Target3, Val3, QuestTitle Aconselho a come?ar suas quests com id 20001 Time ? se a quest vai ter tempo para ser feita target ? para quando for fazer quest de matar monstr, ai poe a id do monstro e no val a quantidade. Quest Title ? o T?tulo da Quest. Depois voc? tem que ir na sua Data e procurar o arquivo questid2display.txt no fim, adicione sua quest, exemplo: 20001#M?scara de Alarme#SG_FEEL#QUE_NOIMAGE# 1 x M?scara Assustadora. 3000 x Ponteiro# 1 x M?scara Assustadora. 3000 x Ponteiro# a segunda linha ? o que aparece na tela do lado se habilitado e a ultima ? oq aparece no alt+U Para fazer o npc da quest ? f?cil: Pra ativar uma quest, use o seguinte erasequest 20001; setquest 20001; Isso j? vai fazer aparecer a quest no Alt+U Depois na parte que completa a quest, pra finalizar e sair do Alt+U completequest 20001; Pronto, ? claro que se tiver coisas como s? poder fazer quest uma vez, vai precisar setar uma vari?vel quando ele pegar e fazer uma verifica??o antes. ? isso, espero que ajude, se testar vai aprender bacana como ?.
  2. GUIA E ORIENTA??O

    Ol?, estou testando o Alt+U, inclusive peguei algumas quests la no ?den. Mas aconteceu algo ruim aqui, sem querer, cliquei com o bot?o direito encima da quest no Alt+U e simplesmente deletou a quest de l?, mas quando vou no npc ele fala que ainda estou na quest, inclusive quando logo aparece na tela matar [0/30] monstros. E normal isso? Pq quando vc habilidade o Quest window e fica la na direita, ai sim, qdo vc clica com o botao direito aparece opcao de ver ou deletar... mas no alt+u deleta direto... E se deletar, n?o devia setar a quest pra 0?
  3. ERRO

    Ol?, hoje fui testar os pergaminhos dos mercen?rios, quando invoquei ele, deu um monte de problema de lua... Eu uso renova??o, data do bro e 2012-04-10aRagexeRE.exe.patched Queria saber se ? meu EXE?
  4. ERRO

    o meu eu achei: um evento aqui chamado resta um tinha isso: - script OnPCDieEvent -1,{ OnPCDieEvent: warp "prontera",156,178; end; } tirei o evento e ficou normal...
  5. ERRO

    vou retirar todos npcs e testar um por um, depois posto aqui se achar... vlw J?natas
  6. NPC E MACROS

    Hold, vlw Estou elaborando um sistema que eu possa criar quests do alt+u de forma mas autom?tica fazendo todas as verifica??es e tudo configur?vel direto no txt. A primeira parte ? essa, de pegar a quest, a segunda ser? de completar a quest puxando uma funcao. O segundo loop ? pra colocar a id das quests... ? assim, ele come?a escolhendo as op??es de qual quest quer: Op??o 1 la por exemplo seria Poring Saltitante. O segundo loop seria pra colocar a id das quest no personagem... bacana: .@id = 20001; query_sql ("SELECT `QuestTitle` FROM `quest_db` WHERE `QuestID` = " + .@id,@tabela$); A quest?o das tabelas, ? que seria legal fazer uma s?rie de checagens na tabela, principalmente se a id existe, exemplo ai de cima, caso n?o exista a id, fazer algo, caso n?o exista a quest, o proprio npc inserir a quest no db... algo assim... e por ai vai... aproveitar pra perguntar uma coisa... tem como fazer o nome de uma variavel receber o valor de outra.... por exemplo @1 = 100 quero que a outra variavel tenha o nome set variavel(mais o valor do @1), 1; ficaria variavel100
  7. NPC E MACROS

    Desculpe a dupla postagem... Ent?o, estou avan?ando aqui no script, falta muito ainda, mas me atrapalhei todo aqui... 1 - Quando escolho na primeira parte a Opcao 2, ele retorna depois do next a Opcao 3. 2 - preciso fazer de alguma forma ele guardar quais missoes escolheu no "pegoquest", pra fazer uma verifica??o se ele j? fez. prontera,150,140,3 script Quests#PegaQuests 959,{ mes "[^FF6600 Quests ^000000]"; mes "Ola "+ strcharinfo(0) +", escolha uma quest a ser feita: "; setarray(.@menu$,"Opcao 1","Opcao 2","Opcao 3"); // Op??es dispon?veis setarray(.@opc$,"20001","20002","Op??o 3"); // ids das quests set(.@opt$,"1"); for(.@i = 0; .@i < getarraysize(.@menu$); .@i++) { if(.@i == 0) set(.@opt$, .@menu$[.@i]); else set(.@opt$, .@opt$+":"+.@menu$[.@i]); } .@s = select(.@opt$); set(.@opcs$,"1"); for(.@c = 0; .@c < getarraysize(.@opc$); .@c++) { if(.@c == 0) set(.@opcs$, .@opc$[.@c]); else set(.@opcs$, .@opcs$+":"+.@opc$[.@c]); } .@cs = .@opcs$; next; //if(pegoquest == .@cs) { mes "ja tem a quest"; close;} mes .@menu$[.@s]; mes "Ola"; if(select("- Sim:- N?o") == 2){ close; } mes .@menu$[.@s]; erasequest .@cs; setquest .@cs; set pegoquest, .@cs; close; } tamb?m estou precisando: fazer varias coisas com a tabela quest_db, uma delas ? consultar ele da erro falando ragnarok.db/quest_db n?o existe... // `QuestID`, `TimeLimit`, `Target1`, `Val1`, `Target2`, `Val2`, `Target3`, `Val3`, `QuestTitle` FROM `quest_db` query_sql ("SELECT `QuestTitle` FROM `quest_db` WHERE `QuestID` = 20001",@tabela$); mes @tabela$; D?vidas: 0 - como eu fa?o pra substituir o 20001 por uma vari?vel? 1 - como fa?o pra consultar se uma QuestID j? existe?
  8. ah, enfim, como falei, n?o sabia se era problema hehehe, como estou no renova??o e n?o aparecia ^^ pensei que fosse.... ja alterei aqui o meu... se quiserem apagar o topico. abra?os e desculpe
  9. ERRO

    Ol? J?natas, Estou usando um server offline pra testar renova??o com 2012-04-10aRagexeRE.exe.patched por algum motivo, qdo dou @die o personagem vai pro centro de prontera, morto e n?o consigo fazer mais nada, nem logar novamente com o char. so funciona se der @alive, ai volta ao normal. lembrando que estou usando conta normal, mas com os comandos liberados. Baixei uns dias atr?s.
  10. NPC E MACROS

    Vlw Hold, quando terminar o script eu posto aqui pra galera. estou em outra parte agora, provavelmente vou precisar de ajuda tamb?m =/ Feliz natal e obrigado
  11. NPC E MACROS

    Ent?o galera, faz muito tempo que n?o programo nada, ent?o tive uma ideia, mas a falta de pratica e entendimento da linguagem complicam um pouco. Eu preciso fazer com que um while escreve as op??es de um switch. nao testei nada, mas ideia seria mais ou menos isso, deve estar tudo errado o codigo, o cara digita os sets e o while faz o resto: Entao o while precisa escrever as opcoes do switch de acordo com @n, depois o case deve receber o valor certo, e o callfunc tamb?m deve acompanhar: resumindo: Ele deve colocar (@xxx1?) opcoes no switch e fazer os case(@n) corespondentes set @n,2; set @xxx1,@n+1; set @xxx11,"opcao 1"; set @xxx12,"opcao 2"; while(@xxx1 < @n){ switch(select(while(@xxx1("[email protected]+") < @n){"@xxx1("[email protected]+")",})) { case @n: callfunc "teste",@xxx1("[email protected]+")b; end; } } vlw galera, e bom natal!
  12. Ol?, estava editando aqui a posi??o das bandeiras, e achei um problema, pelo menos me parece que ?: no arquivo npc\gde\castelos.txt esta escrito duplicato e n?o duplicate em algumas bandeiras, ai elas n?o aparecem =D e algumas parecem que tem c?pia a mais... geffen,130,108,4 duplicato(InsideFlagsG5) Arima#11 GUILD_FLAG geffen,131,108,4 duplicata(InsideFlagsG5) Arima#11 GUILD_FLAG //============================================================ //============================================================ payon,89,155,4 duplicato(InsideFlagsPA1) Pal?cio do Sol#11 GUILD_FLAG payon,82,155,4 duplicato(InsideFlagsPA2) Pal?cio do Lago Sagrado#11 GUILD_FLAG payon,97,155,4 duplicato(InsideFlagsPA3) Pal?cio da Sombra#11 GUILD_FLAG payon,103,155,4 duplicato(InsideFlagsPA4) Pal?cio Escarlate#11 GUILD_FLAG payon,75,155,4 duplicato(InsideFlagsPA5) Pal?cio da Colina#11 GUILD_FLAG,{}
  13. ERRO

    Ol?, estou com problema, toda vez que um chat morre, tanto naturalmente como @die, n?o consigo reviver, coloco voltar ao ponto, e simplesmente n?o acontece nada. E depois fica imposs?vel logar com o personagem novamente. Li por ai que o @heal tb fica com o problema, mas n?o testei... N?o sei se posso aproveitar, mas ? que tem um erro aparecendo ali de SWORD (ja fui no npc e n?o tem nada escrito sword la) e a coisa do hat ? a mesma coisa, n?o acho isso no npc. No npc que aparece class-Class, tem muitos, posso ter esquecido de algum, mas enfim, oq isso pode atrapalhar? Pode ser algum script? pq coloquei varios eventos pra testar... Estou usando um server offline pra testar renova??o com 2012-04-10aRagexeRE.exe.patched Obrigado
  14. Nome do Arquivo: [Pacote] Lista ID/Imagem NPCs Autor: Barsaglini Arquivo enviado: 18 Jan 2011 Arquivo atualizado: 28 Ago 2011 Categoria: Pacotes de Imagens & Layouts Descri??o: Aquela famosa lista com n?mero e imagem dos npcs. Um arquivo html, e uma pasta com as imagens. Cr?ditos: Feito em (CC) Creative Commons, utilize gratuitamente, mas n?o se aproprie dos Cr?ditos. Autores Kallen e $ephiroth. Compartilhado por Barsaglini no brAthena.org, cedido gentilmente ao brAthena.org, proibida c?pia em outros emuladores. Clique aqui para fazer o download deste arquivo
  15. Nome do Arquivo: [Pacote] 510 Gifs de Mobs Autor: Barsaglini Arquivo enviado: 08 Jan 2011 Arquivo atualizado: 28 Ago 2011 Categoria: Pacotes de Imagens & Layouts Descri??o: Arquivo com 510 Gifs de Mobs do Rag. N?o sei se foi esse Angevon que fez, mas estava o nome dele no arquivo Cr?ditos: Feito em (CC) Creative Commons, utilize gratuitamente, mas n?o se aproprie dos Cr?ditos. Autor: Angevon. Compartilhado por Barsaglini no brAthena.org, cedido gentilmente ao brAthena.org, proibida c?pia em outros emuladores. Clique aqui para fazer o download deste arquivo