Русское сообщество по скриптингу

[INC] Condition Zero Tutor

Статьи или фрагменты кода для новичков и уже опытных скриптеров по AMXX.

Модератор: Chuvi

Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.

В данном разделе форума разрешено создавать темы, касающие только обучающему материалу по AMX Mod X.

[INC] Condition Zero Tutor

Сообщение fl0wer » 23 авг 2011, 22:03

Condtion Zero Tutor v1.1

> Описание
С этим инклудом: Вы можете сделать текст как в condition zero.

> Источник
Вы должны зарегистрироваться, чтобы видеть ссылки.

> Команды
Код: Выделить всё
enum
{
    RED = 1,
    BLUE,
    YELLOW,
    GREEN
}
 
/**
 * Create a tutor
 *
 * @param id        Player index.
 * @param text        Text to display in tutor.
 * @param color        Color of text.
 * @param sound        Sound to play when display tutor.
 * @param Time        Time to the tutor still alive.
 * @return            1 on success, 0 otherwise.
 */
native czerotutor_create(id, text[] = "", color = YELLOW, sound[] = "", Float:Time = 0.0)
 
/**
 * Check if a tutor is displaying to this player.
 *
 * @param id        Player index.
 * @return            1 if exists, 0 otherwise.
 */
native czerotutor_exists(id)
 
/**
 * Remove player tutor.
 *
 * @param id        Player index.
 * @return            1 on success, 0 otherwise.
 */
native czerotutor_remove(id)


> Пример
При спавне для ид игрока:
Код: Выделить всё
#include <amxmodx>
#include <hamsandwich>
#include <czerotutor>
 
new szSound
[] = { "sound/misc/tutor.wav" }
 
public plugin_precache
()
{
    // Renember you have to precache the sound
    precache_sound(szSound)
}
 
public plugin_init
() 
{
    register_plugin("[INC] CzeroTutor Test", "1.0", "MMYTH")
    
    RegisterHam
(Ham_Spawn, "player", "ham_playerspawn", 1)
}
 
public ham_playerspawn
(id)
{
    // Индекс, Текст, Цвет, Звук, Время
    czerotutor_create(id, "[INC] CzeroTutor Test^nSome good and usuless message to display in this tutor.", BLUE, szSound, 5.0)
}

P.S.
Shidla писал(а):Следует отметить, что для работы требуется наличие на сервере плагина "native_czerotutor.amxx"

czerotutor.inc
native_czerotutor.sma
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
fl0wer
 
Сообщения: 1687
Зарегистрирован: 27 фев 2011, 21:35
Откуда: Россия, Ижевск
Благодарил (а): 240 раз.
Поблагодарили: 508 раз.
Опыт программирования: Больше трех лет
Языки программирования: C++, Java, PAWN

Re: [INC] Condition Zero Tutor

Сообщение PRoSToTeM@ » 23 авг 2011, 22:54

Смысл? Эти файлы у игроков уже все левые.
Аватара пользователя
PRoSToTeM@
Скриптер
 
Сообщения: 2498
Зарегистрирован: 26 мар 2010, 00:12
Благодарил (а): 438 раз.
Поблагодарили: 1125 раз.

Re: [INC] Condition Zero Tutor

Сообщение fl0wer » 23 авг 2011, 22:59

PRoSToTeM@, Давай ты свой смысл напишешь автору, ок?
Аватара пользователя
fl0wer
 
Сообщения: 1687
Зарегистрирован: 27 фев 2011, 21:35
Откуда: Россия, Ижевск
Благодарил (а): 240 раз.
Поблагодарили: 508 раз.
Опыт программирования: Больше трех лет
Языки программирования: C++, Java, PAWN

Re: [INC] Condition Zero Tutor

Сообщение isioa » 23 авг 2011, 23:06

Неплохо неплохо, и че прям вот в такой рамочке будет текст? :friends:
Аватара пользователя
isioa
 
Сообщения: 129
Зарегистрирован: 10 апр 2011, 12:18
Благодарил (а): 91 раз.
Поблагодарили: 30 раз.

Re: [INC] Condition Zero Tutor

Сообщение fl0wer » 23 авг 2011, 23:14

isioa писал(а):Неплохо неплохо, и че прям вот в такой рамочке будет текст? :friends:
Да! :-)
Аватара пользователя
fl0wer
 
Сообщения: 1687
Зарегистрирован: 27 фев 2011, 21:35
Откуда: Россия, Ижевск
Благодарил (а): 240 раз.
Поблагодарили: 508 раз.
Опыт программирования: Больше трех лет
Языки программирования: C++, Java, PAWN

Re: [INC] Condition Zero Tutor

Сообщение isioa » 23 авг 2011, 23:16

Отлично! :thumbs_up
Аватара пользователя
isioa
 
Сообщения: 129
Зарегистрирован: 10 апр 2011, 12:18
Благодарил (а): 91 раз.
Поблагодарили: 30 раз.

Re: [INC] Condition Zero Tutor

Сообщение quit » 24 авг 2011, 15:11

кстати видел данную штуковину на одном из серверов, но по моему она срабатывает не с первого захода.
Аватара пользователя
quit
 
Сообщения: 294
Зарегистрирован: 28 янв 2011, 00:00
Благодарил (а): 11 раз.
Поблагодарили: 84 раз.
Языки программирования: Counter-Strike 1.6

Re: [INC] Condition Zero Tutor

Сообщение noo00oob » 24 авг 2011, 16:25

А где собственно файлы самого тутора? Их в кс по умолчанию нету, фигня будет. А так я плагин который туторные сообщения писал год назад видел.

Добавлено спустя 1 минуту 57 секунд:
Ох, простите, 2. Там какраз файлы нужные есть.
[spoiler]http://makeserver.ru/plaginy/5390-server-messages-v1.1.html[/spoiler]
Один фрукт, страдающий недостачей времени, нашел его ради меня любимого и писал(а):
noo00oob, зачем родился на свет вообще? срать на форумах это понятно.. больше изъеба не найти как бэ? а то, что ты недоношенная скотина, сдерживайся, детка.
noo00oob
 
Сообщения: 1061
Зарегистрирован: 09 янв 2010, 21:52
Благодарил (а): 258 раз.
Поблагодарили: 395 раз.
Опыт программирования: Больше трех лет
Языки программирования: Counter-Strike 1.6
Half-Life

Re: [INC] Condition Zero Tutor

Сообщение waw555 » 26 авг 2011, 13:25

Еще при показе сообщений Вы не увидите кто говорит по микрофону в чате :-X и будут матерком крыть стремительно :-D
С Уважением, WAW555!!!
Аватара пользователя
waw555
 
Сообщения: 211
Зарегистрирован: 14 дек 2009, 07:15
Благодарил (а): 28 раз.
Поблагодарили: 24 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6


Вернуться в Статьи / фрагменты кода

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7