Доступ к готовым решениям

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

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

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

Мануал Викторина для RolePlay

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

Savka

Ученик
Добрый вечер уважаемые посетители.

Как то уже давно я стал замечать , что нет полезного , что то развлекательного , умственного для RolePlay серверов , ведь по сути викторина каждому нужна , у меня был проект , и была система "Викторина" , людям нравилась ( игрокам )

Вот вам :)



Ко всем #define's
PHP:
#define 		                                         vMaxN    100
#define 		                                         vMaxP    500
#define 		                                         vTimer   2
Ко всем new's :
PHP:
new Viktorina = -5415614561541; // рандомные цифры
Ко всем forward's вставляем:
PHP:
forward Quiz();
В public OnGameModeInit вставляем:

PHP:
SetTimer("Viktorina",vTimer * 100000, true);
В OnPlayerText вставляем:
PHP:
if (strval(text) == Viktorina)
	{
		new str[148], name[24], prize;
		GetPlayerName(playerid,name,sizeof name);
		prize = random(vMaxP); // приз + рандомные цифры
		format(str,sizeof str,"Викторина: Игрок {ffff00}%s [%d]{ffffff} дал(а) верный ответ! Ответ был: {ffff00}%d{ffffff}. Приз: {ffff00}%d [DM]",name,playerid,Viktorina,prize);
		SendClientMessageToAll(-1, str); // Пишется всем игрокам в чат
		PlayerInfo[playerid][pDMInections] +=prize; // Можете изменить к примеру на pMoney - деньги , у меня же это Донат очки
		Viktorina = -5415614561541; // Рандомные числа
	}
В конец мода вставляем:
PHP:
public Quiz()
{
	new str[128],a,b;
	a = random(vMaxN);
	b = random(vMaxN);
	Viktorina = a + b;
	format(str, sizeof str, "Викторина: Сколько будет {FFFF00}%d {FFFFFF}+ {FFFF00}%d {FFFFFF}( Ответ пишите в обычный чат )",a,b);
	SendClientMessageToAll(-1, str);
	return 1;
}
Автор : незнаю , простите
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу