SA-MP Forums Archive
GameTextForPlayer - 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: GameTextForPlayer (/showthread.php?tid=174759)



GameTextForPlayer - [CripZ]SERCH - 06.09.2010

Доброго времени суток уважаемые пользователи forum.sa-mp.com
Прошу помочь мне!

Проблема в следующем:

Как сделать чтобы при высвечивании гемтекста,выводились переменные (любое указанное название переменных)
Code:
GameTextForPlayer(playerid," %s ",lol,3000,3);
GameTextForPlayer(playerid," %s ",lol2,3000,3);
переменные уже задана в начале
Code:
new lol;
new lol2;
============
При компилировании выдаёт ошибку:
Code:
error 035: argument type mismatch (argument 2)
error 035: argument type mismatch (argument 3)
======
Помогите пожалуйста!
Заранее огромное спасибо...


Re: GameTextForPlayer - Walk_M4n - 06.09.2010

pawn Code:
new lol[64], lol2[64];

lol = "text 1";
lol2 = "text 2";

GameTextForPlayer(playerid, lol, 3000, 3);
GameTextForPlayer(playerid, lol2, 3000, 3);



Re: GameTextForPlayer - [Saint] - 07.09.2010

можно вот так)

pawn Code:
new str[128];
format(str, sizeof(str), "%s");
GameTextForPlayer(playerid, str, 3000, 3);



Re: GameTextForPlayer - Walk_M4n - 07.09.2010

Quote:
Originally Posted by [Saint]
View Post
можно вот так)

pawn Code:
new str[128];
format(str, sizeof(str), "%s");
GameTextForPlayer(playerid, str, 3000, 3);
Если не ошибаюсь, то сервер «упадет» из-за пустой строки, хотя я точно не знаю по GameText'ы.


Re: GameTextForPlayer - ONIXS - 07.09.2010

new str[128];
format(str, sizeof(str), "%d",lol);
GameTextForPlayer(playerid, str, 3000, 3);

format(str, sizeof(str), "%d",lol2);
GameTextForPlayer(playerid, str, 3000, 3);


Re: GameTextForPlayer - Stepashka - 07.09.2010

Quote:
Originally Posted by ONIXS
View Post
new str[128];
format(str, sizeof(str), "%s",lol);
GameTextForPlayer(playerid, str, 3000, 3);

format(str, sizeof(str), "%s",lol2);
GameTextForPlayer(playerid, str, 3000, 3);
у тебя строки, а не целые числа.


Re: GameTextForPlayer - ONIXS - 07.09.2010

Я в курсе, перед твоим постом уже всё поправил...


Re: GameTextForPlayer - [CripZ]SERCH - 13.09.2010

а как с помощью команды изменить эти переменные ...
тот пример с текст дравами крашил сервер =\
помогите плз


Re: GameTextForPlayer - [RUS]max - 13.09.2010

[CripZ]SERCH
Пример с текстдравами отлично работает. Значит ты что-то не так там сделал. Для GameTextForPlayer команду немного изменить и она будет аналогично работать.


Re: GameTextForPlayer - [CripZ]SERCH - 14.09.2010

хм..
как бы меня интересует вот что:

При конекте игрокам показывает класс игрока, и под двумя из них написано
Code:
new lol[64], lol2[64];

lol = "text 1";
lol2 = "text 2";

GameTextForPlayer(playerid, lol, 3000, 3);
GameTextForPlayer(playerid, lol2, 3000, 3);
какую команду в
Code:
OnPlayerCommandText
сделать, чтобы при её вводе и указании новых параметров, те параметры менялись в
Code:
new lol[64], lol2[64];

lol = "text 1";
lol2 = "text 2";

GameTextForPlayer(playerid, lol, 3000, 3);
GameTextForPlayer(playerid, lol2, 3000, 3);
Заранее благодарен..