Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: выбор оружия на Textdraw для администраторов - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

[ Scr ][ All ]
выбор оружия на Textdraw для администраторов Textdraw
Оценка: -----

#1
Пользователь офлайн   Витёк 

  • Banned
  • Вставить ник
  • Раскрыть информацию
Здравствуйте сёдня я вам хочу показать как зделать выбор оружия на Textdraw для администраторов
подключаем include
#include <mSelection>

к define добавим
#define AMMO 9999
#define PREV_BG_COLOR2 0xFFFF00AA
#define DIALOG_BG_COLOR 0x4A5A6BBB
#define PREV_BG_COLOR 0x88888899

ко всем new
new menu1 = mS_INVALID_LISTID;

добавим public
public OnPlayerModelSelection(playerid, response, listid, modelid)
{
    if(listid == menu1)
	{
	    if(response)
	    {
		    switch(modelid)
			{
	        	case 331: GivePlayerWeapon(playerid, 1, AMMO);
	        	case 333: GivePlayerWeapon(playerid, 2, AMMO);
	        	case 334: GivePlayerWeapon(playerid, 3, AMMO);
	        	case 335: GivePlayerWeapon(playerid, 4, AMMO);
	        	case 336: GivePlayerWeapon(playerid, 5, AMMO);
	        	case 337: GivePlayerWeapon(playerid, 6, AMMO);
	        	case 338: GivePlayerWeapon(playerid, 7, AMMO);
	        	case 339: GivePlayerWeapon(playerid, 8, AMMO);
	        	case 341: GivePlayerWeapon(playerid, 9, AMMO);
	        	case 321: GivePlayerWeapon(playerid, 10, AMMO);
	        	case 325: GivePlayerWeapon(playerid, 14, AMMO);
	        	case 326: GivePlayerWeapon(playerid, 15, AMMO);
	        	case 342: GivePlayerWeapon(playerid, 16, AMMO);
	        	case 343: GivePlayerWeapon(playerid, 17, AMMO);
	        	case 344: GivePlayerWeapon(playerid, 18, AMMO);
	        	case 346: GivePlayerWeapon(playerid, 22, AMMO);
	        	case 347: GivePlayerWeapon(playerid, 23, AMMO);
	        	case 348: GivePlayerWeapon(playerid, 24, AMMO);
	        	case 349: GivePlayerWeapon(playerid, 25, AMMO);
	        	case 350: GivePlayerWeapon(playerid, 26, AMMO);
	        	case 351: GivePlayerWeapon(playerid, 27, AMMO);
	        	case 352: GivePlayerWeapon(playerid, 28, AMMO);
	        	case 353: GivePlayerWeapon(playerid, 29, AMMO);
	        	case 355: GivePlayerWeapon(playerid, 30, AMMO);
	        	case 356: GivePlayerWeapon(playerid, 31, AMMO);
	        	case 372: GivePlayerWeapon(playerid, 32, AMMO);
	        	case 357: GivePlayerWeapon(playerid, 33, AMMO);
	        	case 358: GivePlayerWeapon(playerid, 34, AMMO);
	        	case 359: GivePlayerWeapon(playerid, 35, AMMO);
	        	case 360: GivePlayerWeapon(playerid, 36, AMMO);
	        	case 361: GivePlayerWeapon(playerid, 37, AMMO);
	        	case 362: GivePlayerWeapon(playerid, 38, AMMO);
	        	case 363: { GivePlayerWeapon(playerid, 39, AMMO); GivePlayerWeapon(playerid, 40, 1); }
	        	case 365: GivePlayerWeapon(playerid, 41, AMMO);
	        	case 366: GivePlayerWeapon(playerid, 42, AMMO);
			}
		    SendClientMessage(playerid, 0x33AA33AA, "***Оружие выбрано");
	    }
	    else SendClientMessage(playerid, 0xFF0000FF, "***Вы отменили выбор оружия");
    	return 1;
	}
    return 1;
}[code]
в public OnGameModeInit() добавим
[code]menu1 = LoadModelSelectionMenu("menu1.txt");

ко всем командам
	else if(strcmp(cmd, "/give", true) == 0)
	{
	    if(Player[playerid][pAdmin] > 0)// Если игрок админ..
        {
            ShowModelSelectionMenu(playerid, menu1, "Menu", DIALOG_BG_COLOR, PREV_BG_COLOR, PREV_BG_COLOR2);
		}
        else// Если игрок не админ..
        {
            SendClientMessage(playerid,0xB4B5B7FF,"* Вы не администратор");
        }
		return 1;
	}
код выровните сами!будут ошибки пишите
include и файлы скачать
скрины
Изображение

#2
Пользователь офлайн   Joni 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Хорошая шняга
0

#3
Пользователь офлайн   fReeJKe 

  • Прохожий
  • Вставить ник
  • Раскрыть информацию
Файл удалён! Перезалей! О да вопрос: эт команда подходить 0.3.7версия?
0

#4
Пользователь офлайн   XVII 

  • Говнокодить - искусство
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияfReeJKe (07 августа 2015 - 10:17) писал:

Файл удалён! Перезалей! О да вопрос: эт команда подходить 0.3.7версия?


Инклуд найди сам, код тебе дали. Конечно подходит, функции в новых версиях SAMP лишь добавляются или модифицируются, но не сами имена.
0

#5
Пользователь офлайн   Star4iK <3 

  • Местный
  • Вставить ник
  • Раскрыть информацию
Перезалей скриншот и файл
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика