luizragna

Members
  • Content Count

    80
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

  • Days Won

    1

luizragna last won the day on August 16 2018

luizragna had the most liked content!

Community Reputation

15 Good

2 Followers

About luizragna

  • Rank
    Santa Poring

Profile Information

  • Gender
    Male
  • Location
    SP
  • Server
    OP

Recent Profile Visitors

657 profile views
  1. luizragna

    Skill clone

    Have you tried to view this topic? https://github.com/rathena/rathena/wiki/Adding_new_skills
  2. luizragna

    Sistema vip

    No meu servidor rathena eu atualizei o script, testa ele //========================================================================================================================== // Função que adiciona 15 dias Vip ao usuário //========================================================================================================================== function script vip1 { set $nivelVip, 1; set $diasVip, 1; set $verificaVip, 1; //if (getgmlevel() == 1) goto extender; if (getgmlevel() > 0) { getitem 30015,1; mes "[Sistema VIP]"; mes "Você já é um Jogador VIP."; mes " "; mes "^696969(Ticket VIP devolvido)^000000"; close; } query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(CURDATE(),INTERVAL "+$diasVip+" DAY) WHERE `group_id` = 0 AND `account_id` = "+getcharid(3); dispbottom "^1874CDVip inserido com sucesso!^000000 Relogue seu personagem para ativa-lo."; mes "Vip inserido com sucesso! Relogue seu personagem para ativa-lo."; mes "Obrigado por ajudar o nosso Servidor!"; sleep2 2000; close; end; estender: query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(`dt_vip`,INTERVAL "+$diasVip+" DAY) WHERE `group_id` = "+$nivelVip+" AND `account_id` = "+getcharid(3); dispbottom "Vip estendido por mais "+$diasVip+" dias! Relogue seu personagem para ativa-lo."; end; } //========================================================================================================================== // Função que adiciona 15 dias Vip ao usuário //========================================================================================================================== function script vip15 { set $nivelVip, 1; set $diasVip, 15; set $verificaVip, 1; //if (getgmlevel() == 1) goto extender; if (getgmlevel() > 0) { getitem 30002,1; mes "[Sistema VIP]"; mes "Você já é um Jogador VIP."; mes " "; mes "^696969(Ticket VIP devolvido)^000000"; close; } query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(CURDATE(),INTERVAL "+$diasVip+" DAY) WHERE `group_id` = 0 AND `account_id` = "+getcharid(3); dispbottom "^1874CDVip inserido com sucesso!^000000 Relogue seu personagem para ativa-lo."; mes "Vip inserido com sucesso! Relogue seu personagem para ativa-lo."; mes "Obrigado por ajudar o nosso Servidor!"; sleep2 2000; close; end; estender: query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(`dt_vip`,INTERVAL "+$diasVip+" DAY) WHERE `group_id` = "+$nivelVip+" AND `account_id` = "+getcharid(3); dispbottom "Vip estendido por mais "+$diasVip+" dias! Relogue seu personagem para ativa-lo."; end; } //========================================================================================================================== // Função que adiciona 30 dias Vip ao usuário //========================================================================================================================== function script vip30 { set $nivelVip, 1; set $diasVip, 30; set $verificaVip, 1; //if (getgmlevel() == 1) goto extender; if (getgmlevel() > 0) { getitem 30003,1; mes "[Sistema VIP]"; mes "Você já é um Jogador VIP."; mes " "; mes "^696969(Ticket VIP devolvido)^000000"; close; } query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(CURDATE(),INTERVAL "+$diasVip+" DAY) WHERE `group_id` = 0 AND `account_id` = "+getcharid(3); dispbottom "^1874CDVip inserido com sucesso!^000000 Relogue seu personagem para ativa-lo."; mes "Vip inserido com sucesso! Relogue seu personagem para ativa-lo."; mes "Obrigado por ajudar o nosso Servidor!"; sleep2 2000; close; end; estender: query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(`dt_vip`,INTERVAL "+$diasVip+" DAY) WHERE `group_id` = "+$nivelVip+" AND `account_id` = "+getcharid(3); dispbottom "Vip estendido por mais "+$diasVip+" dias! Relogue seu personagem para ativa-lo."; end; } //========================================================================================================================== // Função que controla a data de término da conta vip e anúncios ao logar //========================================================================================================================== - script GerenciadorVip FAKE_NPC,{ OnPCLoginEvent: set @site$, "www.celestero.tk"; query_sql "UPDATE `login` SET `group_id`= 0 WHERE `group_id` = "+$nivelVip+" AND (`dt_vip` IS NULL OR `dt_vip` < CURDATE())"; query_sql "SELECT (`dt_vip` IS NULL OR `dt_vip` < CURDATE()) FROM `login` WHERE `account_id` = "+getcharid(3), @verificaVip; if (@verificaVip) { dispbottom "Torne-se um(a) jogador(a) Vip e tenha benefícios esclusivos!"; dispbottom "Acesse "[email protected]$+" e saiba mais!"; end; } query_sql "SELECT DATE_FORMAT(`dt_vip`, '%d/%m/%Y') FROM `login` WHERE `account_id` = "+getcharid(3), @dataVencimento$; dispbottom "Sua conta Vip é válida até o dia "[email protected]$+""; end; } As funções são: vip1 , vip15 e vip 30
  3. How i sayed, change all #pvppoint += 1; //Simplified version of the "set #pvppoint,#pvppoint+1" dispbottom "You have gained 1 Points. Total "+#pvppoint+" Point"; //Here also add # prefix
  4. It's possible change the view or collor of the equip according to HP?
  5. Change all: pvppoint To: #pvppoint (the prefix "#" is used to accounts variables)
  6. Este error está acontecendo por que provavelmente no comando usa uma variavel do tipo player e está sendo sendo executado automaticamente pelo script, e não quando o jogador clicka Se você disponibilizar o código do script fica mais fácil de descobrir o problema.
  7. No final da linha do comando do DS que anuncia o número de jogadores, você vai ver bc_all Troque para bc_map
  8. luizragna

    Erro nos Estilos de Cabelo após 29

    O seu patch não tem as palletas de cores que estão sendo informadas no servidor
  9. luizragna

    Healer show cooldown time

    Try this: prontera,148,185,4 script Healer Delay 84,{ @P_Difference = gettimetick(0) - @P_Time; if (@P_Difference >= .HDelay) { percentheal 100,100; @P_Time = gettimetick(0); } else { @P_Rest = (.HDelay - @P_Difference)/1000; // /1000 to convert to seconds message strcharinfo(0),"Do you must wait "[email protected]_Rest+" seconds to Heal again"; } OnInit: .HDelay = 4000; //Delay to heal (in milliseconds) }
  10. luizragna

    unitskillusepos don't work?

    Solved, i added AI to mob. monster ("payon",167,215,"Poporing",1031,.amount,"",0,AI_ATTACK);
  11. luizragna

    unitskillusepos don't work?

    @n0tttt he conjured but the ability did not come out
  12. luizragna

    unitskillusepos don't work?

    Hello guys! I want make the poporing useskill in other mob. In this case, he cast, but don't happen anything. payon,162,219,4 script Unit Master 101,{ .amount = 1; monster ("payon",167,215,"Poporing",1031,.amount); for ([email protected] = 0; [email protected] < .amount; [email protected]++) { .mid = [email protected][[email protected]]; setunitdata .mid,UMOB_LEVEL,1; setunitdata .mid,UMOB_MAXHP,10000; setunitdata .mid,UMOB_ATKMIN,10000; setunitdata .mid,UMOB_ATKMAX,21000; setunitdata .mid,UMOB_MATKMIN,10000; setunitdata .mid,UMOB_MATKMAX,21000; setunitdata .mid,UMOB_HIT,10000; setunitdata .mid,UMOB_ATKRANGE,5; setunitdata .mid,UMOB_ADELAY,100; } monster ("payon",172,215,"Mandragora",1020,.amount); //unitskilluseid .mid,19,2,1020; unitskillusepos .mid,19,3,172,215; //Fire Bolt }
  13. luizragna

    I need help about Auto Event script by Stolao

    What is the line of the problem?
  14. luizragna

    Where to translate this

    Se o seu client for atualizado, você traduz as abas de classe nas ultimas linhas do skilltreeview.lub JobSkillTab.ChangeSkillTabName(JOBID.JT_NOVICE, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_NINJA, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_GUNSLINGER, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_SUPERNOVICE, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_TAEKWON, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_STAR, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_LINKER, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_STAR2, "1st", "2nd", "3rd") JobSkillTab.ChangeSkillTabName(JOBID.JT_DO_SUMMONER, "Summoner") JobSkillTab.ChangeSkillTabName(JOBID.JT_DO_SUMMONER_B, "Summoner")