Jump to content

stiflerxx

Members
  • Content Count

    125
  • Joined

  • Last visited

Posts posted by stiflerxx


  1.  

     

     

     

     

     

     

     

    I would love to know if you can put Porings in a custom map and not allow players to attack these Porings !!! Thank you

    setwall '-'

     

     

    I search on ...

     

    http://rathena.org/wiki/setwall

    http://rathena.org/wiki/setcell

     

    Why refering to rAthena's Wiki?

     

    Hercules has its own Wiki.. please refer on it..

    [WIKI]Setcell

    [WIKI]Setwall

     

    excuse me but the wiki hercules and a little confused and also is not complete ... have things like in "comands script" that is missing ...

     then I end up using the most rathena not okay I'll post more about rathena ^^

    If there is missing.. please notify me or you can contribute in wiki to add the missing script that you said.. its better to use Hercules wiki if the script is there, since you are in Hercules forum.. Thanks ;)

    am new to hercules think now I would contribute missing much ^^
    I will know better the emulator and soon I contact to find out how I can contribute to the wiki still required

  2.  

     

     

     

    I would love to know if you can put Porings in a custom map and not allow players to attack these Porings !!! Thank you

    setwall '-'

     

    I search on ...

    http://rathena.org/wiki/setwall

    http://rathena.org/wiki/setcell

    Why refering to rAthena's Wiki?

     

    Hercules has its own Wiki.. please refer on it..

    [WIKI]Setcell

    [WIKI]Setwall

    excuse me but the wiki hercules and a little confused and also is not complete ... have things like in "comands script" that is missing ...
     then I end up using the most rathena not okay I'll post more about rathena ^^

  3. Topic moved to Source Request.

     

    On topic, this is useless if your charnames are bigger, since client have limitation of 24 characters, so kinda not useful.(except if all your titles are really small and char limit name decerease on your server )

    but I've seen a guy that can increase the number of characters in max hexed .... at least I think I saw I can not remember


  4. I see, well I'll take a look at them later, and I'll see if I can port them to Hercules so you can make use of it.

     

    Edit:

    Okay, so I took a look at them, and it seems they could easily be converted to Hercules, however i'm not 100% sure if it'll work. And if it does work, you'll still have the same issues as Digos posted when he released the whisper patch. That is, if someone uses @fakename to disguise their name as an existing player name, they won't be PM-able since it checks for real names first then fake names.

     

    Also last thing of note is, I could make a diff for the changes, but I'm too dumb to make them plugins xD. I don't know how to do the pre/post hooking yet.

     

     

    I see, well I'll take a look at them later, and I'll see if I can port them to Hercules so you can make use of it.

     

    Edit:

    Okay, so I took a look at them, and it seems they could easily be converted to Hercules, however i'm not 100% sure if it'll work. And if it does work, you'll still have the same issues as Digos posted when he released the whisper patch. That is, if someone uses @fakename to disguise their name as an existing player name, they won't be PM-able since it checks for real names first then fake names.

     

    Also last thing of note is, I could make a diff for the changes, but I'm too dumb to make them plugins xD. I don't know how to do the pre/post hooking yet.

    Lets pray and wait, it will be awesome to have [Title]Player Name(PartyName) and work as it was original name, what ever script use ranking can give player title if he has achieved certain condition

    plus the second link diff causes the real name is searched first in and not think automatically looks for false ie works!
    the big problem would be the client has [VIP] and when a friend tries to send the PM to receive mansagem that the character does not exist or is offline.
     
    ps: if someone wants to make the diff compatible with Hercules and the moderator can move applications src I would be grateful ^^

  5. Hmm, can you provide a link to this diff? I can't seem to find it. I can try taking a look at it and see if what they did can easily be applied to packet that deals with PMs.

    not found here in the forum: / I remember seeing but do not know where: /
     I found these two link up more and rAthena and eAthena

  6. So, you want to include [TAG] into a player's name, while also making it show Guild and Party. BUT, you don't want to have to type [TAG]PlayerName to PM them?

    If so, then this currently can't be done with scripting alone as far as I know. You would need to edit the src as well so that the corresponding clif->packet that deals with PM / Public chat will ignore [TAG] as part of name when attempting to PM someone. And I'm not even sure how to do that, if I did I'd release a plugin allowing you to do just that. But, sorry I don't know how.

    yes it would be ^^
    I saw here in the forum a diff to let the monster to and the party guild just do not remember where I saw it.
     
    the PM I still do not know how to do: /
    will be to make a claim in the src area would help?
     

  7. hello
    I'm thinking of by [tags] on my server however I learned that with @fakename has to do but with the @fakename he demonstrates not the "guild or party" as I do for by the fakename command does not fail to show the clan and the group and the PM continues the same without having to by [TAG]?
    Thank You.
     
     
    BR(pt-br):

    olá
    estou pensando em por [TAGs] no meu servidor porem fiquei sabendo que com @fakename tem como fazer porem com o @fakename ele não monstra o "guild nem party" como faço pra por o comando fakename não deixar de mostra o clã eo grupo eo PM continua o mesmo sem ter que por [TAG]?Obrigado e tenha um ótimo dia.


  8.  

    can_trade : Ability to trade or otherwise distribute items (drop, storage, vending etc...).can_party : Ability to join parties.all_skill : Ability to use all skills.all_equipment : Ability to equip anything (can cause client errors).skill_unconditional : Ability to use skills without meeting the required conditions (SP, items, etc...).join_chat : Ability to join a password protected chatrooms.kick_chat : Protection from being kicked from a chat.hide_session : Hides player session from being displayed by @commands.who_display_aid : Ability to see GMs and Account/Char IDs in the @who command.hack_info : Ability to receive all informations about any player that try to hack, spoof a name, etc.any_warp : Ability to bypass nowarp, nowarpto, noteleport and nomemo mapflags.           This option is mainly used in commands which modify a character's           map/coordinates (like @memo, @mapmove, @go, @jump, etc...).view_hpmeter : Ability to see HP bar of every player.view_equipment : Ability to view players equipment regardless of their setting.use_check : Ability to use client command /check (display character status).use_changemaptype : Ability to use client command /changemaptype.all_commands : Ability to use all atcommands and charcommands.receive_requests : Ability to receive @requests.show_bossmobs : Ability to see boss mobs with @showmobs.disable_pvm : Ability to disable Player vs. Monster.disable_pvp : Ability to disable Player vs. Player.disable_commands_when_dead : Ability to disable @command usage when dead.can_trade_bound: Ability to trade or otherwise distribute bound items (drop, storage, vending etc...).hchsys_admin : Hercules Chat System Admin (Ability to modify channel settings regardless of ownership and join password-protected channels without requiring a password.)disable_pickup: Ability to disable the player from picking up any item from ground, they can still receive items picked up by others means like party share píck.disable_exp: Ability to disable the player from gaining any experience point.disable_store: Ability to disable the player from using/openning npc and player stores.disable_skill_usage: Ability to disable the player from using any skill.

    perfect (y)


  9.  

    *setriding {<flag>};

    *checkriding()

     

      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

      @ /! This command is deprecated @

      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

     

    This command is deprecated and it should not be used in new scripts, as it

    is scheduled to be removed on or after November 30th, 2014. Please consider

    using setmount and checkmount() instead.

     

    It's just letting you know you're using a command that will be removed in the (very)near future.

    So you should use these commands instead: *setmount {<flag>}; & *checkmount()

    Thank you


  10. how do I block drop items on the floor of accounts gm?
    other emulators I knew and looked up at cronus as he follows the src of hercules hercules in no more ....
     
    brAthena Emulator in:
    group.conf
    can_drop: false
    can_trade: false
     
    Cronus Emulator in:
    conf/group.conf
    can_trade
    conf/gm.conf
    gm_cont_drop_min_lv:40
     
    where do I set this in hercules?
     
    I found this topic over not understand:
     

  11. hello i am getting a warning on the console:

    [Warning]: script error in file 'npc/custom/portal/outros/Npc_Mestra_das_Classes.txt' line 14 column 38
    This command is deprecated and it will be removed in a future update. Please see the script documentation for an alternative.

    11: mes "Você precisa utilizar todos os seus pontos de habilidade antes de mudar de classe.";
    12: close;
    13: }
    * 14: if (checkcart() && checkfalcon() && checkriding())
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    15: {
    16: mes "Você não pode mudar de classe enquanto estiver utilizando Falcão, Carrinho ou PecoPeco.";
    17: close;
    [Warning]: script error in file 'npc/custom/portal/outros/Npc_Novo_Mestre.txt' line 13 column 38
    This command is deprecated and it will be removed in a future update. Please see the script documentation for an alternative.

    10: mes "Você precisa utilizar todos os seus pontos de habilidade antes de mudar de classe.";
    11: close;
    12: }
    * 13: if (checkcart() && checkfalcon() && checkriding()){
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    14: mes "^ff0000[Mestra das Classes]^000000";
    15: mes "Você não pode mudar de classe enquanto estiver utilizando Falcão, Carrinho ou PecoPeco.";
    16: close;

    [Warning]: script error in file 'npc/custom/portal/outros/Npc_Garota_Negociante.txt' line 51 column 3
    This command is deprecated and it will be removed in a future update. Please see the script documentation for an alternative.

    48: break;
    49: case 2:
    50: if(checkriding()){ mes "Você já possui um PecoPeco."; close; }
    * 51: setriding();
    ~~~~~~~~~~~~~~~~^
    52: break;
    53: case 3:
    54: if(checkcart()){ mes "Você já possui um Carrinho."; close; }

    seems to be the functions end :
     setriding();
     if (checkcart () && checkfalcon () && checkriding ()) {
     
    hercules also changed in these script commands?

  12. hi i found this system of conquest in eAthena /
    could someone leaves it compatible with Hercules?achievement.patch
     
    sql:

    CREATE TABLE IF NOT EXISTS `achievement_db` (
    `achievement_id` int(11) unsigned NOT NULL auto_increment,
    `type` int(10) NOT NULL,
    `name` varchar(32) NOT NULL,
    `cutin` varchar(64) NOT NULL,
    `base_exp` bigint(20) NOT NULL,
    `job_exp` bigint(20) NOT NULL,
    `nameid` smallint(5) unsigned NOT NULL,
    `points` int(10) unsigned NOT NULL,
    PRIMARY KEY (`achievement_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


    --
    -- Tabellenstruktur für Tabelle `achievement_tracker`
    --

    CREATE TABLE IF NOT EXISTS `achievement_tracker` (
    `char_id` int(11) unsigned NOT NULL,
    `achievement_id` int(11) unsigned NOT NULL,
    `finished` tinyint(1) NOT NULL,
    `amount1` int(10) unsigned NOT NULL,
    `amount2` int(10) unsigned NOT NULL,
    `amount3` int(10) unsigned NOT NULL,
    `amount4` int(10) unsigned NOT NULL,
    `amount5` int(10) unsigned NOT NULL,
    `time` timestamp NOT NULL default CURRENT_TIMESTAMP
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    --
    -- Tabellenstruktur für Tabelle `explore_achievement`
    --

    CREATE TABLE IF NOT EXISTS `explore_achievement` (
    `achievement_id` int(11) unsigned NOT NULL,
    `map1` varchar(11) NOT NULL,
    `map2` varchar(11) NOT NULL,
    `map3` varchar(11) NOT NULL,
    `map4` varchar(11) NOT NULL,
    `map5` varchar(11) NOT NULL,
    PRIMARY KEY (`achievement_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


    --
    -- Tabellenstruktur für Tabelle `item_achievement`
    --


    CREATE TABLE IF NOT EXISTS `item_achievement` (
    `achievement_id` int(11) unsigned NOT NULL,
    `type` int(10) NOT NULL,
    `value1` int(11) NOT NULL,
    `amount1` int(10) NOT NULL,
    `value2` int(11) NOT NULL,
    `amount2` int(10) NOT NULL,
    `value3` int(11) NOT NULL,
    `amount3` int(10) NOT NULL,
    `value4` int(11) NOT NULL,
    `amount4` int(10) NOT NULL,
    `value5` int(11) NOT NULL,
    `amount5` int(10) NOT NULL,
    PRIMARY KEY (`achievement_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


    --
    -- Tabellenstruktur für Tabelle `mob_achievement`
    --


    CREATE TABLE IF NOT EXISTS `mob_achievement` (
    `achievement_id` int(11) unsigned NOT NULL,
    `type` int(10) NOT NULL,
    `value1` int(11) NOT NULL,
    `amount1` int(10) NOT NULL,
    `value2` int(11) NOT NULL,
    `amount2` int(10) NOT NULL,
    `value3` int(11) NOT NULL,
    `amount3` int(10) NOT NULL,
    `value4` int(11) NOT NULL,
    `amount4` int(10) NOT NULL,
    `value5` int(11) NOT NULL,
    `amount5` int(10) NOT NULL,
    PRIMARY KEY (`achievement_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


    --
    -- Tabellenstruktur für Tabelle `quest_achievement`
    --


    CREATE TABLE IF NOT EXISTS `quest_achievement` (
    `achievement_id` int(11) unsigned NOT NULL,
    `quest1` int(11) NOT NULL default '-1',
    `quest2` int(11) NOT NULL default '-1',
    `quest3` int(11) NOT NULL default '-1',
    `quest4` int(11) NOT NULL default '-1',
    `quest5` int(11) NOT NULL default '-1',
    PRIMARY KEY (`achievement_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


    --
    -- Tabellenstruktur für Tabelle `itemuse_achievement`
    --


    CREATE TABLE IF NOT EXISTS `itemuse_achievement` (
    `achievement_id` int(11) unsigned NOT NULL,
    `type` int(10) NOT NULL,
    `value1` int(11) NOT NULL,
    `amount1` int(10) NOT NULL,
    `value2` int(11) NOT NULL,
    `amount2` int(10) NOT NULL,
    `value3` int(11) NOT NULL,
    `amount3` int(10) NOT NULL,
    `value4` int(11) NOT NULL,
    `amount4` int(10) NOT NULL,
    `value5` int(11) NOT NULL,
    `amount5` int(10) NOT NULL,
    PRIMARY KEY (`achievement_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;


  13. Hello,

     

    Please comment the information that make your problem solved not just writing solved on it so that others have reference.. Thanks for cooperation.

     

     

    Int'l Moderator,

    Mhalicot

    yes of course sorry ^^
    quite easy and only had to go status.c
    and look for SC_EDP
     
    go on line val3 = 50 * (val1 + 1); // Damage increase (50 + 50 * lv%)
    and changes the 50 pro desired value.

  14. hello Hercules
    Sorry to be asking so much just about the "source" and I used it for years (and brAthena rAthena) and hercules and very different ... so I'm really lost.
    in brAthena had the option
    conf / battle / brathena.conf
    // Setting that defines the rate of damage with Enchant Deadly Poison skill. (Default: 100)
    edp_rate: 45
    with that I could control the damage caused by the skill (ASC_EDP, Enchant Deadly Poison)
     
    Hercules has more in it!
    how do I change to the damage of the Scourge (damage) when using the skill (ASC_EDP, Enchant Deadly Poison)?
    or a limit like 40,000 damage! or something
    is that of the map zone.conf?
     
    Thank you

  15. in the other emulator when using the skill (AL_CURE,Cure/AL_HEAL,Heal) is not with all that effect!
    picture:
    efkAwq3.jpg
     
    I do like to take this effect ta very "flashy"
     
    thank you all.

  16.  

    Hello hercules!. I just want to share this script i made. I'm fully aware that the coding style sucks, hard to modify and hard to understand (even i have problems reading it when i finished.)

    nonetheless i wanted to share it and hopefully someone can optimize it and make it easy to modify and clean the whole thing up (if possible add achievements to make it easier)

     

    NOTE:

    for pvp achievement my separate script has variable "KILL" (using ghost's pvp script so don't need to do checking for abuse)

    for event achievement i added the variable "evtjunk" to all my custom events

     

    Script:

    http://pastebin.com/vBuWaiKd

     

    SQL:

    CREATE TABLE IF NOT EXISTS `achievement` (  `id` int(11) NOT NULL auto_increment,  `account_id` int(11) NOT NULL default '0',  `char_id` varchar(23) NOT NULL default '',  `name` varchar(23) NOT NULL default '',  `achievement` varchar(23) NOT NULL default '',  `val` int(11) NOT NULL default '0',  PRIMARY KEY (`id`),  KEY (`id`)) ENGINE=MyISAM;

    Please leave comments, tips and advices below. (Hoping to hear from people i learned from, emistry and annieruru! smile.png

    and that your script here?

    link(br):http://www.i9ro.com/...a_de_Conquistas

    u8oB6y9.jpg

×
×
  • Create New...

Important Information

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