Jump to content

Kleber Henrique

Members
  • Content Count

    141
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Kleber Henrique

  1. Eu fiquei me perguntando de onde seria esse 1501 Não seria 1401 ID do shinobi? Realmente era 1401 e não 1501 e deu certo conssegui plagiar o Shinobi.. falta apenas saber como faço o pergaminho que vai sumonar 3 shinobis por 3 minutos para ajudar os player a upar.. #edit conssegui arrumar o MOB e fazer um pergaminho invocando 3 ninjas.. sabe me diser como faço para que o player assim que usar meu pergaminho ele só possa usar esse item depois de 3 minutos? 20027,pergaminho_ajudante_escravo,pergaminho ajudante escravo,2,10000,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ atcommand "@summon 2238 3"; atcommand "@summon 2238 3"; atcommand "@summon 2238 3"; dispbottom "Voce acaba de invocar 3 Ninjas para te ajudar."; },{},{}
  2. Quero clonar o Monstro 1401 "Shinobi" para usar como escravo com o comando @summon mais não quero que seja o original pois preciso edita-lo para fica mais forte etc então precisaria clonar ele como se foce um mob custom como posso fazer isso?
  3. Adicionando sua bgi_temp 1 - o que é bgi_temp 2 - Requerimentos 3 - Downloads 4 - fazendo a bgi_temp 5 - adicionando na data 6 - créditos 1 - O que é bgi_temp: Bgi_temp é uma imagem customizada que você adiciona na tela de login para seu servidor aparentar mais "profissionalismo" Exemplo: http://i.imgur.com/GDU544p.png 2 - Requerimentos Para poder fazer seu bgi_temp personalizada você vai precisar de: 1: Uma imagem (personalizada sua) do tamanho 800x600 OU 1024x768 (recomendo a 1024x768) no formato de .BMP 2: ROLSG um programa que corta as imagens em 12 partes e renomeia automaticamente para que seu Hexed possa ler e executar! 3: Uma pasta Data (sua pasta data) 3 - Downloads ROLSG Link 1 / Link 2 / Link 3 4 - Fazendo a bgi_temp Depois de abaixar o ROLSG.rar extraia e execute o 1024x768 ( o que eu recomendo mais pode fazer o 800x600 ) clique em " Load " para assim abrir uma janela de busca aonde você terá que achar sua imagem que vai virar a tela de login. LEMBRANDO: A imagem deve ser no formato .BMP e ter o nome de bgi_temp ! Após carregar a imagem clique em Convert e aparecera 4 números ( 1 , 2 , 3 , 4 ) "O que significa isso? " Significa a ordem de tela de login: 1 é a principal 2 é a secundaria e assim por diante, se seu hexed estiver difado para aparecer mais de 1 tela de login faça uma imagem com o 1 e outra com o 2 se estiver apenas difado para aparecer 1 tela de login clique no "1" Quando você clicar em um dos números ele vai mandar uma menssagem dizendo que a imagem foi repartida em 12 partes na pasta do ROLSG! Pronto você tem sua tela de login: 5 - adicionando na data Para adicionar a imagem na sua data é simples vá em ( data/texture/À¯ÀúÀÎÅÍÆäÀ̽º ) cole as imagens que você repartiu no ROLSG e pronto! 6- Créditos EU por criar esse Tutorial!
  4. Estou tentando criar um ticket LV up assim que clicar 2x nele ele da 99LV porem quando eu clico no meu ele não faz nada:
  5. Gente estava em outro forum quando surgiu uma pessoa que teve a ideia para a woe baby então meio que posto o que consseguil porem falta algumas coisas porem me ajudar? //========================================================////------------------ WOE Baby 0.1 ------------------------////------------------ By: Himari ------------------------////------------------ Descrição ------------------------//// NPC que liga a WOE e desativa os warp nas WOE normais //// com um verificador para expulsar não BABYS //// Apos ligar a WOE baby todos portais da WOE normal vão //// sumir e somente o castelo baby ficara disponivel //// Quando iniciar a WOE normal todos portais do castelo //// BABY vão sumir assim não interferindo uma woe na outra // //========================================================//- script controle woeBABY -1,{OnWed1700: //Liga a Woe babyatcommand "@agitstart";announce "A Guerra do Emperium Baby Foi Iniciada!!!",8;end;OnWed1800: //Desliga a Woe babyatcommand "@agitend";announce "A Guerra do Emperium Baby Terminou!!!",8;end;}//===============================================================////---------------Desabilitar os portais--------------------------////Por favor ajudar a colocar todos de prontera menos Brinhild ////---------------------------------------------------------------//- script ChecagemPortalWOE -1,{OnWed1700: disablenpc "payg-3_payg-3-07"; // Nome do NPC que vai Desativardisablenpc "gef-g4_gefg-4-05"; // Nome do NPC que vai Desativardisablenpc "aldeg-1_aldeg-1-1"; // Nome do NPC que vai Desativarend; OnTue1500: enablenpc "payg-3_payg-3-07"; // Nome do NPC que vai Ativarenablenpc "gef-g4_gefg-4-05"; // Nome do NPC que vai Ativarenablenpc "aldeg-1_aldeg-1-1"; // Nome do NPC que vai Ativarend;//===============================================================////Por favor colocar abaixo o script aonde vai desligar os portais////Do castelo Baby para desativar no sábado e DOmindo das 18 as 19////===============================================================////===============================================================////Por favor colocar uma checagem no castelo brinhild para Ñ Babys////===============================================================////===============================================================////-----------------Não retire os Créditos------------------------////===============================================================// Eu meio que fui juntando tudo isso ai e falta algumas coisas tais como: Explicando: como eu já uso a WOE normal para ligar e desligar eu tirei o controle da woe normal e deixei só BABY coloquei de quarta "meu gosto" das 17 as 18 * Falta saber como eu desabilito todos castelo sem ser Brinhild só nesse dia para depois habilitar quando acabar a woe baby * Falta um Script aonde vai expulsar os player não Baby de brinhild todos os dias * Falta um Script aonde desabilita os portais de Brinhild quando inicia a woe normal "sábado e domindo" (meus dias de woe) * Falta ajustar para da hide nas bandeiras da entrada dos castelo da woe normal pois se desabilitar só o warp de entrada eles vão entrar pelas bandeira, OU pode desabilitar todos partais de la de dentro...
  6. Ele já é Pré renovação ... ao invez de pegar um emulador renovação e configurar para ficar pré eu já peguei logo uma compilação antiga no episódio 13.2
  7. Lembrando que depois de trocar o warp você precisa compilar o emulador de novo para ele funcionar ^^
  8. Outro mais antigo Alem desses comando o @homfriendly para aumentar lealdade também não funciona já para evoluir ele funciona @homevolution ou @homevolve está funcionando. Outra coisa também tentei alterar o banco de dados no PHP MY ADMIN alterando lv máximo para 99 porem quando o Homuculum não upa in game e se eu clico de novo no homunculus lá no php de novo o LV que eu alterei volta ao valor que já estava '-'
  9. Meus comando de upar homunculos não está funcionando @hlvl @hlevel @homlvl @homlvup @homlevel A animação aparece no homunculo e tudo mais porem não sai do 1 Upando normalmente ele vai subindo de LV mais pelo comando não.. POR QUE? Emulador pré renovação encontro com desconhecido hexed 2010-07-30
  10. Entendo... Sim procurei bem aqui não achei algo como "iniciar terminar agitstart agitoff" ou algo parecido, revirei todos arquivos e até agora nada... Não entendo muito de script por isso minha dificuldade é bem alta... // Function for OnAgitStart ====== <<< Função ligar a WOE mais não vi horário ou dia..function script F_AgitStart { set .@map$, getarg(0); set .@castle$, getarg(1); set .@empx, getarg(2); set .@empy, getarg(3); MapRespawnGuildID .@map$,GetCastleData(.@map$,1),2; monster .@map$,.@empx,.@empy,"Emperium",1288,1,"Agit_"+.@castle$+"::OnAgitBreak"; GvgOn .@map$; if (GetCastleData(.@map$,1) != 0) return; end;} // Function for OnAgitEnd ======<<<< Função para termina a WOE porem nadafunction script F_AgitEnd { set .@map$, getarg(0); set .@castle$, getarg(1); GvgOff .@map$; // Disable the following if statment to keep empty // castles from being aquired after after WoE ends. if (GetCastleData(.@map$,1) == 0) return; MapRespawnGuildID .@map$,GetCastleData(.@map$,1),4; KillMonster .@map$,"Agit_"+.@castle$+"::OnAgitBreak"; end;} esse F_AgitStart e F_AgitEnd não sei aonde está OnAgitStart: callfunc "F_AgitStart","nguild_prt","N04",197,197; end; Isso estava no castelo 4 que seria de prontera "só deixei o castelo 4 prontera" porem nada de tempo ainda.
  11. O Script é seu mesmo? muito obrigado por disponibilizar vou tentar editar aqui ^^ #edit Julio só não achei aonde configuro o horário e o dia que vai começar... como faço isso?
  12. O que seria Julio? Seria a woe baby completa? como configurar para deixar apenas de quarta das 18 as 19 só no castelo Brynhild
  13. Ok amigo vou ver aqui obrigado pela atenção ^^
  14. Sim eu sei por isso disse se alguem com conhecimento poderia usar para fazer a WOE baby
  15. á procurei por todo canto porem ninguém tem esse script então estou pedindo aqui WOE baby todos já conhece então não preciso explicar muita coisa só que eu gostaria que essa WOE fosse de quarta feira e não ligase a WOE normal que ta programado para sábado e domingo aqui. essa woe aconteceria apenas em um castelo de prontera e apenas baby poderia entrar lá "se tivesse clã" Agradeço muito aquele que me ajudar pois é um evento super bacana e creio que ajudaria não somente eu mais sim a comunidade intera. achei uma coisa por ai não sei se pode ser usado para ajudar na woe baby: // -------- BitMasks --------// 1 - Normal jobs, // 2 - Adv jobs. // 4 - Baby jobs, // 8 - Normal 3rd jobs. // 16 - Adv. 3rd jobs. // 32 - Baby 3rd jobs. // 64 - Certain Jobs ( Specific )// ----- Mode Example : ( Blocked Class ) ------// 63 - All Class that has been defined// 64 - Only the Specific Job you defined// 7 - Normal + Advanced + Baby Jobs// 56 - Normal 3rd + Advanced 3rd + Baby 3rd Jobs// Just add in the Value for the Bitmask.// Aware of the Usage of Certain Jobs.// --- If you using Bitmask Above , aware of the Limit Reach. ( ~128 Total Class )// --- If your Bitmask = ( 63 + 64 ) , Your "Certain Jobs" have only about 20 Slots.// --- Anyway, i dont think you will do so since Bitmask 63 will block most of the Class already.// * Common Sense : Make sure the Array ".@Restrict" didnt exceed limit of 128 element.- script ClassRestriction -1,{function RestrictJob;OnPCLoadMapEvent:if( getgmlevel() < .LowGMLvl ) for( set .@i,0; .@i < getarraysize( .Map$ ); set .@i,.@i + 2 ) if( strcharinfo(3) == .Map$[.@i] ) RestrictJob( atoi( .Map$[.@i+1] ) );end; function RestrictJob {// Normal Jobs if( getarg(0) & 1 ) setarray .@Restrict[getarraysize(.@Restrict)],0,1,2,3,4,5,6,7,8,9,10,11,12,14,15,16,17,18,19,20,23,24,25,4046,4047,4049;// Adv Jobs if( getarg(0) & 2 ) setarray .@Restrict[getarraysize(.@Restrict)],4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4015,4016,4017,4018,4019,4020,4021;// Baby Jobs if( getarg(0) & 4 ) setarray .@Restrict[getarraysize(.@Restrict)],4023,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4037,4038,4039,4040,4041,4042,4043,4045;// Normal 3rd Jobs if( getarg(0) & 8 ) setarray .@Restrict[getarraysize(.@Restrict)],4054,5055,4056,4057,4058,4059,4066,4067,4068,4069,4070,4071,4072;// Adv 3rd Jobs if( getarg(0) & 16 ) setarray .@Restrict[getarraysize(.@Restrict)],4060,4061,4062,4063,4064,4065,4073,4074,4075,4076,4077,4078,4079;// Baby 3rd Jobs if( getarg(0) & 32 ) setarray .@Restrict[getarraysize(.@Restrict)],4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108;// Certain Jobs ( Specific Your Own Class Restriction ) if( getarg(0) & 64 ) setarray .@Restrict[getarraysize(.@Restrict)],4046,4002,4004,4013,4011; for( set .@i,0; .@i < getarraysize(.@Restrict); set .@i,.@i + 1 ) if( Class == .@Restrict[.@i] ){ mes "[ ^FF0000Job Restriction System^000000 ]"; mes "^0000FFMap^000000 : ^FF0000"+strcharinfo(3)+"^000000"; mes "^FFFFFF________________________________^000000"; if( getarg(0) & 1 ) mes " -- ^0000FFNormal Jobs^000000"; if( getarg(0) & 2 ) mes " -- ^0000FFAdvanced Jobs^000000"; if( getarg(0) & 4 ) mes " -- ^0000FFNormal Baby Jobs^000000"; if( getarg(0) & 8 ) mes " -- ^0000FFNormal Third Jobs^000000"; if( getarg(0) & 16 ) mes " -- ^0000FFAdvanced Third Jobs^000000"; if( getarg(0) & 32 ) mes " -- ^0000FFBaby Third Jobs^000000"; if( getarg(0) & 64 ) for( set .@i,0; .@i < getarraysize(.@Restrict); set .@i,.@i + 1 ) mes " -- ^0000FF"+jobname( .@Restrict[.@i] )+"^000000"; mes "^FFFFFF________________________________^000000"; mes "You will be warped out within "+.Sec+" Seconds."; sleep2 ( .Sec * 1000 ); warp "prontera",155,181; }return;} OnInit:// Wait X Seconds before warped out.set .Sec,5;// Lowest GM Level to Bypassset .LowGMLvl,80;setarray .Map$, // <Mapname>,<Mode>.... ( Mode = Bitwise Value ) Max of ~64 Map Settings. "prtg_cas01","63", "prtg_cas02","64", "prtg_cas03","7", "prtg_cas04","56", "prtg_cas05","1"; // Assign a LoadEvent Mapflag to each map you listed.for( set .map,0; .map < getarraysize( .Map$ ); set .map,.map + 2 ) setmapflag .Map$[.map],mf_loadevent;end;}
  16. Meu meu emulador veio pré renovação não tem no @job as classes 3rd ou algo parecido... se 13.1 encontro com desconhecido já re renovação por que o meu está sem essas classe? como poderia ativar essa classe no meu emulador?
  17. Muita gente começo a fala sobre "super aprendiz expandido" porem como eu nunca joguei ragnarok alem do episódio 13.2 "encontro com desconhecido" eu não conheço isso e ao tentar ir atras para descobrir vi que foi adicionado depois desse episódio, agora gostaria de saber conssigo implementar essa classe em um emulador pré renovação episódio 13.1?
  18. Gente alguém tem um criador de homunculus que dá Level e lealdade alta para o homunculus...
  19. então basta tira esse meu script do emulador e colocar isso na linha do item_db2? #Edit testei aqui fico muito bom o ticket Zeny.. então ele não precisa do script? como ficaria o ticket cash ? para ficar igual o zeny?
  20. Entendo.. pode colocar horário na antiga mesmo? http://pastebin.com/xcmh3ZcR
  21. estou usando esse script que da Cash aos player ai tentei copiar as coisas e transforma em Zeny porem quando eu clico não da o Zeny e nen anuncia nada.. podem arrumar para mim? obs: o ticket cash funciona normalmente Script: //==========================================================================================================================// Função que adiciona 1000 Cash ao usar o item Vale Cash 1000.//==========================================================================================================================function script cash1000 { atcommand strcharinfo(0) + "@cash 1000"; announce "Você acaba de receber 1000 Cash.",bc_self; end;}//==========================================================================================================================// Função que adiciona 2000 Cash ao usar o item Vale Cash 1000.//==========================================================================================================================function script cash2000 { atcommand strcharinfo(0) + "@cash 2000"; announce "Você acaba de receber 2000 Cash.",bc_self; end;}//==========================================================================================================================// Função que adiciona 5000 Cash ao usar o item Vale Cash 1000.//==========================================================================================================================function script cash5000 { atcommand strcharinfo(0) + "@cash 5000"; announce "Você acaba de receber 5000 Cash.",bc_self; end;}//==========================================================================================================================// Função que adiciona 10000 Cash ao usar o item Vale Cash 1000.//==========================================================================================================================function script cash10000 { atcommand strcharinfo(0) + "@cash 10000"; announce "Você acaba de receber 10000 Cash.",bc_self;//==========================================================================================================================// Função que adiciona 1kk ao usar o item Vale zeny 1kk.//==========================================================================================================================function script zeny1000000 { atcommand strcharinfo(0) + "@zeny +1000000"; announce "Você acaba de receber 1kk.",bc_self; end;}//==========================================================================================================================// Função que adiciona 5kk ao usar o item Vale zeny 5kk.//==========================================================================================================================function script zeny5000000 { atcommand strcharinfo(0) + "@zeny +5000000"; announce "Você acaba de receber 5kk.",bc_self; end;}//==========================================================================================================================// Função que adiciona 10kk ao usar o item Vale zeny 10kk.//==========================================================================================================================function script zeny10000000 { atcommand strcharinfo(0) + "@zeny +10000000"; announce "Você acaba de receber 10kk.",bc_self; end;}//==========================================================================================================================// Função que adiciona 100kk ao usar o item Vale zeny 100kk.//==========================================================================================================================function script zeny100000000 { atcommand strcharinfo(0) + "@zeny +100000000"; announce "Você acaba de receber 100kk.",bc_self; end;} end;}
  22. Não entendi você quer alterar algo ou está postando seu script para os outros?
  23. Achei tanto script desse , mais nenhum funfa oque eu queria mesmo éra aquele com rank T.T Mais obrigado. Quer uma boa WOT com ranking: https://subversion.assembla.com/svn/pixelfarm/Scripts/War%20of%20Treasure/
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.