stiflerxx
-
Content Count
125 -
Joined
-
Last visited
Posts posted by stiflerxx
-
-
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 ...
Why refering to rAthena's Wiki?
Hercules has its own Wiki.. please refer on it..
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 ^^ -
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 ...
-
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
-
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 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 ^^ -
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 -
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?http://rathena.org/board/topic/60188-fakename-show-guildparty/ (guild e party)
http://eathena.ws/forum/topic/2202-fakename-party-pm-and-others/ (PM)
anyone can make a compatible with Hercules?
-
helloI'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. -
With this change the server is falling.
Yes me and a friend also this! already even took my server ^^
-
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)
-
Use same as bRAthena
Adiciona no groups
can_trade: false
Você está negando o drop e o trade de gm.
can_trade Also locks the shop?there is a kind of can_shop or disable_shop? -
*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
-
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.confcan_drop: falsecan_trade: falseCronus Emulator in:conf/group.confcan_tradeconf/gm.confgm_cont_drop_min_lv:40where do I set this in hercules?I found this topic over not understand: -
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? -
hi i found this system of conquest in eAthena /could someone leaves it compatible with Hercules?achievement.patchsql: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; -
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.cand look for SC_EDPgo on line val3 = 50 * (val1 + 1); // Damage increase (50 + 50 * lv%)and changes the 50 pro desired value. -
solved.
-
hello HerculesSorry 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 optionconf / battle / brathena.conf// Setting that defines the rate of damage with Enchant Deadly Poison skill. (Default: 100)edp_rate: 45with 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 somethingis that of the map zone.conf?Thank you -
try /mineffect
remained the same: /
-
How about Allowing Some item? Possible? Thanks
what? I did not understand but who determines the blocked items and yourself '-'
-
in the other emulator when using the skill (AL_CURE,Cure/AL_HEAL,Heal) is not with all that effect!picture:I do like to take this effect ta very "flashy"thank you all. -
no. i think that one have src modifications. mine is basically just a simple quests that saves into db. ( i suck at arrays)
the only difference I saw was that your have to talk to the npc and that my system and automatic acknowledges that he killed the guy poring 1000 and the conquest of him.
-
asked him to do it if the script in it ^^
-
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:
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!
and that your script here?
Not attack mobs
in Database Support
Posted