SA-MP Forums Archive
Random Message - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Random Message (/showthread.php?tid=185512)



Random Message - [CripZ]SERCH - 24.10.2010

Здравствуйте уважаемые пользователи форума. Прошу помочь мне в решении проблемы связанной с 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 " и т.д ... как сделать чтобы работало правильно?
Спасибо заранее..


Re: Random Message - toneysix - 25.10.2010

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


Re: Random Message - Stepashka - 25.10.2010

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



Re: Random Message - [CripZ]SERCH - 25.10.2010

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