I found a VIP system and i need your help.Seriously i am getting fuckin angry,there are no errors but:
Код:
#include <a_samp>
#include <dini>
#include <CheckpointManager>
#include <Colours>
#pragma tabsize 0
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
// ******************************* [ Pickups ] *********************************
// |--------------------------------------------------------------------------|*
// |*
new VIPHEALTH; // |*
new VIPARMOUR; // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
// ************************** [ V.I.P Vehicles ] *******************************
// |--------------------------------------------------------------------------|*
// |*
enum TeamCars // |*
{ // |*
VIPVEHICLES, // |*
VIPVEHICLES1, // |*
VIPVEHICLES2, // |*
VIPVEHICLES3, // |*
VIPVEHICLES4, // |*
VIPVEHICLES5, // |*
VIPVEHICLES6, // |*
VIPVEHICLES7, // |*
VIPVEHICLES8, // |*
VIPVEHICLES9, // |*
VIPVEHICLES10, // |*
VIPVEHICLES11, // |*
VIPVEHICLES12, // |*
VIPVEHICLES13, // |*
VIPVEHICLES14, // |*
VIPVEHICLES15, // |*
VIPVEHICLES16, // |*
VIPVEHICLES17 // |*
} // |*
// |*
new Cars[TeamCars]; // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
// ************************** [ Checkpoint Defines ] ***************************
// |--------------------------------------------------------------------------|*
// |*
#define VIPCHECKPOINT1 1 // |*
#define VIPCHECKPOINT2 2 // |*
#define VIPGARAGECHECKPOINT 3
#define VIPGARAGEENTRANCE 2 // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
#define VIPLOCKERS 500
new VIPLogged[MAX_PLAYERS]=0;
new VIPstring[256];
public OnFilterScriptInit()
{
// ******************************* [ Pick ups] *********************************
// |--------------------------------------------------------------------------|*
// |*
VIPHEALTH = CreatePickup (1240, 1, 1723.9517, -1649.9186, 20.2288, 0); // |*
VIPARMOUR = CreatePickup (1242, 1, 1719.5629, -1650.0532, 20.2289, 0); // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
// ***************************** [ Checkpoints ] *******************************
// |--------------------------------------------------------------------------|*
// |*
CreateCheckpoint(GLOBAL_OWNER_ID, VIPCHECKPOINT1, // |*
1798.0918,-1578.4080,14.0887); // |*
// |*
CreateCheckpoint(GLOBAL_OWNER_ID, VIPCHECKPOINT2, // |*
1727.0332,-1637.8385,20.2229); // |*
// |*
CreateCheckpoint(GLOBAL_OWNER_ID, VIPGARAGECHECKPOINT, // |*
1721.9431,-1661.2313,20.2304); // |*
CreateCheckpoint(GLOBAL_OWNER_ID, VIPGARAGEENTRANCE, // |*
1701.3475,-1667.8965,20.2188); // |*
// |*
SetCheckpointInterior(VIPCHECKPOINT2,18); // |*
SetCheckpointInterior(VIPGARAGECHECKPOINT,18);
SetCheckpointInterior(VIPGARAGEENTRANCE,18); // |*
// |*
// |*
StartCheckpointSeeking(); // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
// **************************** [ 3D Text Labels ] *****************************
// |--------------------------------------------------------------------------|*
// |*
Create3DTextLabel("VIP Lounge", // |*
COLOR_LIGHTBLUE, 1798.0918,-1578.4080,14.0887, 100,0,1); // |*
// |*
Create3DTextLabel("VIP Lounge", // |*
COLOR_LIGHTBLUE, 1721.9431, -1661.2313, 20.2304, 100,0,1);
Create3DTextLabel("VIP Garage)", // |*
COLOR_LIGHTBLUE, 1701.3475, -1667.8965, 20.2188, 100,0,1); // |*
// |*
Create3DTextLabel("Exit", // |*
COLOR_LIGHTBLUE, 1727.0332, -1637.8385, 20.2229, 100,0,1); // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
// ************************** [ V.I.P Vehicles ] *******************************
// |--------------------------------------------------------------------------|*
// |*
Cars[VIPVEHICLES] = CreateVehicle(415, // |*
-1687.4291,1020.2954,17.3572,90.5694,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES1] = CreateVehicle(415, // |*
-1687.3451,995.5764,17.3574,89.4433,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES2] = CreateVehicle(415, // |*
-1720.5601,999.7566,17.3575,89.9307,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES3] = CreateVehicle(415, // |*
-1736.2394,1011.8725,17.3573,268.9875,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES4] = CreateVehicle(415, // |*
-1736.4794,1049.1646,17.3570,270.3551,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES5] = CreateVehicle(587, // |*
-1704.9294,1058.4615,17.3126,179.9306,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES6] = CreateVehicle(587, // |*
-1693.3130,977.8688,17.3132,0.9185,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES7] = CreateVehicle(587, // |*
-1720.7479,1007.9931,17.3125,90.6050,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES8] = CreateVehicle(451, // |*
-1721.2965,1024.4523,17.2918,89.3517,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES9] = CreateVehicle(451, // |*
-1736.3378,1057.1055,17.2916,270.4988,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES10] = CreateVehicle(451, // |*
-1688.1578,1049.1813,17.2914,89.7993,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES11] = CreateVehicle(451, // |*
-1703.3026,1007.8652,17.2933,270.2077,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES12] = CreateVehicle(477, // |*
-1687.7467,1036.7361,17.3403,88.6032,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES13] = CreateVehicle(565, // |*
-1702.7471,1028.4735,17.2098,269.7582,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES14] = CreateVehicle(411, // |*
-1736.1897,1036.5925,17.3130,270.6841,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES15] = CreateVehicle(411, // |*
-1720.9688,1011.9447,17.3130,88.8832,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES16] = CreateVehicle(521, // |*
-1736.5042,1020.2866,17.1566,268.1967,-1,-1,-1); // |*
// |*
Cars[VIPVEHICLES17] = CreateVehicle(521, // |*
-1687.6051,1008.0736,17.1579,86.0123,-1,-1,-1); // |*
// |*
// |--------------------------------------------------------------------------|*
// *****************************************************************************
return 1;
}
public OnPlayerConnect(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(VIPstring,256,"/VIP/%s.txt", name, sizeof(name));
if(dini_Exists(VIPstring))
{
if(dini_Int(VIPstring,"vip") == 1)
{
VIPLogged[playerid]=1;
}
if(dini_Int(VIPstring,"vip") == 2)
{
VIPLogged[playerid]=2;
}
if(dini_Int(VIPstring,"vip") == 3)
{
VIPLogged[playerid]=3;
}
if(dini_Int(VIPstring,"vip") == 4)
{
VIPLogged[playerid]=4;
}
}
else
{
dini_Create(VIPstring);
dini_Set(VIPstring,"vip","0");
}
return true;
}
public OnPlayerDisconnect(playerid)
{
VIPLogged[playerid]=0;
return true;
}
public OnPlayerCommandText(playerid,cmdtext[])
{
dcmd(viplevel,8,cmdtext);
dcmd(vipgarage,9,cmdtext);
dcmd(setvip,6,cmdtext);
return 0;
}
dcmd_setvip(playerid,params[])
{
if(!strlen(params[0]) || !strlen(params[1]) ||
!strlen(params[2])) return SendClientMessage(playerid,COLOR_RED,
"Usage: /setvip [ID] [0-4] (0 removes the vip level");
if(IsPlayerAdmin(playerid))
{
new name[MAX_PLAYER_NAME];
VIPLogged[params[0]]=params[1];
GetPlayerName(playerid, name, sizeof(name));
dini_Create(VIPstring);
dini_Set(VIPstring, "vip",params[1]);
SendClientMessage(params[0],COLOR_GREEN,VIPstring);
if(dini_Int(VIPstring,"vip") == 1)
{
VIPLogged[playerid]=1;
SendClientMessage(playerid,COLOR_ORANGE,
"SYSTEM: Your VIP level has been changed by an admin!");
SendClientMessage(playerid,COLOR_ORANGE,
"Congratulations! You are now a Bronze VIP! ");
}
else if(dini_Int(VIPstring,"vip") == 2)
{
VIPLogged[playerid]=1;
SendClientMessage(playerid,COLOR_ORANGE,
"SYSTEM: Your VIP level has been changed by an admin!");
SendClientMessage(playerid,COLOR_ORANGE,
"Congratulations! You are now a Silver VIP!");
}
else if(dini_Int(VIPstring,"vip") == 3)
{
VIPLogged[playerid]=1;
SendClientMessage(playerid,COLOR_ORANGE,
"SYSTEM: Your VIP level has been changed by an admin!");
SendClientMessage(playerid,COLOR_ORANGE,
"Congratulations! You are now a Gold VIP! ");
}
else if(dini_Int(VIPstring,"vip") == 4)
{
VIPLogged[playerid]=1;
SendClientMessage(playerid,COLOR_ORANGE,
"SYSTEM: Your VIP level has been changed by an admin!");
SendClientMessage(playerid,COLOR_ORANGE,
"Congratulations! You are now a Plantinum VIP! ");
}
return 1;
}
else SendClientMessage(playerid,COLOR_RED,
"SYSTEM: You are not an admin.");
return 1;
}
dcmd_viplevel(playerid,params[])
{
#pragma unused params
if(VIPLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are a Bronze VIP! ");
return 1;
}
else if(VIPLogged[playerid] == 2)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are a Silver VIP! ");
return 1;
}
else if(VIPLogged[playerid] == 3)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are a Gold VIP! ");
return 1;
}
else if(VIPLogged[playerid] == 4)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are a Plantinum VIP! ");
return 1;
}
else SendClientMessage(playerid,COLOR_RED,
" You are not on the VIP List.");
return 1;
}
dcmd_vipgarage(playerid,params[])
{
#pragma unused params
if(VIPLogged[playerid] == 1)
SetPlayerPos(playerid, - -1707.4006,1018.1691,17.5859);
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
VerifyCheckpoint(playerid); //Asks the CpMngr to check this cp
return 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == VIPHEALTH)
{
SetPlayerHealth(playerid, 100);
}
if(pickupid == VIPARMOUR)
{
SetPlayerArmour(playerid, 100);
}
}
public OnCheckpointEnter(playerid, checkpointid)
{
switch(checkpointid)
{
case VIPCHECKPOINT1:
{
if(VIPLogged[playerid] == 1 || VIPLogged[playerid] == 2)
{
SetPlayerPos(playerid, 1727.0332, -1637.8385, 20.2229);
SetPlayerInterior(playerid,18);
SetPlayerFacingAngle(playerid, 180.4679);
SetCameraBehindPlayer(playerid);
}
else if(VIPLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_RED,
"Sorry but you are not on the V.I.P List");
}
}
case VIPCHECKPOINT2:
{
SetPlayerPos(playerid, 1798.0918,-1578.4080,14.0887);
SetPlayerInterior(playerid,0);
SetCameraBehindPlayer(playerid);
SetPlayerFacingAngle(playerid, 180.8051);
}
case VIPGARAGECHECKPOINT:
{
if(VIPLogged[playerid] == 1)
{
ShowPlayerDialog(playerid,VIPLOCKERS,DIALOG_STYLE_LIST,
"VIP Lounge",
"VIP Garage\nVIP Weapons\nVIP Skins\nVIP Fighting Style",
"Select", "Exit");
}
else if(VIPLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry but you need to be at least Bronze VIP to use this");
}
}
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == 2)
{
new CarCheck = GetPlayerVehicleID(playerid);
if(CarCheck == Cars[VIPVEHICLES] ||
CarCheck == Cars[VIPVEHICLES1] ||
CarCheck == Cars[VIPVEHICLES2] ||
CarCheck == Cars[VIPVEHICLES3] ||
CarCheck == Cars[VIPVEHICLES4] ||
CarCheck == Cars[VIPVEHICLES5] ||
CarCheck == Cars[VIPVEHICLES6] ||
CarCheck == Cars[VIPVEHICLES7] ||
CarCheck == Cars[VIPVEHICLES8] ||
CarCheck == Cars[VIPVEHICLES9] ||
CarCheck == Cars[VIPVEHICLES10] ||
CarCheck == Cars[VIPVEHICLES11] ||
CarCheck == Cars[VIPVEHICLES12] ||
CarCheck == Cars[VIPVEHICLES13] ||
CarCheck == Cars[VIPVEHICLES14] ||
CarCheck == Cars[VIPVEHICLES15] ||
CarCheck == Cars[VIPVEHICLES16] ||
CarCheck == Cars[VIPVEHICLES17])
{
if(dini_Int(VIPstring,"vip") == 0)
{
VIPLogged[playerid]=0;
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED,
"This Vehicle is for Silver VIP only");
}
}
}
if(newstate == 2)
{
new CarCheck = GetPlayerVehicleID(playerid);
if(CarCheck == Cars[VIPVEHICLES] ||
CarCheck == Cars[VIPVEHICLES1] ||
CarCheck == Cars[VIPVEHICLES2] ||
CarCheck == Cars[VIPVEHICLES3] ||
CarCheck == Cars[VIPVEHICLES4] ||
CarCheck == Cars[VIPVEHICLES5] ||
CarCheck == Cars[VIPVEHICLES6] ||
CarCheck == Cars[VIPVEHICLES7] ||
CarCheck == Cars[VIPVEHICLES8] ||
CarCheck == Cars[VIPVEHICLES9] ||
CarCheck == Cars[VIPVEHICLES10] ||
CarCheck == Cars[VIPVEHICLES11] ||
CarCheck == Cars[VIPVEHICLES12] ||
CarCheck == Cars[VIPVEHICLES13] ||
CarCheck == Cars[VIPVEHICLES14] ||
CarCheck == Cars[VIPVEHICLES15] ||
CarCheck == Cars[VIPVEHICLES16] ||
CarCheck == Cars[VIPVEHICLES17])
{
if(dini_Int(VIPstring,"vip") == 1)
{
VIPLogged[playerid]=1;
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_RED,
"This Vehicle is for Silver VIP only");
}
}
return 1;
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == VIPLOCKERS)
{
if(response)
{
if(listitem == 0) // Garage
{
if(VIPLogged[playerid] == 1)
{
SetPlayerPos(playerid, -1706.2871, 1018.2017, 17.5859);
SetPlayerInterior(playerid,0);
SetCameraBehindPlayer(playerid);
SetPlayerFacingAngle(playerid, 272.1310);
}
else if(VIPLogged[playerid] == 1)
{
SendClientMessage(playerid, COLOR_RED,
"Sorry but you need to be at least Bronze VIP to enter here");
}
}
if(listitem == 1) // Weapons
{
ShowPlayerDialog(playerid, VIPLOCKERS+2, DIALOG_STYLE_LIST,
"VIP Lounge",
"AK-47\nChainsaw\nCombat Shotgun\nDesert Eagle\nKatana\nMicro SMG\nM4\nMP5\nTec9\nSawn-off Shotgun\nSniper Rifle\nBack",
"Select", "Exit");
}
if(listitem == 2) // Skins
{
ShowPlayerDialog(playerid, VIPLOCKERS+3, DIALOG_STYLE_LIST,
"VIP Lounge",
"Drug Dealer Skin\nElvis Skin\nMafia Skin\nPimp\nFemale Skin 1\nFemale Skin 2\nBack",
"Select", "Exit");
}
if(listitem == 3) // Fighting Styles
{
ShowPlayerDialog(playerid, VIPLOCKERS+4, DIALOG_STYLE_LIST,
"VIP Lounge",
"Normal Fighting Style\nBoxing Fighting Style\nKung Fu Fighting Style\n Knee-Head Fighting Style\nGrab-Kick Fighting Style\nElbow Fighting Style\nBack",
"Select", "Exit");
}
}
}
if(dialogid == VIPLOCKERS+2) // Weapons
{
if(response)
{
if(listitem == 0) // AK-47
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >600)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid, 30, 250);
}
if(listitem == 1) // Chainsaw
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >1)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,9 ,1);
}
if(listitem == 2) // Combat Shotgun
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >400)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,27 ,100);
}
if(listitem == 3) // Desert Eagle
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >400)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,24 ,100);
}
if(listitem == 4) // Katana
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >1)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,8 ,1);
}
if(listitem == 5) // Micro SMG
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >600)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,28 ,250);
}
if(listitem == 6) // M4
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >600)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,31 ,250);
}
if(listitem == 7) // MP5
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >600)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,29 ,250);
}
if(listitem == 8) // Tec 9
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >600)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,32 ,250);
}
if(listitem == 9) // Sawn-off Shotgun
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >400)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,26 ,100);
}
if(listitem == 10) // Sniper Rifle
{
new ammo = GetPlayerAmmo(playerid);
if(ammo >250)
{
SendClientMessage(playerid, COLOR_ORANGE,
"Sorry you have all the free ammo we can give you for now");
}
else
GivePlayerWeapon(playerid,34 ,50);
}
if(listitem == 11) // Back
{
ShowPlayerDialog(playerid,VIPLOCKERS,DIALOG_STYLE_LIST,
"VIP Lounge",
"VIP Garage\nVIP Weapons\nVIP Skins\nFighting Styles",
"Select", "Exit");
}
}
}
if(dialogid == VIPLOCKERS+3) // Skins
{
if(response)
if(VIPLogged[playerid] == 2)
{
if(listitem == 0) // Drug Dealer Skin
{
if(GetPlayerSkin(playerid) == 28)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this skin");
}
else
SetPlayerSkin(playerid, 28);
}
if(listitem == 1) // Elvis Skin
{
if(GetPlayerSkin(playerid) == 83)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this skin");
}
else
SetPlayerSkin(playerid, 83);
}
if(listitem == 2) // Mafia Skin
{
if(GetPlayerSkin(playerid) == 124)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this skin");
}
else
SetPlayerSkin(playerid, 124);
}
if(listitem == 3) // Pimp Skin
{
if(GetPlayerSkin(playerid) == 249)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this skin");
}
else
SetPlayerSkin(playerid, 249);
}
if(listitem == 4) // Female Skin 1
{
if(GetPlayerSkin(playerid) == 298)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this skin");
}
else
SetPlayerSkin(playerid, 298);
}
if(listitem == 5) // Female Skin 2
{
if(GetPlayerSkin(playerid) == 90)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this skin");
}
else
SetPlayerSkin(playerid, 90);
}
else
SendClientMessage(playerid, COLOR_ORANGE,
"You must be at least Silver VIP to access this!!");
if(listitem == 6) // Back
{
ShowPlayerDialog(playerid,VIPLOCKERS,DIALOG_STYLE_LIST,
"VIP Lounge",
"VIP Lounge Garage\nVIP Lounge Weapons\nVIP Lounge Skins\nVIP Lounge Fighting Style",
"Select", "Exit");
}
}
}
if(dialogid == VIPLOCKERS+4) // Fighting Styles
{
if(response)
{
if(listitem == 0) // Normal Fighting Style
{
if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_NORMAL)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this fighting style");
}
else
SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL);
}
if(listitem == 1) // Boxing Fighting Style
{
if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_BOXING)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this fighting style");
}
else
SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
}
if(listitem == 2) // Kung Fu Fighting Style
{
if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_KUNGFU)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this fighting style");
}
else
SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
}
if(listitem == 3) // Knee-Head Fighting Style
{
if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_KNEEHEAD)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this fighting style");
}
else
SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
}
if(listitem == 4) // Grab-Kick Fighting Style
{
if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_GRABKICK)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this fighting style");
}
else
SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
}
if(listitem == 5) // Elbow Fighting Style
{
if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_ELBOW)
{
SendClientMessage(playerid, COLOR_ORANGE,
"You are already using this fighting style");
}
else
SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
}
if(listitem == 6) // Back
{
ShowPlayerDialog(playerid,VIPLOCKERS,DIALOG_STYLE_LIST,
"VIP Lounge",
"VIP Lounge Garage\nVIP Lounge Weapons\nVIP Lounge Skins\nVIP Lounge Fighting Style",
"Select", "Exit");
}
}
}
return 1;
}