Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Помогите со скриптингом в разминочном раунде на ножах

, Помогите со скриптингом в разминочном раунде на ножах
Статус пользователя AironHain
сообщение 25.10.2014, 21:12
Сообщение #1
Стаж: 11 лет

Сообщений: 26
Благодарностей: 1
Полезность: 30

Народ я тут недавно скачал разминочный раунд на ножах но когда компилирую файл то он компилирует с ошибками! посмотрите скрипт может что неправильно написано?

Скрытый текст
Код
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>

new Timer, SecondsCvar
new bool:g_knife = true

public plugin_init()
{
    register_plugin( "Knife WarnUP" , "1.0", "ill" )
    
    register_event("DeathMsg", "on_death", "a")
    register_event( "CurWeapon", "EventCurWeapon", "be", "2!29" )
    
    SecondsCvar = register_cvar("auto_rr_time","120.0")

    Timer = get_pcvar_num(SecondsCvar)
    set_task(1.0, "start_rr_timer", _, _, _, "a", Timer)
}

public on_death()
{
    new victim
    victim = read_data(2)
    
    if(g_knife)
        set_task(1.0, "fnRevivePlayer", victim)
}

public fnRevivePlayer(id)
{
    if(!is_user_alive(id))
        ExecuteHamB(Ham_CS_RoundRespawn, id)
}

public EventCurWeapon(id)
{
    if(g_knife)
        engclient_cmd(id, "weapon_knife")
}

public start_rr_timer()
{
    Timer--
    
    set_dhudmessage(135, 206, 235, -1.0, 0.08, 0, 0.0, 0.01)
    show_dhudmessage(0, "Разминка на Ножах!^nРестарт через: [ %d ]", Timer)

    if(Timer < 1)
    {
        server_cmd("sv_restartround 1")
        set_task(3.0, "rr_end")
        g_knife = false
    }
}

public rr_end()
{
    set_dhudmessage( random_num(0, 255), random_num(0, 255), random_num(0, 255), -1.0, 0.78, 2, 6.0, 3.0, 0.1, 1.5, false )
    show_dhudmessage(0, "Всем удачи!^nПриятной игры!")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 25.10.2014, 21:19
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

AironHain, может вы ошибку напишете? У меня все отлично компилируется.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AironHain
сообщение 25.10.2014, 21:23
Сообщение #3
Стаж: 11 лет

Сообщений: 26
Благодарностей: 1
Полезность: 30

Цитата(Bloo @ 25.10.2014, 21:19) *
AironHain, может вы ошибку напишете? У меня все отлично компилируется.


Вот что пишет
Скрытый текст
//AMXXPC compile.exe
// by the AMX Mod X Dev Team


//// knife_warm-up.sma
// C:\hlds_beta_win\cstrike\addons\amxmodx\scripting\knife_warm-up.sma(3) : fata
l error 100: cannot read from file: "dhudmessage"
//
// Compilation aborted.
// 1 Error.
// Could not locate output file C:\hlds_beta_win\cstrike\addons\amxmodx\scriptin
g\compiled\knife_warm-up.amx (compile failed).
//
// Compilation Time: 0,06 sec
// ----------------------------------------

Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 25.10.2014, 21:39
Сообщение #4
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Код:
#include <dhudmessage>

На месте?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя AironHain
сообщение 25.10.2014, 21:48
Сообщение #5
Стаж: 11 лет

Сообщений: 26
Благодарностей: 1
Полезность: 30

Цитата(Type @ 25.10.2014, 21:39) *
Код:
#include <dhudmessage>

На месте?


Да на месте он! Вот
Код
#include <amxmodx>
#include <amxmisc>
#include <dhudmessage>
#include <hamsandwich>


Отредактировал: AironHain, - 25.10.2014, 21:49
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 25.10.2014, 21:50
Сообщение #6
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

AironHain, punishment.gif у тебя в папке с инклудами он есть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя AironHain
сообщение 25.10.2014, 21:51
Сообщение #7
Стаж: 11 лет

Сообщений: 26
Благодарностей: 1
Полезность: 30

Цитата(Type @ 25.10.2014, 21:50) *
AironHain, punishment.gif у тебя в папке с инклудами он есть?


эммм нету sad.gif а где его взять?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 25.10.2014, 21:53
Сообщение #8
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Скрытый текст
rghost.ru/34021271
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.10.2014, 21:55
Сообщение #9


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

AironHain, http://aghl.ru/webcompiler/include/dhudmessage.inc
а можно не где не брать, а просто компилировать там http://aghl.ru/webcompiler/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 25.10.2014, 21:57
Сообщение #10
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Bloo, Не раз видел сообщения на данном форуме,о проблемности веб компиляции,так зачем же приучать к этому?Ведь куда проще скачать компилятор,и скомпилировать плагин локально.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя AironHain
сообщение 25.10.2014, 21:57
Сообщение #11
Стаж: 11 лет

Сообщений: 26
Благодарностей: 1
Полезность: 30

Цитата(Type @ 25.10.2014, 21:53) *
Скрытый текст
rghost.ru/34021271


Спасибо помогло!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.10.2014, 21:59
Сообщение #12


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Type, проблемности нет, в основном в веб компиляторах есть только стандартные инклуды, на aghl есть распространенные инклуды (colorchat, dhud и т.д.), а так, разницы по сути никакой.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 25.10.2014, 22:00
Сообщение #13
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Bloo, Тогда сделали бы возможность пользователю загружать свой инклуд,хотя бы на время компиляции.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.10.2014, 22:06
Сообщение #14


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Type, зачем? Есть же локальный компилятор.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Type
сообщение 25.10.2014, 22:06
Сообщение #15
Стаж: 11 лет

Сообщений: 378
Благодарностей: 130
Полезность: 284

Bloo, Тогда для чего вообще веб компилятор?)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 25.10.2014, 22:35
Сообщение #16


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Type, для удобства, быстро скомпилировать плагин использующий стандартные инклуды, на aghl еще и распространенные инклуды есть.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: