FRееMaN
Мастер
Всем привет! Выкладываю команду /mnegun, делал её более 1 года назад.
Что это за команда и что она делает?
Ответ:
Это донат команда, то есть: игрок платит деньги, а Вы выдаете ему команда, при вводе её ему дается список оружия и он может взял оружие которое в списке. Команду делал для своего мода, придумаю такую систему пользователь: colann
Я сделал копию данной команды.
Скриншот команды:
Собственно вот сам Pawn код:
1. В public OnPlayerCommandText(playerid, cmdtext[]) добавим следующее:
2. В public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) добавим:
3. В enum pinfo добавляем это:
4. Теперь найдем: PlayerInfo[playerid][pVipRank] = 0; и добавим это:
5. Теперь найдем: public OnPlayerRegister(playerid, password[]) и добавим:
6. А теперь находим: public OnPlayerUpdate_GF(playerid) и вставляем:
7. А теперь найдем: public OnPlayerLogin(playerid,password[]) и добавим:
Вот собственно и все.
А теперь я расскажу как выдать данную команду:
1. Заходи в папку с аккаунтами.
2. Выбираем нужный аккаунт.
3. Создаем строчку: MneGun = 1
4. Заходим на сервер и вводим /mnegun
Автор идеи: colann
Автор данной копии: mr-freeman (я)
P.S. Для пользователя "sOflY": Проект "RealiTY" официально закрыт. Оригинальный мод этого проекта я выкупил, так что могу сливать все что захочу.
P.S.S Для пользователя "Oleg_Bond": Если ты думаешь что взял с твоего мода, то ты не прав потому что твоего мода у меня никогда не было, а команду делал по принципу VIP чата.
P.S.S.S Если есть вопросы, то задавайте их сюда или же лично мне в Skype: Pofigist_Ru
Что это за команда и что она делает?
Ответ:
Это донат команда, то есть: игрок платит деньги, а Вы выдаете ему команда, при вводе её ему дается список оружия и он может взял оружие которое в списке. Команду делал для своего мода, придумаю такую систему пользователь: colann
Я сделал копию данной команды.
Скриншот команды:
Собственно вот сам Pawn код:
1. В public OnPlayerCommandText(playerid, cmdtext[]) добавим следующее:
PHP:
if(strcmp(cmd, "/mnegun", true) == 0){
if(PlayerInfo[playerid][pMneGun]< 1) return SendClientMessage(playerid, COLOR_GRAD2, "Вы не купили команду /mnegun");
return ShowPlayerDialog(playerid, 1903, DIALOG_STYLE_LIST, "Покупка оружия", "Бильярдный кий\nБалончик с краской\nДигл\nОбрезы\nMP5\nM4\nAK-47\nTec-9\nСнайперка\nУзи\nПарашют", "Купить", "Отмена");
}
PHP:
if(dialogid == 1903)
{
if(response)
{
switch(listitem)
{
case 0:GivePlayerWeapon(playerid, 7, 999); //Бильярдный кий;
case 1:GivePlayerWeapon(playerid, 41, 999); //Балончик с краской;
case 2:GivePlayerWeapon(playerid, 24, 999); //Дигл;
case 3:GivePlayerWeapon(playerid, 8, 999); //Катана;
case 4:GivePlayerWeapon(playerid, 29, 999); //MP5;
case 5:GivePlayerWeapon(playerid, 31, 999); //M4;
case 6:GivePlayerWeapon(playerid, 30, 999); //AK-47;
case 7:GivePlayerWeapon(playerid, 32, 999); //Tec-9
case 8:GivePlayerWeapon(playerid, 26, 999); //Обрез;
case 9:GivePlayerWeapon(playerid, 28, 999); //Узи;
case 10:GivePlayerWeapon(playerid, 46, 999); //Парашют.
}
}
}
PHP:
pMneGun,
PHP:
PlayerInfo[playerid][pMneGun] = 0;
PHP:
ini_setInteger(File,"MneGun",PlayerInfo[playerid][pMneGun]);
PHP:
ini_setInteger(File,"MneGun",PlayerInfo[playerid][pMneGun]);
PHP:
ini_getInteger(File,"MneGun",PlayerInfo[playerid][pMneGun]);
А теперь я расскажу как выдать данную команду:
1. Заходи в папку с аккаунтами.
2. Выбираем нужный аккаунт.
3. Создаем строчку: MneGun = 1
4. Заходим на сервер и вводим /mnegun
Автор идеи: colann
Автор данной копии: mr-freeman (я)
P.S. Для пользователя "sOflY": Проект "RealiTY" официально закрыт. Оригинальный мод этого проекта я выкупил, так что могу сливать все что захочу.
P.S.S Для пользователя "Oleg_Bond": Если ты думаешь что взял с твоего мода, то ты не прав потому что твоего мода у меня никогда не было, а команду делал по принципу VIP чата.
P.S.S.S Если есть вопросы, то задавайте их сюда или же лично мне в Skype: Pofigist_Ru
