помогите перевести
|
|
FreeKILL | Дата: Пятница, 18.12.2009, 08:59:57 | Сообщение # 1 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| /* Returns 1 or 0. */ native is_map_valid(const mapname[]); /* Returns 1 or 0. */ native is_user_bot(index); /* Returns 1 or 0. */ native is_user_hltv(index); /* Returns 1 or 0. */ native is_user_connected(index); /* Returns 1 or 0. */ native is_user_connecting(index); /* Returns 1 or 0. */ native is_user_alive(index); /* Returns 1 or 0. */ native is_dedicated_server(); /* Returns 1 or 0. */ native is_linux_server(); /* Returns 1 or 0. */ native is_jit_enabled(); чето непонимаю что функция возвращает к 1 или 0. типо это будет точка начала отсчета?
|
|
| |
defaultNick8433 | Дата: Пятница, 18.12.2009, 09:47:49 | Сообщение # 2 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| К примеру is_user_bot(index) проверяет если ентитя это бот,если же она не бот:if(!is_user_bot(index)) обратите внимание ставится восклицательный знак. Code /* Returns 1 or 0. */ native is_map_valid(const mapname[]); карта "действительная"
/* Returns 1 or 0. */ native is_user_bot(index); ентитя бот
/* Returns 1 or 0. */ native is_user_hltv(index);ентитя ввиде hltv
/* Returns 1 or 0. */ native is_user_connected(index); ентитя приконнектилась /* Returns 1 or 0. */ native is_user_connecting(index);она коннектится
/* Returns 1 or 0. */ native is_user_alive(index); ентитя живая
/* Returns 1 or 0. */ native is_dedicated_server(); сервер dedicated
/* Returns 1 or 0. */ native is_linux_server(); линукс сервер
/* Returns 1 or 0. */ native is_jit_enabled();не доводилось сталкиваться
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
Сообщение отредактировал defaultNick8433 - Пятница, 18.12.2009, 09:50:22 |
|
| |
FreeKILL | Дата: Пятница, 18.12.2009, 14:31:27 | Сообщение # 3 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| сразу видно все перевел в промте) что такое ентития?)) это так user перевелся?
|
|
| |
defaultNick8433 | Дата: Пятница, 18.12.2009, 15:24:29 | Сообщение # 4 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| ентитя-существо так скажем
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
FreeKILL | Дата: Пятница, 18.12.2009, 16:05:10 | Сообщение # 5 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| ааа) тоесть к примеру в какой нибудь функции вставить native is_user_alive(index) и после него писать что будет если он жив, а далее нужна строичка if(!is_user_alive(index)) и писать что делает функция если чел не живой? так? и ещё вопрос) перед is_user_alive(index) нужно ставить "if" ?? или хватит "native"
|
|
| |
a_aqua | Дата: Пятница, 18.12.2009, 16:12:10 | Сообщение # 6 |
Лейтенант
Группа: Пользователи
Сообщений: 64
Статус: Не в сети
| Quote /* Returns 1 or 0. */ native is_user_bot(index); ентитя бот Сурово.
|
|
| |
defaultNick8433 | Дата: Пятница, 18.12.2009, 18:30:03 | Сообщение # 7 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| if(is_user_alive(index))//если ентитя живая if(!is_user_alive(index))//если ентитя не живая
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
FreeKILL | Дата: Пятница, 18.12.2009, 19:56:41 | Сообщение # 8 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| ты меня непонял, вот пример: Code public client_authorized(id) { функции....
if(is_user_alive(index)) { бла-бла-бла функции } if(!is_user_alive(index)) { функции.... }
client_cmd(id, "%s", g_cmdLoopback)
return PLUGIN_HANDLED } так надо? или вот так? : Code public client_authorized(id) {
native is_user_alive(index) -это и есть сама функция? { бла-бла-бла функции } if(!is_user_alive(index)) { а тут уже что нужно делать плагину если игрок мертв }
client_cmd(id, "%s", g_cmdLoopback)
return PLUGIN_HANDLED } как правильно? Добавлено (18.12.2009, 19:56:41) --------------------------------------------- да и ещё, чем отличается authid от userid?? ))
Сообщение отредактировал FreeKILL - Пятница, 18.12.2009, 18:53:47 |
|
| |
defaultNick8433 | Дата: Пятница, 18.12.2009, 20:06:39 | Сообщение # 9 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| native не надо подписывать,это просто обозначение функции что она является "искомой"
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
PomanoB | Дата: Суббота, 19.12.2009, 10:42:12 | Сообщение # 10 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Все эти функции возвращают значение истина или ложь, ты можешь их прост онаписать is_user_alive, и просто ничего не будет, можешь присвоить переменной их значение и потом использовать new b = is_user_alive();if (b) client_print(id, "alive") Quote (FreeKILL) чем отличается authid от userid? authid - это Steam ID, userid - это внутренний индекс игрока, его показывает команда amx_who в консоле
http://romanov4400.mybrute.com
|
|
| |
FreeKILL | Дата: Суббота, 19.12.2009, 18:20:00 | Сообщение # 11 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| о и ещё один тупой вопрос) чем отличается string от array (в использовании) , то есть что лучше куда использовать?
|
|
| |
defaultNick8433 | Дата: Суббота, 19.12.2009, 18:31:25 | Сообщение # 12 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| String используется в качестве текстовой переменной,к примеру: Code new String:boom[]="forjje" client_print(0,print_chat,boom) Array используется для создания массива Code new Array:boom[234]//234-размерность
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
Сообщение отредактировал defaultNick8433 - Суббота, 19.12.2009, 18:32:38 |
|
| |
FreeKILL | Дата: Суббота, 19.12.2009, 18:34:56 | Сообщение # 13 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| Quote (defaultNick8433) authid - это Steam ID, userid - это внутренний индекс игрока, его показывает команда amx_who в консоле спасибо! Quote (FreeKILL) String используется в качестве текстовой переменной,к примеру: Code new String:boom[]="forjje" client_print(0,print_chat,boom) спасибо! очень доходчиво объяснил! Quote (FreeKILL) Code new Array:boom[234]//234-размерность дак вот я знаю что массив это набор значений определенного типа , дак только что означает размеренность и для чего используется?
|
|
| |
defaultNick8433 | Дата: Суббота, 19.12.2009, 18:38:59 | Сообщение # 14 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| к примеру нам нужно вывести в чат имя игрока Code составляем массив размерностью в 32 символа,который будет перебирать ники игроков на сервере new name[32] Получаем ник путём get_user_name(id,name,sizeof(name)-1) P: client_print(0,print_chat,"Igrok %s",name)//%s относится к строковой переменной
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
FreeKILL | Дата: Суббота, 19.12.2009, 20:28:33 | Сообщение # 15 |
Подполковник
Группа: Пользователи
Сообщений: 143
Статус: Не в сети
| а что если я допустим хочу сделать чтоб написалось имя всех игроков; или первого вошедшего; и что указывать в get_user_name(id, ЗДЕСЬ если ИД уже указан??, sizeof(name)-1) что если несовпадает ИД и имя, что приорететнее? что напечатоется
|
|
| |