hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.08.14. 09:04



Jelenlévő felhasználók

Jelenleg 368 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 367 vendég

A legtöbb felhasználó (2883 fő) 2025.07.30. 16:00-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [13 hozzászólás ]  OldalElőző12
Szerző Üzenet
 Hozzászólás témája: Re: pisilés plugin
HozzászólásElküldve:2012.06.07. 19:06 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
Megköszönném neked oroszrulett ! :)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pisilés plugin
HozzászólásElküldve:2012.06.07. 19:13 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Ha pisil valaki, akkor letiltja 15 mp-re a pisilést minden játékosnak, utána pedig újra engedélyezi. Nem írja chat-be, hogy mikor lehet, és mikor nem, csak ha valaki akkor akar, amikor nemlehet, akkor kiírja neki, hogy most nem tud.

Így biztos nem fog laggolni a szerver a sok pisiléstől.

Kód:
  1. #include <amxmodx>

  2.  

  3. #if !defined NO_CS_CZ

  4.  

  5. #include <fun>

  6.  

  7. #endif

  8.  

  9. #include <Vexd_Utilities>

  10.  

  11.  

  12.  

  13.  

  14.  

  15. new piss_model

  16.  

  17. new piss_sprite

  18.  

  19. new water_splash

  20.  

  21. new count_piss[33]

  22.  

  23. new count_puddle[33]

  24.  

  25. new bool:PissFlag[33]

  26.  

  27. new bool:aim[33]

  28.  

  29. new Float:aim_origin[33][3]

  30.  

  31. new bool:lehetpisilni

  32. #if !defined NO_CS_CZ

  33.  

  34.    new player_origins[33][3]

  35.  

  36.    new mod_name[32]

  37.  

  38. #endif

  39.  

  40.  

  41. public resetpisiles()

  42. {

  43.         lehetpisilni = true

  44. }

  45. public piss_on_player(id)

  46.  

  47. {

  48.         if(lehetpisilni == false)

  49.         {

  50.                 client_print(id, print_chat, "Most nem tudsz pisilni.")

  51.                 return PLUGIN_HANDLED

  52.         }

  53.        

  54.  

  55.    if (get_cvar_num("amx_maxpees")==0)

  56.  

  57.       return PLUGIN_HANDLED

  58.  

  59.    if (!is_user_alive(id))

  60.  

  61.       return PLUGIN_HANDLED

  62.  

  63.    if ( (get_cvar_num("amx_piss_admin")==1) && !(get_user_flags(id) & ADMIN_LEVEL_A) )

  64.  

  65.    {

  66.  

  67.       console_print(id, "[AMX] Nincs jogosultsagod ehhez a parancshoz.")

  68.  

  69.       return PLUGIN_HANDLED

  70.  

  71.    }

  72.  

  73.    if(PissFlag[id])

  74.  

  75.       return PLUGIN_HANDLED

  76.  

  77.  

  78.  

  79. #if !defined NO_CS_CZ

  80.  

  81.    new player_origin[3], players[32], player, inum=0, dist, last_dist=99999, last_id

  82.  

  83.  

  84.  

  85.    get_user_origin(id,player_origin,0)

  86.  

  87.    get_players(players,inum,"b")

  88.  

  89.    if (inum>0)

  90.  

  91.    {

  92.  

  93.       for (new i=0;i<inum;i++)

  94.  

  95.       {

  96.  

  97.          player = players[i]

  98.  

  99.          if (player!=id)

  100.  

  101.          {

  102.  

  103.             dist = get_distance(player_origin,player_origins[player])

  104.  

  105.             if (dist<last_dist)

  106.  

  107.             {

  108.  

  109.                last_id = player

  110.  

  111.                last_dist = dist

  112.  

  113.             }

  114.  

  115.          }

  116.  

  117.       }

  118.  

  119.       if (last_dist<80)

  120.  

  121.       {

  122.  

  123. #endif

  124.  

  125.          if (count_piss[id] > get_cvar_num("amx_maxpees"))

  126.  

  127.          {

  128.  

  129.             client_print(id,print_chat, "You can only piss on a player %d time(s) in a round !", get_cvar_num("amx_maxpees"))

  130.  

  131.             return PLUGIN_CONTINUE

  132.  

  133.          }

  134.  

  135.          new player_name[32]

  136.  

  137.          get_user_name(id, player_name, 31)

  138.  

  139. #if !defined NO_CS_CZ

  140.  

  141.          if(get_user_flags(last_id) & ADMIN_IMMUNITY)

  142.  

  143.          {

  144.  

  145.             client_print(id,print_chat, "Ot nem lehet lepisilni !")

  146.  

  147.             return PLUGIN_HANDLED

  148.  

  149.          }

  150.  

  151.          new dead_name[32]

  152.  

  153.          get_user_name(last_id, dead_name, 31)

  154.  

  155.          client_print(0,print_chat, "%s lepisilte %s -t !! HaHaHaHa !!", player_name, dead_name)

  156.  

  157. #else

  158.  

  159.          client_print(0,print_chat, "%s pisil !!" , player_name)

  160.  

  161. #endif

  162.  

  163.          count_piss[id]+=1

  164.  

  165.          count_puddle[id]=1

  166.  

  167.          new ids[1]

  168.  

  169.          ids[0]=id

  170.  

  171.          aim[id]=false

  172.  

  173.  

  174.  

  175.          emit_sound(id,CHAN_VOICE,"piss/tqlpublic/pissing.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)

  176.  

  177.          switch(get_cvar_num("amx_piss_effect"))

  178.  

  179.          {

  180.  

  181.             case 0:   set_task(0.2,"make_pee",1481+id,ids,1,"a",48)

  182.  

  183.             case 1:   set_task(0.1,"make_pee",1481+id,ids,1,"a",102)

  184.  

  185.             default: set_task(0.2,"make_pee",1481+id,ids,1,"a",48)

  186.  

  187.          }

  188.  

  189.          set_task(2.2,"place_puddle",3424+id,ids,1,"a",4)

  190.          

  191.          lehetpisilni = false

  192.          set_task(15.0, "resetpisiles")

  193.  

  194. #if !defined NO_CS_CZ

  195.  

  196.       }

  197.  

  198.       else

  199.  

  200.       {

  201.  

  202.          client_print(id,print_chat, "There are no dead bodies around you.")

  203.  

  204.          return PLUGIN_HANDLED

  205.  

  206.       }

  207.  

  208.    }

  209.  

  210. #endif

  211.  

  212.    return PLUGIN_HANDLED

  213.  

  214. }

  215.  

  216.  

  217.  

  218. public sqrt(num)

  219.  

  220. {

  221.  

  222.    new div = num

  223.  

  224.    new result = 1

  225.  

  226.    while (div > result)

  227.  

  228.    {

  229.  

  230.       div = (div + result) / 2

  231.  

  232.       result = num / div

  233.  

  234.    }

  235.  

  236.    return div

  237.  

  238. }

  239.  

  240.  

  241.  

  242. public make_pee(ids[])

  243.  

  244. {

  245.  

  246.    new id=ids[0]

  247.  

  248.    new vec[3]

  249.  

  250.    new aimvec[3]

  251.  

  252.    new velocityvec[3]

  253.  

  254.    new length

  255.  

  256.    get_user_origin(id,vec)

  257.  

  258.    get_user_origin(id,aimvec,3)

  259.  

  260.    new distance = get_distance(vec,aimvec)

  261.  

  262.    new speed = floatround(distance*1.9)

  263.  

  264.  

  265.  

  266.    velocityvec[0]=aimvec[0]-vec[0]

  267.  

  268.    velocityvec[1]=aimvec[1]-vec[1]

  269.  

  270.    velocityvec[2]=aimvec[2]-vec[2]

  271.  

  272.  

  273.  

  274.    length=sqrt(velocityvec[0]*velocityvec[0]+velocityvec[1]*velocityvec[1]+velocityvec[2]*velocityvec[2])

  275.  

  276.  

  277.  

  278.    velocityvec[0]=velocityvec[0]*speed/length

  279.  

  280.    velocityvec[1]=velocityvec[1]*speed/length

  281.  

  282.    velocityvec[2]=velocityvec[2]*speed/length

  283.  

  284.  

  285.  

  286.    switch(get_cvar_num("amx_piss_effect"))

  287.  

  288.    {

  289.  

  290.       case 0:

  291.  

  292.       {

  293.  

  294.          message_begin(MSG_BROADCAST,SVC_TEMPENTITY)

  295.  

  296.          write_byte(101)

  297.  

  298.          write_coord(vec[0])

  299.  

  300.          write_coord(vec[1])

  301.  

  302.          write_coord(vec[2])

  303.  

  304.          write_coord(velocityvec[0])

  305.  

  306.          write_coord(velocityvec[1])

  307.  

  308.          write_coord(velocityvec[2])

  309.  

  310.          write_byte(102) // color

  311.  

  312.          write_byte(160) // speed

  313.  

  314.          message_end()

  315.  

  316.       }

  317.  

  318.       case 1:

  319.  

  320.       {

  321.  

  322.          message_begin(MSG_BROADCAST,SVC_TEMPENTITY)

  323.  

  324.          write_byte(106)

  325.  

  326.          write_coord(vec[0])

  327.  

  328.          write_coord(vec[1])

  329.  

  330.          write_coord(vec[2])

  331.  

  332.          write_coord(velocityvec[0])

  333.  

  334.          write_coord(velocityvec[1])

  335.  

  336.          write_coord(velocityvec[2]+100)

  337.  

  338.          write_angle (0)

  339.  

  340.          write_short (piss_model)

  341.  

  342.          write_byte (0)

  343.  

  344.          write_byte (255)

  345.  

  346.          message_end()

  347.  

  348.  

  349.  

  350.          message_begin(MSG_BROADCAST,SVC_TEMPENTITY)

  351.  

  352.          write_byte (1)

  353.  

  354.          write_short (id)

  355.  

  356.          write_coord(aimvec[0])

  357.  

  358.          write_coord(aimvec[1])

  359.  

  360.          write_coord(aimvec[2])

  361.  

  362.          write_short(piss_sprite)

  363.  

  364.          write_byte( 1 ) // framestart

  365.  

  366.          write_byte( 6 ) // framerate

  367.  

  368.          write_byte( 1 ) // life

  369.  

  370.          write_byte( 8 ) // width

  371.  

  372.          write_byte( 0 ) // noise

  373.  

  374.          write_byte( 255 ) // r, g, b

  375.  

  376.          write_byte( 255 ) // r, g, b

  377.  

  378.          write_byte( 0 ) // r, g, b

  379.  

  380.          write_byte( 200 ) // brightness

  381.  

  382.          write_byte( 10 ) // speed

  383.  

  384.          message_end()

  385.  

  386.  

  387.  

  388.          message_begin( MSG_BROADCAST,SVC_TEMPENTITY)

  389.  

  390.          write_byte(17)

  391.  

  392.          write_coord(aimvec[0])

  393.  

  394.          write_coord(aimvec[1])

  395.  

  396.          write_coord(aimvec[2])

  397.  

  398.          write_short(water_splash)

  399.  

  400.          write_byte(16)

  401.  

  402.          write_byte(18)

  403.  

  404.          message_end()

  405.  

  406.  

  407.  

  408.       }

  409.  

  410.       default:

  411.  

  412.       {

  413.  

  414.          message_begin(MSG_BROADCAST,SVC_TEMPENTITY)

  415.  

  416.          write_byte(101)

  417.  

  418.          write_coord(vec[0])

  419.  

  420.          write_coord(vec[1])

  421.  

  422.          write_coord(vec[2])

  423.  

  424.          write_coord(velocityvec[0])

  425.  

  426.          write_coord(velocityvec[1])

  427.  

  428.          write_coord(velocityvec[2])

  429.  

  430.          write_byte(102) // color

  431.  

  432.          write_byte(160) // speed

  433.  

  434.          message_end()

  435.  

  436.       }

  437.  

  438.    }

  439.  

  440. }

  441.  

  442.  

  443.  

  444. public place_puddle(ids[])

  445.  

  446. {

  447.  

  448.    new id=ids[0]

  449.  

  450.    if(!aim[id])

  451.  

  452.    {

  453.  

  454.       new origin[3]

  455.  

  456.       get_user_origin(id,origin,3)

  457.  

  458.       aim_origin[id][0]=float(origin[0])

  459.  

  460.       aim_origin[id][1]=float(origin[1])

  461.  

  462.       aim_origin[id][2]=float(origin[2])

  463.  

  464.    }

  465.  

  466.  

  467.  

  468.    new puddle_entity

  469.  

  470.    puddle_entity = CreateEntity("info_target")

  471.  

  472.  

  473.  

  474.    if(puddle_entity == 0)

  475.  

  476.    {

  477.  

  478.       return PLUGIN_HANDLED_MAIN

  479.  

  480.    }

  481.  

  482.  

  483.  

  484.    new Float:MinBox[3]

  485.  

  486.    new Float:MaxBox[3]

  487.  

  488.  

  489.  

  490.    MinBox[0] = -1.0

  491.  

  492.    MinBox[1] = -1.0

  493.  

  494.    MinBox[2] = -1.0

  495.  

  496.    MaxBox[0] = 1.0

  497.  

  498.    MaxBox[1] = 1.0

  499.  

  500.    MaxBox[2] = 1.0

  501.  

  502.  

  503.  

  504.    Entvars_Set_Vector(puddle_entity, EV_VEC_mins, MinBox)

  505.  

  506.    Entvars_Set_Vector(puddle_entity, EV_VEC_maxs, MaxBox)

  507.  

  508.  

  509.  

  510.    switch(count_puddle[id])

  511.  

  512.    {

  513.  

  514.       case 1:

  515.  

  516.       {

  517.  

  518.          Entvars_Set_String(puddle_entity, EV_SZ_classname, "piss_puddle1")

  519.  

  520.          ENT_SetModel(puddle_entity, "models/piss/piss_puddle1.mdl")

  521.  

  522.       }

  523.  

  524.       case 2:

  525.  

  526.       {

  527.  

  528.          Entvars_Set_String(puddle_entity, EV_SZ_classname, "piss_puddle2")

  529.  

  530.          ENT_SetModel(puddle_entity, "models/piss/piss_puddle2.mdl")

  531.  

  532.       }

  533.  

  534.       case 3:

  535.  

  536.       {

  537.  

  538.          Entvars_Set_String(puddle_entity, EV_SZ_classname, "piss_puddle3")

  539.  

  540.          ENT_SetModel(puddle_entity, "models/piss/piss_puddle3.mdl")

  541.  

  542.       }

  543.  

  544.       case 4:

  545.  

  546.       {

  547.  

  548.          Entvars_Set_String(puddle_entity, EV_SZ_classname, "piss_puddle4")

  549.  

  550.          ENT_SetModel(puddle_entity, "models/piss/piss_puddle4.mdl")

  551.  

  552.       }

  553.  

  554.       case 5:

  555.  

  556.       {

  557.  

  558.          Entvars_Set_String(puddle_entity, EV_SZ_classname, "piss_puddle5")

  559.  

  560.          ENT_SetModel(puddle_entity, "models/piss/piss_puddle5.mdl")

  561.  

  562.          #if defined NO_CS_CZ

  563.  

  564.             PissFlag[id]=false

  565.  

  566.          #endif

  567.  

  568.       }

  569.  

  570.       default: {}

  571.  

  572.    }

  573.  

  574.  

  575.  

  576.    ENT_SetOrigin(puddle_entity, aim_origin[id])

  577.  

  578.    Entvars_Set_Int(puddle_entity, EV_INT_solid, 3)

  579.  

  580.    Entvars_Set_Int(puddle_entity, EV_INT_movetype, 6)

  581.  

  582.    Entvars_Set_Edict(puddle_entity, EV_ENT_owner, id)

  583.  

  584.  

  585.  

  586.    count_puddle[id]+=1

  587.  

  588.    aim[id]=true

  589.  

  590.  

  591.  

  592.    return PLUGIN_CONTINUE

  593.  

  594. }

  595.  

  596.  

  597.  

  598. public death_event()

  599.  

  600. {

  601.  

  602.    new victim = read_data(2)

  603.  

  604.    #if !defined NO_CS_CZ

  605.  

  606.    get_user_origin(victim,player_origins[victim],0)

  607.  

  608.    #endif

  609.  

  610.  

  611.  

  612.    if(PissFlag[victim])

  613.  

  614.       reset_piss(victim)

  615.  

  616.  

  617.  

  618.    return PLUGIN_CONTINUE

  619.  

  620. }

  621.  

  622.  

  623.  

  624. #if !defined NO_CS_CZ

  625.  

  626. public weapons_back(ids[])

  627.  

  628. {

  629.  

  630.    PissFlag[ids[0]]=false

  631.  

  632.    if( (equali(mod_name,"cstrike")) || (equali(mod_name,"czero")) )

  633.  

  634.    {

  635.  

  636.       set_user_maxspeed(ids[0], 250.0)

  637.  

  638.       client_cmd(ids[0], "weapon_knife")

  639.  

  640.    }

  641.  

  642. }

  643.  

  644.  

  645.  

  646. public cur_weapon(id)

  647.  

  648. {

  649.  

  650.    if(PissFlag[id])

  651.  

  652.    {

  653.  

  654.       if( (equali(mod_name,"cstrike")) || (equali(mod_name,"czero")) )

  655.  

  656.       {

  657.  

  658.          client_cmd(id, "weapon_knife")

  659.  

  660.          set_user_maxspeed(id, -1.0)

  661.  

  662.          entity_set_string(id, EV_SZ_viewmodel, "")

  663.  

  664.          entity_set_string(id, EV_SZ_weaponmodel, "")

  665.  

  666.       }

  667.  

  668.    }

  669.  

  670.  

  671.  

  672.    return PLUGIN_CONTINUE

  673.  

  674. }

  675.  

  676. #endif

  677.  

  678.  

  679.  

  680. public reset_piss(id)

  681.  

  682. {

  683.  

  684.    if(task_exists(1481+id))

  685.  

  686.       remove_task(1481+id)

  687.  

  688.    if(task_exists(3424+id))

  689.  

  690.       remove_task(3424+id)

  691.  

  692.    #if !defined NO_CS_CZ

  693.  

  694.    if(task_exists(6794+id))

  695.  

  696.       remove_task(6794+id)

  697.  

  698.    #endif

  699.  

  700.    emit_sound(id,CHAN_VOICE,"piss/tqlpublic/pissing.wav", 0.0, ATTN_NORM, 0, PITCH_NORM)

  701.  

  702.    PissFlag[id]=false

  703.  

  704.  

  705.  

  706.    return PLUGIN_CONTINUE

  707.  

  708. }

  709.  

  710.  

  711.  

  712. public reset_hud(id)

  713.  

  714. {

  715.  

  716.    if(task_exists(1481+id))

  717.  

  718.       remove_task(1481+id)

  719.  

  720.    if(task_exists(3424+id))

  721.  

  722.       remove_task(3424+id)

  723.  

  724.    #if !defined NO_CS_CZ

  725.  

  726.    if(task_exists(6794+id))

  727.  

  728.       remove_task(6794+id)

  729.  

  730.    #endif

  731.  

  732.    emit_sound(id,CHAN_VOICE,"piss/tqlpublic/pissing.wav", 0.0, ATTN_NORM, 0, PITCH_NORM)

  733.  

  734.    PissFlag[id]=false

  735.  

  736.  

  737.  

  738.    new iCurrent

  739.  

  740.  

  741.  

  742.    for (new i=1 ; i<count_piss[id] ; i++)

  743.  

  744.    {

  745.  

  746.       iCurrent = FindEntity(-1, "piss_puddle1")

  747.  

  748.       if(iCurrent > 0)

  749.  

  750.          RemoveEntity(iCurrent)

  751.  

  752.       iCurrent = FindEntity(-1, "piss_puddle2")

  753.  

  754.       if(iCurrent > 0)

  755.  

  756.          RemoveEntity(iCurrent)

  757.  

  758.       iCurrent = FindEntity(-1, "piss_puddle3")

  759.  

  760.       if(iCurrent > 0)

  761.  

  762.          RemoveEntity(iCurrent)

  763.  

  764.       iCurrent = FindEntity(-1, "piss_puddle4")

  765.  

  766.       if(iCurrent > 0)

  767.  

  768.          RemoveEntity(iCurrent)

  769.  

  770.       iCurrent = FindEntity(-1, "piss_puddle5")

  771.  

  772.       if(iCurrent > 0)

  773.  

  774.          RemoveEntity(iCurrent)

  775.  

  776.    }

  777.  

  778.    count_piss[id]=1

  779.  

  780.  

  781.  

  782.    return PLUGIN_CONTINUE

  783.  

  784. }

  785.  

  786.  

  787.  

  788. public piss_help(id)

  789.  

  790. {

  791.  

  792.    client_print(id, print_chat, "To piss on a dead body you have to bind a key to: piss")

  793.  

  794.    client_print(id, print_chat, "Open your console and write: bind ^"key^" ^"piss^"")

  795.  

  796.    client_print(id, print_chat, "ex: bind ^"x^" ^"piss^"")

  797.  

  798.  

  799.  

  800.    return PLUGIN_CONTINUE

  801.  

  802. }

  803.  

  804.  

  805.  

  806. public handle_say(id)

  807.  

  808. {

  809.  

  810.    new said[192]

  811.  

  812.    read_args(said,192)

  813.  

  814.    remove_quotes(said)

  815.  

  816.  

  817.  

  818.    if( (containi(said, "piss") != -1) && !(containi(said, "/piss") != -1) ) {

  819.  

  820.       client_print(id, print_chat, "[AMX] For Piss help say /piss")

  821.  

  822.    }

  823.  

  824.  

  825.  

  826.    return PLUGIN_CONTINUE

  827.  

  828. }

  829.  

  830.  

  831.  

  832. public plugin_precache()

  833.  

  834. {

  835.  

  836.    if (file_exists("sound/piss/tqlpublic/pissing.wav"))

  837.  

  838.       precache_sound("piss/tqlpublic/pissing.wav")

  839.  

  840.    if (file_exists("models/piss/piss_puddle1.mdl"))

  841.  

  842.       precache_model("models/piss/piss_puddle1.mdl")

  843.  

  844.    if (file_exists("models/piss/piss_puddle2.mdl"))

  845.  

  846.       precache_model("models/piss/piss_puddle2.mdl")

  847.  

  848.    if (file_exists("models/piss/piss_puddle3.mdl"))

  849.  

  850.       precache_model("models/piss/piss_puddle3.mdl")

  851.  

  852.    if (file_exists("models/piss/piss_puddle4.mdl"))

  853.  

  854.       precache_model("models/piss/piss_puddle4.mdl")

  855.  

  856.    if (file_exists("models/piss/piss_puddle5.mdl"))

  857.  

  858.       precache_model("models/piss/piss_puddle5.mdl")

  859.  

  860.    if (file_exists("models/piss/piss.mdl"))

  861.  

  862.       piss_model = precache_model("models/piss/piss.mdl")

  863.  

  864.    piss_sprite = precache_model("sprites/plasma.spr")

  865.  

  866.    water_splash = precache_model("sprites/wsplash3.spr")

  867.  

  868. }

  869.  

  870.  

  871.  

  872. public client_connect(id)

  873.  

  874. {

  875.  

  876.    PissFlag[id]=false

  877.  

  878.    count_piss[id]=1

  879.  

  880. }

  881.  

  882.  

  883.  

  884. public client_disconnect(id)

  885.  

  886. {

  887.  

  888.    reset_hud(id)

  889.  

  890. }

  891.  

  892.  

  893.  

  894. public plugin_init()

  895.  

  896. {

  897.  

  898.    register_plugin("AMX Piss","2.2","KRoTaL")

  899.  

  900.    register_clcmd("piss","piss_on_player",0,"- Piss on a dead player")

  901.  

  902.    register_clcmd("say /piss","piss_help",0,"- Displays piss help")

  903.  

  904.    register_clcmd("say","handle_say")

  905.  

  906.    register_cvar("amx_maxpees","6")

  907.  

  908.    register_cvar("amx_piss_admin","0")

  909.  

  910.    register_cvar("amx_piss_effect","0")

  911.  

  912.    register_event("DeathMsg","death_event","a")

  913.  

  914.    register_event("ResetHUD", "reset_hud", "be")

  915.  

  916.    #if !defined NO_CS_CZ

  917.  

  918.    register_event("CurWeapon","cur_weapon","be","1=1")

  919.  

  920.    get_modname(mod_name,31)

  921.  

  922.    #endif

  923.  

  924. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: pisilés plugin
HozzászólásElküldve:2012.06.07. 19:14 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
okés. köszi.tesztelem :)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [13 hozzászólás ]  OldalElőző12


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 40 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole