Jump to content

DVirtus

Member
  • Content Count

    34
  • Donations

    0.00 BRL 
  • Joined

  • Last visited

Community Reputation

0 Iniciante

About DVirtus

  • Rank
    Membro Novato

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. DVirtus

    Tribos

    Alguém sabe se tem como fazer um npc, que você escolhe uma tribo quando encontrar um inimigo da tribo adversaria no mapa você pode mata-lo? como se foc um pk aberto so q não tem direito de matar alguem da msm tribo?
  2. Nossa gostei dmais do seu npc 

    Meus Parabens..

     

    So queria saber se tem como fazer uma modificação, colocar pra ele dropar 1 item tdo dia da semana com o msm % de drop q no caso seria 10%

    vlw msm ^^

    1. Show previous comments  3 more
    2. DVirtus

      DVirtus

      em questao de iniciar meia noite, tem como deixar ele rodando o dia todo, exemplo eu da reload script nao ter erro dele parar de funcionar

       

    3. Kasthiel

      Kasthiel

      ele fica o dia todo, mas qulqer coisa pede suporte na area la, q nao sei muita coisa nao

    4. DVirtus

      DVirtus

      mais ajudou dmais vlw msm pela força

       

  3. olá sabe me ajudar sobre 

    só falta isso pra inaugurar servidor *--*

  4. olá sabe me ajudar sobre 

    só falta isso pra inaugurar servidor *--*

    1. SlexFire

      SlexFire

      Pega a tabela de homun do emulador mais atualizado!

    2. DVirtus

      DVirtus

      a que fica em conf?

  5. DVirtus

    Emperium

    Consegui muito Obrigado ^^
  6. DVirtus

    Emperium

    mais em q linhas eu o modifico?
  7. Script: <" skill "KN_TWOHANDQUICKEN",1; "> tenta assim, não tenho ctza :P`, o 1 é o nível da habilidade skill vai aparecer na arvore de habilidades na aba variedades. culpom não sei se vai funcionar agr em equipamentos e cartas acredito q sim ^^
  8. DVirtus

    Emperium

    estou tentando achar um controlador de emperium,mais todos q coloco o npc nao abre :/ alguem tem o npc q funcione no novo emulador? e como configurar ele pra abrir 1 castelo em um dia outro castelo em outro dia tem como?
  9. @Spell Mastermuito obrigado sempre me ajudando *--*
  10. Ola boa noite alguem sabe me informar se tem como remover as opções do mini mapa??? e modificar ou remover as quests q já vem?? Muito Obrigado
  11. muito obrigado, salvooooo :D tem como fazer auto trade? não tem nenhum tutorial com as coisas q podem colocar em itens??
  12. alguém sabe como faço um item q abre o storage?? e como deixar o item consumível (usa apenas uma vez) e item permanente (pode usar quanto qser q ele nao some do inventario) fazendo favor
  13. s ^^ o npc funciona corretamente, so queria q voltasse a escolha de personagem na pessoa q eu colocar ou remover o vip dela tendeu? sql
  14. Olá encontrei um gerenciador de vip q achei muito bom. só que tem um problema, vc coloca vip ou remove o vip, ele so fica ativo a mudança quando o personagem reloga. tem algum comando quando vc finaliza a operação, a conta da pessoa é obrigado a relogar??? agradeço. o script... /*-----------------------------------------------------------------*\ | ______ ____ _____ ___ __ | | / ____ / _ / ____/ / / / | | \___ / __/ __/ / /__/ /___ | | /_____/_ / /____//_____/______/ | | /\ /| __ __________ _________ | | / \/ | / | / ___ __/ ___/ _ / | | / | / ' | _\ \ / / / __// __/ | | / /\/| |/_/|_|/____//_/ /____/_/\ \ | | /__/ |_| npc Script \/ | | | +-------------------------------------------------------------------+ | Projeto Ragnarok Online | +-------------------------------------------------------------------+ | - Criação: Spell Master 16/07/2011 | +-------------------------------------------------------------------+ | - 17/05/2013: | Atualizado para novo source cord rAthena. | | - 22/09/2014: | | Atualizado conforme a nova estrutura do banco de | | dados do rAthena. | | - 04/12/2014: | | Adicionado função de checagem se é verdadeira a | | doação na conta do banco. | | - 13/07/2015: | | Adicionado função para manipulação de GM. | | - 15/11/2015: | | Atualizado para compatibilidade com Hercules. | | - 08/12/2016: | | Removida funções de manipulação de cash. | | Removida referências ao Ticket de Vip. | | Removido desão de GM pois requer manipulação da | | da source, inviável para uso geral. | | Removido consulta para o ADM de verificar se o | | foi feita doação na conta do tesoureiro no banco, | | pois requer função php e manipulação de source se | | tornando iniável para o uso geral. | | - 09/12/2016: | | Adicionado variáveis globais para definir atributos.| | Atualizado para compatibilidade com Cronus. | \*-----------------------------------------------------------------*/ - script #vip_manager -1,{ // Configuração para noobs poderem usar o npc ^.^ .@Vip_Room$ = "prontera"; // Nome do mapa da sala vip .@Vip_X = 150; // Coordenadas .@Vip_Y = 180; // Coordenadas if(getgroupid() > 0 && getgroupid() < 10) { mes "[VIP]"; mes "Olá ^FF0000"+strcharinfo(0)+"^000000"; while(1) { next; mes "[VIP]"; mes "O que posso fazer por você hoje?"; next; switch(select("Ir para sala vip.:Consultar dias Vip restantes:Nada Obrigado")) { case 1: mes "[VIP]"; mes "Volte sempre que precisar de meus serviços."; close2; warp .@Vip_Room$,.@Vip_X,.@Vip_Y; end; case 2: query_sql "SELECT DATE_FORMAT(`vip_days`, '%d/%m/%Y') FROM `login` WHERE `account_id`="+getcharid(3),.@VipDays$; mes "[VIP]"; mes "Sua conta Vip é válida até o dia" +.@VipDays$; break; //case 3: Removida funções de consulta de cash //case 4: Removida funções de compra do ticket de vip //case 5: Trasformada em valor 3 para novo menu case 3: mes "[VIP]"; mes "Volte sempre que precisar de meus serviços."; close; } } } else if(getgroupid() > 9 && getgroupid() < 99) { mes "[VIP]"; mes "Olá membro da Staff ^FF0000"+strcharinfo(0)+"^000000"; mes "O que posso fazer por você hoje?"; next; switch(select("Ir para sala vip.:Nada Obrigado")) { case 1: mes "[VIP]"; mes "Volte sempre que precisar de meus serviços."; close2; warp .@Vip_Room$,.@Vip_X,.@Vip_Y; end; case 2: mes "[VIP]"; mes "Volte sempre que precisar de meus serviços."; close; } } else if(getgroupid() == 99) { mes "[VIP]"; mes "Olá Administrador ^FF0000"+strcharinfo(0)+"^000000"; while(1) { next; mes "[VIP]"; mes "O que posso fazer por você hoje?"; next; switch(select("Verificar Todas Vips:Verificar Conta vip:Adicionar Vip:Remover Vip:Nada Obrigado")) { //case 1: Removida checagem da doação //case 2: Removida manipulação de gm //case 3: Removida manipulação de cash point case 1: query_sql "SELECT `account_id`,`userid`,`group_id` FROM `login` WHERE `group_id` = 1",.@AccountId$,.@Userid$,.@GroupId; if(!.@GroupId) { mes "[VIP]"; mes "Não foi encontrada nenhuma conta Vip apartir do ^BB0000group_id 1^000000"; break; } mes "======================"; for (.@i = 0; .@i < getarraysize(.@GroupId); ++.@i) { mes "^777777ID:^000000 "+.@AccountId$[.@i]; mes "^777777Login:^000000 "+.@Userid$[.@i]; mes "======================"; } break; case 2: mes "[VIP]"; mes "Por favor digite o ID ou login para verificar os dias vip na conta"; next; input .@Account$; query_sql "SELECT `account_id` FROM `login` WHERE `userid`='"+.@Account$+"' OR `account_id`='"+.@Account$+"'",.@AccountCheck; if (!.@AccountCheck) { mes "[VIP]"; mes "Conta inexistente."; break; } else { query_sql "SELECT DATE_FORMAT(`vip_days`, '%d/%m/%Y') FROM `login` WHERE `account_id`='"+.@Account$+"' OR `userid`='"+.@Account$+"'",.@VipDays$; if (.@VipDays$ == "") { mes "[VIP]"; mes "A conta '^0000FF"+.@Account$+"^000000' não possui status Vip."; break; } else { mes "[VIP]"; mes "A conta Vip de '^0000FF"+.@Account$+"^000000' é válida até o dia ^BB0000"+.@VipDays$+"^000000."; break; } } case 3: mes "[VIP]"; mes "Por favor digite o ID ou login para adicionar os dias vip na conta"; next; input .@GetAccount$; query_sql "SELECT `account_id`,`group_id` FROM `login` WHERE `userid`='"+.@GetAccount$+"' OR `account_id`='"+.@GetAccount$+"'",.@AccountCheck,.@GroupCheck; if (!.@AccountCheck) { mes "[VIP]"; mes "Conta inexistente."; break; } mes "[VIP]"; mes "Quantos dias vip?"; next; input .@GetVipTime; if (.@GroupCheck > 9) { mes "[VIP]"; mes "^FF0000Não é possível adicionar Vip a conta^000000 "+.@GetAccount$+"."; mes "^FF0000Porque ela é uma conta Administrativa^000000!"; break; } else if (.@GroupCheck == 1) { mes "[VIP]"; mes "Esta conta já possui status Vip."; mes "Deseja almentar mais "+.@GetVipTime+" dias vip a conta?"; next; switch(select("Adicionar VIP:Cancelar")) { case 1: query_sql "UPDATE `login` SET `group_id` = '1', `vip_days` = DATE_ADD(`vip_days`,INTERVAL "+.@GetVipTime+" DAY) WHERE `group_id` = '1' AND `account_id`='"+.@GetAccount$+"' OR `userid`='"+.@GetAccount$+"'"; mes "[VIP]"; mes "Foi adicionado ^FF0000"+.@GetVipTime+"^000000 dias vip na conta ^0000FF"+.@GetAccount$+"^000000."; break; case 2: break; } break; } else { query_sql "UPDATE `login` SET `group_id` = '1', `vip_days` = DATE_ADD(CURDATE(),INTERVAL "+.@GetVipTime+" DAY) WHERE `group_id` = '0' AND `account_id`='"+.@GetAccount$+"' OR `userid`='"+.@GetAccount$+"'"; mes "[VIP]"; mes "Foi adicionado ^FF0000"+.@GetVipTime+"^000000 dias vip na conta ^0000FF"+.@GetAccount$+"^000000."; break; } case 4: mes "[VIP]"; mes "Por favor digite o ID ou login para Remover os dias vip na conta"; next; input .@VipRemove$; query_sql "SELECT `account_id`,`group_id` FROM `login` WHERE `userid`='"+.@VipRemove$+"' OR `account_id`='"+.@VipRemove$+"'",.@RemoveCheck,.@VipCheck; if (!.@RemoveCheck) { mes "[VIP]"; mes "Conta inexistente."; break; } if (.@VipCheck > 9) { mes "[VIP]"; mes "^FF0000Não é possível remover Vip da conta^000000 "+.@VipRemove$+"."; mes "^FF0000Porque ela é uma conta Administrativa^000000!"; break; } else if (.@VipCheck == 1) { mes "[VIP]"; mes "Tem certesa que deseja remover os dias vips da conta "+.@VipRemove$+"?"; next; switch(select("Tenho Sim:Cancelar")) { case 1: query_sql "UPDATE `login` SET `group_id` = 0, `vip_days` = NULL WHERE `group_id` = '1' AND `account_id`='"+.@VipRemove$+"' OR `userid`='"+.@VipRemove$+"'"; mes "[VIP]"; mes "Status Vip removido da conta ^0000FF"+.@VipRemove$+"^000000."; mes "Porém só será válido após o jogador deslogar."; break; case 2: break; } break; } else { mes "[VIP]"; mes "^FF0000Não é possível remover Vip da conta^000000 "+.@VipRemove$+"."; mes "^FF0000Porque ela não contém status de Vip^000000!"; break; } case 5: mes "[VIP]"; mes "Volte sempre que precisar de meus serviços."; close; } } } else { mes "[VIP]"; mes "Olá ^FF0000"+strcharinfo(0)+"^000000"; mes "Está perdio?"; close; // Remoção dos artigos referentes aos dados removidos } } prontera,160,186,4 duplicate(#vip_manager) Emisária Vip#Evip1 4_F_AGENTKAFRA morocc,153,81,4 duplicate(#vip_manager) Emisária Vip#Evip2 4_F_AGENTKAFRA geffen,133,64,4 duplicate(#vip_manager) Emisária Vip#Evip3 4_F_AGENTKAFRA payon,163,124,4 duplicate(#vip_manager) Emisária Vip#Evip4 4_F_AGENTKAFRA alberta,104,76,4 duplicate(#vip_manager) Emisária Vip#Evip5 4_F_AGENTKAFRA izlude,120,96,4 duplicate(#vip_manager) Emisária Vip#Evip6 4_F_AGENTKAFRA aldebaran,154,111,4 duplicate(#vip_manager) Emisária Vip#Evip7 4_F_AGENTKAFRA xmas,162,114,4 duplicate(#vip_manager) Emisária Vip#Evip8 4_F_AGENTKAFRA comodo,226,157,4 duplicate(#vip_manager) Emisária Vip#Evip9 4_F_AGENTKAFRA yuno,177,189,4 duplicate(#vip_manager) Emisária Vip#Evip10 4_F_AGENTKAFRA amatsu,190,140,4 duplicate(#vip_manager) Emisária Vip#Evip11 4_F_AGENTKAFRA gonryun,171,142,4 duplicate(#vip_manager) Emisária Vip#Evip12 4_F_AGENTKAFRA umbala,101,169,4 duplicate(#vip_manager) Emisária Vip#Evip13 4_F_AGENTKAFRA louyang,223,120,4 duplicate(#vip_manager) Emisária Vip#Evip14 4_F_AGENTKAFRA ayothaya,142,103,4 duplicate(#vip_manager) Emisária Vip#Evip15 4_F_AGENTKAFRA einbroch,84,201,4 duplicate(#vip_manager) Emisária Vip#Evip16 4_F_AGENTKAFRA lighthalzen,152,110,4 duplicate(#vip_manager) Emisária Vip#Evip17 4_F_AGENTKAFRA hugel,105,152,4 duplicate(#vip_manager) Emisária Vip#Evip18 4_F_AGENTKAFRA rachel,165,135,4 duplicate(#vip_manager) Emisária Vip#Evip19 4_F_AGENTKAFRA veins,221,141,4 duplicate(#vip_manager) Emisária Vip#Evip20 4_F_AGENTKAFRA moscovia,215,218,4 duplicate(#vip_manager) Emisária Vip#Evip21 4_F_AGENTKAFRA brasilis,211,162,4 duplicate(#vip_manager) Emisária Vip#Evip22 4_F_AGENTKAFRA // -------------------------------------------------------------------------------- - script GerenciadorVip -1,{ OnPCLoginEvent: if (getgroupid() == 0) { query_sql "SELECT (`vip_days` IS NULL OR `vip_days` < CURDATE()) FROM `login` WHERE `account_id` = "+getcharid(3); dispbottom "Torne-se um(a) jogador(a) hoje mesmo!"; end; } if (getgroupid() == 1) { query_sql "UPDATE `login` SET `group_id`= 0 WHERE `group_id` = 1 AND (`vip_days` IS NULL OR `vip_days` < CURDATE())"; query_sql "SELECT DATE_FORMAT(`vip_days`, '%d/%m/%Y') FROM `login` WHERE `account_id` = "+getcharid(3), @OffVip$; dispbottom "Sua conta Vip é válida até o dia "+@OffVip$+""; end; } if (getgroupid() > 9) { end; } }

Seja bem vindo ao Cronus-Emulator.
É sempre um prazer te-lo conosco.
Você pode visualizar nossas áreas de suporte para encontrar suas soluções sem a necessidade de se registrar!
Registrando em nossa comunidade, você poderá conhecer mais sobre nosso projeto, criar tópicos, responder tópicos existentes, baixar milhares de recursos em nosso sistema de downloads, participar de nossa comunidade, customizar seu perfil e muito mais... Se você já possui uma conta, faça seu login - ou crie uma conta. Também temos integração com Google+ e Facebook.

×
×
  • Create New...