Nova
Simple Project
- Сообщения
- 262
- Реакции
- 28
Создаю Native "PrintMessage"
Использую так:
Но в итоге на сервере не выводит ни [AnyPrefix], ни сам текст. А если сделаю вот так:
то выведет только:
[AnyPrefix] <text2>
Ошибок при компиляции нет. В чём недочёт?
PHP:
native PrintMessage(client, const String:format[], any:...)
MarkNativeAsOptional("PrintMessage");
PHP:
#include <sourcemod>
#include <inc_file>
CreateNative("PrintMessage", Native_PrintMessage);
public Native_PrintMessage(Handle:plugin, numParams)
{
new client = GetNativeCell(1);
decl String:sBuffer[256];
FormatNativeString(0, 3, 4, sizeof(sBuffer), _, sBuffer);
PrintToChat(client, "[AnyPrefix] %s", sBuffer);
}
PHP:
PrintMessage(client, "<text>");
PHP:
decl String:sText[] = "<text2>";
PrintMessage(client, "<text> %s", sText);
[AnyPrefix] <text2>
Ошибок при компиляции нет. В чём недочёт?
Последнее редактирование: