Raised This Month: $ Target: $400
 0% 

Error 035 and 092 - help...


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Amigo@Work
Junior Member
Join Date: Feb 2009
Old 03-18-2009 , 13:08   Error 035 and 092 - help...
Reply With Quote #1

Plz help me.

Errors:
Quote:
...(0.4.2).sp(1842) : error 035: argument type mismatch (argu
ment 3)
...(0.4.2).sp(1844) : error 092: number of arguments does not
match definition
...(0.4.2).sp(1845) : error 092: number of arguments does not
match definition
...(0.4.2).sp(1846) : error 092: number of arguments does not
match definition
...(0.4.2).sp(1847) : error 092: number of arguments does not
match definition
...(0.4.2).sp(1848 ) : error 092: number of arguments does not
match definition
...(0.4.2).sp(1849) : error 092: number of arguments does not
match definition
etc...
The piece where the error:

PHP Code:
public function_displayInfo(TFClassType:class, client)
[
left]{
 new 
Handle:panel CreatePanel();
 switch(class)
 {
  case 
TFClass_Sniper:
  {
(
1842)   SetPanelTitle(panel"%t""Sniper_Head");
            
DrawPanelText(panel"---------------------------------");
            
DrawPanelText(panel"%t""Sniper_Help_1");
            
DrawPanelText(panel"%t""Sniper_Help_2");
            
DrawPanelText(panel"%t""Sniper_Help_3");
            
DrawPanelText(panel"%t""Sniper_Help_4");
            
DrawPanelText(panel"%t""Sniper_Help_5");
(
1849)   DrawPanelText(panel"%t""Sniper_Help_6");
  }...[/
left
+ Create file beta.phrases.txt
Plz Help me
Amigo@Work is offline
Lebson506th
Veteran Member
Join Date: Jul 2008
Old 03-18-2009 , 13:59   Re: Error 035 and 092 - help...
Reply With Quote #2

You are trying to use localization in functions that don't support it.

You'll need to create strings and use the Format() native to create the localized strings you want.
__________________
My Plugins
Spray Tracer by Nican, maintained by me
Simple TK Manager
DoD:S Admin Weapons

Links
Resistance and Liberation (A HL2 Multiplayer Modification)
Lebson506th is offline
Amigo@Work
Junior Member
Join Date: Feb 2009
Old 03-18-2009 , 15:15   Re: Error 035 and 092 - help...
Reply With Quote #3

If not difficult, you can give an example or a link to the documentation.
Amigo@Work is offline
Lebson506th
Veteran Member
Join Date: Jul 2008
Old 03-18-2009 , 15:33   Re: Error 035 and 092 - help...
Reply With Quote #4

PHP Code:
public function_displayInfo(TFClassType:class, client)
{
    new 
Handle:panel CreatePanel();

    switch(class)
    {
        case 
TFClass_Sniper:
        {
            
decl String:title[128String:help1[128], String:help2[128], String:help3[128], String:help4[128], String:help5[128], String:help6[128];
            
Format(titlesizeof(title), "%t""Sniper_Head");
            
Format(help1sizeof(help1), "%t""Sniper_Help_1");
            
Format(help2sizeof(help2), "%t""Sniper_Help_2");
            
Format(help3sizeof(help3), "%t""Sniper_Help_3");
            
Format(help4sizeof(help4), "%t""Sniper_Help_4");
            
Format(help5sizeof(help5), "%t""Sniper_Help_5");
            
Format(help6sizeof(help6), "%t""Sniper_Help_6");
            
SetPanelTitle(paneltitle);
            
DrawPanelText(panel"---------------------------------");
            
DrawPanelText(panelhelp1);
            
DrawPanelText(panelhelp2);
            
DrawPanelText(panelhelp3);
            
DrawPanelText(panelhelp4);
            
DrawPanelText(panelhelp5);
            
DrawPanelText(panelhelp6);
        }
    }

__________________
My Plugins
Spray Tracer by Nican, maintained by me
Simple TK Manager
DoD:S Admin Weapons

Links
Resistance and Liberation (A HL2 Multiplayer Modification)
Lebson506th is offline
Amigo@Work
Junior Member
Join Date: Feb 2009
Old 03-19-2009 , 04:46   Re: Error 035 and 092 - help...
Reply With Quote #5

Thank you very much
Amigo@Work is offline
Amigo@Work
Junior Member
Join Date: Feb 2009
Old 03-19-2009 , 07:15   Re: Error 035 and 092 - help...
Reply With Quote #6

(SetPanelTitle(panel, title);) warning 217: loose indentation etc... help =(
Amigo@Work is offline
Lebson506th
Veteran Member
Join Date: Jul 2008
Old 03-19-2009 , 07:41   Re: Error 035 and 092 - help...
Reply With Quote #7

That's just a warning, ignore it.

If you actually care, there is the wrong number of spaces/tabs before that line.
__________________
My Plugins
Spray Tracer by Nican, maintained by me
Simple TK Manager
DoD:S Admin Weapons

Links
Resistance and Liberation (A HL2 Multiplayer Modification)
Lebson506th is offline
Amigo@Work
Junior Member
Join Date: Feb 2009
Old 03-19-2009 , 12:20   Re: Error 035 and 092 - help...
Reply With Quote #8

Omg Not working.
Server Consol Start :
Quote:
L 03/19/2009 - 19:04:14: [SM] Fatal error encountered parsing translation file "
rzfp.phrases.txt"
L 03/19/2009 - 19:04:14: [SM] Error (line 131, column 4: Line contained too ma
ny invalid tokens
Quote:
L 03/19/2009 - 19:06:04: [SM] Plugin encountered error 4: Invalid parameter or p
arameter type
L 03/19/2009 - 19:06:04: [SM] Native "Format" reported: Language phrase "Sniper_
Head"
not found
L 03/19/2009 - 19:06:04: [SM] Displaying call stack trace for plugin "(0.4.2) tr
anslate.smx":
L 03/19/2009 - 19:06:04: [SM] [0] Line 1843, (0.4.2) translate.sp::function_d
isplayInfo()
L 03/19/2009 - 19:06:04: [SM] [1] Line 1402, (0.4.2) translate.sp::timer_SetP
layers()
Compile:
Quote:
// (0.4.2) translate.sp(1843) : warning 217: loose indentation
// (0.4.2) translate.sp(1850) : warning 217: loose indentation
Script:
PHP Code:
public function_displayInfo(TFClassType:class, client)
{
 new 
Handle:panel CreatePanel();
 switch(class)
 {
  case 
TFClass_Sniper:
  {
decl String:title[128], String:help1[128], String:help2[128], String:help3[128], String:help4[128], String:help5[128], String:help6[128];
(
1843Format(titlesizeof(title), "%t""Sniper_Head");
 
Format(help1sizeof(help1), "%t""Sniper_Help_1");
 
Format(help2sizeof(help2), "%t""Sniper_Help_2");
 
Format(help3sizeof(help3), "%t""Sniper_Help_3");
 
Format(help4sizeof(help4), "%t""Sniper_Help_4");
 
Format(help5sizeof(help5), "%t""Sniper_Help_5");
 
Format(help6sizeof(help6), "%t""Sniper_Help_6");
  
SetPanelTitle(paneltitle);
  
DrawPanelText(panel"---------------------------------");
  
DrawPanelText(panelhelp1);
  
DrawPanelText(panelhelp2);
  
DrawPanelText(panelhelp3);
  
DrawPanelText(panelhelp4);
  
DrawPanelText(panelhelp5);
  
DrawPanelText(panelhelp6);
  } 
PHP Code:
(1331) public Action:timer_SetPlayers(Handle:timerany:client)
{
.
.
.
if (
team == SUR)
    {
(
1402)     function_displayInfo(class, client);
    }
   }
  }
 }
 return 
Plugin_Continue;

Most likely the problem is loose indentation. help
Amigo@Work is offline
RM_Hamster
SourceMod Donor
Join Date: Jul 2008
Location: MA
Old 03-19-2009 , 12:27   Re: Error 035 and 092 - help...
Reply With Quote #9

The loose indentation isn't a problem, it's simply a warning that the whitespace on that line is formatted incorrectly - using spaces instead of tabs or vice versa, the wrong amount of spaces/tabs, et cetera.

The problem is that your translations file is formatted incorrectly, so it can't be parsed. Would you mind posting it?
RM_Hamster is offline
Amigo@Work
Junior Member
Join Date: Feb 2009
Old 03-19-2009 , 12:51   Re: Error 035 and 092 - help...
Reply With Quote #10

Translate File (UTF-8 (Not BOM)):
Quote:
"Phrases"

"Anons"
{
"ru" "[RZFP] [Объявления]"
}

"Eror"
{
"ru" "[RZFP] [Ошибка]"
}

"Attention"
{
"ru" "[RZFP] [Внимание]"
}

"Helper"
{
"ru" "[RZFP] [Помошник]"
}

"Tekush Record Vish"
{
"#format" "{1:d},{2:d}"
"ru" "Текущей рекорд по выживаемости составляет {1}:{2}."
}

"New Record Vish"
{
"#format" "{1:d},{2:d}"
"ru" "Установлен новый рекорд по выживаемости {1}:{2}."
}

"Pred Record Vish"
{
"#format" "{1:d},{2:d},{3:d}"
"ru" "Предыдущий рекорд по выживаемости составлял {1}:{2} и было проведено {3} игр."
}

"Tekush Record Roundov"
{
"#format" "{1:i},{2:i},{3:i}"
"ru" "Текущей рекорд по выживаемости {1}:{2} и было проведено {3} раунд(а)(ов)."
}

"Vashe Vrema Vish"
{
"#format" "{1:d},{2:d}"
"ru" "Ваше время выживаемости {1}:{2}."
}

"Spect"
{
"ru" "Кто-то уже был убит. Зрители теперь могут присоединиться только к команде Зомби."
}

"Eror Sur"
{
"ru" "Живые могут играть только за Солдата, Поджигателя, Подрывника,"
}

"Eror Sur Next"
{
"ru" "Снайпера, Медика или за Инженера."
}

"Eror Swich"
{
"ru" "Вы не можете перейти в команду Живых, если вы стали Зомби."
}

"Eror Zom"
{
"ru" "Зомби могут играть только за Разведчика, Шпиона или за Пулеметчика."
}

"Resp Zom One"
{
"#format" "{1:d}"
"ru" "Зомби хватит протирать штаны! Время возрождения = {1} секунд."
}

"Resp Zom Two"
{
"#format" "{1:d}"
"ru" "Зомби в Бешенстве! Время возрождения = {1} секунд."
}

"Resp Zom Three"
{
"#format" "{1:d}"
"ru" "Зомби жаждут человечинки... Время возрождения = {1} секунд."
}

"Start"
{
"#format" "{1:s}"
"ru" "Вы присоединились к серверу на котором установлен Russian Zombie Fortress Pack {1} бета."
}

"Help"
{
"#format" "{1:s}"
"ru" "На сервере активирован Russian Zombie Fortress Pack {1} бета."
}

"Help Next"
{
"ru" "Наберите в чате "zf_help", чтобы получить булее подробную информацию."
}

"Help Next Next"
{
"ru" "Наберите в чате "zf_class", чтобы узнать информацию о вашем классе."
}

"Help Next Next Next"
{
"ru" "Поддержку модифицированной версии Zombie Fortress осуществляет Amigo"
}

"Eror Turel"
{
"ru" "Вы не можете уничтожить Турель!"
}

"Help Sur"
{
"ru" "Команда Живых включает в себя все классы кроме Разведчика, Шпиона и Пулеметчика."
}

"Help Sur Next"
{
"ru" "Чтобы выиграть вам нужно выполнить все задания поставленные картой. Если вас убили, вы становитесь зомби."
}

"Help Sur Next Next"
{
"ru" "Когда вы находитесь в одиночестве, вы испускаете звук сердцебиения."
}

"Help Sur Next Next Next"
{
"ru" "По этому звуку вас могут найти ваши соратники или зомби."
}

"Help Zom"
{
"ru" "Команда Зомби состоит только из Разведчиков, Шпионов, Пулемечтиков."
}

"Help Zom Next"
{
"ru" "Из-за этого вы можете использовать только оружие ближнего боя."
}

"Help Zom Next Next"
{
"ru" "Ваша главная цель - превратить всех живых в зомби."
}

"Help Zom Next Next Next"
{
"ru" "Так же только Зомби могут возрождаться."
}

"Sniper_Head"
{
"ru" "Снайпер [Живой/Поддержка]"
}
"Sniper_Help_1"
{
"ru" "+Регенерация патронов:"
}

"Sniper_Help_2"
{
"ru" "5-Винтовка, 25-SMG"
}

"Sniper_Help_3"
{
"ru" "каждый раз, когда Снайпер"
}

"Sniper_Help_4"
{
"ru" "убивает Зомби."
}

"Sniper_Help_5"
{
"ru" "+SMG больше не нужно"
}

"Sniper_Help_6"
{
"ru" "перезаряжать."
}

"Med_Head"
{
"ru" "Медик [Живой/Поддержка]"
}

"Med_Help_1"
{
"ru" "-Сумма дополнительного"
}

"Med_Help_2"
{
"ru" "добавления здоровья: 125%"
}

"Med_Help_3"
{
"ru" "+Дополнительное здоровье,"
}

"Med_Help_4"
{
"ru" "которое дала лечебная пушка"
}

"Med_Help_5"
{
"ru" "не опускается."
}

"Sold_Head"
{
"ru" "Солдат [Живой/Нападение]"
}

"Sold_Help_1"
{
"ru" "+Скорость пере-ия 280(+40)"
}

"Sold_Help_2"
{
"ru" "+При убийстве зомби, вы"
}

"Sold_Help_3"
{
"ru" "получаете +2 ракеты."
}

"Pyro_Head"
{
"ru" "Поджигатель [Живой/Нападение]"
}

"Pyro_Help_1"
{
"ru" "-Скорость пере-ия 240(-60)."
}

"Pyro_Help_2"
{
"ru" "-Боезапас у огнемета"
}

"Pyro Help_3"
{
"ru" "уменьшаетя, если он имеет более,"
}

"Pyro_Help_4"
{
"ru" "100 патронов в боезапасе."
}

"Demo_Head"
{
"ru" "Подрывник [Живой/Нападение]"
}

"Demo_Help_1"
{
"ru" "+При выполнении насмешки"
}

"Demo_Help_2"
{
"ru" "с бутылкой восс-тся"
}

"Demo_Help_3"
{
"ru" "+25 здоровья."
}

"Ensh_Head"
{
"ru" "Инженер [Живой/Поддержка]"
}

"Ensh_Help_1"
{
"ru" "-Вы не можете отремон-ть,"
}

"Ensh_Help_2"
{
"ru" "прокачать или разрушить турель."
}

"Ensh_Help_3"
{
"ru" "-После первого выстрела"
}

"Ensh_Help_4"
{
"ru" "турель начинает терять здоровье"
}

"Ensh_Help_5"
{
"ru" "(самоуничтожаеттся через 22с.)"
}

"Ensh_Help_6"
{
"ru" "-Турель самоуничтожается,"
}

"Ensh_Help_7"
{
"ru" "если заканчиваются патроны."
}

"Ensh_Help_8"
{
"ru" "-Диспенсер в игре"
}

"Ensh_Help_9"
{
"ru" "выполняет роль баррикады."
}

"Ensh_Help_10"
{
"ru" "+Наберите "zf_sentry","
}

"Ensh_Help_11"
{
"ru" "чтобы уничтожить вашу турель."
}

"Spy_Head"
{
"ru" "Шпион [Зомби/Поддержка]"
}

"Spy_Help_1"
{
"ru" "+Нажми кнопку "E","
}

"Spy_Help_2"
{
"ru" "чтобы пополнить плащ."
}

"Spy_Help_3"
{
"ru" "-Mele only"
}

"Spy_Help_4"
{
"ru" "-Плащ действует 4с."
}

"Spy_Help_5"
{
"ru" "+Плащ начинает действовать"
}

"Spy_Help_6"
{
"ru" "мгоновенно."
}

"Spy_Help_7"
{
"ru" "+Каждую секунду восс-ся"
}

"Spy_Help_8"
{
"ru" "+2 здоровья."
}

"Spy_Help_9"
{
"ru" "+Время возрождения сокр-ся"
}

"Spy_Help_10"
{
"ru" "на 1с за каждого"
}

"Spy_Help_11"
{
"ru" "близлежайшего зомби."
}

"Spy_Help_12"
{
"ru" "(минимально 10с)."
}

"Scout_Head"
{
"ru" "Разведчик [Зомби/Нападение]"
}

"Scout_Help_1"
{
"ru" "+Нажми кнопку "E","
}

"Scout_Help_2"
{
"ru" "чтобы актив. дополн-ое"
}

"Scout_Help_3"
{
"ru" "здоровье."
}

"Scout_Help_4"
{
"ru" "(Реген-ия способ. 30с.)"
}

"Scout_Help_5"
{
"ru" "-Скорость пере-ия 340(-60)"
}

"Scout_Help_6"
{
"ru" "или 400 если полное здоровье."
}

"Scout_Help_7"
{
"ru" "-Mele Only."
}

"Scout_Help_8"
{
"ru" "+BONK is On."
}

"Scout_Help_9"
{
"ru" "+Каждую секунду восс-ся"
}

"Scout_Help_10"
{
"ru" "+2 здоровья."
}

"Scout_Help_11"
{
"ru" "+Время возрождения сокр-ся"
}

"Scout_Help_12"
{
"ru" "на 1с. за каждого"
}

"Scout_Help_13"
{
"ru" "близлежайшего зомби."
}

"Scout_Help_14"
{
"ru" "(минимально 10с)."
}

"Scout_Head"
{
"ru" "Пулеметчик [Зомби/Нападение]"
}

"Scout_Help_1"
{
"ru" "+Нажми кнопку "E","
}

"Scout_Help_2"
{
"ru" "чтобы актив. дополн-ое"
}

"Scout_Help_3"
{
"ru" "здоровье."
}

"Scout_Help_4"
{
"ru" "(Реген-ия способ. 30с.)"
}

"Scout_Help_5"
{
"ru" "+Скорость пере-ия 240(+10)"
}

"Scout_Help_6"
{
"ru" "или 280 если полное здоровье."
}

"Scout_Help_7"
{
"ru" "-Mele Only"
}

"Scout_Help_8"
{
"ru" "+Sandvich On"
}

"Scout_Help_9"
{
"ru" "+Каждую секунду восс-ся"
}

"Scout_Help_10"
{
"ru" "+2 здоровья."
}

"Scout_Help_11"
{
"ru" "+Время возрождения сокр-ся"
}

"Scout_Help_12"
{
"ru" "на 1с. за каждого"
}

"Scout_Help_13"
{
"ru" "близлежайшего зомби."
}

"Scout_Help_14"
{
"ru" "(минимально 10с)."
}

"End_Help"
{
"ru" "Скрыть информацию о Классе"
}

"Scout HP"
{
"ru" "Дополнительное здоровье активировано!"
}

"Heavy HP"
{
"ru" "Дополнительное здоровье активировано!"
}

"Spy Clock Start"
{
"ru" "Плащ восстанавливается!"
}

"Spy Clock Full"
{
"ru" "Плащ уже заполнен!"
}

"Reset Unical"
{
"ru" "Способность восстановлена."
}
}
It seems that there are no errors

Last edited by Amigo@Work; 03-19-2009 at 12:57.
Amigo@Work is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 15:11.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode