Core

Материал из HLDM Wiki
Перейти к навигации Перейти к поиску

amxmodx.inc

get_user_name

Функция получает имя игрока

get_user_name ( index, name[], len )

index - id игрока от 1 до 32

name[] - переменная в которую будет записываться имя

len - длина

Пример

new name[32] 
get_user_name(id, name, charsmax(name)) 
client_print(id, print_chat, "Your name is: %s", name)

server_print

Печатает сообщение в консоль сервера

server_print ( const message[], [ ... ] )

string.inc

strtok

Делит строку на 2 строки по указанному символу

strtok ( const text[], Left[], leftLen, Right[], rightLen, token=' ', trimSpaces=0 )

const text[] - Массив или текст для обработки. Left[] - Массив для записи левой части текста. leftLen - Длина массива левой части. Right[] - Массив для записи правой части текста. rightLen - Длина массива правой части. token=' ' - Символ до которого отсекается левая часть trimSpaces=0 - Если поставить 1, то разделителем будет так же первый найденный пробел.

ucfirst

Делает первый символ строки в верхнем регистре

ucfirst ( string[] )