Jump to content
GIGN Forum

pro

Mirstīgais
  • Posts

    35
  • Joined

  • Last visited

Posts posted by pro

  1. Sveicināti tie kas lasa šo topiku.

    Tātad problēma, esmu pārgājis no KZ uz public, karoč uz šaušanu, taisu kz movijus kur nav tik svarīga kvalitāte, bet šaušanā gan. Varbūt ir kādam kkādi kodeki or smth, jo ir daudz viedokļu attiecībā uz šo, esmu tik daudz testējis bet kvalitāte still sucks.

    Svaram nav nozīmes, galvenais lai būtu laba kvalitāte.

    Paldies!

  2. deretu tev palasit par video rezulucijam tad. norekordo muviju 1280x720 vai cita jebkada widescreen rezulucija, un tapat ari norendere ar to pashu rezuluciju video no vegasa.

    cik sapratu, visu to padarīšanu jauc ekrāna izmēri, ka izstiepj ?

    1280x720

    man jau ir widescreen rezulucija, 1280x800.

    Nē, es paskatīšos, jo demo rekordēju caur steam cs, un pēctam rekordēju caur nonsteam kur laikam ir atšķirīgi izmēri.

    Ne, abiem cs ir vienadi izmeri

  3. rekur kodiņš

    /* Plugin generated by AMXX-Studio */ 
    
    #include <amxmodx> 
    #include <ColorChat> 
    
    new bool:wylacz[33] 
    
    new const tytul1[]="Kid Cudi 'Memories' (0:14)" 
    new const piosenka1[]="rsounds/twinnar.mp3" 
    
    new const tytul2[]="Savs I Savs 'Nespelejies ar Uguni' (0:11)" 
    new const piosenka2[]="rsounds/twinnar2.mp3" 
    
    new const tytul3[]="Eliots un Skutelis 'Ibumetins, Pudeles, Kondomi (0:11)'" 
    new const piosenka3[]="rsounds/twinnar3.mp3" 
    
    new const tytul4[]="Eliots 'Esmu Riga' (0:10)" 
    new const piosenka4[]="rsounds/twinnar4.mp3" 
    
    new const tytul5[]="SchoolBoy 'Hands On The Wheel' (0:11)" 
    new const piosenka5[]="rsounds/ctwinnar2.mp3" 
    
    new const tytul6[]="Miks Dukurs 'Tu Mani Cel' (0:15)" 
    new const piosenka6[]="rsounds/ctwinnar3.mp3" 
    
    new const tytul7[]="DMX 'Where Hood At' (0:11)" 
    new const piosenka7[]="rsounds/ctwinnar4.mp3" 
    
    new const tytul8[]="Savs I Savs 'Reportaza' (0:11)" 
    new const piosenka8[]="rsounds/ctwinnar5.mp3" 
    
    public plugin_init() { 
       register_plugin("RoundSound", "1.0", "S!p") 
       register_logevent("KoniecRundy",2,"1=Round_End") 
       register_clcmd("say roundsound", "roundsound") 
       register_clcmd("say /roundsound", "roundsound") 
       register_clcmd("say_team roundsound", "roundsound") 
       register_clcmd("say_team /roundsound", "roundsound") 
       register_clcmd("say roundsound", "roundsound") 
       register_clcmd("say rs", "roundsound") 
       register_clcmd("say_team rs", "roundsound") 
    } 
    
    public client_connect(i) wylacz = false 
    
    public KoniecRundy(i){ 
       for(new i=1 ; i<=32 ; i++){ 
           if(!is_user_connected(i)) return PLUGIN_HANDLED_MAIN 
           switch (random_num(1,11)){ 
               case 1: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka1) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul1) 
               } 
               case 2: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka2) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul2) 
               } 
               case 3: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka3) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul3) 
               } 
               case 4: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka4) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul4) 
               } 
               case 5: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka5) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul5) 
               } 
               case 6: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka6) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul6) 
               } 
               case 7: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka7) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul7) 
               } 
               case 8: {  
                   if(wylacz) return PLUGIN_HANDLED 
                   client_cmd(0, "mp3 stop") 
                   client_cmd(0, "stopsound") 
                   client_cmd(0, "mp3 play sound/%s", piosenka8) 
                   ColorChat(0, NORMAL, "^x04[RS] ^x01Now playing ^x04%s",tytul8) 
               } 
    
           } 
           return PLUGIN_HANDLED 
       } 
       return PLUGIN_HANDLED 
    } 
    
    public roundsound(i){ 
       if(wylacz){ 
           wylacz = false 
           ColorChat(i, RED, "[RS]^x01 RoundSound ^x04on") 
       } 
       else { 
           wylacz = true 
           ColorChat(i, RED, "[RS]^x01 RoundSound ^x04off") 
       } 
    } 
    
    public plugin_precache(){ 
       precache_sound(piosenka1) 
       precache_sound(piosenka2) 
       precache_sound(piosenka3) 
       precache_sound(piosenka4) 
       precache_sound(piosenka5) 
       precache_sound(piosenka6) 
       precache_sound(piosenka7) 
       precache_sound(piosenka8) 
    }  

    problēma ir tajā, ka reti atskaņo mūziku un līdz ar to parāda skanējuma nosaukumu print_chat

    kāda varētu būt problēma?

    paldies

  4. Tātad, nolēmu pārveidot ultimate sounds pluginu, uz ērtāku, bez tur milzum skaņām

    kods, no kura parveidoju:

    /********************************************************************************

    * AMX Mod X script.

    *

    * Ultimate Sounds (Ultimate_Sounds.sma)

    * Copyright © 2006-2008 Bmann_420 / Dizzy / Hoboman

    *

    * This program is free software; you can redistribute it and/or

    * modify it under the terms of the GNU General Public License

    * as published by the Free Software Foundation; either version 2

    * of the License, or (at your option) any later version.

    *

    * This program is distributed in the hope that it will be useful,

    * but WITHOUT ANY WARRANTY; without even the implied warranty of

    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

    * GNU General Public License for more details.

    *

    * You should have received a copy of the GNU General Public License

    * along with this program; if not, write to the Free Software

    * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

    *

    * In addition, as a special exception, the author gives permission to

    * link the code of this program with the Half-Life Game Engine ("HL

    * Engine") and Modified Game Libraries ("MODs") developed by Valve,

    * L.L.C ("Valve"). You must obey the GNU General Public License in all

    * respects for all of the code used other than the HL Engine and MODs

    * from Valve. If you modify this file, you may extend this exception

    * to your version of the file, but you are not obligated to do so. If

    * you do not wish to do so, delete this exception statement from your

    * version.

    *

    *********************************************************************************

    *

    * AMXX Ultimate Sounds Vers. 1.7

    * Last Update: 1/26/2007

    *

    * by Dizzy / Bmann_420 & Hoboman

    * Link: http://forums.alliedmods.net/showthread.php?t=7342

    *

    *

    *********************************************************************************

    *

    * ///////////////////////////////////////////////////

    * // AMXMOD[X] //

    * // ::Ultimate sounds:: //

    * // Origional: by Hephaistos //

    * // Ported by: Dizzy //

    * // Edited by: Hoboman, bmann_420 //

    * // //

    * // cvar: //

    * // streak_mode < flags > //

    * // "a" - messages //

    * // "b" - sounds //

    * // //

    * // knife_mode < flags > //

    * // "a" - messages //

    * // "b" - sounds //

    * // //

    * // hs_mode < flags > //

    * // "a" - messages //

    * // "b" - sounds //

    * // //

    * // lastman_mode < flags > //

    * // "a" - messages //

    * // "b" - hp //

    * // "c" - sounds //

    * ///////////////////////////////////////////////////

    *

    *********************************************************************************

    */

    // Plugin Info

    new const PLUGIN[] = "Ultimate Sounds"

    new const VERSION[] = "1.8"

    new const AUTHOR[] = "Dizzy / Bmann_420"

    // Includes

    #include <amxmodx>

    //Defines

    #define KNIFEMESSAGES 5

    #define MESSAGESNOHP 5

    #define MESSAGESHP 5

    #define LEVELS 10

    //Pcvars

    new streak_mode, knife_mode, hs_mode, lastman_mode

    new gmsgHudSync

    new kills[33] = {0,...};

    new deaths[33] = {0,...};

    new alone_ann = 0

    new levels[10] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11};

    //Streak Sounds

    new stksounds[10][] =

    {

    "misc/multikill",

    "misc/megakill",

    "misc/ultrakill",

    "misc/monsterkill",

    "misc/killingspree",

    "misc/wickedsick",

    "misc/rampage",

    "misc/ludacrisskill",

    "misc/godlike",

    "misc/holyshit"

    }

    new stkmessages[10][] =

    {

    "%s: Multi-Kill!",

    "%s: Mega-Kill!",

    "%s: Ultra-Kill!",

    "%s: Monster-Kill!",

    "%s: Killing Spree!",

    "%s: Wicked Sick!",

    "%s: Rampage!",

    "%s: Ludacriss-Kill",

    "%s: Godlike!",

    "%s: Holy Shit!"

    }

    new knifemessages[KNIFEMESSAGES][] =

    {

    "KNIFE_MSG_1",

    "KNIFE_MSG_2",

    "KNIFE_MSG_3",

    "KNIFE_MSG_4",

    "KNIFE_MSG_5"

    }

    new messagesnohp[MESSAGESNOHP][] =

    {

    "NOHP_MSG_1",

    "NOHP_MSG_2",

    "NOHP_MSG_3",

    "NOHP_MSG_4",

    "NOHP_MSG_5"

    }

    new messageshp[MESSAGESHP][] =

    {

    "HP_MSG_1",

    "HP_MSG_2",

    "HP_MSG_3",

    "HP_MSG_4",

    "HP_MSG_5"

    }

    public plugin_init()

    {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_cvar("ultimate_sounds",VERSION,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)

    register_dictionary("ultimate_sounds.txt")

    register_event("DeathMsg","hs","a","3=1")

    register_event("DeathMsg","knife_kill","a","4&kni")

    register_event("ResetHUD", "reset_hud", "b");

    register_event("DeathMsg", "death_event", "a", "1>0");

    register_event("DeathMsg","death_msg","a")

    register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")

    register_event("TextMsg","roundend_msg","a","2Game_C","2Game_w")

    lastman_mode = register_cvar("lastman_mode","abc")

    streak_mode = register_cvar("streak_mode","ab")

    knife_mode = register_cvar("knife_mode","ab")

    hs_mode = register_cvar("hs_mode","ab")

    gmsgHudSync = CreateHudSyncObj()

    return PLUGIN_CONTINUE

    }

    get_streak()

    {

    new streak[3]

    get_pcvar_string(streak_mode,streak,2)

    return read_flags(streak)

    }

    public death_event(id)

    {

    new streak = get_streak()

    if ((streak&1) || (streak&2))

    {

    new killer = read_data(1);

    new victim = read_data(2);

    if (0 < killer <= get_maxplayers())

    return PLUGIN_CONTINUE;

    kills[killer] += 1;

    kills[victim] = 0;

    deaths[killer] = 0;

    deaths[victim] += 1;

    for (new i = 0; i < LEVELS; i++)

    {

    if (kills[killer] == levels)

    {

    announce(killer, i);

    return PLUGIN_CONTINUE;

    }

    }

    }

    return PLUGIN_CONTINUE;

    }

    announce(killer, level)

    {

    new streak = get_streak()

    if (streak&1)

    {

    new name[32];

    get_user_name(killer, name, 32);

    set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);

    ShowSyncHudMsg(0, gmsgHudSync, stkmessages[level], name);

    }

    if (streak&2){

    for(new i=1;i<=get_maxplayers();i++)

    if(is_user_connected(i)==1 )

    client_cmd(i, "spk %s", stksounds[level]);

    }

    }

    public reset_hud(id)

    {

    new streak = get_streak()

    if (streak&1)

    {

    if (kills[id] > levels[0])

    {

    client_print(id, print_chat,"%L", id, "KILL_STREAK", kills[id]);

    }

    else if (deaths[id] > 1)

    {

    client_print(id, print_chat,"%L", id, "DEATH_STREAK", deaths[id]);

    }

    }

    }

    public client_connect(id)

    {

    new streak = get_streak()

    if ((streak&1) || (streak&2))

    {

    kills[id] = 0;

    deaths[id] = 0;

    }

    }

    public knife_kill()

    {

    new knifemode[4]

    get_pcvar_string(knife_mode,knifemode,4)

    new knifemode_bit = read_flags(knifemode)

    if (knifemode_bit & 1)

    {

    new killer_id = read_data(1)

    new victim_id = read_data(2)

    new killer_name[33], victim_name[33]

    get_user_name(killer_id,killer_name,33)

    get_user_name(victim_id,victim_name,33)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    ShowSyncHudMsg(0, gmsgHudSync, "%L", LANG_PLAYER, knifemessages[ random_num(0,KNIFEMESSAGES-1) ],killer_name,victim_name)

    }

    if (knifemode_bit & 2)

    {

    for(new i=1;i<=get_maxplayers();i++)

    if( is_user_connected(i) == 1 )

    client_cmd(i,"spk misc/humiliation")

    }

    }

    public roundend_msg(id)

    alone_ann = 0

    public death_msg(id)

    {

    new lmmode[8]

    get_pcvar_string(lastman_mode,lmmode,8)

    new lmmode_bit = read_flags(lmmode)

    new players_ct[32], players_t[32], ict, ite, last

    get_players(players_ct,ict,"ae","CT")

    get_players(players_t,ite,"ae","TERRORIST")

    if (ict==1&&ite==1)

    {

    new name1[32], name2[32]

    get_user_name(players_ct[0],name1,32)

    get_user_name(players_t[0],name2,32)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    if (lmmode_bit & 1)

    {

    if (lmmode_bit & 2)

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))

    }

    else

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%s vs. %s",name1,name2)

    }

    if (lmmode_bit & 4)

    {

    for(new i=1;i<=get_maxplayers();i++)

    if( is_user_connected(i) == 1 )

    client_cmd(i,"spk misc/maytheforce")

    }

    }

    }

    else

    {

    if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 4))

    {

    last=players_ct[0]

    client_cmd(last,"spk misc/oneandonly")

    }

    else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))

    {

    last=players_t[0]

    client_cmd(last,"spk misc/oneandonly")

    }

    else

    {

    return PLUGIN_CONTINUE

    }

    alone_ann = last

    new name[32]

    get_user_name(last,name,32)

    if (lmmode_bit & 1)

    {

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    if (lmmode_bit & 2)

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%L", LANG_PLAYER, messageshp[ random_num(0,MESSAGESHP-1) ],ite ,ict ,name,get_user_health(last))

    }

    else

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%L", LANG_PLAYER, messagesnohp[ random_num(0,MESSAGESNOHP-1) ],ite ,ict ,name )

    }

    }

    }

    return PLUGIN_CONTINUE

    }

    public hs()

    {

    new hsmode[4]

    get_pcvar_string(hs_mode,hsmode,4)

    new hsmode_bit = read_flags(hsmode)

    if (hsmode_bit & 1)

    {

    new killer_id = read_data(1)

    new victim_id = read_data(2)

    new victim_name[33]

    get_user_name(victim_id,victim_name,33)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)

    ShowSyncHudMsg(killer_id, gmsgHudSync, "::HEADSHOT::^nYou Owned %s !!",victim_name)

    }

    if (hsmode_bit & 2)

    {

    for(new i=1;i<=get_maxplayers();i++)

    if( is_user_connected(i)==1 )

    client_cmd(i,"spk misc/headshot")

    }

    }

    public plugin_precache()

    {

    precache_sound("misc/monsterkill.wav")

    precache_sound("misc/godlike.wav")

    precache_sound("misc/headshot.wav")

    precache_sound("misc/humiliation.wav")

    precache_sound("misc/killingspree.wav")

    precache_sound("misc/multikill.wav")

    precache_sound("misc/ultrakill.wav")

    precache_sound("misc/maytheforce.wav")

    precache_sound("misc/oneandonly.wav")

    precache_sound("misc/rampage.wav")

    precache_sound("misc/holyshit.wav")

    precache_sound("misc/megakill.wav")

    precache_sound("misc/wickedsick.wav")

    precache_sound("misc/ludacrisskill.wav")

    return PLUGIN_CONTINUE

    }

    pārveidojuma iznākums:

    new const PLUGIN[] = "Ultimate Sounds"

    new const VERSION[] = "1.8"

    new const AUTHOR[] = "Dizzy / Bmann_420"

    // Includes

    #include <amxmodx>

    //Defines

    #define KNIFEMESSAGES 5

    #define MESSAGESNOHP 5

    #define MESSAGESHP 5

    #define LEVELS 5

    //Pcvars

    new streak_mode, knife_mode, hs_mode, lastman_mode

    new gmsgHudSync

    new kills[33] = {0,...};

    new deaths[33] = {0,...};

    new alone_ann = 0

    new levels[5] = {2, 3, 4, 5, 6};

    //Streak Sounds

    new stksounds[5][] =

    {

    "misc/multikill",

    "misc/ultrakill",

    "misc/ludacrisskill",

    "misc/rampage",

    "misc/godlike"

    }

    new stkmessages[5][] =

    {

    "%s: Multi Kill !",

    "%s: Ultra Kill !",

    "%s: Ludacris Kill !",

    "%s: Holy Shit !",

    "%s: GODLIKE !"

    }

    new knifemessages[KNIFEMESSAGES][] =

    {

    "KNIFE_MSG_1",

    "KNIFE_MSG_2",

    "KNIFE_MSG_3",

    "KNIFE_MSG_4",

    "KNIFE_MSG_5"

    }

    new messagesnohp[MESSAGESNOHP][] =

    {

    "NOHP_MSG_1",

    "NOHP_MSG_2",

    "NOHP_MSG_3",

    "NOHP_MSG_4",

    "NOHP_MSG_5"

    }

    new messageshp[MESSAGESHP][] =

    {

    "HP_MSG_1",

    "HP_MSG_2",

    "HP_MSG_3",

    "HP_MSG_4",

    "HP_MSG_5"

    }

    public plugin_init()

    {

    register_plugin(PLUGIN, VERSION, AUTHOR)

    register_cvar("ultimate_sounds",VERSION,FCVAR_SERVER|FCVAR_EXTDLL|FCVAR_UNLOGGED|FCVAR_SPONLY)

    register_dictionary("ultimate_sounds.txt")

    register_event("DeathMsg","hs","a","3=1")

    register_event("DeathMsg","knife_kill","a","4&kni")

    register_event("ResetHUD", "reset_hud", "b");

    register_event("DeathMsg", "death_event", "a", "1>0");

    register_event("DeathMsg","death_msg","a")

    register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")

    register_event("TextMsg","roundend_msg","a","2Game_C","2Game_w")

    lastman_mode = register_cvar("lastman_mode","abc")

    streak_mode = register_cvar("streak_mode","ab")

    knife_mode = register_cvar("knife_mode","ab")

    hs_mode = register_cvar("hs_mode","ab")

    gmsgHudSync = CreateHudSyncObj()

    return PLUGIN_CONTINUE

    }

    get_streak()

    {

    new streak[3]

    get_pcvar_string(streak_mode,streak,2)

    return read_flags(streak)

    }

    public death_event(id)

    {

    new streak = get_streak()

    if ((streak&1) || (streak&2))

    {

    new killer = read_data(1);

    new victim = read_data(2);

    if (0 < killer <= get_maxplayers())

    return PLUGIN_CONTINUE;

    kills[killer] += 1;

    kills[victim] = 0;

    deaths[killer] = 0;

    deaths[victim] += 1;

    for (new i = 0; i < LEVELS; i++)

    {

    if (kills[killer] == levels)

    {

    announce(killer, i);

    return PLUGIN_CONTINUE;

    }

    }

    }

    return PLUGIN_CONTINUE;

    }

    announce(killer, level)

    {

    new streak = get_streak()

    if (streak&1)

    {

    new name[32];

    get_user_name(killer, name, 32);

    set_hudmessage(0, 255, 0, 0.06, 0.52, 0, 6.0, 2);

    ShowSyncHudMsg(0, gmsgHudSync, stkmessages[level], name);

    }

    if (streak&2){

    for(new i=1;i<=get_maxplayers();i++)

    if(is_user_connected(i)==1 )

    client_cmd(i, "spk %s", stksounds[level]);

    }

    }

    public reset_hud(id)

    {

    new streak = get_streak()

    if (streak&1)

    {

    if (kills[id] > levels[0])

    {

    client_print(id, print_chat,"%L", id, "KILL_STREAK", kills[id]);

    }

    else if (deaths[id] > 1)

    {

    client_print(id, print_chat,"%L", id, "DEATH_STREAK", deaths[id]);

    }

    }

    }

    public client_connect(id)

    {

    new streak = get_streak()

    if ((streak&1) || (streak&2))

    {

    kills[id] = 0;

    deaths[id] = 0;

    }

    }

    public knife_kill()

    {

    new knifemode[4]

    get_pcvar_string(knife_mode,knifemode,4)

    new knifemode_bit = read_flags(knifemode)

    if (knifemode_bit & 1)

    {

    new killer_id = read_data(1)

    new victim_id = read_data(2)

    new killer_name[33], victim_name[33]

    get_user_name(killer_id,killer_name,33)

    get_user_name(victim_id,victim_name,33)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    ShowSyncHudMsg(0, gmsgHudSync, "%L", LANG_PLAYER, knifemessages[ random_num(0,KNIFEMESSAGES-1) ],killer_name,victim_name)

    }

    if (knifemode_bit & 2)

    {

    for(new i=1;i<=get_maxplayers();i++)

    if( is_user_connected(i) == 1 )

    client_cmd(i,"spk misc/humiliation")

    }

    }

    public roundend_msg(id)

    alone_ann = 0

    public death_msg(id)

    {

    new lmmode[8]

    get_pcvar_string(lastman_mode,lmmode,8)

    new lmmode_bit = read_flags(lmmode)

    new players_ct[32], players_t[32], ict, ite, last

    get_players(players_ct,ict,"ae","CT")

    get_players(players_t,ite,"ae","TERRORIST")

    if (ict==1&&ite==1)

    {

    new name1[32], name2[32]

    get_user_name(players_ct[0],name1,32)

    get_user_name(players_t[0],name2,32)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    if (lmmode_bit & 1)

    {

    if (lmmode_bit & 2)

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))

    }

    else

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%s vs. %s",name1,name2)

    }

    if (lmmode_bit & 4)

    {

    for(new i=1;i<=get_maxplayers();i++)

    if( is_user_connected(i) == 1 )

    client_cmd(i,"spk misc/maytheforce")

    }

    }

    }

    else

    {

    if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 4))

    {

    last=players_ct[0]

    client_cmd(last,"spk misc/oneandonly")

    }

    else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))

    {

    last=players_t[0]

    client_cmd(last,"spk misc/oneandonly")

    }

    else

    {

    return PLUGIN_CONTINUE

    }

    alone_ann = last

    new name[32]

    get_user_name(last,name,32)

    if (lmmode_bit & 1)

    {

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    if (lmmode_bit & 2)

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%L", LANG_PLAYER, messageshp[ random_num(0,MESSAGESHP-1) ],ite ,ict ,name,get_user_health(last))

    }

    else

    {

    ShowSyncHudMsg(0, gmsgHudSync, "%L", LANG_PLAYER, messagesnohp[ random_num(0,MESSAGESNOHP-1) ],ite ,ict ,name )

    }

    }

    }

    return PLUGIN_CONTINUE

    }

    public hs()

    {

    new hsmode[4]

    get_pcvar_string(hs_mode,hsmode,4)

    new hsmode_bit = read_flags(hsmode)

    if (hsmode_bit & 1)

    {

    new killer_id = read_data(1)

    new victim_id = read_data(2)

    new victim_name[33]

    get_user_name(victim_id,victim_name,33)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)

    ShowSyncHudMsg(killer_id, gmsgHudSync, "::HEADSHOT::^nYou Owned %s !!",victim_name)

    }

    if (hsmode_bit & 2)

    {

    for(new i=1;i<=get_maxplayers();i++)

    if( is_user_connected(i)==1 )

    client_cmd(i,"spk misc/headshot")

    }

    }

    public plugin_precache()

    {

    precache_sound("misc/monsterkill.wav")

    precache_sound("misc/godlike.wav")

    precache_sound("misc/headshot.wav")

    precache_sound("misc/humiliation.wav")

    precache_sound("misc/killingspree.wav")

    precache_sound("misc/multikill.wav")

    precache_sound("misc/ultrakill.wav")

    precache_sound("misc/maytheforce.wav")

    precache_sound("misc/oneandonly.wav")

    precache_sound("misc/rampage.wav")

    precache_sound("misc/holyshit.wav")

    precache_sound("misc/megakill.wav")

    precache_sound("misc/wickedsick.wav")

    precache_sound("misc/ludacrisskill.wav")

    return PLUGIN_CONTINUE

    }

    PLuginu itkā pieņem, bet šauju tos 3 fragus, nekas nenotiek, ne tie multi-kill u.c neskan :(

    CERU, UZ jūsu palīdzību!

  5. Čau, atkal vēršos pie jums pēc help.

    Tātad ir serveris, stāv uz laba hostinga, kaste atrodas LV, viss ir kā vajag.

    Ir pubs ar 22 slotiem, pārsvarā 10-15 cilvēki online, bet lieta ir tajā, ka serveris raustās, neteikš u ka bieži, bet gadās, dažreiz vispār tā iekarās ka serveris vai nu nocrasho vai restartējas.

    rakstot rcon stats

    4.00 28.20 39.23 2 10 498.50 < fps 498 < ir veids kā to palielināt? Varbuut kādas speciālas servera komandas?

    Ceru, ka spēsat palīdzēt.

  6. Tātad, varat palīdzēt? _ Man vajadzētu šim pluginam pielikt krāsas, kā to izdarīt?

    Esu mēģinājis ar colorchat includi, bet nekas nesanāk. /iedot plugins:

    #include <amxmod>

    #include <amxmisc>

    #include <cstrike>

    public plugin_init() {

    register_plugin("Cash Transfer","1.0 Beta","Teflon.FT")

    register_concmd("say","handle_say",ADMIN_USER)

    register_concmd("say_team","handle_say",ADMIN_USER)

    register_cvar("mt_cashsteal","1",0)

    register_cvar("mt_cashdead","1",0)

    register_cvar("mt_cashteam","1",0)

    return PLUGIN_CONTINUE

    }

    public handle_say(id) {

    //Show me the money

    new said[31]

    new cmd[10]

    new target[9]

    new amount[7]

    new rest[5]

    read_args(said, 30)

    replace(said, 30, "^"", "")

    parse(said, cmd,9, target,8, amount,6, rest,4)

    if (equal(cmd, "/give", 9)) {

    if(!contain(amount, "-")) {

    client_print(id, print_chat, "Don't steel money, you will get a ban ;[")

    return PLUGIN_HANDLED

    }

    new player = cmd_target(id,target,8)

    new name[33]

    new name2[33]

    get_user_name(id,name,32)

    get_user_name(player,name2,32)

    new team[32]

    new team2[32]

    get_user_team(id,team,32)

    get_user_team(player,team2,32)

    new money = cs_get_user_money(id)

    new money2 = cs_get_user_money(player)

    new cash = str_to_num(amount)

    new bool:NoCantDo

    NoCantDo=false

    if(cash == 0) {

    client_print(id,print_center," You have to give more then 0$$$!")

    NoCantDo=true

    }

    if (!is_user_alive(id)) {

    if (get_cvar_num("mt_cashdead")==0) {

    client_print(id,print_center,"You can't give away money while dead")

    NoCantDo=true

    }

    }

    if (!is_user_alive(player)) {

    if (get_cvar_num("mt_cashdead")==0) {

    client_print(id,print_center,"You can't give money dead player!")

    NoCantDo=true

    }

    }

    if (equal(name, name2)) {

    client_print(id,print_center,"You can't give money yourself!")

    NoCantDo=true

    }

    if (!equal(team, team2)) {

    if (get_cvar_num("mt_cashteam")==0) {

    client_print(id,print_center,"You can't give money to enemy!")

    NoCantDo=true

    }

    }

    if ((money2 + cash) > 16000) {

    client_print(id,print_center,"%s can't have that much money!")

    NoCantDo=true

    }

    if (money < cash) {

    client_print(id,print_center,"You don't have enough money!")

    NoCantDo=true

    }

    if (cash < 0) {

    if (get_cvar_num("mt_cashsteal")==0) {

    client_print(id,print_center,"You can't steel money %s",name2)

    NoCantDo=true

    }

    }

    if (!NoCantDo) {

    cs_set_user_money(id, money - cash,1)

    cs_set_user_money(player, money2 + cash,1)

    client_print(0,print_chat,"moXX Bank: Inform %s transfered to %i $ %s. Say Thanks! ;)",name,cash,name2)

    }

    }

    return PLUGIN_CONTINUE

    kā no client print pāriet uz colorchat, galvenais salikt visu kā vajag, krāsas salikšu pats.

    paldies!

  7. Man ir Nvidia geforce2 mx/mx 400 videokarte, vai vinju var atjaunot uz kautko jaunaaku, noladeet jaunu?

    Un cik sver, defekti. Man vajag NHL 05, itka prasibas ir tikai lago man vinjs, speletajus nerada un parejo, properties uzlieku uz 256 colors man uzrada erroru kautko tur pa 3d acceselator jaunako vajag, vai ko, iisti neierubijos, citos forumos jautaaju, visi meemi, ceru ka juus man paliidzet gign.lv

  8. Tātad no datoriem īpaši daudz neko nesaprotu tapēc vēršos pie speciālistiem gign.lv

    Tātad C diskā man parasti ir tikai 1GB brīva vieta no 14,5 vai cik tur GB, ejot Program Files tur ir aizņemti tikai 3GB, jautājums kur palika pārēja vajadzīgā atmiņa, parējie 11GB?

    Runa ir par C disku, windows xp

    Programmu liste:

    Adobe

    Ahead

    ANI

    AVG

    B2BPOKER

    ClamWin

    Cpu-Z

    DAEMON Tools

    DAEMON Tools Lite

    Google

    iesSpell

    Internet Explorer

    iTunes

    Java

    Lavasoft

    Messenger

    Microsoft ActiveSync

    Microsoft frontpage

    Microsoft Office

    Microsoft.NET

    MK4

    Movie Maker

    Mozilla Firefox

    MSBuild

    MSN

    MSN Gaming Zone

    MSXML 4.0

    MSXML 6.0

    NetMeeting

    Nokia

    Online Services

    OpenOffice.org 2.4

    Outlook Express

    PC Connectivity Solution

    Reference Assemblies

    RevConnect

    Skype

    Tildes birojs 2005

    TuneUp Utilities 2007

    uTorrent

    Valve

    VideoLAN

    Windows Media Player

    Windows NT

    WinRAR

    WWFMANIA

    xerox

    pasakiet kas ir vajadzīgs, un kas nē! :)

×
×
  • Create New...