Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помогите с рандомом

Статус
В этой теме нельзя размещать новые ответы.

TorTik59

Новичок
Ребята, возникла значит проблема.
Решил сделать команду /cards для казино.
Все работает но вместо названий выдает левые числа. к примеру: "Карл_Джонсон положил на стол карту. Карта - 228 337"
Любые совсем числа. Помогите разобраться пожалуста. буду благодарен ))
Кому понравилась идея возмите себе

PHP:
else if(strcmp(cmd, "/cards", true) == 0)
	{
		//new dice = random(12)+1;
		new dice = random(9);
		new numir[20];
		new mastb[20];
		switch(dice)
		{
			case 1:
			{
				numir = "Шестёрка";
			}
			case 2:
			{
				numir = "Семерка";
			}
			case 3:
			{
				numir = "Восмерка";
			}
			case 4:
			{
				numir = "Девятка";
			}
			case 5:
			{
				numir = "Десятка";
			}
			case 6:
			{
				numir = "Валет";
			}
			case 7:
			{
				numir = "Дама";
   			}
			case 8:
			{
				numir = "Король";
			}
			case 9:
			{
				numir = "Туз";
   			}
		}
		new mastt = random(4);
  		switch(mastt)
		{
			case 1:
			{
				mastb = "{3a3a3a}Пик";
   			}
			case 2:
			{
				mastb = "{3a3a3a}Треф";
			}
			case 3:
			{
				mastb = "{ff0020}Червы";
   			}
			case 4:
			{
				mastb = "{ff0020}Буби";
   			}
		}
		if (gDice[playerid] == 1)
		{
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s положил(а) карту на стол, Карта - %d %d", sendername, numir, mastb);
			ProxDetector(5.0, playerid, string, COLOR_INDIGO,COLOR_INDIGO,COLOR_INDIGO,COLOR_INDIGO,COLOR_INDIGO);
			format(string,sizeof(string), "Положил(а) карту на стол\n Карта - %d %d",numir, mastb);
			SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
		}
		else
		{
			SendClientMessage(playerid, COLOR_GRAD2, "У тебя нету карт");
			return 1;
		}
		return 1;
	}
Заранее спасибки =)
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу