Jump to content

Faction System


Lilith

Recommended Posts


  • Group:  Members
  • Topic Count:  40
  • Topics Per Day:  0.01
  • Content Count:  587
  • Reputation:   104
  • Joined:  11/19/11
  • Last Seen:  

Please, report any bugs / make suggestions.

Thanks.

Hi~Lilith,

If you still accept suggestion,I suggest to add a mapcell : cell_nofactoin

I need a safe area to avoid other faction mob or player's attack

maybe I'm too greedy making 2 times suggestion !20110508102227848.gif

i think it's better to use

mapflag nofvf

or

mapflag fvf

(the area/town/field/dungeon that make each factions become friends or enemies, LOL)

other than use mapcell cell_nofaction

mapflag already existed. it effect all map was different from mapcell

if you want to set or remove mapflag just use the below two script commands

*setmapflag "<map name>",<flag>{,<zone>};
*removemapflag "<map name>",<flag>{,<zone>};

rAthean already has script command to handle mapflag

I don't think It need to add new one

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

This is really great for rAthena community since eAmod already have this but it is better to release this kind of feature on rA.

* Hope rA Devs and Contributors make this official features on rAthena!

More powers to you @Lilith !

Edited by Jezu
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.02
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

- to support this lets vote lilith post up-

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  164
  • Reputation:   12
  • Joined:  01/03/12
  • Last Seen:  

mapflag already existed. it effect all map was different from mapcell

if you want to set or remove mapflag just use the below two script commands

*setmapflag "<map name>",<flag>{,<zone>};
*removemapflag "<map name>",<flag>{,<zone>};

rAthean already has script command to handle mapflag

I don't think It need to add new one

oh i didn't realize about mf_fvf in the diff,

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  29
  • Topics Per Day:  0.01
  • Content Count:  566
  • Reputation:   34
  • Joined:  11/17/11
  • Last Seen:  

It would be great if Faction System have an own pallete to know on what faction are they.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  407
  • Reputation:   159
  • Joined:  11/18/11
  • Last Seen:  

Thanks for comments.

It would be great if Faction System have an own pallete to know on what faction are they.

What about aura?

or

*changelook <look type>,<look value>;

In Script Bonus field:

changelook 7,<#PAL>;

Of course, i can add this setting in faction_db.txt...

Now i rewriting the code.

P.S.: i'm willing to listen a new suggestions... ;)

Edited by Lilith
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  271
  • Reputation:   7
  • Joined:  01/06/12
  • Last Seen:  

lilith can you make a patch for 3ceam thanks

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.02
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

@Lilith

Question > how a player can choose his race/faction?.

Suggestion > Putting a monster in designated location.

- Example: if i put a Guardian Swordsman in the entrance when an enemy race is noted he will attack it but return to his proper location if enemy is dead or go far away.

Edited by GM Takumirai
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  32
  • Reputation:   2
  • Joined:  11/22/11
  • Last Seen:  

How does bonus system works?

Cause i think it doesnt work...when i set my character to faction 1 there would be an additional int +3.but it doest show..

Bonus doesnt work..

My bad its working...

Edited by Lanz
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   0
  • Joined:  03/28/12
  • Last Seen:  

why my mapserv-sql always shutdown?

here picture

post-3466-0-99237000-1339309186_thumb.png

Edited by Shinigami96
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  399
  • Reputation:   198
  • Joined:  11/09/11
  • Last Seen:  

This would be a fabulous custom addition to rAthena. So much additional functionality and possibilities.. /slur

Five stars from me! Great work! :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  407
  • Reputation:   159
  • Joined:  11/18/11
  • Last Seen:  

BETA version is now available.

  • Rewrited alpha-version code.
  • Added map cell 'cell_nofvf'
    setcell "arena",0,0,300,300,cell_nofvf,1;


  • Added Size setting in faction_db.txt, also added visual setting for this.
  • Added Demo-NPC in prontera. Enjoy ;)

Please, report any bugs / make suggestions.

Thanks.

Edited by Lilith
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  9
  • Reputation:   1
  • Joined:  06/03/12
  • Last Seen:  

monster spawn by factionmonster command don't attack player who have same faction right?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  407
  • Reputation:   159
  • Joined:  11/18/11
  • Last Seen:  

monster spawn by factionmonster command don't attack player who have same faction right?

Right. But if your lvl < fvf_min_lvl(55 by default) monster will attack you because you're not in faction wars and monster's mode is aggressive.

Edited by Lilith
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  44
  • Topics Per Day:  0.01
  • Content Count:  159
  • Reputation:   1
  • Joined:  12/21/11
  • Last Seen:  

help please, I got error and my client crash whenever I log-in. Rathena SVN 16243 client 20110315 by calciumkid, compile my server, no error in mapserver but if I log-in it crash my client. here is the screenshot

2vnktp3.jpg

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  407
  • Reputation:   159
  • Joined:  11/18/11
  • Last Seen:  

SQL query:

ALTER TABLE `char` ADD `faction_id` INT( 11 ) NOT NULL DEFAULT '0' AFTER `homun_id`

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.02
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

@Lilith - thanks for making this

- can i suggest?.

- how can i make the monster spawn in designated place?..

- example - if i activate this menu there's a guardian in designated location or area in map?..

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  14
  • Topics Per Day:  0.00
  • Content Count:  407
  • Reputation:   159
  • Joined:  11/18/11
  • Last Seen:  

