Hello, community
I wanna show you my release - Followers like in World of Warcraft (maybe XD)
I start write this in august 2015
Current version: 2.0.1
Languages: Russian/English
FluxCP addon: included
Some info: (sorry for my English)
Based on SQL and dynamic variables.
4 classes: Warrior, Healer, Mage, Assassin
Max. Follower level: 7
Followers have a item level.
Mission types:
Standart- rewards taken from SQL
Random- rewards taken from arrays for each follower level
Special (if variable random_reward = 1) you can set your special item ID for each mission, if random reward is ON.
Chance for complete:
You can set your standart chance for complete mission (standart: 25%)
Each mission have a requirement for item level (if you want)
So, if mission req. item level = 50 and Follower item level = 100 chance for complete will be like 60% (if 25 = standart)
But if Follower item level = 0 and mission item level = 50 chance will be (5%~)
How to create a new Follower from game?
You can create a NPC that gives a Followers, or new items for each Follower
For create just use a function:
callfunc("Companion_Create", unique_id from 'companion_list' table in SQL);
I have a companion in DB:
Name: Mellisandra
UniqueID: 1
Class: 2 (healer)
so, i create a simple script:
map,x,y,face[tab]script[tab]Simple Follower[tab]sprite,{
mes "Hello! I can create Follower for you!";
next;
if(select("yes, please!:No, thx") == 2) close;
callfunc("Companion_Create", 1);
close;
}
this script will give a player Follower with ID 1 (Mellisandra)
Guys, i'm really sorry for my english, I wanted to tell you all information, but I can not express the idea
Maybe someone will use this and create guide for you.
I'll try to answer your questions.
Special thanks for: Google Translate.
Good luck
Script: http://pastebin.com/5cMPGsMh
SQL: http://pastebin.com/465XdhBr
Time function: http://upaste.me/aba022682946e3a7d
Together (with FluxCP addons): Companions_ENGLISH.rar
Preview addons:
http://kubix-service.ru/?module=followers&action=list_all
http://kubix-service.ru/?module=missions&action=list
Preview video (russian interface, sorry):
https://www.youtube.com/watch?v=j3u4dIfKVs0&feature=youtu.be
https://www.youtube.com/watch?v=cdGGQ50VmhY&feature=youtu.be
Original post from Russian eA-Support: http://ea-support.ws/index.php?/topic/3467-s-sistema-soratnikov-world-of-warcraft/
I wanna show you my release - Followers like in World of Warcraft (maybe XD)
I start write this in august 2015
Current version: 2.0.1
Languages: Russian/English
FluxCP addon: included
Some info: (sorry for my English)
Based on SQL and dynamic variables.
4 classes: Warrior, Healer, Mage, Assassin
Max. Follower level: 7
Followers have a item level.
Mission types:
Standart- rewards taken from SQL
Random- rewards taken from arrays for each follower level
Special (if variable random_reward = 1) you can set your special item ID for each mission, if random reward is ON.
Chance for complete:
You can set your standart chance for complete mission (standart: 25%)
Each mission have a requirement for item level (if you want)
So, if mission req. item level = 50 and Follower item level = 100 chance for complete will be like 60% (if 25 = standart)
But if Follower item level = 0 and mission item level = 50 chance will be (5%~)
How to create a new Follower from game?
You can create a NPC that gives a Followers, or new items for each Follower
For create just use a function:
callfunc("Companion_Create", unique_id from 'companion_list' table in SQL);
I have a companion in DB:
Name: Mellisandra
UniqueID: 1
Class: 2 (healer)
so, i create a simple script:
map,x,y,face[tab]script[tab]Simple Follower[tab]sprite,{
mes "Hello! I can create Follower for you!";
next;
if(select("yes, please!:No, thx") == 2) close;
callfunc("Companion_Create", 1);
close;
}
this script will give a player Follower with ID 1 (Mellisandra)
Guys, i'm really sorry for my english, I wanted to tell you all information, but I can not express the idea
Maybe someone will use this and create guide for you.
I'll try to answer your questions.
Special thanks for: Google Translate.
Good luck
Script: http://pastebin.com/5cMPGsMh
SQL: http://pastebin.com/465XdhBr
Time function: http://upaste.me/aba022682946e3a7d
Together (with FluxCP addons): Companions_ENGLISH.rar
Preview addons:
http://kubix-service.ru/?module=followers&action=list_all
http://kubix-service.ru/?module=missions&action=list
Preview video (russian interface, sorry):
https://www.youtube.com/watch?v=j3u4dIfKVs0&feature=youtu.be
https://www.youtube.com/watch?v=cdGGQ50VmhY&feature=youtu.be
Original post from Russian eA-Support: http://ea-support.ws/index.php?/topic/3467-s-sistema-soratnikov-world-of-warcraft/
Attachments
Last edited by a moderator: