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

warning 213 : tag mismatch

Все вопросы по работе и настройке AMXX и его плагинов.

Модератор: liFe iS GoOD

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

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

warning 213 : tag mismatch

Сообщение Fast » 11 апр 2012, 22:32

warning 213 : tag mismatch
Как убрать это предупреждение ?

Тема перемещена в соответствующий ей раздел // EvilCoder
Аватара пользователя
Fast
 
Сообщения: 1088
Зарегистрирован: 11 фев 2012, 23:13
Благодарил (а): 132 раз.
Поблагодарили: 122 раз.

Re: warning 213 : tag mismatch

Сообщение DelFast » 11 апр 2012, 23:18

Несовпадение аргументов.
Скинь хотя б саму функцию.
Временно неактивен.
Аватара пользователя
DelFast
 
Сообщения: 266
Зарегистрирован: 24 июн 2011, 03:38
Благодарил (а): 6 раз.
Поблагодарили: 52 раз.
Опыт программирования: Около года
Языки программирования: Counter-Strike 1.6

Re: warning 213 : tag mismatch

Сообщение Fast » 11 апр 2012, 23:35

Код: Выделить всё
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
#include <colorchat>
 
#pragma semicolon 1
#pragma tabsize 0
 
#define RED 64
#define GREEN 64
#define BLUE 64
#define UPDATEINTERVAL 1.0
 
// Comment below if you do not want /speclist showing up on chat
#define ECHOCMD
 
// Admin flag used for immunity
#define FLAG ADMIN_IMMUNITY
 
new const PLUGIN[] = "SpecList";
new const 
VERSION[] = "1.2a";
new const 
AUTHOR[] = "FatalisDK";
 
new gMaxPlayers;
new 
gCvarOn;
new 
gCvarImmunity;
new 
bool:gOnOff[33] = { true, ... };
 
public plugin_init()
{
        register_plugin(PLUGINVERSIONAUTHOR);
        
        register_cvar
(PLUGINVERSIONFCVAR_SERVER0.0);
        gCvarOn register_cvar("amx_speclist""1"00.0);
        gCvarImmunity register_cvar("amx_speclist_immunity""1"00.0);
        
        register_clcmd
("say /spec""cmdSpecList", -1"");
        
        gMaxPlayers 
get_maxplayers();
        
        set_task
(UPDATEINTERVAL"tskShowSpec"123094""0"b"0);
}
 
public cmdSpecList(id)
{
        if( gOnOff[id] )
        {
                ColorChat(id,GREEN"^1Вы ^4не видите ^1наблюдателей");
                gOnOff[id] = false;
        }
        else
        {
                ColorChat(id,GREEN"^1Вы ^4видите ^1наблюдателей");
                gOnOff[id] = true;
        }
        
        
#if defined ECHOCMD
        return PLUGIN_CONTINUE;
        #else
        return PLUGIN_HANDLED;
        #endif
}
 
public tskShowSpec()
{
        if( !get_pcvar_num(gCvarOn) )
        {
                return PLUGIN_CONTINUE;
        }
        
        
static szHud[1102];//32*33+45
        static szName[34];
        static bool:send;
        
        
// FRUITLOOOOOOOOOOOOPS!
        for( new alive 1alive <= gMaxPlayersalive++ )
        {
                new bool:sendTo[33];
                send false;
                
                
if( !is_user_alive(alive) )
                {
                        continue;
                }
                
                sendTo
[alive] = true;
                
                get_user_name
(aliveszName32);
                format(szHud45"Игрок: %s:^n"szName);
                                format(szHud45"%s:^nДеньги: %d | Жизни: %d"szNamecs_get_user_money(alive),    get_user_health(alive));
                
                
for( new dead 1dead <= gMaxPlayersdead++ )
                {
                        if( is_user_connected(dead) )
                        {
                                if( is_user_alive(dead)
                                || is_user_bot(dead) )
                                {
                                        continue;
                                }
                                
                                
if( pev(deadpev_iuser2) == alive )
                                {
                                        if( !(get_pcvar_num(gCvarImmunity)&&get_user_flags(dead0)&FLAG) )
                                        {
                                                get_user_name(deadszName32);
                                                add(szName33"^n"0);
                                                add(szHud1101szName0);
                                                send true;
                                        }
 
                                        sendTo
[dead] = true;
                                        
                                
}
                        }
                }
                
                
if( send == true )
                {
                        for( new 1<= gMaxPlayersi++ )
                        {
                                if( sendTo[i] == true
                                
&& gOnOff[i] == true )
                                {
                                        set_hudmessage(REDGREENBLUE,
                                                0.750.1500.0UPDATEINTERVAL 0.10.00.0, -1);
                                        
                                        show_hudmessage
(iszHud);
                                }
                        }
                }
        }
        
        
return PLUGIN_CONTINUE;
}
 
public client_connect(id)
{
        gOnOff[id] = true;
}
 
public client_disconnect(id)
{
        gOnOff[id] = true;
Аватара пользователя
Fast
 
Сообщения: 1088
Зарегистрирован: 11 фев 2012, 23:13
Благодарил (а): 132 раз.
Поблагодарили: 122 раз.

Re: warning 213 : tag mismatch

Сообщение Rejiser » 12 апр 2012, 07:24

Fast, строку с ошибкой мы сами должны искать?
Аватара пользователя
Rejiser
 
Сообщения: 2928
Зарегистрирован: 03 сен 2010, 16:23
Благодарил (а): 215 раз.
Поблагодарили: 675 раз.
Языки программирования: Counter-Strike 1.6

Re: warning 213 : tag mismatch

Сообщение Plrip » 12 апр 2012, 09:38

Rejiser писал(а):Fast, строку с ошибкой мы сами должны искать?

как всегда

Status:
Аватара пользователя
Plrip
Скриптер
 
Сообщения: 2903
Зарегистрирован: 03 дек 2011, 19:33
Откуда: Ukraine
Благодарил (а): 237 раз.
Поблагодарили: 603 раз.
Языки программирования: Counter-Strike 1.6
X-Ray
Killing-Floor [low]

Re: warning 213 : tag mismatch

Сообщение Fast » 12 апр 2012, 13:44

48, 53
Аватара пользователя
Fast
 
Сообщения: 1088
Зарегистрирован: 11 фев 2012, 23:13
Благодарил (а): 132 раз.
Поблагодарили: 122 раз.

Re: warning 213 : tag mismatch

Сообщение PRoSToTeM@ » 13 апр 2012, 00:06

ColorChat гони.
Последний раз редактировалось PRoSToTeM@ 13 апр 2012, 22:32, всего редактировалось 1 раз.
Аватара пользователя
PRoSToTeM@
Скриптер
 
Сообщения: 2498
Зарегистрирован: 26 мар 2010, 00:12
Благодарил (а): 438 раз.
Поблагодарили: 1125 раз.

Re: warning 213 : tag mismatch

Сообщение Rejiser » 13 апр 2012, 09:22

Fast писал(а):48, 53

Пока нормально проблему не научишься описывать, помощи не жди.
Аватара пользователя
Rejiser
 
Сообщения: 2928
Зарегистрирован: 03 сен 2010, 16:23
Благодарил (а): 215 раз.
Поблагодарили: 675 раз.
Языки программирования: Counter-Strike 1.6

Re: warning 213 : tag mismatch

Сообщение Fast » 13 апр 2012, 13:48

Вот в строчках 2 ошибки:

Код: Выделить всё
public cmdSpecList(id)
{
        if( gOnOff[id] )
        {
                ColorChat(id,GREEN"^1Вы ^4не видите ^1наблюдателей");
                gOnOff[id] = false;
        }
        else
        {
                ColorChat(id,GREEN"^1Вы ^4видите ^1наблюдателей");
                gOnOff[id] = true;
        
Аватара пользователя
Fast
 
Сообщения: 1088
Зарегистрирован: 11 фев 2012, 23:13
Благодарил (а): 132 раз.
Поблагодарили: 122 раз.

Re: warning 213 : tag mismatch

Сообщение Fast » 13 апр 2012, 13:49

А именно в строчке 5 и в строчке 10
Аватара пользователя
Fast
 
Сообщения: 1088
Зарегистрирован: 11 фев 2012, 23:13
Благодарил (а): 132 раз.
Поблагодарили: 122 раз.

След.

Вернуться в Вопросы по AMXX и его плагинам

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

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