@Lilith - thanks for making this

- can i suggest?.

- how can i make the monster spawn in designated place?..

- example - if i activate this menu there's a guardian in designated location or area in map?..

Thx :) i'll add it like 'factionguardian' (not 'factionmonster')

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  69
  • Topics Per Day:  0.02
  • Content Count:  592
  • Reputation:   31
  • Joined:  11/14/11
  • Last Seen:  

- thanks it's usefull so we can spawn some guardian in towns to protect the entrance and outside the a town ~ example i choose prontera as the town of angel tribe - angel tribe will have a guardian + designated place or location - and players can't adjust or change the location of those guardians, ~ it's default on script or can be change in script..

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  44
  • Topics Per Day:  0.01
  • Content Count:  159
  • Reputation:   1
  • Joined:  12/21/11
  • Last Seen:  

Another error appear, disconnect from server then this is in my mapserver. Is it only me that having this kind of error or someone else also? is my SVN 16243 client 20110315 compatible?

SQL query:

ALTER TABLE `char` ADD `faction_id` INT( 11 ) NOT NULL DEFAULT '0' AFTER `homun_id`

ei5rp2.jpg

Edited by maynard
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  36
  • Topics Per Day:  0.01
  • Content Count:  383
  • Reputation:   121
  • Joined:  03/31/12
  • Last Seen:  

+1, i'd be happy if you can ADD.ON some other features.

Goodluck for this project! i've been looking for someone who would heartfully release this kind of mod.

Thank you

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  82
  • Topics Per Day:  0.02
  • Content Count:  223
  • Reputation:   4
  • Joined:  02/23/12
  • Last Seen:  

Is it possible to add a custom aura? or be able to use custom aura's?

coz it would be really epic if we can use different custom aura in different races >:]

Edited by critica
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  35
  • Topics Per Day:  0.01
  • Content Count:  163
  • Reputation:   7
  • Joined:  01/07/12
  • Last Seen:  

This is Genius. I was wondering this feature could be implemented in ragnarok and you prove it right! I would try it latter, I support thisdevelopment

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  45
  • Topics Per Day:  0.01
  • Content Count:  271
  • Reputation:   7
  • Joined:  01/06/12
  • Last Seen:  

@Lilith can you make a patch for 3ceam, thanks in advance /no1

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  92
  • Topics Per Day:  0.02
  • Content Count:  354
  • Reputation:   22
  • Joined:  11/17/11
  • Last Seen:  

I got a very big suggestion for this hope you will like it.

• Faction / Race Leader.

- Faction/Race members get to vote for a Faction/Race Leader or they can fight for it( my idea is not quite finished yet )

- Faction/Race Leader has a special aura buffs ( 12x12 Radius / like a guild master aura buff ) gives a certain bonus suited for each faction / race.

- Faction/Race Leader has a special broadcast that only the Faction / Race members will receive. ( it would be wonderful if it would be like the @guildmsge see below ) *@factionmsg*

/*==========================================
* @guildmsg
* Send a message to your guild being the guild master [Rokimoki]
*------------------------------------------*/
int atcommand_guildmsg(const int fd, struct map_session_data* sd, const char* command, const char* message) {
struct guild *g;

nullpo_retr(-1, sd);
g = guild_search(sd->status.guild_id);

if (sd->status.guild_id == 0 || g == NULL) {
clif_displaymessage(fd, "You have to belong a guild to use @guildmsg.");
} else if (strcmp(g->master,sd->status.name)) {
clif_displaymessage(fd, "You must be a Guild Master to use @guildmsg.");
} else if (!message || !*message) {
clif_displaymessage(fd, "You have to send a message. @guildmsg <Message>");
} else {
sprintf(atcmd_output, "[Guild Master] %s : %s", sd->status.name, message);
//clif_broadcast(&sd->bl, atcmd_output, strlen(atcmd_output) + 1, 0, GUILD);
clif_broadcast2(&sd->bl, atcmd_output, strlen(atcmd_output) + 1, 0xFF66FF, 0x190, 12, 0, 0, GUILD);
//clif_displaymessage(fd, "Message Sent to Guild Members.");
return 0;
} // End if
return -1;
} // End atcommand

*credits to the creator of the @guildmsg command. I edited it a little bit to change the color.*

• Faction / Race Relics.

- Factions / Races get to fight for relics that gives buffs / bonuses to factions members ( if this is possible it would be great ) if it is currently placed at their temples.

• Faction / Race Ruins & Temples.

- Factions/ Races gets to put the relics in temples inside the ruins.

- Temples have a limited time that can hold the relic safely. and after the given time relics can now be snatched via raids.

- Temples will have Faction / Race Guardians to protect the relics.

- Relic Stones it would be like the Guardian Stones @ WoE SE before you can get the relic out of the temple you have to destroy 4 or 5 Relic Guardian Stones.

*Ruins & Temple Map initial layout below* ( i would and will order the maps for this and give it to this project if this would be approved by Lilith )

*Cirles are the temples, the lines would be the access to the temples, temples would be elevated. stars are where they get to put the relics. and the starts will be surrounded by 4 or 5 Relic Guardian Stones.

14licw.png

• Faction Raids

- Faction / Races will fight for the ownership of the relics.

  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...