Add files via upload

This commit is contained in:
iDisaster
2026-01-28 21:32:26 +04:00
committed by GitHub
parent 9dc5fe61aa
commit f80d6e8a4c
100 changed files with 88887 additions and 0 deletions

View File

@@ -0,0 +1,573 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV NATHAN VII
*/
#pragma once
void MD_QuickAdmin_Strings(int MenuItem_Index){
char* Q_Admin_String[3];
Q_Admin_String[0] = "< ERROR >";
Q_Admin_String[1] = "< Scan for v13 users >";
#ifdef Developer
Q_Admin_String[2] = (GetBit(MD_Misc_OptionsBitSet, MD_MISC_ADMIN_SEND_IN_SILENT_MODE) ? "< ~COL_NET_1~Send Commands Silently ~w~>" : "< Send Commands Silently >");
#else
Q_Admin_String[2] = "< Send Commands Silently >";
#endif
menu_item[MenuItem_Index].charval = Q_Admin_String[menu_item[MenuItem_Index].num_val];
}
void Admin_Message_Strings (const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){ //Friendly messages
char* Admin_String[9];
Admin_String[0] = "< Hello >";
Admin_String[1] = "< Follow me >";
Admin_String[2] = "< Watch this >";
Admin_String[3] = "< Come to me >";
Admin_String[4] = "< Very nice of you >";
Admin_String[5] = "< Thank's for creating fun >";
Admin_String[6] = "< I recommend Premium >";
Admin_String[7] = "< Visit consolecrunch for update >";
Admin_String[8] = "< I'm Here To Test >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index == 7){ //Warnings messages
char* Admin_String[5];
Admin_String[0] = "< Warn >";
Admin_String[1] = "< Stop abusing mods or else! >";
Admin_String[2] = "< Stop harassing people! >";
Admin_String[3] = "< Leave this guy alone! >";
Admin_String[4] = "< Final warning! >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index == 8) //Take action
{
char* Admin_String[2];
Admin_String[0] = "< That's it, Bye Bye! (Singleplayer) >";
Admin_String[1] = "< That's it, Bye Bye! (Find game) >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index == 9){ //Unfriendly messages
char* Admin_String[4];
Admin_String[0] = "< Idiot! >";
Admin_String[1] = "< You are a dick! >";
Admin_String[2] = "< Stop cheating! >";
Admin_String[3] = "< Your mum is sexy! >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index >= 10){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Message 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Player_Stringitems(const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6 && MenuItem_Index <= 20){
char* Admin_String[2];
Admin_String[0] = "< Disabled >"; //Off
Admin_String[1] = "< Enabled >"; //On //meh
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
}
void Admin_Weapon_Strings(const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Weapon 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 7){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 8){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 9){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 10){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 11){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 12){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 13){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 14){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 15){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 16){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 17){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 18){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 19){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 20){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Vehicle_Strings(const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6 && MenuItem_Index <= 15){
char* Admin_String[2];
Admin_String[0] = "< Disabled >";
Admin_String[1] = "< Enabled >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index >= 16){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Teleport_Strings(const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Teleport 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Weather_Strings(const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){
char* Admin_String[8];
Admin_String[0] = "< 09:00 >";
Admin_String[1] = "< 12:00 >";
Admin_String[2] = "< 15:00 >";
Admin_String[3] = "< 18:00 >";
Admin_String[4] = "< 21:00 >";
Admin_String[5] = "< 00:00 >";
Admin_String[6] = "< 03:00 >";
Admin_String[7] = "< 06:00 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index >= 15 && MenuItem_Index <= 17 )
{
char* Admin_String[2];
Admin_String[0] = "< Disabled >";
Admin_String[1] = "< Enabled >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val - 1];
}
else if(MenuItem_Index >= 18){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Weather 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Model_Strings(const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
//Function
else if(MenuItem_Index == 7) return MD_Ped_Model_Uniform_Strings(MenuItem_Index);
else if(MenuItem_Index == 8) return MD_Ped_Model_Gang_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return MD_Ped_Model_Stripper_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_Ped_Model_Medical_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_Ped_Model_Business_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_Ped_Model_Cluck_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_Ped_Model_Funny_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_Ped_Model_SingleP_Strings(MenuItem_Index);
}
void Admin_Animations_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6) return MD_Stride_Strings(MenuItem_Index);
else if(MenuItem_Index == 7) return MD_Anim_Dance_Strings(MenuItem_Index);
else if(MenuItem_Index == 8) return MD_Anim_Gesture_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return MD_Anim_Tool_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_Anim_Heli_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_Anim_Bike_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_Anim_Sliding_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_Anim_Swim_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_Anim_Sit_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return MD_Anim_Pause_Strings(MenuItem_Index);
else if(MenuItem_Index == 16) return MD_Anim_Sex_Strings(MenuItem_Index);
}
void Admin_Attachments_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Attach 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Troll_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Troll 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Menu_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Freeze_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Freeze 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Temp_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Temp 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}

View File

@@ -0,0 +1,778 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV NATHAN VII
*/
#pragma once
void Admin_Message_Strings (const int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){ //Friendly messages
char* Admin_String[8];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Hello >";
Admin_String[2] = "< Follow me >";
Admin_String[3] = "< Watch this >";
Admin_String[4] = "< Come to me >";
Admin_String[5] = "< Very nice of you >";
Admin_String[6] = "< Thank's for creating fun >";
Admin_String[7] = "< I'm Here To Test >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 7){ //Warnings messages
char* Admin_String[6];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Warn >";
Admin_String[2] = "< Stop abusing mods or else! >";
Admin_String[3] = "< Stop harassing people! >";
Admin_String[4] = "< Leave this guy alone! >";
Admin_String[5] = "< Final warning! >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 8) //Take action
{
char* Admin_String[3];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< That's it, Bye Bye! (Singleplayer) >";
Admin_String[2] = "< That's it, Bye Bye! (Find game) >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 9){ //Unfriendly messages
char* Admin_String[5];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Idiot! >";
Admin_String[2] = "< You are a dick! >";
Admin_String[3] = "< Stop cheating! >";
Admin_String[4] = "< Your mum is sexy! >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index >= 10){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Message 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Player_Stringitems(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6 && MenuItem_Index <= 20){
char* Admin_String[3];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Disabled >"; //Off
Admin_String[2] = "< Enabled >"; //On //meh
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Weapon_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Weapon 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 7){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 8){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 9){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 10){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 11){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 12){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 13){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 14){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 15){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 16){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 17){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 18){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 19){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 20){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Vehicle_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6 && MenuItem_Index <= 15){
char* Admin_String[3];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Disabled >";
Admin_String[2] = "< Enabled >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index >= 16){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Teleport_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Teleport 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 7){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 8){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 9){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 10){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 11){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 12){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 13){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 14){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 15){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 16){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 17){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 18){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 19){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 20){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Weather_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index == 6){
char* Admin_String[9];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< 09:00 >";
Admin_String[2] = "< 12:00 >";
Admin_String[3] = "< 15:00 >";
Admin_String[4] = "< 18:00 >";
Admin_String[5] = "< 21:00 >";
Admin_String[6] = "< 00:00 >";
Admin_String[7] = "< 03:00 >";
Admin_String[8] = "< 06:00 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index >= 7){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Weather 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Model_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Model 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Animations_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Anim 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Attachments_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Attach 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Troll_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Troll 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Menu_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< String 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Freeze_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Freeze 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}
void Admin_Temp_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
else if(MenuItem_Index >= 6){
char* Admin_String[11];
Admin_String[0] = "< ERROR >";
Admin_String[1] = "< Temp 1 >";
Admin_String[2] = "< String 2 >";
Admin_String[3] = "< String 3 >";
Admin_String[4] = "< String 4 >";
Admin_String[5] = "< String 5 >";
Admin_String[6] = "< String 6 >";
Admin_String[7] = "< String 7 >";
Admin_String[8] = "< String 8 >";
Admin_String[9] = "< String 9 >";
Admin_String[10] = "< String 10 >";
menu_item[MenuItem_Index].charval = Admin_String[menu_item[MenuItem_Index].num_val];
}
}

View File

@@ -0,0 +1,213 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Current Version : TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//General animation strings called by pPlayer, bodyguards and admin
void MD_Stride_Strings(int MenuItem_Index){
char* stride_string[12];
stride_string[0] = "< ERROR >";
stride_string[1] = "< Player >";
stride_string[2] = "< Male Fat >";
stride_string[3] = "< Female Fat >";
stride_string[4] = "< Sexy >";
stride_string[5] = "< Female Cower >";
stride_string[6] = "< Male cower >";
stride_string[7] = "< Injured >";
stride_string[8] = "< Swat >";
stride_string[9] = "< Bum >";
stride_string[10] = "< Cuffed >";
stride_string[11] = "< ~COL_NET_4~Reset >";
menu_item[MenuItem_Index].charval = stride_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Dance_Strings(int MenuItem_Index){
char* anim_string[10];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Pole Dance >";
anim_string[2] = "< Male dance 1 >";
anim_string[3] = "< Male dance 2 >";
anim_string[4] = "< Male dance 3 >";
anim_string[5] = "< Male dance 4 >";
anim_string[6] = "< Female Dance 1 >";
anim_string[7] = "< Female Dance 2 >";
anim_string[8] = "< Female Dance 3 >";
anim_string[9] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Gesture_Strings(int MenuItem_Index){
char* anim_string[23];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Taichi 1 >";
anim_string[2] = "< Taichi 2 >";
anim_string[3] = "< Hooker 1 >";
anim_string[4] = "< Hooker 2 >";
anim_string[5] = "< Hooker 3 >";
anim_string[6] = "< Piss >";
anim_string[7] = "< Smoking >";
anim_string[8] = "< Drunk 1 >";
anim_string[9] = "< Drunk 2 >";
anim_string[10] = "< Crawl >";
anim_string[11] = "< Ragdoll >";
anim_string[12] = "< Look Far >";
anim_string[13] = "< Preacher >";
anim_string[14] = "< No No, dont! >";
anim_string[15] = "< Seduce >";
anim_string[16] = "< Get outa here >";
anim_string[17] = "< Fake Freeze >";
anim_string[18] = "< Fuck u >";
anim_string[19] = "< hands up >";
anim_string[20] = "< Busted >";
anim_string[21] = "< hands / Knees >";
anim_string[22] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Tool_Strings(int MenuItem_Index){
char* anim_string[6];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Sweeping >";
anim_string[2] = "< Raking >";
anim_string[3] = "< Sledge hammer >";
anim_string[4] = "< Drilling >";
anim_string[5] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Heli_Strings(int MenuItem_Index){
char* anim_string[11];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Heli Animation 1 >";
anim_string[2] = "< Heli Animation 2 >";
anim_string[3] = "< Heli Animation 3 >";
anim_string[4] = "< Heli Animation 4 >";
anim_string[5] = "< Heli Animation 5 >";
anim_string[6] = "< Heli Animation 6 >";
anim_string[7] = "< Heli Animation 7 >";
anim_string[8] = "< Heli Animation 8 >";
anim_string[9] = "< Heli Animation 9 >";
anim_string[10] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Bike_Strings(int MenuItem_Index){
char* anim_string[8];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Bike Animation 1 >";
anim_string[2] = "< Bike Animation 2 >";
anim_string[3] = "< Bike Animation 3 >";
anim_string[4] = "< Bike Animation 4 >";
anim_string[5] = "< Bike Animation 5 >";
anim_string[6] = "< Bike Animation 6 >";
anim_string[7] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Sliding_Strings(int MenuItem_Index){
char* anim_string[6];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Slide / Forward >";
anim_string[2] = "< Slide / Wave >";
anim_string[3] = "< Slide / Look Around >";
anim_string[4] = "< Run Away >";
anim_string[5] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Swim_Strings(int MenuItem_Index){
char* anim_string[6];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Swimming / Wait >";
anim_string[2] = "< Swimming Crawl >";
anim_string[3] = "< Swimming normal >";
anim_string[4] = "< Swimming / Wait >";
anim_string[5] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Sit_Strings(int MenuItem_Index){
char* anim_string[7];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Sit / yayaya >";
anim_string[2] = "< Sit / Go away >";
anim_string[3] = "< Sit / Lmao >";
anim_string[4] = "< Sit / Clap hands >";
anim_string[5] = "< Sit / Clap hands 2 >";
anim_string[6] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Pause_Strings(int MenuItem_Index){
char* anim_string[7];
anim_string[0] = "< ERROR >";
anim_string[1] = "< pull up collar >";
anim_string[2] = "< blow hands >";
anim_string[3] = "< rub arms >";
anim_string[4] = "< Arms Crossed >";
anim_string[5] = "< Look around >";
anim_string[6] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Sex_Strings(int MenuItem_Index){
char* anim_string[15];
anim_string[0] = "< ERROR >";
anim_string[1] = "< Blowjob Driver Intro >";
anim_string[2] = "< Blowjob Driver 2 >";
anim_string[3] = "< Blowjob Driver 3 >";
anim_string[4] = "< Blowjob Driver 4 >";
anim_string[5] = "< Handjob driver 1 >";
anim_string[6] = "< Handjob driver 2 >";
anim_string[7] = "< Fuck Driver Intro >";
anim_string[8] = "< Fuck driver >";
anim_string[9] = "< Fuck Driver hard>";
anim_string[10] = "< Kiss Passenger >";
anim_string[11] = "< Kiss Driver >";
anim_string[12] = "< Kiss Player >";
anim_string[13] = "< Kiss Player >";
anim_string[14] = "< ~COL_NET_4~Cancel Animation >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Speed_Strings(int MenuItem_Index){
char* anim_string[11];
anim_string[0] = "< ERROR >";
anim_string[1] = (animationspeed == 1.00f) ? "~PAD_LEFT~ ~COL_NET_1~Default ~PAD_RIGHT~" : "~PAD_LEFT~ Default ~PAD_RIGHT~";
anim_string[2] = (animationspeed == 1.50f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 2 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 2 ~PAD_RIGHT~";
anim_string[3] = (animationspeed == 2.00f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 3 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 3 ~PAD_RIGHT~";
anim_string[4] = (animationspeed == 2.50f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 4 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 4 ~PAD_RIGHT~";
anim_string[5] = (animationspeed == 3.00f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 5 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 5 ~PAD_RIGHT~";
anim_string[6] = (animationspeed == 3.50f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 6 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 6 ~PAD_RIGHT~";
anim_string[7] = (animationspeed == 4.00f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 7 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 7 ~PAD_RIGHT~";
anim_string[8] = (animationspeed == 4.50f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 8 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 8 ~PAD_RIGHT~";
anim_string[9] = (animationspeed == 5.00f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 9 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 9 ~PAD_RIGHT~";
anim_string[10] = (animationspeed == 5.50f) ? "~PAD_LEFT~ ~COL_NET_1~Multiply 10 ~PAD_RIGHT~" : "~PAD_LEFT~ Multiply 10 ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
void MD_Anim_Specials_Strings(int MenuItem_Index){
char* anim_string[4];
anim_string[0] = "< ERROR >";
anim_string[1] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("hand3") > 0) ? "< ~COL_NET_1~Swim Everywhere >" : "< Swim Everywhere >";
anim_string[2] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("eb_superman") > 0) ? "< ~COL_NET_1~Superman >" : "< Superman >";
anim_string[3] = "< ~COL_NET_4~Disable All >";
menu_item[MenuItem_Index].charval = anim_string[menu_item[MenuItem_Index].num_val];
}
//Pull all together
void MD_Animation_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover//5
//Bool renew //6
else if(MenuItem_Index == 7)return MD_Anim_Speed_Strings(MenuItem_Index);
//Jumpover//9
else if(MenuItem_Index == 10) return MD_Stride_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_Anim_Dance_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_Anim_Gesture_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_Anim_Tool_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_Anim_Heli_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return MD_Anim_Bike_Strings(MenuItem_Index);
else if(MenuItem_Index == 16) return MD_Anim_Sliding_Strings(MenuItem_Index);
else if(MenuItem_Index == 17) return MD_Anim_Swim_Strings(MenuItem_Index);
else if(MenuItem_Index == 18) return MD_Anim_Sit_Strings(MenuItem_Index);
else if(MenuItem_Index == 19) return MD_Anim_Pause_Strings(MenuItem_Index);
else if(MenuItem_Index == 20) return MD_Anim_Sex_Strings(MenuItem_Index);
else if(MenuItem_Index == 21) return MD_Anim_Specials_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,258 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Current Version : TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
#pragma once
void MD_Stride_Strings_Action(int Player_PED){ //Not allowing this on netlayers
char* Stride[11];
Stride[1] = "move_player";
Stride[2] = "move_m@fat";
Stride[3] = "move_f@fat";
Stride[4] = "move_f@sexy";
Stride[5] = "move_f@cower";
Stride[6] = "move_m@cower";
Stride[7] = "move_injured_generic";
Stride[8] = "move_m@swat";
Stride[9] = "move_m@bum";
Stride[10] = "move_m@h_cuffed";
if (menu_item[SelectedItem].num_val > 0 && menu_item[SelectedItem].num_val < 11){
if(Player_PED == pPlayer)pPlayer_strides(Stride[(menu_item[SelectedItem].num_val)]);
else Strides_BGuards(Stride[(menu_item[SelectedItem].num_val)]);
}
else if (menu_item[SelectedItem].num_val == 11 ){
change_player(GET_PLAYERSETTINGS_MODEL_CHOICE());
SET_PLAYERSETTINGS_MODEL_VARIATIONS_CHOICE(GET_PLAYER_ID());
BLOCK_PED_WEAPON_SWITCHING(pPlayer, true);
}
}
void MD_Anim_Dance_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"missstripclublo","pole_dance_a",Animationloop,1);//--> Changing this value to 1 will keep the animation on place (u can act with ut sticks to move it, 0 is perfect for this, animation returns to initial start point
else if(menu_item[SelectedItem].num_val == 2) AnimationPlayer(OnWHo,"amb@dance_maleidl_a","loop_a",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 3) AnimationPlayer(OnWHo,"amb@dance_maleidl_b","loop_b",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 4) AnimationPlayer(OnWHo,"amb@dance_maleidl_c","loop_c",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 5) AnimationPlayer(OnWHo,"amb@dance_maleidl_d","loop_d",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 6) AnimationPlayer(OnWHo,"amb@dance_femidl_a","loop_a",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 7) AnimationPlayer(OnWHo,"amb@dance_femidl_b","loop_b",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 8) AnimationPlayer(OnWHo,"amb@dance_femidl_c","loop_c",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 9){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Gesture_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"amb@park_taichi_a","taichi01",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 2) AnimationPlayer(OnWHo,"amb@park_taichi_b","taichi02",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 3) AnimationPlayer(OnWHo,"amb@hooker","idle_a",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 4) AnimationPlayer(OnWHo,"amb@hooker","idle_b",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 5) AnimationPlayer(OnWHo,"amb@hooker","idle_c",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 6) AnimationPlayer(OnWHo,"missbrucie1","piss_interupted",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 7) AnimationPlayer(OnWHo,"amb@smoking","stand_smoke",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 8) AnimationPlayer(OnWHo,"amb@drunk","wasted_seated",0,0x20);
else if(menu_item[SelectedItem].num_val == 9) AnimationPlayer(OnWHo,"amb@drunk","wasteda",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 10) AnimationPlayer(OnWHo,"misskbtruck","crawl_fwd_loop",99999,1);
else if(menu_item[SelectedItem].num_val == 11){
if(OnWHo)SWITCH_PED_TO_RAGDOLL(pPlayer,20000,30000,false,false,false,false);
else Ragdoll_BGuards();
}
else if(menu_item[SelectedItem].num_val == 12){
if(GetBit(MD_Misc_OptionsBitSet,MD_MISC_AUTO_ATTACH_TOOL_WITH_ANIMS)){
if(OnWHo)delete_objects_on_ped(Player_PED);
else Delete_Objects_BGuards();
if(OnWHo)attach_object_to_player(pPlayer, -596812191,BONE_HEAD, -0.0050, 0.0896, 0.0172, 0.0900, 1.5300,3.150,0);
else Attach_Objects_BGuards(-596812191,BONE_HEAD, -0.0050, 0.0896, 0.0172, 0.0900, 1.5300,3.150,0);
}
AnimationPlayer(OnWHo,"amb@default","telescope_default",Animationloop,1);
}
else if(menu_item[SelectedItem].num_val == 13) AnimationPlayer(OnWHo,"ragdoll_trans","preacher_trans",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 14) AnimationPlayer(OnWHo,"amb@nightclub_ext","street_argue_f_a",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 15) AnimationPlayer(OnWHo,"amb@pimps_pros","car_proposition",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 16) AnimationPlayer(OnWHo,"amb@pimps_pros","rejection",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 17) AnimationPlayer(OnWHo,"audio_motionbuilder","walk",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 18) AnimationPlayer(OnWHo,"taxi_hail","fuck_u",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 19) AnimationPlayer(OnWHo,"ped","handsup",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 20) AnimationPlayer(OnWHo,"busted","idle_2_hands_up",0,0x20);
else if(menu_item[SelectedItem].num_val == 21) AnimationPlayer(OnWHo,"missbernie1","default_idle",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 22){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Tool_Strings_Action(int Player_PED){ //a Player_PED huh, var naming needs some work buddy! just call it ped or something, simple!
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1){
if(GetBit(MD_Misc_OptionsBitSet,MD_MISC_AUTO_ATTACH_TOOL_WITH_ANIMS)){
if(OnWHo)delete_objects_on_ped(Player_PED);
else Delete_Objects_BGuards();
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
if(OnWHo)attach_object_to_player(pPlayer,-1813753615,BONE_RIGHT_HAND, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000,0.000,0);
else Attach_Objects_BGuards(-1813753615,BONE_RIGHT_HAND, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000,0.0000,0);
}
AnimationPlayer(OnWHo,"amb@default","ff_sweep_default",Animationloop,1);
}
else if(menu_item[SelectedItem].num_val == 2){
if(GetBit(MD_Misc_OptionsBitSet,MD_MISC_AUTO_ATTACH_TOOL_WITH_ANIMS)){
if(OnWHo)delete_objects_on_ped(Player_PED);
else Delete_Objects_BGuards();
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
if(OnWHo)attach_object_to_player(pPlayer,1892875956,BONE_RIGHT_HAND, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000,0.0000,0);
else Attach_Objects_BGuards(1892875956,BONE_RIGHT_HAND, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000,0.0000,0);
}
AnimationPlayer(OnWHo,"amb@default","rake_default",Animationloop,1);
}
else if(menu_item[SelectedItem].num_val == 3){
if(GetBit(MD_Misc_OptionsBitSet,MD_MISC_AUTO_ATTACH_TOOL_WITH_ANIMS)){
if(OnWHo)delete_objects_on_ped(Player_PED);
else Delete_Objects_BGuards();
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
if(OnWHo)attach_object_to_player(pPlayer, 2113166995,BONE_RIGHT_HAND, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000,0.0000,0);
else Attach_Objects_BGuards( 2113166995,BONE_RIGHT_HAND, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000,0.0000,0);
}
AnimationPlayer(OnWHo,"amb@default","sledge_default",Animationloop,1);
}
else if(menu_item[SelectedItem].num_val == 4){
if(GetBit(MD_Misc_OptionsBitSet,MD_MISC_AUTO_ATTACH_TOOL_WITH_ANIMS)){
if(OnWHo)delete_objects_on_ped(Player_PED);
else Delete_Objects_BGuards();
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
if(OnWHo)attach_object_to_player(pPlayer, 1234161243,BONE_RIGHT_HAND, 0, 0.0061,-0.0086, 0.0000, 0.0000,5.9600,0);
else Attach_Objects_BGuards( 1234161243,BONE_RIGHT_HAND, 0, 0.0061,-0.0086, 0.0000, 0.0000,5.9600,0);
}
AnimationPlayer(OnWHo,"amb@drill_create","drill_create",Animationloop,1);
}
else if(menu_item[SelectedItem].num_val == 5){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
if(OnWHo)delete_objects_on_ped(Player_PED);
else Delete_Objects_BGuards();
}
}
void MD_Anim_Heli_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"missbell4","land_on_heli",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 2) AnimationPlayer(OnWHo,"missfinale2d","kicked_from_heli",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 3) AnimationPlayer(OnWHo,"missfinale2p","bike2heli_idle2",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 4) AnimationPlayer(OnWHo,"missfinale2d","land_on_heli",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 5) AnimationPlayer(OnWHo,"missfinale2d","hang_on_heli",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 6) AnimationPlayer(OnWHo,"missfinale2d","heli_idle",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 7) AnimationPlayer(OnWHo,"missfinale2p","bike2heli_climb1",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 8) AnimationPlayer(OnWHo,"missfinale2p","bike2heli",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 9) AnimationPlayer(OnWHo,"missfinale2p_boat","boat2heli_p4",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 10){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Bike_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"missfinale2d","jump_on_heli_alt",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 2)AnimationPlayer(OnWHo,"missfinale2d","kick_inside_heli",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 3)AnimationPlayer(OnWHo,"missfinale2p","leg_swing",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 4)AnimationPlayer(OnWHo,"missfinale2p_boat","boat2heli_p1",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 5)AnimationPlayer(OnWHo,"missfinale2p_boat","boat2heli_p2",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 6)AnimationPlayer(OnWHo,"missfinale2p_boat","boat2heli_p3",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 7){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Sliding_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"amb@carry_create","walk_create",Animationloop,1); //Sliding forward
else if(menu_item[SelectedItem].num_val == 2)AnimationPlayer(OnWHo,"amb@carry_idles","walk_idle_a",Animationloop,1); //Sliding far forward hand up
else if(menu_item[SelectedItem].num_val == 3)AnimationPlayer(OnWHo,"amb@carry_idles","walk_idle_c",Animationloop,1); //Sliding far forward
else if(menu_item[SelectedItem].num_val == 4)AnimationPlayer(OnWHo,"amb@flee_a","run_flee_lookaround_b",Animationloop,1); //Running away funny looking around
else if(menu_item[SelectedItem].num_val == 5){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Swim_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"swimming","idle",Animationloop,1); //swimming waiting in water
else if(menu_item[SelectedItem].num_val == 2)AnimationPlayer(OnWHo,"swimming","run",Animationloop,1); //Crawling
else if(menu_item[SelectedItem].num_val == 3)AnimationPlayer(OnWHo,"swimming","walk",Animationloop,1); //schoolslag
else if(menu_item[SelectedItem].num_val == 4)AnimationPlayer(OnWHo,"swimming","walk_strafe_b",Animationloop,1); //schoolslag
else if(menu_item[SelectedItem].num_val == 5){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Sit_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"amb@default","preacher_default",Animationloop,1); //Sit hands moves up
else if(menu_item[SelectedItem].num_val == 2)AnimationPlayer(OnWHo,"amb@comedy","cheer_b",Animationloop,1); //Sit hands moves up YAYAYAYA
else if(menu_item[SelectedItem].num_val == 3)AnimationPlayer(OnWHo,"amb@comedy","clap_a",Animationloop,1); //Sit hands clapping YAYAYAYA
else if(menu_item[SelectedItem].num_val == 4)AnimationPlayer(OnWHo,"amb@comedy","jeer_a",Animationloop,1); //Sitting go away YAYAYAYA
else if(menu_item[SelectedItem].num_val == 5)AnimationPlayer(OnWHo,"amb@comedy","laugh_f",Animationloop,1); //Sitting Laughing YAYAYAYA
else if(menu_item[SelectedItem].num_val == 6){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Pause_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1)AnimationPlayer(OnWHo,"amb@cold","pull_up_collar",Animationloop,1); //Standing having cold
else if(menu_item[SelectedItem].num_val == 2)AnimationPlayer(OnWHo,"amb@cold","stand_blowhands",Animationloop,1); //Standing having cold
else if(menu_item[SelectedItem].num_val == 3)AnimationPlayer(OnWHo,"amb@cold","stand_rubarms",Animationloop,1); //Standing having cold
else if(menu_item[SelectedItem].num_val == 4)AnimationPlayer(OnWHo,"amb@default","bouncer_default",Animationloop,1); //Standing arms crossed
else if(menu_item[SelectedItem].num_val == 5)AnimationPlayer(OnWHo,"amb@hurry_head","walk_b",Animationloop,1); //Looking around left right pretty fast (funny)
else if(menu_item[SelectedItem].num_val == 6){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}
void MD_Anim_Sex_Strings_Action(int Player_PED){
bool OnWHo;
if(Player_PED == pPlayer)OnWHo = true;
else OnWHo = false;
if(menu_item[SelectedItem].num_val == 1) AnimationPlayer(OnWHo,"misscar_sex","f_blowjob_outro",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 2)AnimationPlayer(OnWHo,"misscar_sex","f_blowjob_intro_low",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 3)AnimationPlayer(OnWHo,"misscar_sex","f_blowjob_outro_low",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 4)AnimationPlayer(OnWHo,"misscar_sex","f_blowjob_loop",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 5)AnimationPlayer(OnWHo,"misscar_sex","f_handjob_loop",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 6)AnimationPlayer(OnWHo,"misscar_sex","f_handjob_loop_low",Animationloop,1);
else if(menu_item[SelectedItem].num_val == 7)AnimationPlayer(OnWHo,"misscar_sex","f_sex_intro",Animationloop,0); //--> Changing this value to 1 will keep the animation on place (u can act with ut sticks to move it, 0 is perfect for this, animation returns to initial start point
else if(menu_item[SelectedItem].num_val == 8)AnimationPlayer(OnWHo,"misscar_sex","f_sex_loop",Animationloop,0);
else if(menu_item[SelectedItem].num_val == 9)AnimationPlayer(OnWHo,"misscar_sex","f_sex_loop_low",Animationloop,0);
else if(menu_item[SelectedItem].num_val == 10)AnimationPlayer(OnWHo,"amb@dating","car_kiss_ds",Animationloop,1); //Car Kiss Driver seat
else if(menu_item[SelectedItem].num_val == 11)AnimationPlayer(OnWHo,"amb@dating","car_kiss_ps",Animationloop,1); //Car Kiss Passenger seat
else if(menu_item[SelectedItem].num_val == 12)AnimationPlayer(OnWHo,"amb@dating","player_kiss",Animationloop,1); //Player Kiss standing (attach to player)
else if(menu_item[SelectedItem].num_val == 13)AnimationPlayer(OnWHo,"amb@pimps_pros","girl_hug",Animationloop,1); //kiss
else if(menu_item[SelectedItem].num_val == 14){
if(OnWHo)CLEAR_CHAR_TASKS_IMMEDIATELY(Player_PED);
else Clear_Task_BGuards();
}
}

View File

@@ -0,0 +1,96 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
/**Specific Army Strings **/
void MD_Army_Weapon_Strings(int MenuItem_Index){
char* weapon_string[13];
weapon_string[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
weapon_string[1] = "< Desert Eagle >";
weapon_string[2] = "< pump shotgun >";
weapon_string[3] = "< MP5 >";
weapon_string[4] = "< M4 >";
weapon_string[5] = "< RPG >";
weapon_string[6] = "< Sniper >";
weapon_string[7] = "< grenade >";
weapon_string[8] = "< molotov >";
weapon_string[9] = "< baseball bat >";
weapon_string[10] = "< knife >";
weapon_string[11] = "< poolcue >";
weapon_string[12] = "< ~COL_NET_4~Remove >";
menu_item[MenuItem_Index].charval = weapon_string[menu_item[MenuItem_Index].num_val];
}
void MD_Army_Formation_Strings(int MenuItem_Index){
char* Formation_String[6];
Formation_String[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Formation_String[1] = "< Around / Facing u >";
Formation_String[2] = "< Around / Facing same >";
Formation_String[3] = "< Lined Up >";
Formation_String[4] = "< Behind u >";
Formation_String[5] = "< Behind u 2 >";
menu_item[MenuItem_Index].charval = Formation_String[menu_item[MenuItem_Index].num_val];
}
void MD_Army_Spacing_Strings(int MenuItem_Index){
char* Spacing_String[5];
Spacing_String[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Spacing_String[1] = "< Close >";
Spacing_String[2] = "< Medium >";
Spacing_String[3] = "< Medium + >";
Spacing_String[4] = "< Far >";
menu_item[MenuItem_Index].charval = Spacing_String[menu_item[MenuItem_Index].num_val];
}
void MD_Army_Action_Strings(int MenuItem_Index){
char* Action_String[7];
Action_String[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Action_String[1] = "< Arm Your Vehicle >";
Action_String[2] = "< Give Guards Helmet >";
Action_String[3] = "< Take Guards Helmet >";
Action_String[4] = "< Give Guards Godmode >";
Action_String[5] = "< Take Guards Godmode >";
Action_String[6] = "< Clear Tasks >";
menu_item[MenuItem_Index].charval = Action_String[menu_item[MenuItem_Index].num_val];
}
void MD_Army_Attack_Strings(int MenuItem_Index){
char* Attack_String[6];
Attack_String[0] = "< Not used >"; //We dont have an itemline 0, please keep numbers same as itemlines
Attack_String[1] = "< Attack Now >";
Attack_String[2] = "< Attack Teleported >";
Attack_String[3] = "< Delete 1 Guard >";
Attack_String[4] = "< Delete All Guards >";
Attack_String[5] = "< Clear Tasks >";
//Attack_String[6] = "< Fire Guard Weapon >";
menu_item[MenuItem_Index].charval = Attack_String[menu_item[MenuItem_Index].num_val];
}
void MD_Army_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover 5
else if(MenuItem_Index == 6)return MD_Army_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 7)return MD_Army_Formation_Strings(MenuItem_Index);
else if(MenuItem_Index == 8)return MD_Army_Spacing_Strings(MenuItem_Index);
else if(MenuItem_Index == 9)return MD_Army_Action_Strings(MenuItem_Index);
else if(MenuItem_Index == 10)return MD_Army_Attack_Strings(MenuItem_Index);
//Sub Attachments 11
//Sub Animations 12
//Jumpover 13
else if(MenuItem_Index == 14)return MD_Ped_Model_Uniform_Strings(MenuItem_Index);
else if(MenuItem_Index == 15)return MD_Ped_Model_Gang_Strings(MenuItem_Index);
else if(MenuItem_Index == 16)return MD_Ped_Model_Stripper_Strings(MenuItem_Index);
else if(MenuItem_Index == 17)return MD_Ped_Model_Medical_Strings(MenuItem_Index);
else if(MenuItem_Index == 18)return MD_Ped_Model_Business_Strings(MenuItem_Index);
else if(MenuItem_Index == 19)return MD_Ped_Model_Cluck_Strings(MenuItem_Index);
else if(MenuItem_Index == 20)return MD_Ped_Model_Funny_Strings(MenuItem_Index);
else if(MenuItem_Index == 21)return MD_Ped_Model_SingleP_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,229 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void MD_Attach_Cube_Strings(int MenuItem_Index){ //DONE
char* Cube_String[9];
Cube_String[0] = "< ERROR >";
Cube_String[1] = "< Red >";
Cube_String[2] = "< Orange >";
Cube_String[3] = "< Yellow >";
Cube_String[4] = "< Green >";
Cube_String[5] = "< Blue >";
Cube_String[6] = "< Purple >";
Cube_String[7] = "< Cube Man >";
Cube_String[8] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Cube_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Hand_Strings(int MenuItem_Index){//DONE
char* Hand_string[19];
Hand_string[0] = "< ERROR >";
Hand_string[1] = "< Umbrella 1 >";
Hand_string[2] = "< Umbrella 2 >";
Hand_string[3] = "< Umbrella 3 >";
Hand_string[4] = "< GunUmbrella 1 >";
Hand_string[5] = "< GunUmbrella 2 >";
Hand_string[6] = "< GunUmbrella 3 >";
Hand_string[7] = "< Shopping bag >";
Hand_string[8] = "< Picolo >";
Hand_string[9] = "< Barrel Hand >";
Hand_string[10] = "< Glowgun >";
Hand_string[11] = "< Lightsaber >";
Hand_string[12] = "< Lasergun >";
Hand_string[13] = "< Rocketgun >";
Hand_string[14] = "< Turbo M4 >";
Hand_string[15] = "< TurboDeagle >";
Hand_string[16] = "< Disco Launcher >";
Hand_string[17] = "< Saxplayer >";
Hand_string[18] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Hand_string[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Tool_Strings(int MenuItem_Index){//DONE
char* Hand_string[21];
Hand_string[0] = "< ERROR >";
Hand_string[1] = "< Cane >";
Hand_string[2] = "< Cane 2 >";
Hand_string[3] = "< Slegehammer >";
Hand_string[4] = "< Pickaxe >";
Hand_string[5] = "< Broom >";
Hand_string[6] = "< Rake >";
Hand_string[7] = "< Spade >";
Hand_string[8] = "< Wrench >";
Hand_string[9] = "< SAW >";
Hand_string[10] = "< Axe >";
Hand_string[11] = "< Jackhammer >";
Hand_string[12] = "< Pickaxe >";
Hand_string[13] = "< rake >";
Hand_string[14] = "< Big Hammer >";
Hand_string[15] = "< Nailgun >";
Hand_string[16] = "< Hammer >";
Hand_string[17] = "< Drill >";
Hand_string[18] = "< Broom >";
Hand_string[19] = "< Laptop >";
Hand_string[20] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Hand_string[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Light_Strings(int MenuItem_Index){//DONE
char* Body_string[12];
Body_string[0] = "< ERROR >";
Body_string[1] = "< Red Body Glow >";
Body_string[2] = "< Yellow Body Glow >";
Body_string[3] = "< White Body Glow>";
Body_string[4] = "< Face Glow >";
Body_string[5] = "< Blue Neon Underneath) >";
Body_string[6] = "< White Neon(Underneath) >";
Body_string[7] = "< Purple Flash(Underneath) >";
Body_string[8] = "< Green Flash(Underneath) >";
Body_string[9] = "< Red Hands >";
Body_string[10] = "< Blue Hands >";
Body_string[11] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Body_string[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Building_Strings(int MenuItem_Index){//DONE
char* Body_string[3];
Body_string[0] = "< ERROR >";
Body_string[1] = "< Shark Building >";
Body_string[2] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Body_string[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Fire_Strings(int MenuItem_Index){//DONE
char* Body_string[7];
Body_string[0] = "< ERROR >";
Body_string[1] = "< Flamer 1 >";
Body_string[2] = "< Flamer 2 >";
Body_string[3] = "< Flamer 3 >";
Body_string[4] = "< Flames >";
Body_string[5] = "< Fireball >";
Body_string[6] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Body_string[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Feet_Strings(int MenuItem_Index){//DONE
char* Body_string[5];
Body_string[0] = "< ERROR >";
Body_string[1] = "< Sneakers >";
Body_string[2] = "< Green Neon >";
Body_string[3] = "< Pink Neon >";
Body_string[4] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Body_string[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Head_Strings(int MenuItem_Index){//DONE
char* Head_String[18];
Head_String[0] = "< ERROR >";
Head_String[1] = "< Ugly Face >";
Head_String[2] = "< Welder Mask >";
Head_String[3] = "< Purple Flasher >";
Head_String[4] = "< Green Flasher >";
Head_String[5] = "< Torch Head >";
Head_String[6] = "< Discoball >";
Head_String[7] = "< Conehead >";
Head_String[8] = "< PornTV >";
Head_String[9] = "< Devils Horns >";
Head_String[10] = "< NightVision >";
Head_String[11] = "< Hammerhead >";
Head_String[12] = "< Pinokkio >";
Head_String[13] = "< Red Hat >";
Head_String[14] = "< Yellow Hat >";
Head_String[15] = "< Purple Hat >";
Head_String[16] = "< Black Hat >";
Head_String[17] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Bust_Strings(int MenuItem_Index){//DONE
char* Head_String[10];
Head_String[0] = "< ERROR >";
Head_String[1] = "< Bust/Head 1 >";
Head_String[2] = "< Bust/Head 2 >";
Head_String[3] = "< Bust/Head 3 >";
Head_String[4] = "< Bust/Head 4 >";
Head_String[5] = "< Bust/Head 5 >";
Head_String[6] = "< Gold Angel >"; //3 --> OK
Head_String[7] = "< Egypt Statue 1 >"; //5 --> OK
Head_String[8] = "< Egypt Statue 2 >"; //6 --> OK
Head_String[9] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Tribe_Strings(int MenuItem_Index){//DONE
char* Head_String[8];
Head_String[0] = "< ERROR >";
Head_String[1] = "< Tribe 1 >";
Head_String[2] = "< Tribe 2 >";
Head_String[3] = "< Tribe 3 >";
Head_String[4] = "< Tribe 4 >";
Head_String[5] = "< TribeMan 1 >";
Head_String[6] = "< TribeMan 2 >";
Head_String[7] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Funny_Strings(int MenuItem_Index){//DONE
char* Head_String[10];
Head_String[0] = "< ERROR >";
Head_String[1] = "< Have a Dick >";
Head_String[2] = "< Have a Huge Dick >";
Head_String[3] = "< Leprechaun (on Crotch) >";
Head_String[4] = "< Stop !!! >";
Head_String[5] = "< HippoSuit >";
Head_String[6] = "< Shower Backpack>";
Head_String[7] = "< Devils Wings >";
Head_String[8] = "< Devils Wings xl >";
Head_String[9] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Birds_Strings(int MenuItem_Index){//DONE
char* Head_String[5];
Head_String[0] = "< ERROR >";
Head_String[1] = "< Pigeon on Shoulder >";
Head_String[2] = "< 2 Pigeons >";
Head_String[3] = "< Birdman >";
Head_String[4] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Effects_Strings(int MenuItem_Index){//DONE
char* Head_String[7];
Head_String[0] = "< ERROR >";
Head_String[1] = "< White Smoke >";
Head_String[2] = "< Red Smoke >";
Head_String[3] = "< Shower >";
Head_String[4] = "< Sparks >";
Head_String[5] = "< Darkness >";
Head_String[6] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Vegetation_Strings(int MenuItem_Index){//DONE
char* Head_String[8];
Head_String[0] = "< ERROR >";
Head_String[1] = "< Big And Bushy >";
Head_String[2] = "< Flower Pot >";
Head_String[3] = "< Scotchpine >";
Head_String[4] = "< AG Tree >";
Head_String[5] = "< Beech Tree >";
Head_String[6] = "< Live Oak >";
Head_String[7] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Attach_Strings (int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
//Bool
else if(MenuItem_Index == 7) return MD_Attach_Cube_Strings(MenuItem_Index);
else if(MenuItem_Index == 8) return MD_Attach_Hand_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return MD_Attach_Tool_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_Attach_Light_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_Attach_Building_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_Attach_Fire_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_Attach_Feet_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_Attach_Head_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return MD_Attach_Bust_Strings(MenuItem_Index);
else if(MenuItem_Index == 16) return MD_Attach_Tribe_Strings(MenuItem_Index);
else if(MenuItem_Index == 17) return MD_Attach_Funny_Strings(MenuItem_Index);
else if(MenuItem_Index == 18) return MD_Attach_Birds_Strings(MenuItem_Index);
else if(MenuItem_Index == 19) return MD_Attach_Effects_Strings(MenuItem_Index);
else if(MenuItem_Index == 20) return MD_Attach_Vegetation_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,584 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//General change player strings - Coded one time Pplayer and admin
void MD_Ped_Model_Uniform_Strings(int MenuItem_Index){
char* Uniform_string[14];
Uniform_string[0] = "< Fat Cop >";
Uniform_string[1] = "< N.O.O.S.E (Crouched) >";
Uniform_string[2] = "< N.O.O.S.E >";
Uniform_string[3] = "< FBI >";
Uniform_string[4] = "< Normal Cop >";
Uniform_string[5] = "< Traffic Cop >";
Uniform_string[6] = "< Fire man >";
Uniform_string[7] = "< Fire Chief >";
Uniform_string[8] = "< Security >";
Uniform_string[9] = "< Armoured >";
Uniform_string[10] = "< Club Fit >";
Uniform_string[11] = "< Prisoner >";
Uniform_string[12] = "< Prisoner Old >";
Uniform_string[13] = "< Cluck >";
menu_item[MenuItem_Index].charval = Uniform_string[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_Gang_Strings(int MenuItem_Index){
char* Gang_string[4];
Gang_string[0] = "< Normal >";
Gang_string[1] = "< Normal + Coat >";
Gang_string[2] = "< Experienced >";
Gang_string[3] = "< Boss >";
menu_item[MenuItem_Index].charval = Gang_string[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_Medical_Strings(int MenuItem_Index){
char* Medical_string[5];
Medical_string[0] = "< Male Doctor >";
Medical_string[1] = "< Female Doctor >";
Medical_string[2] = "< Female Nurse >";
Medical_string[3] = "< Scrub Doctor >";
Medical_string[4] = "< Dodgy Doctor >";
menu_item[MenuItem_Index].charval = Medical_string[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_Stripper_Strings(int MenuItem_Index){
char* Stripper_string[2];
Stripper_string[0] = "< White >";
Stripper_string[1] = "< Black >";
menu_item[MenuItem_Index].charval = Stripper_string[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_Business_Strings(int MenuItem_Index){
char* Business_String[9];
Business_String[0] = "< Business 1 >";
Business_String[1] = "< Business 2 >";
Business_String[2] = "< Business 3 >";
Business_String[3] = "< Business 4 >";
Business_String[4] = "< Business 5 >";
Business_String[5] = "< Business 6 >";
Business_String[6] = "< Business 7 >";
Business_String[7] = "< Business 8 >";
Business_String[8] = "< Business 9 >";
menu_item[MenuItem_Index].charval = Business_String[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_Cluck_Strings(int MenuItem_Index){
char* cluck_string[3];
cluck_string[0] = "< Female >";
cluck_string[1] = "< Male >";
menu_item[MenuItem_Index].charval = cluck_string[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_Funny_Strings(int MenuItem_Index){
char* Funny_String[2];
Funny_String[0] = "< Gay Middle Aged >";
Funny_String[1] = "< Gay Young >";
menu_item[MenuItem_Index].charval = Funny_String[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Ped_Model_SingleP_Strings(int MenuItem_Index){
char* Various_String[9];
Various_String[0] = "< Lil Jacob >";
Various_String[1] = "< Brucie >";
Various_String[2] = "< Roman >";
Various_String[3] = "< Dwayne >";
Various_String[4] = "< Badman >";
Various_String[5] = "< Dmitri >";
Various_String[6] = "< Michelle >";
Various_String[7] = "< Packie >";
Various_String[8] = "< Playboy >";
menu_item[MenuItem_Index].charval = Various_String[menu_item[MenuItem_Index].num_val - 1];
}
void MD_Texture_Head_Strings(int MenuItem_Index){
char* Text_Head_String[5];
Text_Head_String[0] = "< REMOVE >";
Text_Head_String[1] = "< Superhero Female >";
Text_Head_String[2] = "< Superhero Male >";
Text_Head_String[3] = "< Jamaican >";
Text_Head_String[4] = "< Jamaican 2 >";
menu_item[MenuItem_Index].charval = Text_Head_String[menu_item[MenuItem_Index].num_val];
}
void MD_Texture_Body_Strings(int MenuItem_Index){
char* Text_Body_String[7];
Text_Body_String[0] = "< Variations 1 >";
Text_Body_String[1] = "< Variations 2 >";
Text_Body_String[2] = "< Variations 3 >";
Text_Body_String[3] = "< Variations 4 >";
Text_Body_String[4] = "< Variations 5 >";
Text_Body_String[5] = "< Variations 6 >";
Text_Body_String[6] = "< Variations 7 >";
menu_item[MenuItem_Index].charval = Text_Body_String[(menu_item[MenuItem_Index].num_val - 1)];
}
//Order
void Player_Changer_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
//Sco
//Function
//Bool
if(MenuItem_Index == 9)return MD_Texture_Head_Strings(MenuItem_Index);
else if(MenuItem_Index == 10)return MD_Texture_Body_Strings(MenuItem_Index);
else if(MenuItem_Index == 11)return MD_Ped_Model_Uniform_Strings(MenuItem_Index);
else if(MenuItem_Index == 12)return MD_Ped_Model_Gang_Strings(MenuItem_Index);
else if(MenuItem_Index == 13)return MD_Ped_Model_Stripper_Strings(MenuItem_Index);
else if(MenuItem_Index == 14)return MD_Ped_Model_Medical_Strings(MenuItem_Index);
else if(MenuItem_Index == 15)return MD_Ped_Model_Business_Strings(MenuItem_Index);
else if(MenuItem_Index == 16)return MD_Ped_Model_Cluck_Strings(MenuItem_Index);
else if(MenuItem_Index == 17)return MD_Ped_Model_Funny_Strings(MenuItem_Index);
else if(MenuItem_Index == 18)return MD_Ped_Model_SingleP_Strings(MenuItem_Index);
else if(MenuItem_Index == 19)return MD_Stride_Strings(MenuItem_Index);
}
//Order
void AllModelsItem6(int MenuItem_Index){
char* Model_String[46];
Model_String[0] = "< IG_ANNA >";
Model_String[1] = "< IG_ANTHONY >";
Model_String[2] = "< IG_BADMAN >";
Model_String[3] = "< IG_BERNIE_CRANE >";
Model_String[4] = "< IG_BLEDAR >";
Model_String[5] = "< IG_BRIAN >";
Model_String[6] = "< IG_BULGARIN >";
Model_String[7] = "< IG_CHARISE >";
Model_String[8] = "< IG_CHARLIEUC >";
Model_String[9] = "< IG_CLARENCE >";
Model_String[10] = "< IG_DARDAN >";
Model_String[11] = "< IG_DARKO >";
Model_String[12] = "< IG_DERRICK_MC >";
Model_String[13] = "< IG_DMITRI >";
Model_String[14] = "< IG_DWAYNE >";
Model_String[15] = "< IG_EDDIELOW >";
Model_String[16] = "< IG_FAUSTIN >";
Model_String[17] = "< IG_FRANCIS_MC >";
Model_String[18] = "< IG_FRENCH_TOM >";
Model_String[19] = "< IG_GORDON >";
Model_String[20] = "< IG_GRACIE >";
Model_String[21] = "< IG_HOSSAN >";
Model_String[22] = "< IG_ILYENA >";
Model_String[23] = "< IG_ISAAC >";
Model_String[24] = "< IG_IVAN >";
Model_String[25] = "< IG_JAY >";
Model_String[26] = "< IG_JASON >";
Model_String[27] = "< IG_JEFF >";
Model_String[28] = "< IG_JIMMY >";
Model_String[29] = "< IG_JOHNNYBIKER >";
Model_String[30] = "< IG_KATEMC >";
Model_String[31] = "< IG_KENNY >";
Model_String[32] = "< IG_LILJACOB >";
Model_String[33] = "< IG_LILJACOBW >";
Model_String[34] = "< IG_LUCA >";
Model_String[35] = "< IG_LUIS >";
Model_String[36] = "< IG_MALLORIE >";
Model_String[37] = "< IG_MAMC >";
Model_String[38] = "< IG_MANNY >";
Model_String[39] = "< IG_MARNIE >";
Model_String[40] = "< IG_MEL >";
Model_String[41] = "< IG_MICHAEL >";
Model_String[42] = "< IG_MICHELLE >";
Model_String[43] = "< IG_MICKEY >";
Model_String[44] = "< IG_PACKIE_MC >";
Model_String[45] = "< IG_PATHOS >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem7(int MenuItem_Index){
char* Model_String[11];
Model_String[0] = "< IG_PETROVIC >";
Model_String[1] = "< IG_PHIL_BELL >";
Model_String[2] = "< IG_PLAYBOY_X >";
Model_String[3] = "< IG_RAY_BOCCINO >";
Model_String[4] = "< IG_RICKY >";
Model_String[5] = "< IG_ROMAN >";
Model_String[6] = "< IG_ROMANW >";
Model_String[7] = "< IG_SARAH >";
Model_String[8] = "< IG_TUNA >";
Model_String[9] = "< IG_VINNY_SPAZ >";
Model_String[10] = "< IG_VLAD >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem8(int MenuItem_Index){
char* Model_String[44];
Model_String[0] = "< M_Y_GAFR_LO_01 >";
Model_String[1] = "< M_Y_GAFR_LO_02 >";
Model_String[2] = "< M_Y_GAFR_HI_01 >";
Model_String[3] = "< M_Y_GAFR_HI_02 >";
Model_String[4] = "< M_Y_GALB_LO_01 >";
Model_String[5] = "< M_Y_GALB_LO_02 >";
Model_String[6] = "< M_Y_GALB_LO_03 >";
Model_String[7] = "< M_Y_GALB_LO_04 >";
Model_String[8] = "< M_M_GBIK_LO_03 >";
Model_String[9] = "< M_Y_GBIK_HI_01 >";
Model_String[10] = "< M_Y_GBIK_HI_02 >";
Model_String[11] = "< M_Y_GBIK02_LO_02 >";
Model_String[12] = "< M_Y_GIRI_LO_01 >";
Model_String[13] = "< M_Y_GIRI_LO_02 >";
Model_String[14] = "< M_Y_GIRI_LO_03 >";
Model_String[15] = "< M_M_GJAM_HI_01 >";
Model_String[16] = "< M_M_GJAM_HI_02 >";
Model_String[17] = "< M_M_GJAM_HI_03 >";
Model_String[18] = "< M_Y_GJAM_LO_01 >";
Model_String[19] = "< M_Y_GJAM_LO_02 >";
Model_String[20] = "< M_Y_GKOR_LO_01 >";
Model_String[21] = "< M_Y_GKOR_LO_02 >";
Model_String[22] = "< M_Y_GLAT_LO_01 >";
Model_String[23] = "< M_Y_GLAT_LO_02 >";
Model_String[24] = "< M_Y_GLAT_HI_01 >";
Model_String[25] = "< M_Y_GLAT_HI_02 >";
Model_String[26] = "< M_Y_GMAF_HI_01 >";
Model_String[27] = "< M_Y_GMAF_HI_02 >";
Model_String[28] = "< M_Y_GMAF_LO_01 >";
Model_String[29] = "< M_Y_GMAF_LO_02 >";
Model_String[30] = "< M_O_GRUS_HI_01 >";
Model_String[31] = "< M_Y_GRUS_LO_01 >";
Model_String[32] = "< M_Y_GRUS_LO_02 >";
Model_String[33] = "< M_Y_GRUS_HI_02 >";
Model_String[34] = "< M_M_GRU2_HI_01 >";
Model_String[35] = "< M_M_GRU2_HI_02 >";
Model_String[36] = "< M_M_GRU2_LO_02 >";
Model_String[37] = "< M_Y_GRU2_LO_01 >";
Model_String[38] = "< M_M_GTRI_HI_01 >";
Model_String[39] = "< M_M_GTRI_HI_02 >";
Model_String[40] = "< M_Y_GTRI_LO_01 >";
Model_String[41] = "< M_Y_GTRI_LO_02 >";
Model_String[42] = "< M_Y_GBIK_LO_01 >";
Model_String[43] = "< M_Y_GBIK_LO_02 >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem9(int MenuItem_Index){
char* Model_String[50];
Model_String[0] = "< M_M_ALCOHOLIC >";
Model_String[1] = "< M_M_ARMOURED >";
Model_String[2] = "< M_M_BUSDRIVER >";
Model_String[3] = "< M_M_CHINATOWN_01 >";
Model_String[4] = "< M_M_CRACKHEAD >";
Model_String[5] = "< M_M_DOC_SCRUBS_01 >";
Model_String[6] = "< M_M_DOCTOR_01 >";
Model_String[7] = "< M_M_DODGYDOC >";
Model_String[8] = "< M_M_EECOOK >";
Model_String[9] = "< M_M_ENFORCER >";
Model_String[10] = "< M_M_FACTORY_01 >";
Model_String[11] = "< M_M_FATCOP_01 >";
Model_String[12] = "< M_M_FBI >";
Model_String[13] = "< M_M_FEDCO >";
Model_String[14] = "< M_M_FIRECHIEF >";
Model_String[15] = "< M_M_GUNNUT_01 >";
Model_String[16] = "< M_M_HELIPILOT_01 >";
Model_String[17] = "< M_M_HPORTER_01 >";
Model_String[18] = "< M_M_KOREACOOK_01 >";
Model_String[19] = "< M_M_LAWYER_01 >";
Model_String[20] = "< M_M_LAWYER_02 >";
Model_String[21] = "< M_M_LOONYBLACK >";
Model_String[22] = "< M_M_PILOT >";
Model_String[23] = "< M_M_PINDUS_01 >";
Model_String[24] = "< M_M_POSTAL_01 >";
Model_String[25] = "< M_M_SAXPLAYER_01 >";
Model_String[26] = "< M_M_SECURITYMAN >";
Model_String[27] = "< M_M_SELLER_01 >";
Model_String[28] = "< M_M_SHORTORDER >";
Model_String[29] = "< M_M_STREETFOOD_01 >";
Model_String[30] = "< M_M_SWEEPER >";
Model_String[31] = "< M_M_TAXIDRIVER >";
Model_String[32] = "< M_M_TELEPHONE >";
Model_String[33] = "< M_M_TENNIS >";
Model_String[34] = "< M_M_TRAIN_01 >";
Model_String[35] = "< M_M_TRAMPBLACK >";
Model_String[36] = "< M_M_TRUCKER_01 >";
Model_String[37] = "< M_O_JANITOR >";
Model_String[38] = "< M_O_HOTEL_FOOT >";
Model_String[39] = "< M_O_MPMOBBOSS >";
Model_String[40] = "< M_Y_AIRWORKER >";
Model_String[41] = "< M_Y_BARMAN_01 >";
Model_String[42] = "< M_Y_BOUNCER_01 >";
Model_String[43] = "< M_Y_BOUNCER_02 >";
Model_String[44] = "< M_Y_BOWL_01 >";
Model_String[45] = "< M_Y_BOWL_02 >";
Model_String[46] = "< M_Y_CHINVEND_01 >";
Model_String[47] = "< M_Y_CLUBFIT >";
Model_String[48] = "< M_Y_CONSTRUCT_01 >";
Model_String[49] = "< M_Y_CONSTRUCT_02 >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem10(int MenuItem_Index){
char* Model_String[37];
Model_String[0] = "< M_Y_CONSTRUCT_03 >";
Model_String[1] = "< M_Y_COP >";
Model_String[2] = "< M_Y_COP_TRAFFIC >";
Model_String[3] = "< M_Y_COURIER >";
Model_String[4] = "< M_Y_COWBOY_01 >";
Model_String[5] = "< M_Y_DEALER >";
Model_String[6] = "< M_Y_DRUG_01 >";
Model_String[7] = "< M_Y_FF_BURGER_R >";
Model_String[8] = "< M_Y_FF_CLUCK_R >";
Model_String[9] = "< M_Y_FF_RSCAFE >";
Model_String[10] = "< M_Y_FF_TWCAFE >";
Model_String[11] = "< M_Y_FF_WSPIZZA_R >";
Model_String[12] = "< M_Y_FIREMAN >";
Model_String[13] = "< M_Y_GARBAGE >";
Model_String[14] = "< M_Y_GOON_01 >";
Model_String[15] = "< M_Y_GYMGUY_01 >";
Model_String[16] = "< M_Y_MECHANIC_02 >";
Model_String[17] = "< M_Y_MODO >";
Model_String[18] = "< M_Y_NHELIPILOT >";
Model_String[19] = "< M_Y_PERSEUS >";
Model_String[20] = "< M_Y_PINDUS_01 >";
Model_String[21] = "< M_Y_PINDUS_02 >";
Model_String[22] = "< M_Y_PINDUS_03 >";
Model_String[23] = "< M_Y_PMEDIC >";
Model_String[24] = "< M_Y_PRISON >";
Model_String[25] = "< M_Y_PRISONAOM >";
Model_String[26] = "< M_Y_ROMANCAB >";
Model_String[27] = "< M_Y_RUNNER >";
Model_String[28] = "< M_Y_SHOPASST_01 >";
Model_String[29] = "< M_Y_STROOPER >";
Model_String[30] = "< M_Y_SWAT >";
Model_String[31] = "< M_Y_SWORDSWALLOW >";
Model_String[32] = "< M_Y_THIEF >";
Model_String[33] = "< M_Y_VALET >";
Model_String[34] = "< M_Y_VENDOR >";
Model_String[35] = "< M_Y_FRENCHTOM >";
Model_String[36] = "< M_Y_JIM_FITZ >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem11(int MenuItem_Index){
char* Model_String[16];
Model_String[0] = "< F_O_MAID_01 >";
Model_String[1] = "< F_O_BINCO >";
Model_String[2] = "< F_Y_BANK_01 >";
Model_String[3] = "< F_Y_DOCTOR_01 >";
Model_String[4] = "< F_Y_GYMGAL_01 >";
Model_String[5] = "< F_Y_FF_BURGER_R >";
Model_String[6] = "< F_Y_FF_CLUCK_R >";
Model_String[7] = "< F_Y_FF_RSCAFE >";
Model_String[8] = "< F_Y_FF_TWCAFE >";
Model_String[9] = "< F_Y_FF_WSPIZZA_R >";
Model_String[10] = "< F_Y_HOOKER_01 >";
Model_String[11] = "< F_Y_HOOKER_03 >";
Model_String[12] = "< F_Y_NURSE >";
Model_String[13] = "< F_Y_STRIPPERC01 >";
Model_String[14] = "< F_Y_STRIPPERC02 >";
Model_String[15] = "< F_Y_WAITRESS_01 >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem12(int MenuItem_Index){
char* Model_String[87];
Model_String[0] = "< M_Y_CONSTRUCT_03 >";
Model_String[1] = "< M_Y_COP >";
Model_String[2] = "< M_Y_COP_TRAFFIC >";
Model_String[3] = "< M_Y_COURIER >";
Model_String[4] = "< M_Y_COWBOY_01 >";
Model_String[5] = "< M_Y_DEALER >";
Model_String[6] = "< M_Y_DRUG_01 >";
Model_String[7] = "< M_Y_FF_BURGER_R >";
Model_String[8] = "< M_Y_FF_CLUCK_R >";
Model_String[9] = "< M_Y_FF_RSCAFE >";
Model_String[10] = "< M_Y_FF_TWCAFE >";
Model_String[11] = "< M_Y_FF_WSPIZZA_R >";
Model_String[12] = "< M_Y_FIREMAN >";
Model_String[13] = "< M_Y_GARBAGE >";
Model_String[14] = "< M_Y_GOON_01 >";
Model_String[15] = "< M_Y_GYMGUY_01 >";
Model_String[16] = "< M_Y_MECHANIC_02 >";
Model_String[17] = "< M_Y_MODO >";
Model_String[18] = "< M_Y_NHELIPILOT >";
Model_String[19] = "< M_Y_PERSEUS >";
Model_String[20] = "< M_Y_PINDUS_01 >";
Model_String[21] = "< M_Y_PINDUS_02 >";
Model_String[22] = "< M_Y_PINDUS_03 >";
Model_String[23] = "< M_Y_PMEDIC >";
Model_String[24] = "< M_Y_PRISON >";
Model_String[25] = "< M_Y_PRISONAOM >";
Model_String[26] = "< M_Y_ROMANCAB >";
Model_String[27] = "< M_Y_RUNNER >";
Model_String[28] = "< M_Y_SHOPASST_01 >";
Model_String[29] = "< M_Y_STROOPER >";
Model_String[30] = "< M_Y_SWAT >";
Model_String[31] = "< M_Y_SWORDSWALLOW >";
Model_String[32] = "< M_Y_THIEF >";
Model_String[33] = "< M_Y_VALET >";
Model_String[34] = "< M_Y_VENDOR >";
Model_String[35] = "< M_Y_FRENCHTOM >";
Model_String[36] = "< M_Y_JIM_FITZ >";
Model_String[37] = "< M_Y_TOURIST_02 >";
Model_String[38] = "< M_Y_TOUGH_05 >";
Model_String[39] = "< M_Y_STREETPUNK_05 >";
Model_String[40] = "< M_Y_STREETPUNK_04 >";
Model_String[41] = "< M_Y_STREETPUNK_02 >";
Model_String[42] = "< M_Y_STREETBLK_03 >";
Model_String[43] = "< M_Y_STREETBLK_02 >";
Model_String[44] = "< M_Y_STREET_04 >";
Model_String[45] = "< M_Y_STREET_01 >";
Model_String[46] = "< M_Y_STREET_03 >";
Model_String[47] = "< M_Y_SOHO_01 >";
Model_String[48] = "< M_Y_SKATEBIKE_01 >";
Model_String[49] = "< M_Y_SHADY_02 >";
Model_String[50] = "< M_Y_QUEENSBRIDGE >";
Model_String[51] = "< M_Y_PVILLBO_03 >";
Model_String[52] = "< M_Y_PVILLBO_02 >";
Model_String[53] = "< M_Y_PVILLBO_01 >";
Model_String[54] = "< M_Y_PRICH_01 >";
Model_String[55] = "< M_Y_PQUEENS_01 >";
Model_String[56] = "< M_Y_PORIENT_01 >";
Model_String[57] = "< M_Y_PMANHAT_02 >";
Model_String[58] = "< M_Y_PMANHAT_01 >";
Model_String[59] = "< M_Y_PLATIN_03 >";
Model_String[60] = "< M_Y_PLATIN_02 >";
Model_String[61] = "< M_Y_PLATIN_01 >";
Model_String[62] = "< M_Y_PJERSEY_01 >";
Model_String[63] = "< M_Y_PHARLEM_01 >";
Model_String[64] = "< M_Y_PHARBRON_01 >";
Model_String[65] = "< M_Y_PCOOL_02 >";
Model_String[66] = "< M_Y_PCOOL_01 >";
Model_String[67] = "< M_Y_PBRONX_01 >";
Model_String[68] = "< M_Y_LEASTSIDE_01 >";
Model_String[69] = "< M_Y_HASID_01 >";
Model_String[70] = "< M_Y_HARLEM_04 >";
Model_String[71] = "< M_Y_HARLEM_02 >";
Model_String[72] = "< M_Y_HARLEM_01 >";
Model_String[73] = "< M_O_STREET_01 >";
Model_String[74] = "< M_O_SUITED >";
Model_String[75] = "< M_Y_BOHO_01 >";
Model_String[76] = "< M_Y_DODGY_01 >";
Model_String[77] = "< M_Y_DORK_02 >";
Model_String[78] = "< M_Y_DOWNTOWN_01 >";
Model_String[79] = "< M_Y_DOWNTOWN_02 >";
Model_String[80] = "< M_Y_DOWNTOWN_03 >";
Model_String[81] = "< M_Y_GAYYOUNG >";
Model_String[82] = "< M_Y_GENSTREET_11 >";
Model_String[83] = "< M_Y_GENSTREET_16 >";
Model_String[84] = "< M_Y_GENSTREET_20 >";
Model_String[85] = "< M_Y_GENSTREET_34 >";
Model_String[86] = "< M_Y_HARDMAN_01 >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem13(int MenuItem_Index){
char* Model_String[73];
Model_String[0] = "< IG_AHMAD >";
Model_String[1] = "< IG_ARMANDO >";
Model_String[2] = "< IG_ARMSDEALER >";
Model_String[3] = "< IG_ARNAUD >";
Model_String[4] = "< IG_BANKER >";
Model_String[5] = "< IG_BRUCIE2 >";
Model_String[6] = "< IG_BULGARIN2 >";
Model_String[7] = "< IG_DAISY >";
Model_String[8] = "< IG_DEEJAY >";
Model_String[9] = "< IG_DESSIE >";
Model_String[10] = "< IG_EVAN >";
Model_String[11] = "< IG_GRACIE2 >";
Model_String[12] = "< IG_HENRIQUE >";
Model_String[13] = "< IG_ISSAC2 >";
Model_String[14] = "< IG_JOHNNY2 >";
Model_String[15] = "< IG_LUIS2 >";
Model_String[16] = "< IG_MARGOT >";
Model_String[17] = "< IG_MORI_K >";
Model_String[18] = "< IG_MR_SANTOS >";
Model_String[19] = "< IG_OYVEY >";
Model_String[20] = "< IG_NIKO >";
Model_String[21] = "< IG_OYVEY >";
Model_String[22] = "< IG_ROCCO >";
Model_String[23] = "< IG_TAHIR >";
Model_String[24] = "< IG_TIMUR >";
Model_String[25] = "< IG_TONY >";
Model_String[26] = "< IG_TRAMP2 >";
Model_String[27] = "< IG_TRIAD >";
Model_String[28] = "< IG_TROY >";
Model_String[29] = "< IG_VIC >";
Model_String[30] = "< IG_VICGIRL >";
Model_String[31] = "< IG_VINCE >";
Model_String[32] = "< IG_YUSEF >";
Model_String[33] = "< F_Y_ASIANCLUB_01 >";
Model_String[34] = "< F_Y_ASIANCLUB_02 >";
Model_String[35] = "< F_Y_CLUBEURO_01 >";
Model_String[36] = "< F_Y_DOMGIRL_01 >";
Model_String[37] = "< F_Y_EMIDTOWN_02 >";
Model_String[38] = "< F_Y_HOSTESS >";
Model_String[39] = "< F_Y_HOTCHICK_01 >";
Model_String[40] = "< F_Y_HOTCHICK_02 >";
Model_String[41] = "< F_Y_HOTCHICK_03 >";
Model_String[42] = "< F_Y_PGIRL_01 >";
Model_String[43] = "< F_Y_PGIRL_02 >";
Model_String[44] = "< M_M_E2MAF_01 >";
Model_String[45] = "< M_M_E2MAF_02 >";
Model_String[46] = "< M_Y_BATHROOM >";
Model_String[47] = "< M_Y_CIADLC_01 >";
Model_String[49] = "< M_Y_CIADLC_02 >";
Model_String[50] = "< M_Y_GAYBLACK_01 >";
Model_String[51] = "< M_Y_GAYDANCER >";
Model_String[52] = "< M_Y_FIGHTCLUB_01 >";
Model_String[53] = "< M_Y_FIGHTCLUB_02 >";
Model_String[54] = "< M_Y_FIGHTCLUB_03 >";
Model_String[55] = "< M_Y_FIGHTCLUB_04 >";
Model_String[56] = "< M_Y_FIGHTCLUB_05 >";
Model_String[57] = "< M_Y_FIGHTCLUB_06 >";
Model_String[58] = "< M_Y_FIGHTCLUB_07 >";
Model_String[59] = "< M_Y_FIGHTCLUB_08 >";
Model_String[60] = "< F_Y_CLOEPARKER >";
Model_String[61] = "< F_Y_DANCER_01 >";
Model_String[62] = "< F_Y_JONI >";
Model_String[63] = "< M_M_MAFUNION >";
Model_String[64] = "< M_Y_CELEBBLOG >";
Model_String[65] = "< M_Y_EXSPORTS >";
Model_String[66] = "< M_Y_MOBPARTY >";
Model_String[67] = "< M_Y_PAPARAZZI_01 >";
Model_String[68] = "< IG_BLUEBROS >";
Model_String[69] = "< IG_JACKSON >";
Model_String[70] = "< IG_NAPOLI >";
Model_String[71] = "< IG_ROYAL >";
Model_String[72] = "< IG_SPADE >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void AllModelsItem14(int MenuItem_Index){
char* Model_String[26];
Model_String[0] = "< IG_NIKO >";
Model_String[1] = "< IG_ASHLEYA >";
Model_String[2] = "< IG_CLAY >";
Model_String[3] = "< IG_MALC >";
Model_String[4] = "< IG_BILLY >";
Model_String[5] = "< IG_JIM_FITZ >";
Model_String[6] = "< IG_BRIANJ >";
Model_String[7] = "< IG_EVAN >";
Model_String[8] = "< IG_TERRY >";
Model_String[9] = "< IG_DAVE_GROSSMAN >";
Model_String[10] = "< IG_LOSTGIRL >";
Model_String[11] = "< IG_BILLYPRISON >";
Model_String[12] = "< IG_MARTA >";
Model_String[13] = "< IG_DESEAN >";
Model_String[14] = "< IG_MATTHEWS >";
Model_String[15] = "< IG_MCCORNISH >";
Model_String[16] = "< IG_PGIRL_01 >";
Model_String[17] = "< IG_PGIRL_02 >";
Model_String[18] = "< IG_ROMAN_E1 >";
Model_String[19] = "< IG_STROOPER >";
Model_String[20] = "< F_Y_BIKESTRIPPER_01 >";
Model_String[21] = "< F_Y_EMIDTOWN_01 >";
Model_String[22] = "< M_M_SPRETZER >";
Model_String[23] = "< M_Y_CIADLC_01 >";
Model_String[24] = "< M_O_HISPANIC_01 >";
Model_String[25] = "< M_Y_HISPANIC_01 >";
menu_item[MenuItem_Index].charval = Model_String[(menu_item[MenuItem_Index].num_val - 1)];
}
void Player_MoreChanger_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover
//Sco
//Function
//Bool
else if(MenuItem_Index == 9)return MD_Texture_Body_Strings(MenuItem_Index);
else if(MenuItem_Index == 10)return AllModelsItem6(MenuItem_Index);
else if(MenuItem_Index == 11)return AllModelsItem7(MenuItem_Index);
else if(MenuItem_Index == 12)return AllModelsItem8(MenuItem_Index);
else if(MenuItem_Index == 13)return AllModelsItem9(MenuItem_Index);
else if(MenuItem_Index == 14)return AllModelsItem10(MenuItem_Index);
else if(MenuItem_Index == 15)return AllModelsItem11(MenuItem_Index);
else if(MenuItem_Index == 16)return AllModelsItem12(MenuItem_Index);
else if(MenuItem_Index == 17)return AllModelsItem13(MenuItem_Index);
else if(MenuItem_Index == 18)return AllModelsItem14(MenuItem_Index);
else if(MenuItem_Index == 20)return MD_Stride_Strings(MenuItem_Index);
}//super nice

View File

@@ -0,0 +1,115 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void Content_Builder_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover//5
else if(MenuItem_Index == 6){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 7){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 8){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 9){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 10){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 11){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 12){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 13){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 14){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
else if(MenuItem_Index == 15){
char* Ccbuilder_String[6];
Ccbuilder_String[0] = "< ERROR >";
Ccbuilder_String[1] = "< Item 1 >";
Ccbuilder_String[2] = "< Item 2 >";
Ccbuilder_String[3] = "< Item 3 >";
Ccbuilder_String[4] = "< Item 4 >";
Ccbuilder_String[5] = "< Item 5 >";
menu_item[MenuItem_Index].charval = Ccbuilder_String[menu_item[MenuItem_Index].num_val];
}
}

View File

@@ -0,0 +1,64 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//!Navigator Specific Strings (Others can be found in >Generallu used strings)
void Unfriendly_Strings(int MenuItem_Index){
char* String[7];
String[0] = "< ERROR >";
String[1] = Print_Kill_Feed ? "< ~COL_NET_1~Killfeed on screen ~w~>" : "< Killfeed on screen >";
String[2] = "< Burn Vehicle >";
String[3] = "< Break Vehicle >";
String[4] = "< Kill Player >";
String[5] = "< Kick Player >";
String[6] = "< Freak Out >";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void Canonball_Strings(int MenuItem_Index){
char* String[13];
String[0] = "< ERROR >";
String[1] = "< ANNIHILATOR >";
String[2] = (Episode == 2) ? "< BUZZARD >" : "< MAVERICK >";
String[3] = "< SULTANRS >";
String[4] = "< NRG900 >";
String[5] = "< AMBULANCE >";
String[6] = "< FBI >";
String[7] = "< FIRETRUCK >";
String[8] = "< NOOSE >";
String[9] = "< POLICE >";
String[10] = "< POLICE2 >";
String[11] = "< POLPATRIOT >";
String[12] = "< PSTOCKADE >";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void WeaponVehicle_Strings(int MenuItem_Index){
char* String[4];
String[0] = "< ERROR >";
String[1] = MD_Weapon_Vehicle ? "< ~COL_NET_1~Rocket Vehicle ~w~>" : "< Rocket Vehicle >";
String[2] = Devils_Rapid_Fire_Heli ? "< ~COL_NET_1~Rapid Fire Heli ~w~>" : "< Rapid Fire Heli >";
//String[2] = GetBit(MD_Misc_OptionsBitSet, MD_MISC_NATHANS_RAPID_FIRE_HELI) ? "< ~COL_NET_1~Rapid Fire Heli ~w~>" : "< Rapid Fire Heli >";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void MD_Navigator_Strings(uint MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
else if(MenuItem_Index == 6) return Player_Help_Strings(MenuItem_Index);
else if(MenuItem_Index == 7) return Helper_Loop_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return Physics_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return Unfriendly_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return Canonball_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_VehOpt_Pplayer_Forces_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_VehOpt_Pplayer_Heading_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return MD_VehOpt_Pplayer_Trans_Strings(MenuItem_Index);
else if(MenuItem_Index == 16) return WeaponVehicle_Strings(MenuItem_Index);
else if(MenuItem_Index == 17) return Help_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,130 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void MD_Net_VehOpt_QuickSpawn_Strings(int MenuItem_Index){
char* Vehicle[14];
Vehicle[1] = "~PAD_LEFT~ COMET ~PAD_RIGHT~";
Vehicle[2] = "~PAD_LEFT~ TURISMO ~PAD_RIGHT~";
Vehicle[3] = "~PAD_LEFT~ INFERNUS ~PAD_RIGHT~";
Vehicle[4] = "~PAD_LEFT~ SUPERGT ~PAD_RIGHT~";
Vehicle[5] = "~PAD_LEFT~ SULTANRS ~PAD_RIGHT~";
Vehicle[6] = "~PAD_LEFT~ ORACLE ~PAD_RIGHT~";
Vehicle[7] = "~PAD_LEFT~ PATRIOT ~PAD_RIGHT~";
Vehicle[8] = "~PAD_LEFT~ FBI ~PAD_RIGHT~";
Vehicle[9] = "~PAD_LEFT~ BUS ~PAD_RIGHT~";
Vehicle[10] = "~PAD_LEFT~ SQUALO ~PAD_RIGHT~";
Vehicle[11] = "~PAD_LEFT~ NRG900 ~PAD_RIGHT~";
Vehicle[12] = "~PAD_LEFT~ MAVERICK ~PAD_RIGHT~";
Vehicle[13] = "~PAD_LEFT~ ANNIHILATOR ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Vehicle[menu_item[MenuItem_Index].num_val];
}
void MD_Net_VehOpt_General_Strings(int MenuItem_Index){
char* general_strings[8];
//general_strings[1] = IS_CHARS_VEHICLE_LOCKED(PLAYER_CHAR(players[ChangeNetPlayer].id)) ? "~PAD_LEFT~ ~COL_NET_1~Lock ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Lock ~PAD_RIGHT~";
general_strings[1] = "~PAD_LEFT~ Fix & Wash ~PAD_RIGHT~";
general_strings[2] = "~PAD_LEFT~ Flip ~PAD_RIGHT~";
general_strings[3] = "~PAD_LEFT~ Delete ~PAD_RIGHT~";
general_strings[4] = "~PAD_LEFT~ Try to damage proof ~PAD_RIGHT~";
general_strings[5] = "~PAD_LEFT~ Make visible ~PAD_RIGHT~";
general_strings[6] = "~PAD_LEFT~ Make invisible ~PAD_RIGHT~";
general_strings[7] = "~PAD_LEFT~ Clone ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = general_strings[menu_item[MenuItem_Index].num_val];
}
void MD_Net_VehOpt_Pplayer_ActiveOption_Strings(int MenuItem_Index)
{
////10 Vehicle Helper / Visibility / Drive - Walk on water / Stick to ground / Autospawn Boat in water
char* physics_strings[4];
//physics_strings[1] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVINCIBLE) ? "~PAD_LEFT~ ~COL_NET_1~Invincible ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Invincible ~PAD_RIGHT~";
//physics_strings[2] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVISIBLE) ? "~PAD_LEFT~ ~COL_NET_1~Invisible ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Invisible ~PAD_RIGHT~";
physics_strings[1] = DOES_OBJECT_EXIST(drive_water[iPlayer]) ? "~PAD_LEFT~ ~COL_NET_1~Drive on water ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Drive on water ~PAD_RIGHT~" ;
physics_strings[2] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_DESOLIDIFY) ? "~PAD_LEFT~ ~COL_NET_1~Desolidify ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Desolidify ~PAD_RIGHT~";;
physics_strings[3] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_AUTO_BOAT) ? "~PAD_LEFT~ ~COL_NET_1~Auto-spawn boat ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Auto-spawn boat ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = physics_strings[menu_item[MenuItem_Index].num_val];
}
void MD_Net_VehOpt_SpawnSettings_Strings(int MenuItem_Index)
{
////9 Upgrades / Damage proof / Sirens
char* Playeroption_example1[6];
Playeroption_example1[1] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_ALL_UPGRADES) ? "~PAD_LEFT~ ~COL_NET_1~All upgrades ~w~~PAD_RIGHT~" : "~PAD_LEFT~ All upgrades ~PAD_RIGHT~";
Playeroption_example1[2] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVINCIBLE) ? "~PAD_LEFT~ ~COL_NET_1~Invincible ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Invincible ~PAD_RIGHT~";
Playeroption_example1[3] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_SIREN) ? "~PAD_LEFT~ ~COL_NET_1~Sirens ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Sirens ~PAD_RIGHT~";
Playeroption_example1[4] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_RAINBOW) ? "~PAD_LEFT~ ~COL_NET_1~Rainbow Car ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Rainbow Car ~PAD_RIGHT~";
Playeroption_example1[5] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_ENGINE) ? "~PAD_LEFT~ ~COL_NET_1~Engine ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Engine ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_Net_VehOpt_Action_Strings(int MenuItem_Index)
{
char* Playeroption_example1[5];
Playeroption_example1[1] = "~PAD_LEFT~ Duplicate ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ Freeze position ~PAD_RIGHT~";
Playeroption_example1[3] = "~PAD_LEFT~ Un-freeze position ~PAD_RIGHT~";
Playeroption_example1[4] = "~PAD_LEFT~ Break ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
//Misc: Flymod, Player inferno, Weapons + armour, Remove armour, Explode self, Spawn money
}
void MD_Net_VehOpt_Throw_Strings(const int MenuItem_Index)
{
char* Throw_Vehicle_String[7];
Throw_Vehicle_String[1] = "~PAD_LEFT~ Up ~PAD_RIGHT~";
Throw_Vehicle_String[2] = "~PAD_LEFT~ Down ~PAD_RIGHT~";
Throw_Vehicle_String[3] = "~PAD_LEFT~ Left ~PAD_RIGHT~";
Throw_Vehicle_String[4] = "~PAD_LEFT~ Right ~PAD_RIGHT~";
Throw_Vehicle_String[5] = "~PAD_LEFT~ Forwards ~PAD_RIGHT~";
Throw_Vehicle_String[6] = "~PAD_LEFT~ Backwards ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Throw_Vehicle_String[menu_item[MenuItem_Index].num_val];
}
void MD_Net_VehOpt_Heading_Strings(const int MenuItem_Index)
{
////Speedboost, Reverse + Speedboost, Turn Right, Turn Left,
char* Heading_String[6];
Heading_String[1] = "~PAD_LEFT~ Speedboost ~PAD_RIGHT~";
Heading_String[2] = "~PAD_LEFT~ Reverse + Speedboost ~PAD_RIGHT~";
Heading_String[3] = "~PAD_LEFT~ Reverse ~PAD_RIGHT~";
Heading_String[4] = "~PAD_LEFT~ Turn Left ~PAD_RIGHT~";
Heading_String[5] = "~PAD_LEFT~ Turn Right ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Heading_String[menu_item[MenuItem_Index].num_val];
}
void MD_Net_VehOpt_HelperLoop_Strings(const int MenuItem_Index) //"Vehicle helpers"
{
char* VehHelper_Loop_strings[3];
VehHelper_Loop_strings[1] = (GetBit(autoFixVehBitSet,players[ChangeNetPlayer].id)) ? "~PAD_LEFT~ ~COL_NET_1~Auto fix ~PAD_RIGHT~" : "~PAD_LEFT~ Auto fix ~PAD_RIGHT~";
VehHelper_Loop_strings[2] = (GetBit(autoFlipVehBitSet,players[ChangeNetPlayer].id)) ? "~PAD_LEFT~ ~COL_NET_1~Auto flip ~PAD_RIGHT~" : "~PAD_LEFT~ Auto flip ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = VehHelper_Loop_strings[menu_item[MenuItem_Index].num_val];
/*autoFlipVehBitSet; //covers all players! :D - Nathan
uint autoFixVehBitSet; /*/
}
void MD_VehOpt_NetPlayer_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover 5
//Sub Spawner 6
//Sub Addons 7
//Sub Upgrades 8
else if(MenuItem_Index == 9) return MD_Net_VehOpt_QuickSpawn_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_Net_VehOpt_General_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_Net_VehOpt_Heading_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_Net_VehOpt_HelperLoop_Strings(MenuItem_Index); //Vehicle helpers...
else if(MenuItem_Index == 13) return MD_Net_VehOpt_Throw_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_Net_VehOpt_SpawnSettings_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return MD_Net_VehOpt_Action_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,35 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void MD_Helper_Loop_Strings(int MenuItem_Index){
char* Helper_Loop[3];
Helper_Loop[0] = "< Not Used >";//We dont have an itemline 0, please keep numbers same as itemlines
Helper_Loop[1] = "< Enable >";
Helper_Loop[2] = "< Disable >";
menu_item[MenuItem_Index].charval = Helper_Loop[menu_item[MenuItem_Index].num_val];
}
void MD_NetPlayer_Options_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover 5
else if(MenuItem_Index == 7)return MD_Helper_Loop_Strings(MenuItem_Index);
}
/*
char* Invincibility_Strings[3];
Invincibility_Strings[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
if(godmode)Invincibility_Strings[1] = "< Godmode (Orange)>";
else(godmode)Invincibility_Strings[1] = "< Godmode (White) >";
if(armour)Invincibility_Strings[2] = "< Auto Armour (Orange) >";
Invincibility_Strings[2] = "< Auto Armour (White) >";
menu_item[MenuItem_Index].charval = Invincibility_Strings[menu_item[MenuItem_Index].num_val];
*/

View File

@@ -0,0 +1,47 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void MD_Net_Unfr_Telport_Strings(int MenuItem_Index){
char* Unfriendly[6];
Unfriendly[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Unfriendly[1] = "< Airport Building >";
Unfriendly[2] = "< Barge Basement >";
Unfriendly[3] = "< Subway >";
Unfriendly[4] = "< Isolate Building >";
Unfriendly[5] = "< Statue Cup >";
menu_item[MenuItem_Index].charval = Unfriendly[menu_item[MenuItem_Index].num_val];
}
void MD_Net_Unfr_FC_Strings(int MenuItem_Index){
char* Unfriendly[7];
Unfriendly[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Unfriendly[1] = "< Patriot >";
Unfriendly[2] = "< Romero >";
Unfriendly[3] = "< Limo TBOGT >";
Unfriendly[4] = "< Shafter 1 TBOGT >";
Unfriendly[5] = "< Shafter 2 TBOGT>";
Unfriendly[6] = "< Mix All >";
menu_item[MenuItem_Index].charval = Unfriendly[menu_item[MenuItem_Index].num_val];
}
void MD_Net_Unfr_Obj_Strings(int MenuItem_Index){
char* Unfriendly[6];
Unfriendly[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Unfriendly[1] = "< V6 >";
Unfriendly[2] = "< V7 >";
Unfriendly[3] = "< V8 >";
Unfriendly[4] = "< V11 >";
Unfriendly[5] = "< Laglight >";
menu_item[MenuItem_Index].charval = Unfriendly[menu_item[MenuItem_Index].num_val];
}
void MD_Net_Unfr_Lag_Strings(int MenuItem_Index){
char* Unfriendly[4];
Unfriendly[0] = "< Not used >";//We dont have an itemline 0, please keep numbers same as itemlines
Unfriendly[1] = "< Annihilator >";
Unfriendly[2] = "< Tugboats >";
Unfriendly[3] = "< Firetrucks >";
menu_item[MenuItem_Index].charval = Unfriendly[menu_item[MenuItem_Index].num_val];
}

View File

@@ -0,0 +1,76 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MD TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//!Player options Specific Strings (Others can be found in >Generallu used strings)
void MD_PO_Protect_Strings(int MenuItem_Index){
char* protect_strings[4];
protect_strings[1] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_GODMODE) ? "< ~COL_NET_1~Godmode ~w~>" : "< Godmode >";
protect_strings[2] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_JUGGERNAUT) ? "< ~COL_NET_1~Juggernaut ~w~>" : "< Juggernaut >";
protect_strings[3] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_NEVER_WANTED) ? "< ~COL_NET_1~Ignored by police ~w~>" : "< Ignored by police >";
menu_item[MenuItem_Index].charval = protect_strings[menu_item[MenuItem_Index].num_val];
}
void MD_PO_Visibility_Strings(int MenuItem_Index){
char* Visibility_Strings[6];
Visibility_Strings[1] = !IS_CHAR_VISIBLE(pPlayer) ? "< ~COL_NET_1~Invisible ~BLIP_63~~w~>" : "< Invisible ~BLIP_63~ >";
Visibility_Strings[2] = !GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_INVISIBLE) ? "< ~COL_NET_1~Invisible ~BLIP_79~ ~w~>" : "< Invisible ~BLIP_79~ >";
Visibility_Strings[3] = !IS_CHAR_VISIBLE(pPlayer) && !GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_INVISIBLE) ? "< ~COL_NET_1~Invisible ~BLIP_63~ + ~BLIP_79~ ~w~>" : "< Invisible ~BLIP_63~ + ~BLIP_79~ >";
Visibility_Strings[4] = GetBit(pPlayerOptionsBitSet, PLAYER_OPTION_REMOVE_BLIP) ? "< ~COL_NET_1~Ninja Mode ~BLIP_63~~w~>" : "< Ninja Mode ~BLIP_63~ >";
Visibility_Strings[5] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_REMOVE_BLIP) ? "< ~COL_NET_1~Ninja Mode ~BLIP_63~ + ~BLIP_79~ ~w~>" : "< Ninja Mode ~BLIP_63~ + ~BLIP_79~ >";
menu_item[MenuItem_Index].charval = Visibility_Strings[menu_item[MenuItem_Index].num_val];
}
void MD_PO_Power_Strings(int MenuItem_Index){
char* Playeroption_example1[5];
Playeroption_example1[1] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_SUPER_RUN) ? "< ~COL_NET_1~Super run ~w~>" : "< Super run >";
Playeroption_example1[2] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_SUPER_JUMP) ? "< ~COL_NET_1~Super jump ~w~>" : "< Super jump >";
Playeroption_example1[3] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_SUPER_PUNCH) ? "< ~COL_NET_1~Super punch ~w~>" : "< Super punch >";
Playeroption_example1[4] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_FORCE_FIELD) ? "< ~COL_NET_1~Force field ~w~>" : "< Force field >";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_PO_NameColor_Strings(int MenuItem_Index){
char* Playeroption_example1[19];
Playeroption_example1[0] = "< Black >";
Playeroption_example1[1] = "< Black ~w~>";
Playeroption_example1[2] = "< ~COL_NET_1~ Orange ~w~>";
Playeroption_example1[3] = "< ~COL_NET_2~ Purple ~w~>";
Playeroption_example1[4] = "< ~COL_NET_3~ Green ~w~>";
Playeroption_example1[5] = "< ~COL_NET_4~ Red ~w~>";
Playeroption_example1[6] = "< ~COL_NET_5~ Yellow ~w~>";
Playeroption_example1[7] = "< ~COL_NET_6~ L.Blue ~w~>";
Playeroption_example1[8] = "< ~COL_NET_7~ Pink ~w~>";
Playeroption_example1[9] = "< ~COL_NET_8~ Peach ~w~>";
Playeroption_example1[10] = "< ~COL_NET_9~ D.Green ~w~>";
Playeroption_example1[11] = "< ~COL_NET_10~ D.Blue ~w~>";
Playeroption_example1[12] = "< ~COL_NET_11~ L.Pink ~w~>";
Playeroption_example1[13] = "< ~COL_NET_12~ L.Blue ~w~>";
Playeroption_example1[14] = "< ~COL_NET_13~ Shit ~w~>";
Playeroption_example1[15] = "< ~COL_NET_14~ L.Green ~w~>";
Playeroption_example1[16] = "< ~COL_NET_15~ Grey ~w~>";
Playeroption_example1[17] = "< ~COL_NET_16~ Brown ~w~>";
Playeroption_example1[18] = "< RESET >";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
//Show window / Set Player 1 - Set Player 2
void MD_Player_Options_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover 5
else if(MenuItem_Index == 6) return MD_PO_Protect_Strings(MenuItem_Index);
else if(MenuItem_Index == 7) return Player_Help_Strings(MenuItem_Index);
else if(MenuItem_Index == 8) return MD_PO_Weapon_Option_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return MD_PO_Visibility_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_PO_Power_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_PO_Physics_Strings(MenuItem_Index);
else if(MenuItem_Index == 17) return MD_PO_NameColor_Strings(MenuItem_Index);
//else if(MenuItem_Index == 20) return MD_PO_PlayerInfo_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,190 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void Rotation_Speed_Strings(int MenuItem_Index){
char* Veh_Rot_String[6];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< Slow >";
Veh_Rot_String[2] = "< Medium >";
Veh_Rot_String[3] = "< Fast >";
Veh_Rot_String[4] = "< Superfast >";
Veh_Rot_String[5] = "< ~COL_NET_4~Stop ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Distance_Strings(int MenuItem_Index){
char* Veh_Rot_String[5];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< Close >";
Veh_Rot_String[2] = "< Medium >";
Veh_Rot_String[3] = "< Far >";
Veh_Rot_String[4] = "< Centered >";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Position_Strings(int MenuItem_Index){
char* Veh_Rot_String[4];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< 90 DEGREES >";
Veh_Rot_String[2] = "< 180 DEGREES >";
Veh_Rot_String[3] = "< 360 DEGREES >";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Height_Strings(int MenuItem_Index){
char* Uniform_string[8];
Uniform_string[0] = "< ERROR >";
Uniform_string[1] = "< -1.5 >";
Uniform_string[2] = "< -1.0 >";
Uniform_string[3] = "< -0.5 >";
Uniform_string[4] = "< DEFAULT >";
Uniform_string[5] = "< 0.5 >";
Uniform_string[6] = "< 1.0 >";
Uniform_string[7] = "< 2.0 >";
menu_item[MenuItem_Index].charval = Uniform_string[menu_item[MenuItem_Index].num_val];
}
void Rotation_Vehicle_Strings(int MenuItem_Index){
char* Veh_Rot_String[11];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< Sultan >";
Veh_Rot_String[2] = "< Sultan RS >";
Veh_Rot_String[3] = "< Turismo >";
Veh_Rot_String[4] = "< COMET >";
Veh_Rot_String[5] = "< INFERNUS >";
Veh_Rot_String[6] = "< SENTINEL >";
Veh_Rot_String[7] = "< TRASH >";
Veh_Rot_String[8] = "< STRETCH >";
Veh_Rot_String[9] = "< VOODOO >";
Veh_Rot_String[10] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Emergency_Strings(int MenuItem_Index){
char* Veh_Rot_String[10];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< Ambulance >";
Veh_Rot_String[2] = "< F.B.I >";
Veh_Rot_String[3] = "< Noose Cruiser >";
Veh_Rot_String[4] = "< Police Cruiser >";
Veh_Rot_String[5] = "< Police Patrol >";
Veh_Rot_String[6] = "< Noose Patriot >";
Veh_Rot_String[7] = "< Police Stockade >";
Veh_Rot_String[8] = "< Fire Trucks >";
Veh_Rot_String[9] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Truck_Strings(int MenuItem_Index){
char* Veh_Rot_String[11];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< BIFF >";
Veh_Rot_String[2] = "< BOXVILLE >";
Veh_Rot_String[3] = "< FLATBED >";
Veh_Rot_String[4] = "< MRTASTY >";
Veh_Rot_String[5] = "< PHANTOM >";
Veh_Rot_String[6] = "< RIPLEY >";
Veh_Rot_String[7] = "< STEED >";
Veh_Rot_String[8] = "< FEROCI2 >";
Veh_Rot_String[9] = "< FORKLIFT >";
Veh_Rot_String[10] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Bike_Strings(int MenuItem_Index){
char* Veh_Rot_String[9];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< BOBBER >";
Veh_Rot_String[2] = "< FAGGIO >";
Veh_Rot_String[3] = "< HELLFURY >";
Veh_Rot_String[4] = "< NRG900 >";
Veh_Rot_String[5] = "< PCJ >";
Veh_Rot_String[6] = "< SANCHEZ >";
Veh_Rot_String[7] = "< ZOMBIEB >";
Veh_Rot_String[8] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Boat_Strings(int MenuItem_Index){
char* Veh_Rot_String[10];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< DINGHY >";
Veh_Rot_String[2] = "< JETMAX >";
Veh_Rot_String[3] = "< MARQUIS >";
Veh_Rot_String[4] = "< PREDATOR >";
Veh_Rot_String[5] = "< REEFER >";
Veh_Rot_String[6] = "< SQUALO >";
Veh_Rot_String[7] = "< TROPIC >";
Veh_Rot_String[8] = "< TUGA >";
Veh_Rot_String[9] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Heli_Strings(int MenuItem_Index){
char* Veh_Rot_String[6];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< ANNIHILATOR >";
Veh_Rot_String[2] = "< MAVERICK >";
Veh_Rot_String[3] = "< POLMAV >";
Veh_Rot_String[4] = "< TOURMAV >";
Veh_Rot_String[5] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Ped_Strings(int MenuItem_Index){
char* Ped_Rot_String[5];
Ped_Rot_String[0] = "< ERROR >";
Ped_Rot_String[1] = "< Strippers >";
Ped_Rot_String[2] = "< N.O.O.S.E >";
Ped_Rot_String[3] = "< Security >";
Ped_Rot_String[4] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Ped_Rot_String[menu_item[MenuItem_Index].num_val];
}
void Rotation_Object_Strings(int MenuItem_Index){
char* Rotate_string[18];
Rotate_string[0] = "< ERROR >";
Rotate_string[1] = "< Blue Neons >";
Rotate_string[2] = "< Green Flash ~y~Above >";
Rotate_string[3] = "< Green Flash ~y~Under >";
Rotate_string[4] = "< Purple Flash ~y~Above >";
Rotate_string[5] = "< Purple Flash ~y~Under >";
Rotate_string[6] = "< Flaming Barrel >";
Rotate_string[7] = "< Flames >";
Rotate_string[8] = "< Stars >";
Rotate_string[9] = "< Light around >";
Rotate_string[10] = "< Disco >";
Rotate_string[11] = "< Red Neons >";
Rotate_string[12] = "< Sparks >";
Rotate_string[13] = "< Shower >";
Rotate_string[14] = "< Smoke >";
Rotate_string[15] = "< Hamburger 1 >";
Rotate_string[16] = "< Hamburger 2 >";
Rotate_string[17] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = Rotate_string[menu_item[MenuItem_Index].num_val];
}
void Rotation_Mode_Strings(int MenuItem_Index){
char* Veh_Rot_String[3];
Veh_Rot_String[0] = "< ERROR >";
Veh_Rot_String[1] = "< Solid >";
Veh_Rot_String[2] = "< Unsolid >";
menu_item[MenuItem_Index].charval = Veh_Rot_String[menu_item[MenuItem_Index].num_val];
}
void MD_Rotation_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover//5
//Bool renew //6
else if(MenuItem_Index == 7) return Rotation_Speed_Strings(MenuItem_Index);
else if(MenuItem_Index == 8) return Rotation_Distance_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return Rotation_Position_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return Rotation_Height_Strings(MenuItem_Index);
//Function detach
else if(MenuItem_Index == 12) return Rotation_Vehicle_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return Rotation_Emergency_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return Rotation_Truck_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return Rotation_Bike_Strings(MenuItem_Index);
else if(MenuItem_Index == 16) return Rotation_Boat_Strings(MenuItem_Index);
else if(MenuItem_Index == 17) return Rotation_Heli_Strings(MenuItem_Index);
else if(MenuItem_Index == 18) return Rotation_Ped_Strings(MenuItem_Index);
else if(MenuItem_Index == 19) return Rotation_Object_Strings(MenuItem_Index);
else if(MenuItem_Index == 20) return Rotation_Mode_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,66 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//Coded only one time used allover the menu
void MD_Delete_Strings (int MenuItem_Index){
char* delete_string[13];
delete_string[1] = "< peds >";
delete_string[2] = "< objects >";
delete_string[3] = "< vehicles.all >";
delete_string[4] = "< vehicles.abandoned >";
delete_string[5] = "< cars.all >";
delete_string[6] = "< cars.abandoned >";
delete_string[7] = "< bikes.all >";
delete_string[8] = "< bikes.abandoned >";
delete_string[9] = "< boats.all >";
delete_string[10] = "< boats.abandoned >";
delete_string[11] = "< helis.all >";
delete_string[12] = "< helis.abandoned >";
menu_item[MenuItem_Index].charval = delete_string[menu_item[MenuItem_Index].num_val];
}
void MD_PlayerOption_Strings (int MenuItem_Index){
char* quick_string[11];
quick_string[0] = "< ERROR >";
quick_string[1] = "< Weapons & Armour >";
quick_string[2] = "< Mute/Un-mute All >";
quick_string[3] = "< Kill Self (Delay) >";
quick_string[4] = "< Emergency Teleport >";
quick_string[5] = "< Fix Vehicle >";
quick_string[6] = "< Flip Vehicle >";
quick_string[7] = "< Delete Vehicle >";
quick_string[8] = "< Spawn Sultan RS >";
quick_string[9] = "< Spawn Heli >";
quick_string[10] = "< Teleport to Helipads >";
menu_item[MenuItem_Index].charval = quick_string[menu_item[MenuItem_Index].num_val];
}
void MD_Spy_Strings (int MenuItem_Index){
char* Spy_string[4];
Spy_string[0] = "< ERROR >";
Spy_string[1] = "~w~Spectate / AutoSpectate ~COL_NET_4~OFF";
Spy_string[2] = "~w~Spectate / AutoSpectate ~COL_NET_3~ON";
Spy_string[3] = GetBit(pPlayerOptionsBitSet, PLAYER_OPTION_FLYMOD) ? "~COL_NET_1~Flymod" : "Flymod";
menu_item[MenuItem_Index].charval = Spy_string[menu_item[MenuItem_Index].num_val];
}
void MD_QuickTeleport_Strings(int MenuItem_Index){
char* Q_Teleport_String[7];
Q_Teleport_String[0] = "< ERROR >";
Q_Teleport_String[1] = "< You to Player ~BLIP_63~ >";
Q_Teleport_String[2] = "< You to Player ~BLIP_79~ >";
Q_Teleport_String[3] = "< In Player Vehicle >";
Q_Teleport_String[4] = "< Player to You >";
Q_Teleport_String[5] = "< Player to Killzone >";
Q_Teleport_String[6] = "< Detach >";
menu_item[MenuItem_Index].charval = Q_Teleport_String[menu_item[MenuItem_Index].num_val];
}
void NETWORK_FIRST_FOUR_STRINGS(int MenuItem_Index){
if(SelectedItem == 1) return MD_Spy_Strings (MenuItem_Index);
else if(SelectedItem == 2) return MD_Delete_Strings (MenuItem_Index);
else if(SelectedItem == 3) return MD_PlayerOption_Strings (MenuItem_Index);
else if(SelectedItem == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,299 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
#pragma once
void MD_Spy_Strings_Action(int playerIndex){
if(!PLAYER_HAS_CHAR(playerIndex)) return;
SetBit(MD_Misc_OptionsBitSet, MD_MISC_AUTO_SPECTATE, (menu_item[SelectedItem].num_val == 2));
if(menu_item[SelectedItem].num_val > 0 && menu_item[SelectedItem].num_val < 3){
SetBit(pPlayerOptionsBitSet, PLAYER_OPTION_FLYMOD, false);
char * buffer[64];
Strcpy(buffer, "~b~MD: ~s~");
if(Player_Display_Selection(playerIndex)){
Strcat(buffer, "You cannot spy on ");
PLAYER_NAME_WITH_COLOUR(playerIndex, &buffer); //WORKS!
Strcat(buffer, "~s~.");
Alert(buffer,false);
return;
}
else{
SetByteSet(&SpectateAndAttachByteSet, SPECTATE_PLAYER_INDEX, playerIndex);
/* //Lets have peoples attention drawn to the spectate shotrcut draws and not the whack useless print :) - Nathan
Strcat(buffer, "Spectating: "); //31
PLAYER_NAME_WITH_COLOUR(playerIndex, &buffer); //WORKS! 40
Strcat(buffer, "~s~.~n~~PAD_LB~ & ~PAD_RB~ to disable."); //74
Alert(buffer,false);
*/
}
}
else if(menu_item[SelectedItem].num_val == 3){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3){
Detach_pPlayer_On_Coord();
Alert("~b~MD: ~s~Spectate mode disabled for flymod!",false);
}
bool flymod = GetBit(pPlayerOptionsBitSet, PLAYER_OPTION_FLYMOD);
if(flymod)
{
if(DOES_CAM_EXIST(scriptedCam))
{
SET_CAM_ACTIVE(scriptedCam, false);
SET_CAM_PROPAGATE(scriptedCam, false);
ACTIVATE_SCRIPTED_CAMS(false, false);
UNATTACH_CAM(scriptedCam);
DESTROY_CAM(scriptedCam);
while (DOES_CAM_EXIST(scriptedCam)) WAIT(0);
SET_CAM_BEHIND_PED(pPlayer);
scriptedCam = 0;
}
FREEZE_CHAR_POSITION(pPlayer, false);
}
SetBit(pPlayerOptionsBitSet, PLAYER_OPTION_FLYMOD, !flymod);
}
}
void MD_PlayerOption_Strings_Action(){ //this is all pplayer, why pass playerindex and char at all... pfft - Nathan
bool VehicleAlert;
if(VehicleAlert){
if(!IS_CHAR_IN_ANY_CAR(pPlayer)){
Alert(Error_Personal_Vehicle,false);
return;
}
}
if(menu_item[SelectedItem].num_val == 1){
SET_CHAR_HEALTH(pPlayer,500);
ADD_ARMOUR_TO_CHAR(pPlayer,200);
GIVE_EPISODIC_WEAPONS_TO_CHAR(pPlayer,Episode);
Alert("~b~MD: ~s~Health, armour and weapons given.", false);
}
else if(menu_item[SelectedItem].num_val == 2){
ToggleBit(MD_Misc_OptionsBitSet, MD_MISC_MUTE_ALL);
menu_item[SelectedItem].extra_val = GetBit(MD_Misc_OptionsBitSet, MD_MISC_MUTE_ALL);
MUTE_ALL_PLAYERS(GetBit(MD_Misc_OptionsBitSet, MD_MISC_MUTE_ALL)); //Nice!
char * buffer[16]; // 64 chars
Strcpy(buffer, "~b~MD: ~s~All players have been "); //32
Strcat(buffer, GetBit(MD_Misc_OptionsBitSet, MD_MISC_MUTE_ALL) ? "~COL_NET_4~muted" : "~COL_NET_3~un-muted"); //19 = 51
Strcat(buffer, "~s~."); //55 chars
Alert(buffer,false);
}
else if(menu_item[SelectedItem].num_val == 3){
char * buffer[32];
Strcpy(buffer, "~b~MD: ~s~You will die in 2 seconds"); //37
if(Episode == 0) //Original
{
Strcat(buffer, ", pause the game to stay dead"); //29
}
Strcat(buffer, "."); //67 chars
Alert(buffer,false);
int die;
for(die = 0;die <= 80;die++)WAIT(0); ///looooooooooool
SET_CHAR_HEALTH(pPlayer,-1);
}
else if(menu_item[SelectedItem].num_val == 4){
SetBit(pPlayerOptionsBitSet, PLAYER_OPTION_GODMODE, true);
SET_PLAYER_INVINCIBLE(iPlayer, true);
SetBit(VehicleOptionsBitSet, VEHICLE_OPTION_INVINCIBLE, true);
Detach_pPlayer();
MD_VEHICLE_SPAWNER_ON_ID(iPlayer,MODEL_ANNIHILATOR);
if(IS_CHAR_IN_ANY_HELI(pPlayer))
{
MD_Teleport_ID_Heading(iPlayer, 3706.1404, -2496.5984, 0.9329, 94.6);
Alert("~b~MD: ~s~You were teleported to the safe zone, explosions will not render out here.",false);
}
}
else if(menu_item[SelectedItem].num_val == 5){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3){
Alert("~b~MD: ~s~Fuction disabled in spymode",false);
return;
}
VehicleAlert = true;
GET_CAR_CHAR_IS_USING(pPlayer, &Personal_Vehicle);
FIX_CAR(Personal_Vehicle);
SET_VEHICLE_DIRT_LEVEL(Personal_Vehicle, 0);
SET_CAR_ENGINE_ON(Personal_Vehicle,true,true);
Alert("~b~MD: ~s~Vehicle fixed.",false);
}
else if(menu_item[SelectedItem].num_val == 6){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3){
Alert("~b~MD: ~s~Fuction disabled in spymode",false);
return;
}
VehicleAlert = true;
Vehicle Personal_Vehicle;
GET_CAR_CHAR_IS_USING(pPlayer, &Personal_Vehicle);
if(!IS_CHAR_IN_ANY_HELI(pPlayer)){
float h;
GET_CAR_HEADING(Personal_Vehicle,&h);
SET_VEHICLE_QUATERNION(Personal_Vehicle,0,0,0,0);
SET_CAR_HEADING(Personal_Vehicle,h);
SET_CAR_ON_GROUND_PROPERLY(Personal_Vehicle);
Alert("~b~MD: ~s~Your vehicle was flipped.",false);
}
else Alert("~b~MD: ~s~Function disabled for heli's.",false);
}
else if(menu_item[SelectedItem].num_val == 7){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3){
Alert("~b~MD: ~s~Fuction disabled in spymode",false);
return;
}
VehicleAlert = true;
Vehicle Personal_Vehicle;
GET_CAR_CHAR_IS_USING(pPlayer, &Personal_Vehicle);
if(is_driving(pPlayer)){
DELETE_CAR(&Personal_Vehicle);
Alert("~b~MD: ~s~Vehicle deleted.",false);
}
}
else if(menu_item[SelectedItem].num_val == 8){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) != 3)MD_VEHICLE_SPAWNER_ON_ID(iPlayer,MODEL_SULTANRS);
}
else if(menu_item[SelectedItem].num_val == 9){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) != 3)MD_VEHICLE_SPAWNER_ON_ID(iPlayer,MODEL_ANNIHILATOR);
}
else if(menu_item[SelectedItem].num_val == 10){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3) Detach_pPlayer();
MD_Teleport_ID_Heading(iPlayer, 2219.8132, 745.6130, 5.830, 0.0);
}
}
void MD_QuickTeleport_Strings_Action(int playerIndex){
if(menu_item[SelectedItem].num_val != 5){
if(!PLAYER_HAS_CHAR(playerIndex)) return;
}
int Net_Ped = PLAYER_CHAR(playerIndex);
int Net_Vehicle;
float x,y,z,h;
int rand;
GENERATE_RANDOM_INT_IN_RANGE(0,2,&rand);
bool player_is_in_car = IS_CHAR_IN_ANY_CAR(Net_Ped);
bool pPlayer_is_in_car = IS_CHAR_IN_ANY_CAR(pPlayer);
if(menu_item[SelectedItem].num_val == 1){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3)Detach_pPlayer();
Teleport_iPlayer_To_PlayerIndex(playerIndex, false);
}
else if(menu_item[SelectedItem].num_val == 2){
if(GetByteInSet(SpectateAndAttachByteSet, ATTACH_TYPE) == 3)Detach_pPlayer();
Teleport_iPlayer_To_PlayerIndex(playerIndex, true);
}
else if(menu_item[SelectedItem].num_val == 3){
char * buffer[32];
Strcpy(buffer, "~b~MD: ");
PLAYER_NAME_WITH_COLOUR(playerIndex, &buffer); //WORKS!
if(player_is_in_car){
GET_CAR_CHAR_IS_USING(Net_Ped,&Net_Vehicle);
int model;
GET_CAR_MODEL(Net_Vehicle,&model); //used for string below
if(WARP_PED_INTO_VEHICLE(pPlayer,Net_Vehicle)){
return;
}
Strcat(buffer, "'s ~s~");
Strcat(buffer, GET_STRING_FROM_TEXT_FILE(GET_DISPLAY_NAME_FROM_VEHICLE_MODEL(model)));
Strcat(buffer, " is full.");
}
else{
Strcat(buffer, " ~s~isn't in a vehicle.");
}
Alert(buffer, false);
}
else if(menu_item[SelectedItem].num_val == 4){
if(Net_Ped == pPlayer){
Alert("~b~MD: ~s~U can't teleport urself to urself dumbass!",false);
return;
}
/*
int Net_Vehicle_ID;
GET_CAR_CHAR_IS_USING(Net_Ped,&Net_Vehicle);
GET_NETWORK_ID_FROM_VEHICLE(Net_Vehicle,&Net_Vehicle_ID);
*/
float x,y,z,h;
//int lol;
//GET_CHAR_HEADING(pPlayer,&h);
if(!IS_CHAR_IN_ANY_CAR(pPlayer))GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(pPlayer,-2.7f,0,-0.5,&x,&y,&z);
else GET_OFFSET_FROM_CAR_IN_WORLD_COORDS(GetPlayerVeh(),-3,0,0,&x,&y,&z);
MD_Teleport_ID(playerIndex,x,y,z);
/*
int lol;
GET_CHAR_HEADING(pPlayer,&h);
if(!IS_CHAR_IN_ANY_CAR(pPlayer)){
if(lol == 1) GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(pPlayer,2.7f,0,-0.5,&x,&y,&z);
else GET_OFFSET_FROM_CHAR_IN_WORLD_COORDS(pPlayer,-2.7f,0,-0.5,&x,&y,&z);
}
else{
if(lol == 1) GET_OFFSET_FROM_CAR_IN_WORLD_COORDS(GetPlayerVeh(),3,0,0,&x,&y,&z);
else GET_OFFSET_FROM_CAR_IN_WORLD_COORDS(GetPlayerVeh(),-3,0,0,&x,&y,&z);
}
if(DOES_VEHICLE_EXIST(Net_Vehicle) && network_control(Net_Vehicle_ID)){
GENERATE_RANDOM_INT_IN_RANGE(0,2,&lol);
GET_CHAR_HEADING(pPlayer,&h);
SET_CAR_COORDINATES(Net_Vehicle,x,y,z);
SET_CAR_FORWARD_SPEED(Net_Vehicle,0.0f);
SET_CAR_HEADING(Net_Vehicle,h);
SET_CAR_ON_GROUND_PROPERLY(Net_Vehicle);
Alert("~BLIP_76~ ~c~Teleported Player to You ~n~~w~Player Can Be Teleported on Foot If Your Host!",false);
}
else{
h = (h - 180);
z = (z - 1);
REGISTER_PLAYER_RESPAWN_COORDS(playerIndex, x, y, z);
REQUEST_COLLISION_AT_POSN( x, y, z );
RESURRECT_NETWORK_PLAYER(playerIndex,x,y,z,h);
}
*/
}
else if(menu_item[SelectedItem].num_val == 5){
RESURRECT_NETWORK_PLAYER(playerIndex,3600.0f,1251.0f,-1.0f, 0);
}
else if(menu_item[SelectedItem].num_val == 6){
Detach_pPlayer();
}
}
//Nathan begin cleanup.......
void NETWORK_FIRST_FOUR_ITEMS_MENU_SETUP(void)
{
AddFunction_ValueLine_CB(3); //1 Spy Auto or not auto
AddFunction_Value("Quick~c~ Delete",12); //2 //Delete All Peds / Delete All Vehicles / Delete abandoned Vehicles / Delete all Objects / AutoDelete Objects ON/ AutoDelete Objects OFF
AddFunction_Value("Quick~c~ Options",10); //3 Exact Number of strings //3
AddFunction_Value_CB("Quick~c~ Teleport",6); //4
menu_item[4].num_val = (IS_CHAR_IN_ANY_CAR(pPlayer) ? 2 : 1);
}
void NETWORK_FIRST_FOUR_ITEMS_MENU_ACTION(void)
{
if(SelectedItem > 4) return;
else if(SelectedItem == 1)
{
MD_Spy_Strings_Action( players[ChangeNetPlayer].id);
}
else if(SelectedItem == 2) Universal_Delete(Delete_Distance_Radius, menu_item[SelectedItem].num_val, true);
else if(SelectedItem == 3) MD_PlayerOption_Strings_Action();
else if(SelectedItem == 4 ) MD_QuickTeleport_Strings_Action( players[ChangeNetPlayer].id);
/*
switch(SelectedItem) //ready for ap ii..
{
case 1:
MD_Spy_Strings_Action(players[ChangeNetPlayer].id);
break;
case 2:
Universal_Delete(Delete_Distance_Radius, menu_item[SelectedItem].num_val, true);
break;
case 3:
MD_PlayerOption_Strings_Action();
break;
case 4:
MD_QuickTeleport_Strings_Action( players[ChangeNetPlayer].id);
break;
default:
return;
}
*/
}

View File

@@ -0,0 +1,303 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void Add_StringValue(int MenuItem_Index){
/**Main Page**/
if (menu_level == 1){
if(MenuItem_Index == 18){
return MD_Delete_Strings(MenuItem_Index);
}
else if(MenuItem_Index == 19){
Delete_Distance_Radius = menu_item[MenuItem_Index].num_val;
}
else if(MenuItem_Index == 20) return MD_PlayerOption_Strings(MenuItem_Index);
}
/**Submenus on Main Page**/
else if (menu_level == 2){
/**Submenus on Main Page - Player Options**/
if (last_selected[1] == 1){
return MD_Player_Options_Strings(MenuItem_Index);
}
else if (last_selected[1] == 2){
if(MenuItem_Index == 3)return MD_PO_PlayerInfo_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Vehicle Options**/
else if (last_selected[1] == 3){
return MD_VehOpt_Pplayer_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Weapons**/
else if (last_selected[1] == 4){
return MD_Weapon_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Player Changer**/
else if(last_selected[1] == 7){
return Player_Changer_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Animations**/
else if(last_selected[1] == 8){
return MD_Animation_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Attachments**/
else if (last_selected[1] == 9){
return MD_Attach_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Rotations**/
else if (last_selected[1] == 10){
return MD_Rotation_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Rotations**/
else if (last_selected[1] == 11){
return Content_Builder_Strings(MenuItem_Index);
}
/**Submenus on Main Page - Premium Options**/
else if(last_selected[1] == 22){
if(MenuItem_Index == 1){
char* episodes[4];
episodes[0] = "< ERROR >";
episodes[1] = "< Original >";
episodes[2] = "< TLaD >";
episodes[3] = "< TBoGT >";
menu_item[MenuItem_Index].charval = episodes[menu_item[MenuItem_Index].num_val];
}
}
}
else if(menu_level == 3){
/**Submenus on Main Page - Network Players**/
if(last_selected[1] == 2){
/**All Players - Main**/
if(last_selected[2] == 1){
if(MenuItem_Index == 2){
char* teleportAllString[4];
teleportAllString[0] = "< ERROR > ";
teleportAllString[1] = "< Around (Face away) >";
teleportAllString[2] = "< Around (Face you) >";
teleportAllString[3] = "< Lined up >";
menu_item[MenuItem_Index].charval = teleportAllString[menu_item[MenuItem_Index].num_val];
}
}
else if(last_selected[2] == 2){
return MD_Navigator_Strings(MenuItem_Index);
}
/**Selected Players Players - Main**/
else if(last_selected[2] > 3){
if(MenuItem_Index == 1){
return MD_Spy_Strings (MenuItem_Index);
}
else if(MenuItem_Index == 2){
return MD_Delete_Strings(MenuItem_Index);
}
else if(MenuItem_Index == 3){
return MD_PlayerOption_Strings(MenuItem_Index);
}
else if(MenuItem_Index == 4){
return MD_QuickTeleport_Strings(MenuItem_Index);
}
}
else if(last_selected[2] == 21){
return Player_MoreChanger_Strings(MenuItem_Index);
}
}
else if(last_selected[1] == 3){ //Vehicle garage
if(last_selected[2] == 3){ //Active options
if(MenuItem_Index == 12){ //Auto-lock vehicle
char* autolockstring[4];
autolockstring[0] = "< ERROR >";
autolockstring[1] = "< On >";
autolockstring[2] = "< On + Unlock for friends >";
autolockstring[3] = "< Off >";
menu_item[MenuItem_Index].charval = autolockstring[menu_item[MenuItem_Index].num_val];
}
}
}
else if(last_selected[1] == 7){
if(last_selected[2] == 21){
return Player_MoreChanger_Strings(MenuItem_Index);
}
}
else if(last_selected[1] == 21){
if(last_selected[2] == 7){
if(MenuItem_Index == 6){
char* Sound_String[21];
Sound_String[0] = "Error";
Sound_String[1] = "FRONTEND_GAME_MP_TICKER_MESSAGE";
Sound_String[2] = "FRONTEND_MENU_MP_UNREADY";
Sound_String[3] = "FRONTEND_MENU_MP_SERVER_OPTION_CHANGE";
Sound_String[4] = "FRONTEND_OTHER_COUNTDOWN";
Sound_String[5] = "FRONTEND_MENU_MP_READY";
Sound_String[6] = "FRONTEND_MENU_MP_SERVER_HIGHLIGHT";
Sound_String[7] = "FRONTEND_GAME_MP_TICKER_MESSAGE";
Sound_String[8] = "MOBILE_PHONE_SMS_RECIEVE";
Sound_String[9] = "FRONTEND_OTHER_RACE_321";
Sound_String[10] = "FRONTEND_OTHER_RACE_GO";
Sound_String[11] = "FRONTEND_GAME_PICKUP_CHECKPOINT_LAP";
Sound_String[12] = "FRONTEND_GAME_PICKUP_CHECKPOINT";
Sound_String[13] = "RADIO_RETUNE_BEEP";
Sound_String[14] = "RADIO_ADVERTS";
Sound_String[15] = "RADIO_RETUNE_MONO_ONE_SHOT";
Sound_String[16] = "RADIO_RETUNE_MONO";
Sound_String[17] = "RADIO_TUNER_MULTI"; //Keeps running
Sound_String[18] = "RADIO_INTERFERENCE_SINGLE";
Sound_String[19] = "MOBILE_PRERING_SOUND";
menu_item[MenuItem_Index].charval = Sound_String[menu_item[MenuItem_Index].num_val];
}
}
}
}
else if(menu_level == 4){
/**Selected Players Players - Main Submenus**/
if(last_selected[1] == 2){
if(last_selected[3] == 5){
return MD_NetPlayer_Options_Strings(MenuItem_Index);
}
else if(last_selected[3] == 6){
return MD_Weapon_Strings(MenuItem_Index);
}
else if(last_selected[3] == 7){
MD_VehOpt_NetPlayer_Strings(MenuItem_Index);
}
else if(last_selected[3] == 9){
return MD_Army_Strings(MenuItem_Index);
}
else if(last_selected[3] == 10){
return MD_Rotation_Strings(MenuItem_Index);
}
else if(last_selected[3] == 11){
return MD_Attach_Strings(MenuItem_Index);
}
else if(last_selected[3] == 15){
if(MenuItem_Index == 16){
return MD_Net_Unfr_Telport_Strings(MenuItem_Index);
}
if(MenuItem_Index == 17){
return MD_Net_Unfr_FC_Strings(MenuItem_Index);
}
if(MenuItem_Index == 18){
return MD_Net_Unfr_Obj_Strings(MenuItem_Index);
}
if(MenuItem_Index == 19){
return MD_Net_Unfr_Lag_Strings(MenuItem_Index);
}
}
/*
else if(last_selected[3] == 16){ //Pilot
if(MenuItem_Index == 3){
return Pilot_Weapon_Strings(MenuItem_Index);
}
}
*/
else if(last_selected[3] == 18){
if(MenuItem_Index == 1){
return MD_Spy_Strings (MenuItem_Index);
}
else if(MenuItem_Index == 2){
return MD_Delete_Strings(MenuItem_Index);
}
else if(MenuItem_Index == 3){ // Main
return MD_PlayerOption_Strings(MenuItem_Index);
}
else if(MenuItem_Index == 4){ // Main
return MD_QuickTeleport_Strings(MenuItem_Index);
}
else if(MenuItem_Index == 6){ // Main
return MD_QuickAdmin_Strings(MenuItem_Index);
}
}
}
else if(last_selected[1] == 3){
if(last_selected[2] == 7){
if(last_selected[3] == 1){
return MD_VehOpt_Save_ColourSettings_Strings(20);
}
else if(last_selected[3] == 2){
return MD_VehOpt_Save_ColourSettings_Strings(21);
}
else if(last_selected[3] == 3){
return MD_VehOpt_Save_ColourSettings_Strings(5);
}
}
}
}
else if(menu_level == 5){
if(last_selected[1] == 2){
if(last_selected[2] > 3){
if(last_selected[3] == 9){
if(last_selected[4] == 11){
return MD_Animation_Strings(MenuItem_Index);
}
else if (last_selected[4] == 12){
return MD_Attach_Strings(MenuItem_Index);
}
}
else if(last_selected[3] == 18){
if(last_selected[4] == 7){
return Admin_Message_Strings(MenuItem_Index);
}
else if(last_selected[4] == 8){
return Admin_Player_Stringitems(MenuItem_Index);
}
else if(last_selected[4] == 9){
return Admin_Weapon_Strings(MenuItem_Index);
}
else if(last_selected[4] == 10){
return Admin_Vehicle_Strings(MenuItem_Index);
}
else if(last_selected[4] == 11){
return Admin_Teleport_Strings(MenuItem_Index);
}
else if(last_selected[4] == 12){
return Admin_Weather_Strings(MenuItem_Index);
}
else if(last_selected[4] == 13){
return Admin_Model_Strings(MenuItem_Index);
}
else if(last_selected[4] == 14){
return Admin_Animations_Strings(MenuItem_Index);
}
else if(last_selected[4] == 15){
return Admin_Attachments_Strings(MenuItem_Index);
}
else if(last_selected[4] == 16){
return Admin_Troll_Strings(MenuItem_Index);
}
else if(last_selected[4] == 17){
return Admin_Menu_Strings(MenuItem_Index);
}
else if(last_selected[4] == 18){
return Admin_Freeze_Strings(MenuItem_Index);
}
else if(last_selected[4] == 19){
return Admin_Temp_Strings(MenuItem_Index);
}
}
}
}
}
else if(menu_level == 6){
if(last_selected[1] == 2){
if(last_selected[2] > 3){
if(last_selected[3] == 7){
if(last_selected[4] == 7){
if(last_selected[5] == 1){
return MD_VehOpt_Save_ColourSettings_Strings(20);
}
else if(last_selected[5] == 2){
return MD_VehOpt_Save_ColourSettings_Strings(21);
}
else if(last_selected[5] == 3){
return MD_VehOpt_Save_ColourSettings_Strings(5);
}
}
}
}
}
}
else menu_item[MenuItem_Index].charval = "~PAD_LEFT~ Not Implemented ~PAD_RIGHT~";
}

View File

@@ -0,0 +1,202 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//ANCHOR_BOAT(Vehicle boat, boolean anchor); - Nathan thinks this be useful :D
void MD_VehOpt_QuickSpawn_Strings(int MenuItem_Index){
char* Vehicle[14];
Vehicle[1] = "~PAD_LEFT~COMET ~PAD_RIGHT~";
Vehicle[2] = "~PAD_LEFT~TURISMO ~PAD_RIGHT~";
Vehicle[3] = "~PAD_LEFT~INFERNUS ~PAD_RIGHT~";
Vehicle[4] = "~PAD_LEFT~SUPERGT ~PAD_RIGHT~";
Vehicle[5] = "~PAD_LEFT~SULTANRS ~PAD_RIGHT~";
Vehicle[6] = "~PAD_LEFT~ORACLE ~PAD_RIGHT~";
Vehicle[7] = "~PAD_LEFT~PATRIOT ~PAD_RIGHT~";
Vehicle[8] = "~PAD_LEFT~FBI ~PAD_RIGHT~";
Vehicle[9] = "~PAD_LEFT~BUS ~PAD_RIGHT~";
Vehicle[10] = "~PAD_LEFT~SQUALO ~PAD_RIGHT~";
Vehicle[11] = "~PAD_LEFT~NRG900 ~PAD_RIGHT~";
Vehicle[12] = "~PAD_LEFT~MAVERICK ~PAD_RIGHT~";
Vehicle[13] = "~PAD_LEFT~ANNIHILATOR ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Vehicle[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_General_Strings(int MenuItem_Index){
char* general_strings[9];
//general_strings[1] = IS_CHARS_VEHICLE_LOCKED(PLAYER_CHAR(players[ChangeNetPlayer].id)) ? "~PAD_LEFT~ ~COL_NET_1~Lock ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Lock ~PAD_RIGHT~";
general_strings[1] = "~PAD_LEFT~ Fix & Wash ~PAD_RIGHT~";
general_strings[2] = "~PAD_LEFT~ Flip ~PAD_RIGHT~";
general_strings[3] = "~PAD_LEFT~ Burst Tyres ~PAD_RIGHT~";
general_strings[4] = "~PAD_LEFT~ Fix Tyres ~PAD_RIGHT~";
general_strings[5] = (!IS_CHAR_VISIBLE(pPlayer) ? "~PAD_LEFT~ ~COL_NET_1~Invisible~w~ ~BLIP_63~ ~PAD_RIGHT~" : "~PAD_LEFT~ Invisible ~BLIP_63~ ~PAD_RIGHT~"); // Set player invisible --~PAD_RIGHT~ This should be a bool
general_strings[6] = (!IS_CHAR_VISIBLE(pPlayer) && GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVISIBLE)) ? "~PAD_LEFT~ ~COL_NET_1~Invisible~w~ ~BLIP_63~ + ~BLIP_79~~PAD_RIGHT~" : "~PAD_LEFT~ Invisible ~BLIP_63~ + ~BLIP_79~~PAD_RIGHT~"; // Set Player + Vehicle --~PAD_RIGHT~ This should be a bool
general_strings[7] = (GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_REMOVE_BLIP) && GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_REMOVE_BLIP)) ? "~PAD_LEFT~ ~COL_NET_1~Hide Blip ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Hide Blip ~PAD_RIGHT~";// Hide Blip and set vehicle + Player Invisible --~PAD_RIGHT~ YES! I need it here - This should be a bool
general_strings[8] = "~PAD_LEFT~ Delete ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = general_strings[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_ActiveOption_Strings(int MenuItem_Index)
{
////10 Vehicle Helper / Visibility / Drive - Walk on water / Stick to ground / Autospawn Boat in water
char* physics_strings[4];
//physics_strings[1] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVINCIBLE) ? "~PAD_LEFT~ ~COL_NET_1~Invincible ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Invincible ~PAD_RIGHT~";
//physics_strings[2] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVISIBLE) ? "~PAD_LEFT~ ~COL_NET_1~Invisible ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Invisible ~PAD_RIGHT~";
physics_strings[1] = DOES_OBJECT_EXIST(drive_water[iPlayer]) ? "~PAD_LEFT~ ~COL_NET_1~Drive on water ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Drive on water ~PAD_RIGHT~" ;
physics_strings[2] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_DESOLIDIFY) ? "~PAD_LEFT~ ~COL_NET_1~Desolidify ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Desolidify ~PAD_RIGHT~";;
physics_strings[3] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_AUTO_BOAT) ? "~PAD_LEFT~ ~COL_NET_1~Auto-spawn boat ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Auto-spawn boat ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = physics_strings[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Save_ColourSettings_Strings(int MenuItem_Index){
char* Playeroption_example1[3];
Playeroption_example1[1] = "~PAD_LEFT~ Your Vehicle ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ Net Vehicles ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_SpawnSettings_Strings(int MenuItem_Index)
{
////9 Upgrades / Damage proof / Sirens
char* Playeroption_example1[9];
Playeroption_example1[1] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_ALL_UPGRADES) ? "~PAD_LEFT~ ~COL_NET_1~All upgrades ~w~~PAD_RIGHT~" : "~PAD_LEFT~ All upgrades ~PAD_RIGHT~";
Playeroption_example1[2] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_INVINCIBLE) ? "~PAD_LEFT~ ~COL_NET_1~Invincible ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Invincible ~PAD_RIGHT~";
Playeroption_example1[3] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_SIREN) ? "~PAD_LEFT~ ~COL_NET_1~Sirens ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Sirens ~PAD_RIGHT~";
Playeroption_example1[4] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_RAINBOW) ? "~PAD_LEFT~ ~COL_NET_1~Rainbow Car ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Rainbow Car ~PAD_RIGHT~";
Playeroption_example1[5] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_ENGINE) ? "~PAD_LEFT~ ~COL_NET_1~Engine ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Engine ~PAD_RIGHT~";
Playeroption_example1[6] = Coloursetting_Personal ? "~PAD_LEFT~ ~COL_NET_1~Personal Colour ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Personal Colour ~PAD_RIGHT~";
Playeroption_example1[7] = Coloursetting_Net ? "~PAD_LEFT~ ~COL_NET_1~NetVehicle Colour ~w~~PAD_RIGHT~" : "~PAD_LEFT~ NetVehicle Colour ~PAD_RIGHT~";
Playeroption_example1[8] = (!Coloursetting_Net && !Coloursetting_Personal) ? "~PAD_LEFT~ ~COL_NET_1~Random Colour ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Random Colour ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_pPlayer_Handling_Option_Strings(int MenuItem_Index)
{
//12 Super Speed / Drift Mode / Lower vehicle / Vehicle Jump / Super Bike / Stick on ground
char* Playeroption_example1[6];
Playeroption_example1[1] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_JUMP) ? "~PAD_LEFT~ ~COL_NET_1~Vehicle Jump ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Vehicle Jump ~PAD_RIGHT~";
Playeroption_example1[2] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_DRIFT) ? "~PAD_LEFT~ ~COL_NET_1~Drift mode ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Drift mode ~PAD_RIGHT~";
Playeroption_example1[3] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_LOWER) ? "~PAD_LEFT~ ~COL_NET_1~Lower ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Lower ~PAD_RIGHT~";
Playeroption_example1[4] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_STICK_GROUND) ? "~PAD_LEFT~ ~COL_NET_1~Stick to ground ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Stick to ground ~PAD_RIGHT~";
Playeroption_example1[5] = GetBit(VehicleOptionsBitSet,VEHICLE_OPTION_SUPER_BIKE) ? "~PAD_LEFT~ ~COL_NET_1~Super bike ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Super bike ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_Autolock_Option_Strings(int MenuItem_Index)
{
//utolock: ~PAD_LEFT~ On, Unlock for friends, Off ~PAD_RIGHT~"
char* Playeroption_example1[4];
Playeroption_example1[1] = "~PAD_LEFT~ On ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ On + Unlock for friends ~PAD_RIGHT~";
Playeroption_example1[3] = "~PAD_LEFT~ Off ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_pPlayer_Actions_Option_Strings(int MenuItem_Index)
{
char* Playeroption_example1[7];
Playeroption_example1[1] = "~PAD_LEFT~ Duplicate ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ Freeze position ~PAD_RIGHT~";
Playeroption_example1[3] = "~PAD_LEFT~ Un-freeze position ~PAD_RIGHT~";
Playeroption_example1[4] = "~PAD_LEFT~ Break ~PAD_RIGHT~";
Playeroption_example1[5] = "~PAD_LEFT~ Shuffle Seats ~PAD_RIGHT~";
Playeroption_example1[6] = "~PAD_LEFT~ Eject from vehicle ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
//Misc: Flymod, Player inferno, Weapons + armour, Remove armour, Explode self, Spawn money
}
void MD_VehOpt_Pplayer_Hide_Blip_Strings(int MenuItem_Index)
{
char* Playeroption_example1[3];
Playeroption_example1[1] = GetBit(pPlayerOptionsBitSet, PLAYER_OPTION_REMOVE_BLIP) ? "~PAD_LEFT~ ~COL_NET_1~On foot ~w~~PAD_RIGHT~" : "~PAD_LEFT~ On foot ~PAD_RIGHT~";
Playeroption_example1[2] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_REMOVE_BLIP) ? "~PAD_LEFT~ ~COL_NET_1~Vehicle ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Vehicle ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_Speed_Strings(int MenuItem_Index){
if (!GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_SUPER_SPEED) && !GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_TURBO_SPEED))SetBit(VehicleOptionsBitSet, VEHICLE_OPTION_NORMAL_SPEED, true);
char* Playeroption_example1[4];
Playeroption_example1[1] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_NORMAL_SPEED) ? "~PAD_LEFT~ ~COL_NET_1~Normal ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Normal ~PAD_RIGHT~";
Playeroption_example1[2] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_TURBO_SPEED) ? "~PAD_LEFT~ ~COL_NET_1~Turbo ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Turbo ~PAD_RIGHT~";
Playeroption_example1[3] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_SUPER_SPEED) ? "~PAD_LEFT~ ~COL_NET_1~Superspeed ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Superspeed ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_Trans_Strings(int MenuItem_Index){
char* Playeroption_example1[7];
Playeroption_example1[1] = "~PAD_LEFT~ Ufo ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ Tube ~PAD_RIGHT~";
Playeroption_example1[3] = "~PAD_LEFT~ Roller ~PAD_RIGHT~";
Playeroption_example1[4] = "~PAD_LEFT~ Fly it ~PAD_RIGHT~";
Playeroption_example1[5] = "~PAD_LEFT~ Delete Transformer ~PAD_RIGHT~";
Playeroption_example1[6] = "~PAD_LEFT~ Delete Vehicle ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_Forces_Strings(int MenuItem_Index){
char* Playeroption_example1[10];
Playeroption_example1[1] = "~PAD_LEFT~ Up ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ Down ~PAD_RIGHT~";
Playeroption_example1[3] = "~PAD_LEFT~ Left ~PAD_RIGHT~";
Playeroption_example1[4] = "~PAD_LEFT~ Right ~PAD_RIGHT~";
Playeroption_example1[5] = "~PAD_LEFT~ Forwards ~PAD_RIGHT~";
Playeroption_example1[6] = "~PAD_LEFT~ Backwards ~PAD_RIGHT~";
Playeroption_example1[7] = "~PAD_LEFT~ Freeze Position ~PAD_RIGHT~";
Playeroption_example1[8] = "~PAD_LEFT~ Break ~PAD_RIGHT~";
Playeroption_example1[9] = "~PAD_LEFT~ Fix ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_Heading_Strings(int MenuItem_Index){
char* Playeroption_example1[7];
Playeroption_example1[1] = "~PAD_LEFT~ Speedboost ~PAD_RIGHT~";
Playeroption_example1[2] = "~PAD_LEFT~ Reversed Speedboost ~PAD_RIGHT~";
Playeroption_example1[3] = "~PAD_LEFT~ Reverse ~PAD_RIGHT~";
Playeroption_example1[4] = "~PAD_LEFT~ Head Left ~PAD_RIGHT~";
Playeroption_example1[5] = "~PAD_LEFT~ Head Right ~PAD_RIGHT~";
Playeroption_example1[6] = GetBit(VehicleOptionsBitSet, VEHICLE_OPTION_ROTATE) ? "~PAD_LEFT~ ~COL_NET_1~Rotation Loop ~w~~PAD_RIGHT~" : "~PAD_LEFT~ Rotation Loop ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Pplayer_Weapons_Strings(int MenuItem_Index){
char* Playeroption_example1[3];
Playeroption_example1[1] = MD_Weapon_Vehicle ? "~PAD_LEFT~ ~COL_NET_1~Rocket Vehicle ~PAD_RIGHT~" : "~PAD_LEFT~ Rocket Vehicle ~PAD_RIGHT~";
Playeroption_example1[2] = Devils_Rapid_Fire_Heli ? "~PAD_LEFT~ ~COL_NET_1~Rapid Fire Heli ~PAD_RIGHT~" : "~PAD_LEFT~ Rapid Fire Heli ~PAD_RIGHT~";
//Playeroption_example1[2] = GetBit(MD_Misc_OptionsBitSet, MD_MISC_NATHANS_RAPID_FIRE_HELI) ? "~PAD_LEFT~ ~COL_NET_1~Rapid Fire Heli ~PAD_RIGHT~" : "~PAD_LEFT~ Rapid Fire Heli ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
void MD_VehOpt_Weapons_Strings(int MenuItem_Index){
char* Playeroption_example1[4];
Playeroption_example1[1] = (Vehicle_Weapon == WEAPON_RLAUNCHER) ? "~PAD_LEFT~ ~COL_NET_1~Rockets ~PAD_RIGHT~" : "~PAD_LEFT~ Rockets ~PAD_RIGHT~" ;
Playeroption_example1[2] = (Vehicle_Weapon == WEAPON_M4) ? "~PAD_LEFT~ ~COL_NET_1~Machineguns ~PAD_RIGHT~" : "~PAD_LEFT~ Machineguns ~PAD_RIGHT~";
Playeroption_example1[3] = (Vehicle_Weapon == WEAPON_SNIPERRIFLE) ? "~PAD_LEFT~ ~COL_NET_1~Snipers ~PAD_RIGHT~" : "~PAD_LEFT~ Snipers ~PAD_RIGHT~";
menu_item[MenuItem_Index].charval = Playeroption_example1[menu_item[MenuItem_Index].num_val];
}
//AddFunction_Value("Actions", 3); //14 Duplicate / Freeze position /Break
void MD_VehOpt_Pplayer_Strings(int MenuItem_Index){
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
//Jumpover 5
//Sub Spawner 6
//Sub Addons 7
//Sub Upgrades 8
else if(MenuItem_Index == 9) return MD_VehOpt_QuickSpawn_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_VehOpt_Pplayer_General_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_VehOpt_Pplayer_SpawnSettings_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_VehOpt_Pplayer_ActiveOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_VehOpt_pPlayer_Handling_Option_Strings(MenuItem_Index);
else if(MenuItem_Index == 14) return MD_VehOpt_Pplayer_Speed_Strings(MenuItem_Index);
else if(MenuItem_Index == 15) return MD_VehOpt_Pplayer_Autolock_Option_Strings(MenuItem_Index); //Autolock: ~PAD_LEFT~ On, Unlock for friends, Off ~PAD_RIGHT~"
else if(MenuItem_Index == 16) return MD_VehOpt_pPlayer_Actions_Option_Strings(MenuItem_Index);
else if(MenuItem_Index == 17) return MD_VehOpt_Pplayer_Forces_Strings(MenuItem_Index);
else if(MenuItem_Index == 18) return MD_VehOpt_Pplayer_Heading_Strings(MenuItem_Index);
else if(MenuItem_Index == 19) return MD_VehOpt_Pplayer_Trans_Strings(MenuItem_Index);
else if(MenuItem_Index == 20) return MD_VehOpt_Weapons_Strings(MenuItem_Index);
else if(MenuItem_Index == 21) return MD_VehOpt_Pplayer_Weapons_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,121 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
void MD_All_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[6];
Weapon_String[0] = "< ERROR >";
Weapon_String[1] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_CARRY_ALL_WEAPONS) ? "< ~COL_NET_1~Carry All >" : "< Carry All >";
Weapon_String[2] = "< Advanced >";
Weapon_String[3] = "< Poor >";
Weapon_String[4] = "< TBOGT >";
Weapon_String[5] = "< ~COL_NET_4~REMOVE >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Melee_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[6];
Weapon_String[0] = "< ERROR >";
Weapon_String[1] = "< Fist >";
Weapon_String[2] = "< Knife >";
Weapon_String[3] = "< Baseball Bat >";
Weapon_String[4] = "< Poolstick >";
Weapon_String[5] = "< ~COL_NET_4~REMOVE >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Thrown_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[4];
Weapon_String[0] = "< ERROR ~PAD_RIGHT~ >";
Weapon_String[1] = "< Molotov Coctail >";
Weapon_String[2] = "< Grenade >";
Weapon_String[3] = "< ~COL_NET_4~REMOVE >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Poor_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[8];
Weapon_String[0] = "< ERROR ~PAD_RIGHT~ >";
Weapon_String[1] = "< Pistol (Glock 22) >";
Weapon_String[2] = "< RPG (RPG-7) >";
Weapon_String[3] = "< Micro SMG (IMI Micro Uzi) >";
Weapon_String[4] = "< Assault Rifle (AK-47) >";
Weapon_String[5] = "< Pump Shotgun(Ithaca M.37) >";
Weapon_String[6] = "< Sniper(Remington 700) >";
Weapon_String[7] = "< ~COL_NET_4~REMOVE >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Advanced_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[8];
Weapon_String[0] = "< ERROR ~PAD_RIGHT~ >";
Weapon_String[1] = "< Desert Eagle XIX >";
Weapon_String[2] = "< RPG (RPG-7) >";
Weapon_String[3] = "< SMG (SW MP-10) >";
Weapon_String[4] = "< Carbine Rifle(Colt M4A1) >";
Weapon_String[5] = "< Combat Shotgun(Remington) >";
Weapon_String[6] = "< Combat Sniper(HK PSG-1) >";
Weapon_String[7] = "< ~COL_NET_4~REMOVE >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Vehicle_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[11];
Weapon_String[0] = "< ERROR ~PAD_RIGHT~ >";
Weapon_String[1] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("weap10") > 0) ? "< ~COL_NET_1~Shoot Bomb ~w~>" : "< Shoot Bomb >";
Weapon_String[2] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("weap12") > 0) ? "< ~COL_NET_1~Shoot Exploding cars ~w~>" : "< Shoot Exploding cars >";
Weapon_String[3] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("Sam-turrets") > 0) ? "< ~COL_NET_1~Turret Airport Defence ~w~>" : "< Turret Airport Defence >";
Weapon_String[4] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("rev_xml_heli") > 0) ? "< ~COL_NET_1~Heli Bullets ~w~>" : "< Heli Bullets >";
Weapon_String[5] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("flameheli") > 0) ? "< ~COL_NET_1~Flaming Heli ~w~>" : "< Flaming Heli >";//xbox-ps3 diff .sco files!
Weapon_String[6] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("weap2") > 0) ? "< ~COL_NET_1~Drop A Bomb ~w~>" : "< Drop A Bomb >";
Weapon_String[7] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("weap3") > 0) ? "< ~COL_NET_1~Explosive Rounds ~w~>" : "< Explosive Rounds >";
Weapon_String[8] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("weap13") > 0) ? "< ~COL_NET_1~Twisted Metal ~w~>" : "< Twisted Metal >";
Weapon_String[9] = (GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT("AdvancedHeliRounds") > 0) ? "< ~COL_NET_1~Advanced HeliRounds ~w~>" : "< Advanced HeliRounds >";
Weapon_String[10] = "< ~COL_NET_4~Disable All >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Special_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[15];
Weapon_String[0] = "< ERROR ~PAD_RIGHT~ >";
Weapon_String[1] = (DOES_OBJECT_EXIST(Attach_object[25])) ? "< ~COL_NET_1~Nailgun ~w~>" : "< Nailgun >";
Weapon_String[2] = GetBit(rocketWeaponsBitSet,players[ChangeNetPlayer].id) ? "< ~COL_NET_1~Rocket Weapon ~w~>" : "< Rocket Weapon >";
Weapon_String[3] = (IS_THIS_SCRIPT_RUNNING("aimbot") > 0) ? "< ~COL_NET_1~Aimbot~y ~(Only you) ~w~ >" : "< Aimbot ~y~(Only you) ~w~>";
Weapon_String[4] = (IS_THIS_SCRIPT_RUNNING("m97_grav") > 0) ? "< ~COL_NET_1~Gravity Gun ~y~(Only you) ~w~>" : "< Gravity Gun ~y~(Only you) ~w~>";
Weapon_String[5] = (IS_THIS_SCRIPT_RUNNING("m97_taser") > 0) ? "< ~COL_NET_1~Tazer Gun ~y~(Only you) ~w~>" : "< Tazer Gun ~y~(Only you) ~w~>";
Weapon_String[6] = (IS_THIS_SCRIPT_RUNNING("rocketdeagle") > 0) ? "< ~COL_NET_1~Rocket Desert Eagle ~y~(Only you) ~w~>" : "< Rocket Desert Eagle ~y~(Only you) ~w~>";
Weapon_String[7] = (IS_THIS_SCRIPT_RUNNING("drs01") > 0) ? "< ~COL_NET_1~Explosive Mp5/AK-47 ~y~(Only you) ~w~>" : "< Explosive Mp5/AK-47 ~y~(Only you) ~w~>";
Weapon_String[8] = (IS_THIS_SCRIPT_RUNNING("buffy_force") > 0) ? "< ~COL_NET_1~Forcefield AK-47 ~y~(Only you) ~w~>" : "< Forcefield AK-47 ~y~(Only you) ~w~>";
Weapon_String[9] = (IS_THIS_SCRIPT_RUNNING("ForceFieldv25") > 0) ? "< ~COL_NET_1~Advanced Forcefield ~y~(Only you) ~w~>" : "< Advanced Forcefield ~y~(Only you) ~w~>";
Weapon_String[10] = (IS_THIS_SCRIPT_RUNNING("buffy_mp5") > 0) ? "< ~COL_NET_1~Rockets Mp5 ~y~(Only you) ~w~>" : "< Rockets Mp5 ~y~(Only you) ~w~>";
Weapon_String[11] = (IS_THIS_SCRIPT_RUNNING("rob_cl") > 0) ? "< ~COL_NET_1~Vehicle Gun 1 ~y~(Only you) ~w~>" : "< Vehicle Gun 1 ~y~(Only you) ~w~>";
Weapon_String[12] = (IS_THIS_SCRIPT_RUNNING("buffy_launcher") > 0) ? "< ~COL_NET_1~Vehicle Gun 2 ~y~(Only you) ~w~>" : "< Vehicle Gun 2 ~y~(Only you) ~w~>";
Weapon_String[13] = (IS_THIS_SCRIPT_RUNNING("rob_carmod") > 0) ? "< ~COL_NET_1~Vehicle manipulator ~y~(Only you) ~w~>" : "< Vehicle manipulator ~y~(Only you) ~w~>";
Weapon_String[14] = "< ~COL_NET_4~REMOVE / DISABLE ALL >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_TBOGT_Weapon_Strings(int MenuItem_Index){
char* Weapon_String[11];
Weapon_String[0] = "< ERROR ~PAD_RIGHT~ >";
Weapon_String[1] = "< Gold SMG (Uzi) >";
Weapon_String[2] = "< Grenade Launcher (HK69A1) >";
Weapon_String[3] = "< Sticky Bombs >";
Weapon_String[4] = "< Pistol .44 (AMT AutoMag 180) >";
Weapon_String[5] = "< Explosive Shotgun (AA-12) >";
Weapon_String[6] = "< Advanced MG (M249 SAW) >";
Weapon_String[7] = "< Advanced Sniper (DSR-1) >";
Weapon_String[8] = "< Parachute >";
Weapon_String[9] = "< Assault SMG (FN P90) >";
Weapon_String[10] = "< ~COL_NET_4~REMOVE / DISABLE ALL >";
menu_item[MenuItem_Index].charval = Weapon_String[menu_item[MenuItem_Index].num_val];
}
void MD_Weapon_Strings(int MenuItem_Index){ //16
if(MenuItem_Index == 1) return MD_Spy_Strings(MenuItem_Index);
else if(MenuItem_Index == 2) return MD_Delete_Strings(MenuItem_Index);
else if(MenuItem_Index == 3) return MD_PlayerOption_Strings(MenuItem_Index);
else if(MenuItem_Index == 4) return MD_QuickTeleport_Strings(MenuItem_Index);
else if(MenuItem_Index == 6) return MD_All_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 7) return MD_Melee_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 8) return MD_Thrown_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 9) return MD_Poor_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 10) return MD_Advanced_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 11) return MD_TBOGT_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 12) return MD_Special_Weapon_Strings(MenuItem_Index);
else if(MenuItem_Index == 13) return MD_Vehicle_Weapon_Strings(MenuItem_Index);
}

View File

@@ -0,0 +1,95 @@
/**
* @ MAJOR DISTRIBUTION EXTEND
* @ Version MDv13 TRIDENT
* @ MADE BY - DEVILSDESIGN & IIV_NATHAN_VII & SHOCKixiXixiWAVE
*/
//!Generally used strings allover the place ONLY ONCE IN CODE !!!!
void Player_Help_Strings(int MenuItem_Index){
char* String[6];
String[0] = "< ERROR >";
String[1] = "< Health >";
String[2] = "< Armour >";
String[3] = "< ~COL_NET_4~Remove Armour ~w~>";
String[4] = "< Fix Vehicle >";
String[5] = "< Flip Vehicle >";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void Helper_Loop_Strings(int MenuItem_Index){
char* String[6];
String[0] = "< ERROR >";
String[1] = GetBit(autoFixVehBitSet,players[ChangeNetPlayer].id) ? "< ~COL_NET_1~Auto Fix Vehicle ~w~>" : "< Auto Fix Vehicle >";
String[2] = GetBit(autoFlipVehBitSet,players[ChangeNetPlayer].id) ? "< ~COL_NET_1~Auto Flip Vehicle ~w~>" : "< Auto Flip Vehicle >";
String[3] = GetBit(infiniteArmourBitSet,players[ChangeNetPlayer].id) ? "< ~COL_NET_1~Juggernaut Player ~w~>" : "< Juggernaut Player >";
String[4] = GetBit(freezeGunProtectBitSet,players[ChangeNetPlayer].id) ? "< ~COL_NET_1~Freezegun Protection ~w~>" : "< Freezegun Protection >";
String[5] = GetBit(neverWantedBitSet,players[ChangeNetPlayer].id) ? "< ~COL_NET_1~Never wanted ~w~>": "< Never wanted >";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void MD_PO_Weapon_Option_Strings(int MenuItem_Index){
char* Weapon_Opt_Strings[6];
Weapon_Opt_Strings[1] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_INFINITE_AMMO) ? "< ~COL_NET_1~Unlimited clip ~w~>" : "< Unlimited clip >";
Weapon_Opt_Strings[2] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_RAPID_FIRE) ? "< ~COL_NET_1~Rapid fire ~w~>" : "< Rapid fire >";
Weapon_Opt_Strings[3] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_AUTO_AIM) ? "< ~COL_NET_1~Auto aim ~w~>" : "< Auto aim >";
Weapon_Opt_Strings[4] = "< Give Weapons >";
Weapon_Opt_Strings[5] = "< Remove Weapons >";
menu_item[MenuItem_Index].charval = Weapon_Opt_Strings[menu_item[MenuItem_Index].num_val];
}
void Weapon_Strings(int MenuItem_Index){
char* String[5];
String[0] = "< ERROR >";
String[1] = "< Advanced >";
String[2] = "< Poor >";
String[3] = "< Episodic >";
String[4] = "< ~COL_NET_4~Remove ~w~>";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void MD_PO_Physics_Strings(int MenuItem_Index){
char* physics_strings[4];
physics_strings[1] = DOES_OBJECT_EXIST(drive_water[iPlayer]) ? "< ~COL_NET_1~Drive/Walk on water ~w~>" : "< Drive/Walk on water >";
physics_strings[2] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_GRAVITY) ? "< ~COL_NET_1~Gravity ~w~>" : "< Gravity >" ;
physics_strings[3] = GetBit(pPlayerOptionsBitSet,PLAYER_OPTION_SLOW_MO) ? "< ~COL_NET_1~Slow motion ~w~>" : "< Slow motion >";
menu_item[MenuItem_Index].charval = physics_strings[menu_item[MenuItem_Index].num_val];
}
void Physics_Strings(int MenuItem_Index){
char* String[3];
String[0] = "< ERROR >";
String[1] = "< Desolidify >";
String[2] = "< Freeze Position ~w~>";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void Help_Strings(int MenuItem_Index){
char* String[6];
String[0] = "< ERROR >";
String[1] = "< Spawn Anni >";
String[2] = (Episode == 2) ? "< BUZZARD >" : "< MAVERICK >";
String[3] = "< Spawn Sultan RS >";
String[4] = "< Spawn NRG 900 >";
String[5] = "< Give Armour >";
menu_item[MenuItem_Index].charval = String[menu_item[MenuItem_Index].num_val];
}
void MD_PO_PlayerInfo_Strings(int MenuItem_Index){
char* PlayerInfo_Strings[10];
PlayerInfo_Strings[1] = Attach_Player_Info ? "< ~COL_NET_1~Display ~w~>" : "< Display >";
PlayerInfo_Strings[2] = (Player_INFO_ID1 != 99) ? ((Player_INFO_ID1 != iPlayer) ? "< ~COL_NET_1~Player 1 Saved ~w~>" : "< ~COL_NET_1~Default (You) ~w~>") : "< Save Player 1 >";
PlayerInfo_Strings[3] = "< Delete Player 1 >";
PlayerInfo_Strings[4] = (Player_INFO_ID2 != 99) ? "< ~COL_NET_1~Player 2 Saved ~w~>" : "< Save Player 2 >";
PlayerInfo_Strings[5] = "< Delete Player 2 >";
PlayerInfo_Strings[6] = (Player_INFO_ID3 != 99) ? "< ~COL_NET_1~Player 3 Saved ~w~>" : "< Save Player 3 >";
PlayerInfo_Strings[7] = "< Delete Player 3 >";
PlayerInfo_Strings[8] = Move_Player_Info ? "< ~COL_NET_1~Move Position ~PAD_DPAD_ALL~ ~w~>" : "< Move Position >";
PlayerInfo_Strings[9] = "< Reset Position >";
menu_item[MenuItem_Index].charval = PlayerInfo_Strings[menu_item[MenuItem_Index].num_val];
}