1Lesnik
Дебютант
Здравствуйте. /swtichmafia - это команда для передачи бизнеса той или иной мафии.. Мод SGL RP. При смене биза они не сохроняются. Помогите.
PHP:
CMD:switchmafia(playerid)
{
if(FULL_1 || FULL_2 || FULL_3 || MAFIA_1 || MAFIA_2)
if(PlayerInfo[playerid][bAdmin] < 11) return 1;
string[0] = EOS;
for(new i = 1; i != BIZES+1; i++) format(string, sizeof(string), "%sBusiness: %s - Владелец: %s\n",string,BizInfo[i][bName],GetMN(BizInfo[i][bKrisha]));
SPD(playerid, 5958, DIALOG_STYLE_LIST, ""SERVER"Выберите бизнес для измены владельца:", string, "Далее", "Отмена");
return 1;
}
case 5958:
{
if(!response) return 1;
format(string, 164, "Бизнес: %s | Владелец: %s | Изменить на:\n- ЛКН\n- Якудза\n- Русская мафия", BizInfo[listitem][bName], GetMN(BizInfo[listitem][bKrisha]));
SPD(playerid, 5959, DIALOG_STYLE_LIST, ""SERVER"Выберите мафию:", string, "Принять", "Отмена");
SetPVarInt(playerid, #id_business, listitem);
return 1;
}
case 5959:
{
if(!response) return DeletePVar(playerid, #id_business);
if(!listitem)
{
format(string, 164, "Бизнес: %s | Владелец: %s | Изменить на:\n- ЛКН\n- Якудза\n- Русская мафия", BizInfo[GetPVarInt(playerid, #id_business)][bName], GetMN(BizInfo[GetPVarInt(playerid, #id_business)][bKrisha]));
SPD(playerid, 5959, DIALOG_STYLE_LIST, ""SERVER"Выберите мафию:", string, "Принять", "Отмена");
return 1;
}
BizInfo[GetPVarInt(playerid, #id_business)][bKrisha] = ((listitem == 1) ? (5) : (listitem == 2) ? (6) : (14));
UpdateBusinessData(GetPVarInt(playerid, #id_business), "bKrisha", BizInfo[GetPVarInt(playerid, #id_business)][bKrisha]);
UpdateBizInfo(GetPVarInt(playerid, #id_business));
SCMF(playerid, COLOR_SERVER, "Вы успешно изменили владельца бизнеса на %s", GetMN(BizInfo[GetPVarInt(playerid, #id_business)][bKrisha]));
DeletePVar(playerid, #id_business);
return 1;
}
Последнее редактирование модератором:
