Scoreboard event hook'inimas..

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Tetusis

Scoreboard event hook'inimas..

Post by Tetusis »

Taigi sumasciau uzhookint'i si event'a ir sekasi nekaip, any ideas?

Code: Select all

 #include <amxmodx>public plugin_init() {    register_message(get_user_msgid("ScoreAttrib"), "KeiciamZinutesTaskuLentoje");} public KeiciamZinutesTaskuLentoje(iMsgId, iDest, client) {    static const t[]    = "#Cstrike_ScoreBoard_Ter";        //"Terrorists"    static const ct[]   = "#Cstrike_ScoreBoard_CT"      //"Counter-Terrorists"    static const plr[]  = "#Cstrike_ScoreBoard_Player"      //"%s1    -   %s2 player"    static const plrs[]     = "#Cstrike_ScoreBoard_Players"     //"%s1    -   %s2 players"    static const dead[] = "#Cstrike_DEAD"           //"Dead"    static const vip[]  = "#Cstrike_VIP"            //"VIP"    static const bomb[]     = "#Cstrike_BOMB"           //"C4"        static szMessage[32];    get_msg_arg_string(2, szMessage,charsmax(szMessage));         if( equal(szMessage, t)) {        message_begin(MSG_BROADCAST, g_iMsgId_ScoreInfo);        write_short(2);        write_string("T");        message_end();    }    else if(equal(szMessage, ct)) {        set_msg_arg_string(2, "CT");    }    else if(equal(szMessage, plr)) {        set_msg_arg_string(2, "%s1    -   %s2 Zaidejas");    }    else if(equal(szMessage, plrs)) {        set_msg_arg_string(2, "%s1    -   %s2 Zaidejai");    }    else if(equal(szMessage, dead)) {        set_msg_arg_string(2, "Mires");    }    else if(equal(szMessage, vip)) {        set_msg_arg_string(2, "ADMINAS");    }    else if(equal(szMessage, bomb)) {        set_msg_arg_string(2, "Turi c4");    }    } 

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Scoreboard event hook'inimas..

Post by InvIs »

Tai, kad juos keisti tik per clientą eina.

EDIT: Bent jau tų Counter-Terrorists ir Terrorists tai tikrai neis.
ISVYKES

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: Scoreboard event hook'inimas..

Post by Trickas »

Kiek žinau visų neeina, jau mėginę daug kas yra, bet rašė, kad ką rodo scoreborde nieko nepakeisi teksto.
- Skype: ner.e5
- Steam: Tr1ckas

Tetusis

Re: Scoreboard event hook'inimas..

Post by Tetusis »

tai gal yra kitas budas be orpheu signatures? alliedmodders visalaika raso not possible ir kt, dazniausiai pats pasikuiciu po google ivairenybes ir randu metoda, bet siuo atveju reikia man patarimo. maciau lyg ir kinieciu serveryje beveik viska pakeicia clientui ir be orpheu, taip pat neslowhack'ina client'o, arba gali buti dar vienas dalykas, atsiuncia cstrike_english.txt kuri is kazkur kitur uzkrauna, neisivaizduoju kaip, pats stengiuosi tai igyvendinti, any other ideas?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Scoreboard event hook'inimas..

Post by aaarnas »

Reiktų surasti kas nukreipia į cstrike_english.txt failą. Knisantis po binary .dll failus gal ką rasi, bet ilgai užtruksi ;/
O kalbos nustatymų nežinau.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Tetusis

Re: Scoreboard event hook'inimas..

Post by Tetusis »

aaarnas wrote:Reiktų surasti kas nukreipia į cstrike_english.txt failą. Knisantis po binary .dll failus gal ką rasi, bet ilgai užtruksi ;/
O kalbos nustatymų nežinau.
nu nebent atsiunte man cstrike_english kazkur ir padare execa su motd_write, o visa kita neisivaizduoju....

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Scoreboard event hook'inimas..

Post by aaarnas »

cistrike_engish.txt nuskaitomas iš .dll failų, o ne executinamas. Su exec ar kuo kitu jo nepaleisi.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: Scoreboard event hook'inimas..

Post by Trickas »

Mačiau kažkada pluginą, su kuriuo galima bet kurį failą pakeist nauju, tarkim nurodai seną failą ir tada į ką jį pakeist, bet neberandu.. Su juo gal net eitų hud'us keist (hp, armor, laikas ir t.t.), atsiunčiant naujus tuos txt. Bet aš nemėginęs nei vieno iš šių dalykų, tad nežinau.

O dabar dėl tavo to plugin, kur tarkim žinot visus tuos #Cstrike_ScoreBoard_Ter, #Cstrike_ScoreBoard_Ct
Pvz. koks turėtų būt, kad pakeist terrorist win žinutę arba bomb has been planted
- Skype: ner.e5
- Steam: Tr1ckas

Tetusis

Re: Scoreboard event hook'inimas..

Post by Tetusis »

Trickas wrote:Mačiau kažkada pluginą, su kuriuo galima bet kurį failą pakeist nauju, tarkim nurodai seną failą ir tada į ką jį pakeist, bet neberandu.. Su juo gal net eitų hud'us keist (hp, armor, laikas ir t.t.), atsiunčiant naujus tuos txt. Bet aš nemėginęs nei vieno iš šių dalykų, tad nežinau.

O dabar dėl tavo to plugin, kur tarkim žinot visus tuos #Cstrike_ScoreBoard_Ter, #Cstrike_ScoreBoard_Ct
Pvz. koks turėtų būt, kad pakeist terrorist win žinutę arba bomb has been planted
\gamedir\cstrike\resource

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: Scoreboard event hook'inimas..

Post by Trickas »

Dėkui, bet gali pasakyt dar kuriam tiksliai failiuke Terrorist, Counter-Terrorist win ir pnš. ? Nes kažkaip neatrandu šito
- Skype: ner.e5
- Steam: Tr1ckas

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Google [Bot] and 5 guests