Random Message
#1

Здравствуйте уважаемые пользователи форума. Прошу помочь мне в решении проблемы связанной с random message.

Алгоритм функции:

Игрок вводит команду:

Там где new ....
Код:
new RandomMessage[][] =
{
        " LoL ",
        " lOl ",
	" Lol "
};
При вводе команды...
Код:
    if (strcmp(cmdtext, "/lolkastyle",true)==0)
    {
    SendClientMessage(playerid,0x000000, "%s", RandomMessage);
    return 1;
    }
В чат должно высылаться одно из 3х рандомных мессаг указанных под new...

------
Но при ввощде команды показывает первое сообщение из 3х рандомных ... но выглядит это примерно так: "8j LoL " \ "4j LoL " и т.д ... как сделать чтобы работало правильно?
Спасибо заранее..
Reply
#2

new randit = random(sizeof(RandomMessage));
SendClientMessage(playerid, 0x000000, RandomMessage[randit]);
Reply
#3

pawn Код:
SendClientMessage(playerid, 0x000000, RandomMessage[random(sizeof(RandomMessage))]);
Reply
#4

o_O
спасибо =)
но так как у меня офнули вчера нет ... мне пришлось напрячь мозг ... и у меня вышло ))
все же спасибо большое за помощь)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)