SA-MP Forums Archive
не работает макрос - 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: не работает макрос (/showthread.php?tid=510696)



не работает макрос - long76 - 02.05.2014

https://sampforum.blast.hk/showthread.php?tid=509550
ссылка на предыдущую тему где Stepashka дал ссылку на макрос Pawno ругается

pawn Код:
F:\mod\gamemodes\mod.pwn(1905) : error 017: undefined symbol "strt"
F:\mod\gamemodes\mod.pwn(1905) : error 017: undefined symbol "strt"
F:\mod\gamemodes\mod.pwn(1905) : error 029: invalid expression, assumed zero
F:\mod\gamemodes\mod.pwn(1905) : fatal error 107: too many error messages on one line
макрос
pawn Код:
#define SCMF(%0,%1,%2,%3) format(strt, sizeof(strt),%2,%3) && SendClientMessage(%0, %1, strt)
строка
pawn Код:
SCMF(playerid,-1,"Ваш ИД: %d",playerid);



Re: не работает макрос - Stepashka - 02.05.2014

Хватит тут пестрить своим нубством!
Переведи ошибку!


Re: не работает макрос - long76 - 02.05.2014

почему нубством в том посте что ты мне дал не надо прописывать
pawn Код:
new strt[256];
в примерах даже не было


Re: не работает макрос - Stepashka - 02.05.2014

Quote:
Originally Posted by long76
Посмотреть сообщение
почему нубством в том посте что ты мне дал не надо прописывать
pawn Код:
new strt[256];
в примерах даже не было
А собственных мозгов у тебя нет, ага?


Re: не работает макрос - long76 - 02.05.2014

не ну если автор макроса не писал я то нафиг буду + с макросами дел до этого не имел


Re: не работает макрос - long76 - 02.05.2014

проблему решил так
pawn Код:
#define SCMF(%0,%1,%2,%3) new strt[1024]; format(strt, sizeof(strt),%2,%3) && SendClientMessage(%0, %1, strt)



Re: не работает макрос - Stepashka - 02.05.2014

Quote:
Originally Posted by long76
Посмотреть сообщение
проблему решил так
pawn Код:
#define SCMF(%0,%1,%2,%3) new strt[1024]; format(strt, sizeof(strt),%2,%3) && SendClientMessage(%0, %1, strt)
А теперь вставь макрос двумя строками подряд.


Re: не работает макрос - Eims - 02.05.2014

Quote:
Originally Posted by long76
Посмотреть сообщение
не ну если автор макроса не писал я то нафиг буду + с макросами дел до этого не имел
Так прочесть об их предназначении не судьба перед тем, как работать с ними?