05.03.2016, 02:43
hey,
I build shop to teams in my TDM Mode and the CP Change and now the Cops Shop is Terrorist Shop and Terrorist Shop is Cops Shop
Thank to helpers !
I build shop to teams in my TDM Mode and the CP Change and now the Cops Shop is Terrorist Shop and Terrorist Shop is Cops Shop
Код:
#define COPS 0
#define TERRORIST 1
new gTeam[MAX_PLAYERS];
new ShopCP[2];
ongamemodeinit:
ShopCP[0] = CreateDynamicCP(-256.0325,-66.3361,3.1172, 3.0, -1, -1, -1, 100.0); // Cops Shop
ShopCP[1] = CreateDynamicCP(-184.3178,50.5191,3.1172, 3.0, -1, -1, -1, 100.0); // Terror Shop
onplayerenterdynamiccp:
if(checkpointid == ShopCP[0])
{
if(gTeam[playerid] == COPS) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! אתה לא שוטר");
ShowPlayerDialog(playerid, DIALOG_SHOPCOPS, DIALOG_STYLE_LIST, "{00B2EE}Cops Shop: חנות שוטרים", "{FFFFFF}אלה - 100$\n{FF00FF}רימון עשן -150$\n{FFFFFF}שוטגאן - 400$\n{FF00FF}דיגל - 600$\n{FFFFFF}אגרופן - 600$", "Buy", "Exit");
}
if(checkpointid == ShopCP[1])
{
if(gTeam[playerid] == TERRORIST) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! אתה לא מחבל");
ShowPlayerDialog(playerid, DIALOG_SHOPTERROR, DIALOG_STYLE_LIST, "{FF0000}Terrorist Shop: חנות טרוריסטים"," {FFFFFF}סכין - 100$\n{FF00FF}300$ - TEC-9\n{FFFFFF}750$ - RPG\n{FF00FF}אגרופן - 600$", "Buy", "Exit");
}
ondialogresponse:
if(dialogid == DIALOG_SHOPCOPS)
{
if(!response) return 0;
switch(listitem)
{
case 0:
{
if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -100);
GivePlayerWeapon(playerid, 3, 4);
SendClientMessage(playerid, -1, "{00BBE2}[Cops Shop]: {FFBB11}! чрйъд амд");
}
case 1:
{
if(GetPlayerMoney(playerid) < 150) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -150);
GivePlayerWeapon(playerid, 17, 10);
SendClientMessage(playerid, -1, "{00BBE2}[Cops Shop]: {FFBB11}! чрйъд шйоеп тщп");
}
case 2:
{
if(GetPlayerMoney(playerid) < 400) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -400);
GivePlayerWeapon(playerid, 25, 30);
SendClientMessage(playerid, -1, "{00BBE2}[Cops Shop]: {FFBB11}! чрйъд щеивап");
}
case 3:
{
if(GetPlayerMoney(playerid) < 600) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -600);
GivePlayerWeapon(playerid, 24, 150);
SendClientMessage(playerid, -1, "{00BBE2}[Cops Shop]: {FFBB11}! чрйъд ачгз осев гйвм");
}
case 4:
{
if(GetPlayerMoney(playerid) < 600) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -600);
GivePlayerWeapon(playerid, 1, 4);
SendClientMessage(playerid, -1, "{00BBE2}[Cops Shop]: {FFBB11}! чрйъд авшефп");
}
}
}
if(dialogid == DIALOG_SHOPTERROR)
{
if(!response) return 0;
switch(listitem)
{
case 0:
{
if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -100);
GivePlayerWeapon(playerid, 4, 2);
SendClientMessage(playerid, -1, "{FF0000}[Terrorist Shop]: {FFBB11} ! чрйъд слйп");
}
case 1:
{
if(GetPlayerMoney(playerid) < 300) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -300);
GivePlayerWeapon(playerid, 32, 100);
SendClientMessage(playerid, -1, "{FF0000}[Terrorist Shop]: {FFBB11} ! TEC-9 чрйъд");
}
case 2:
{
if(GetPlayerMoney(playerid) < 750) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -750);
GivePlayerWeapon(playerid, 35, 2);
SendClientMessage(playerid, -1, "{FF0000}[Terrorist Shop]: {FFBB11} ! RPG чрйъд");
}
case 3:
{
if(GetPlayerMoney(playerid) < 600) return SendClientMessage(playerid, -1, "{FF0000}[Error]: ! айп мк осфйч лсу");
GivePlayerMoney(playerid, -600);
GivePlayerWeapon(playerid, 1, 2);
SendClientMessage(playerid, -1, "{FF0000}[Terrorist Shop]: {FFBB11} ! чрйъд авшефп");
}
}
}


