emirhanHCL 1
emirhanHCL
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
farkmt2official 1
farkmt2official
mannaxxx 1
mannaxxx
Bvural41 1
Bvural41
Agora Metin2 1
Agora Metin2
berkmenoo 1
berkmenoo
Hikaye Ekle

Biyolog Sistemi Full Source

  • Konuyu başlatan Konuyu başlatan Vulpe
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 5K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...


Kod:
KODLAMA : VEGAS
/*********
* From here change the bonuses they offer each mission separately.
* All bonuses are as like official, besides biologist 92/94.
* If u want to change bonus you can find in enum EPointTypes on char.h other bonus type
* If u want you can put automatically value from bonus like - POINT_MOV_SPEED = 19 and , 10 is value for bonus MOVE_SPEED what be apply.
*/	
int tableBonus[10][8]	=	{ 
								{POINT_MOV_SPEED, 10, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 30
								
								{POINT_ATT_SPEED, 5, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 40
								
								{POINT_DEF_GRADE_BONUS, 60, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 50
							
								{POINT_ATT_GRADE_BONUS, 50, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 60
									
								{POINT_MOV_SPEED, 11, POINT_DEF_BONUS, 10, NULL, NULL, NULL, NULL}, // Biologist level 70
									
								{POINT_ATT_SPEED, 6, POINT_ATT_BONUS, 10, NULL, NULL, NULL, NULL}, // Biologist level 80
									
								{POINT_RESIST_WARRIOR, 10, POINT_RESIST_ASSASSIN, 10, POINT_RESIST_SURA, 10, POINT_RESIST_SHAMAN, 10}, // Biologist level 85
									
								{POINT_ATTBONUS_WARRIOR, 8, POINT_ATTBONUS_ASSASSIN, 8, POINT_ATTBONUS_SURA, 8, POINT_ATTBONUS_SHAMAN, 8}, // Biologist level 90
									
								{POINT_ATTBONUS_MONSTER, 10, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 92
									
								{POINT_MAX_HP, 1500, NULL, NULL, NULL, NULL, NULL, NULL} // Biologist level 94								
							};
/*********
* Table translation, here modify messages that are sent in chat client but also in the box when something is wrong or worked.
*/							
const char* pTable_Translate[]	=	{
										"[Biologist] Congratulations subject was taken successfully!",
										"[Biologist] Sorry, this item was rotten!", 
										"[Biologist] Congratulations, you've done this category!",
										"[Biologist] Need to wait [%d Day's] [%d Hour's] [%d Min] [%d Sec] for can press this button again!",
										"[Biologist] You not have this item in inventory for can make this!",
										"[Biologist] You need to have level %u for can make this!",
										"[Biologist] Already you finish all biolog grade, you cannot make that!"
									}; 
/*********
* Here are the settings for sending in box when you finish a mission.
* You would need to be change only these texts for the country you belong, values are taken directly bonuses configuration table tableBonus[i][i].
*/		
const char* pPopUp[10][3]	=	{  
									{
										"[Congratulations] Biolog Rewards 30",
										"[1. Bonus] Movement Speed (permanent).",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 40",
										"[1. Bonus] Attack speed (permanent).",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 50",
										"[1. Bonus] Defense (permanent).",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 60",
										"[1. Bonus] Attack value (permanent).",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 70",
										"[1. Bonus] Movement speed (permanent).",
										"[2. Bonus] Damage reduction (permanent)."
									},	
									{
										"[Congratulations] Biolog Rewards 80",
										"[1. Bonus] Attack speed (permanent).",
										"[2. Bonus] Attack value (permanent)."
									},	
									{
										"[Congratulations] Biolog Rewards 85",
										"[1. Bonus] Damage reduction against other players (permanent).",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 90",
										"[1. Bonus] Damage increase against other players (permanent).",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 92",
										"[1. Bonus] Against monster",
										"[2. Bonus] There are no bonus in this slot."
									},	
									{
										"[Congratulations] Biolog Rewards 94",
										"[1. Bonus] Max HP",
										"[2. Bonus] There are no bonus in this slot."
									}											
							};	
/*********
* You can change the items that you provide when you finish biologist. (default is like official)
*/		
int pTableRewardItem[10]	=	{
									50109, // Biologist level 30
									50110, // Biologist level 40
									50111, // Biologist level 50
									50112, // Biologist level 60
									50113, // Biologist level 70
									50114, // Biologist level 80
									50115, // Biologist level 85
									50114 // Biologist level 90
								};								
/*********
* From here you can change the probability chance to succeed when you send an object biologist. 
* If you do not own the object 71035 in inventory then the chance of probability will be random between 60 and 100, 
* and if you held your inventory item 71035 then the chance of probability will be increased to 90, which means that the chance will be between 90 and 100, which what a great success. (default is like official)
*/	
int pTablePercentage[3]	=	{
								71035, // Vnum item 
								60, // Actual chance, if you not have the item in inventory 71035
								90 // The chance probability automatically if you change the item in inventory 71035. (all like official)
							};								
/*********
* From here you can change how many objects the maximum result for a mission. (default is like official)
*/											
int pTableCountMax[10]	=	{
								10, // Biologist level 30
								15, // Biologist level 40
								15, // Biologist level 50
								20, // Biologist level 60
								25, // Biologist level 70
								30, // Biologist level 80
								40, // Biologist level 85
								50, // Biologist level 90
								10, // Biologist level 92
								20 // Biologist level 94
							};
/*********
* From here you can change the levels missions at what level you want to start each mission. (default is like official)
*/										
int pTableLevel[10]	=	{
							30, // Biologist level 30
							40, // Biologist level 40
							50, // Biologist level 50
							60, // Biologist level 60
							70, // Biologist level 70
							80, // Biologist level 80
							85, // Biologist level 85
							90, // Biologist level 90
							92, // Biologist level 92
							94 // Biologist level 94
						};
/*********
* From here you can change the volume of any items that are needed to achieve mission. (default is like official)
*/	
int pTableVnum[10]	=	{
							30006, // Biologist level 30
							30047, // Biologist level 40
							30015, // Biologist level 50
							30050, // Biologist level 60
							30165, // Biologist level 70
							30166, // Biologist level 80
							30167, // Biologist level 85
							30168, // Biologist level 90
							30251, // Biologist level 92
							30252 // Biologist level 94
						};
/*********
* From here change the timeout and how long until you can give another object biologist system. (default is like official)
*/	
int pTableTime[10]	=	{ 
							24*60*60, // Biologist level 30
							24*60*60, // Biologist level 40
							24*60*60, // Biologist level 50
							24*60*60, // Biologist level 60
							24*60*60, // Biologist level 70 
							24*60*60, // Biologist level 80  // 24*60*60 = 24 hours
							24*60*60, // Biologist level 85
							24*60*60, // Biologist level 90
							24*60*60, // Biologist level 92
							24*60*60 // Biologist level 94
						};


/////////////////////////////////////////////////////////////////////////////// END HAVE FUN ///////////////////////////////////////////////////////////////////////////////////////////
 


Kod:
KODLAMA : VEGAS
/*********
* From here change the bonuses they offer each mission separately.
* All bonuses are as like official, besides biologist 92/94.
* If u want to change bonus you can find in enum EPointTypes on char.h other bonus type
* If u want you can put automatically value from bonus like - POINT_MOV_SPEED = 19 and , 10 is value for bonus MOVE_SPEED what be apply.
*/    
int tableBonus[10][8]    =    { 
                                {POINT_MOV_SPEED, 10, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 30
                                
                                {POINT_ATT_SPEED, 5, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 40
                                
                                {POINT_DEF_GRADE_BONUS, 60, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 50
                            
                                {POINT_ATT_GRADE_BONUS, 50, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 60
                                    
                                {POINT_MOV_SPEED, 11, POINT_DEF_BONUS, 10, NULL, NULL, NULL, NULL}, // Biologist level 70
                                    
                                {POINT_ATT_SPEED, 6, POINT_ATT_BONUS, 10, NULL, NULL, NULL, NULL}, // Biologist level 80
                                    
                                {POINT_RESIST_WARRIOR, 10, POINT_RESIST_ASSASSIN, 10, POINT_RESIST_SURA, 10, POINT_RESIST_SHAMAN, 10}, // Biologist level 85
                                    
                                {POINT_ATTBONUS_WARRIOR, 8, POINT_ATTBONUS_ASSASSIN, 8, POINT_ATTBONUS_SURA, 8, POINT_ATTBONUS_SHAMAN, 8}, // Biologist level 90
                                    
                                {POINT_ATTBONUS_MONSTER, 10, NULL, NULL, NULL, NULL, NULL, NULL}, // Biologist level 92
                                    
                                {POINT_MAX_HP, 1500, NULL, NULL, NULL, NULL, NULL, NULL} // Biologist level 94                                
                            };
/*********
* Table translation, here modify messages that are sent in chat client but also in the box when something is wrong or worked.
*/                            
const char* pTable_Translate[]    =    {
                                        "[Biologist] Congratulations subject was taken successfully!",
                                        "[Biologist] Sorry, this item was rotten!", 
                                        "[Biologist] Congratulations, you've done this category!",
                                        "[Biologist] Need to wait [%d Day's] [%d Hour's] [%d Min] [%d Sec] for can press this button again!",
                                        "[Biologist] You not have this item in inventory for can make this!",
                                        "[Biologist] You need to have level %u for can make this!",
                                        "[Biologist] Already you finish all biolog grade, you cannot make that!"
                                    }; 
/*********
* Here are the settings for sending in box when you finish a mission.
* You would need to be change only these texts for the country you belong, values are taken directly bonuses configuration table tableBonus[i][i].
*/        
const char* pPopUp[10][3]    =    {  
                                    {
                                        "[Congratulations] Biolog Rewards 30",
                                        "[1. Bonus] Movement Speed (permanent).",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 40",
                                        "[1. Bonus] Attack speed (permanent).",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 50",
                                        "[1. Bonus] Defense (permanent).",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 60",
                                        "[1. Bonus] Attack value (permanent).",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 70",
                                        "[1. Bonus] Movement speed (permanent).",
                                        "[2. Bonus] Damage reduction (permanent)."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 80",
                                        "[1. Bonus] Attack speed (permanent).",
                                        "[2. Bonus] Attack value (permanent)."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 85",
                                        "[1. Bonus] Damage reduction against other players (permanent).",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 90",
                                        "[1. Bonus] Damage increase against other players (permanent).",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 92",
                                        "[1. Bonus] Against monster",
                                        "[2. Bonus] There are no bonus in this slot."
                                    },    
                                    {
                                        "[Congratulations] Biolog Rewards 94",
                                        "[1. Bonus] Max HP",
                                        "[2. Bonus] There are no bonus in this slot."
                                    }                                            
                            };    
/*********
* You can change the items that you provide when you finish biologist. (default is like official)
*/        
int pTableRewardItem[10]    =    {
                                    50109, // Biologist level 30
                                    50110, // Biologist level 40
                                    50111, // Biologist level 50
                                    50112, // Biologist level 60
                                    50113, // Biologist level 70
                                    50114, // Biologist level 80
                                    50115, // Biologist level 85
                                    50114 // Biologist level 90
                                };                                
/*********
* From here you can change the probability chance to succeed when you send an object biologist. 
* If you do not own the object 71035 in inventory then the chance of probability will be random between 60 and 100, 
* and if you held your inventory item 71035 then the chance of probability will be increased to 90, which means that the chance will be between 90 and 100, which what a great success. (default is like official)
*/    
int pTablePercentage[3]    =    {
                                71035, // Vnum item 
                                60, // Actual chance, if you not have the item in inventory 71035
                                90 // The chance probability automatically if you change the item in inventory 71035. (all like official)
                            };                                
/*********
* From here you can change how many objects the maximum result for a mission. (default is like official)
*/                                            
int pTableCountMax[10]    =    {
                                10, // Biologist level 30
                                15, // Biologist level 40
                                15, // Biologist level 50
                                20, // Biologist level 60
                                25, // Biologist level 70
                                30, // Biologist level 80
                                40, // Biologist level 85
                                50, // Biologist level 90
                                10, // Biologist level 92
                                20 // Biologist level 94
                            };
/*********
* From here you can change the levels missions at what level you want to start each mission. (default is like official)
*/                                        
int pTableLevel[10]    =    {
                            30, // Biologist level 30
                            40, // Biologist level 40
                            50, // Biologist level 50
                            60, // Biologist level 60
                            70, // Biologist level 70
                            80, // Biologist level 80
                            85, // Biologist level 85
                            90, // Biologist level 90
                            92, // Biologist level 92
                            94 // Biologist level 94
                        };
/*********
* From here you can change the volume of any items that are needed to achieve mission. (default is like official)
*/    
int pTableVnum[10]    =    {
                            30006, // Biologist level 30
                            30047, // Biologist level 40
                            30015, // Biologist level 50
                            30050, // Biologist level 60
                            30165, // Biologist level 70
                            30166, // Biologist level 80
                            30167, // Biologist level 85
                            30168, // Biologist level 90
                            30251, // Biologist level 92
                            30252 // Biologist level 94
                        };
/*********
* From here change the timeout and how long until you can give another object biologist system. (default is like official)
*/    
int pTableTime[10]    =    { 
                            24*60*60, // Biologist level 30
                            24*60*60, // Biologist level 40
                            24*60*60, // Biologist level 50
                            24*60*60, // Biologist level 60
                            24*60*60, // Biologist level 70 
                            24*60*60, // Biologist level 80  // 24*60*60 = 24 hours
                            24*60*60, // Biologist level 85
                            24*60*60, // Biologist level 90
                            24*60*60, // Biologist level 92
                            24*60*60 // Biologist level 94
                        };


/////////////////////////////////////////////////////////////////////////////// END HAVE FUN ///////////////////////////////////////////////////////////////////////////////////////////


konu baya eksik heralde :) düzenlicekmisin bu kadarmı?
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst