hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.16. 05:31



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [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  [ 47 hozzászólás ]  Oldal Előző 1 2 3 4 5
Szerző Üzenet
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.21. 12:40 
Offline
Őstag

Csatlakozott: 2011.06.12. 20:51
Hozzászólások: 1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
most akkor perc vagy másodperc kell?

_________________
[img]semmi[/img]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.21. 12:41 
Offline
Tag

Csatlakozott: 2012.06.18. 13:38
Hozzászólások: 39
perc kell!
és az hogy ne ölje meg őket hanem szaladgálhassanak! :D

_________________
[kozep]Kép[/kozep]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.21. 12:45 
Offline
Őstag

Csatlakozott: 2011.06.12. 20:51
Hozzászólások: 1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
remélem így már jó lesz
Kód:
  1. /***********************************************

  2. * *

  3. * A Plugin csak de_dust2 mapon üzemel! *

  4. * *

  5. ************************************************/

  6.  

  7. #include <amxmodx>

  8. #include <amxmisc>

  9. #include <hamsandwich>

  10. #include <fun>

  11. #include <colorchat>

  12.  

  13. #define PLUGIN "JailPunishment"

  14. #define VERSION "1.1"

  15. #define AUTHOR "Pe7rik"

  16.  

  17. new mapname[32]

  18. new bool:mapdust2

  19. new bool:injail[32]

  20. new numjailorigin = 0

  21. new jailorigins[20][3] = {

  22.         {-1980, 3585, 140},

  23.         {-2030, 3585, 140},

  24.         {-2080, 3585, 140},

  25.         {-2130, 3585, 140},

  26.         {-2180, 3585, 140},

  27.         {-2230, 3585, 140},

  28.         {-2280, 3585, 140},

  29.         {-2330, 3585, 140},

  30.         {-2380, 3585, 140},

  31.         {-2430, 3585, 140},

  32.         {-2480, 3585, 140},

  33.         {-2000, 3505, 140},

  34.         {-2050, 3585, 140},

  35.         {-2100, 3585, 140},

  36.         {-2200, 3585, 140},

  37.         {-2250, 3585, 140},

  38.         {-2300, 3585, 140},

  39.         {-2350, 3585, 140},

  40.         {-2400, 3585, 140},

  41.         {-2450, 3585, 140}

  42. }

  43.  

  44.  

  45.  

  46.  

  47.  

  48. public plugin_init()

  49. {

  50.         register_plugin( PLUGIN, VERSION, AUTHOR )

  51.         get_mapname(mapname, charsmax(mapname))

  52.         if(equali(mapname, "de_dust2"))

  53.                 mapdust2 = true

  54.         else

  55.                 mapdust2 = false

  56.         register_concmd("amx_putjail", "cmdputjail", ADMIN_SLAY, "<name> <minutes> [reason]")

  57.         register_clcmd("chooseteam", "hookchooseteam")

  58.         RegisterHam(Ham_Spawn, "CheckInJail", "hamPlayerSpawn", 1);

  59. }

  60.  

  61. public client_connect(id){

  62.         injail[id] = false

  63. }

  64.  

  65. public hookchooseteam(id){

  66.         if(injail[id] == true)

  67.                 return PLUGIN_HANDLED

  68.         return PLUGIN_CONTINUE

  69. }

  70.  

  71. public CheckInJail(id)

  72. {

  73.         if(injail[id] == false)

  74.                 return PLUGIN_HANDLED

  75.         if(numjailorigin == 20)

  76.                 numjailorigin = 0

  77.         set_user_origin(id,jailorigins[numjailorigin])

  78.         numjailorigin++

  79.         return 1

  80. }

  81.  

  82. public cmdputjail(id, level, cid)

  83. {

  84.         if (!cmd_access(id, level, cid, 3))

  85.                 return PLUGIN_HANDLED

  86.         if(mapdust2 == false){

  87.                 console_print(id, "A parancs csak de_dust2 mapon mukodik!!")

  88.                 return PLUGIN_HANDLED

  89.         }

  90.        

  91.         new target[32], minutes[8], reason[64]

  92.        

  93.         read_argv(1, target, 31)

  94.         read_argv(2, minutes, 7)

  95.         read_argv(3, reason, 63)

  96.         new player = cmd_target(id, target, CMDTARGET_OBEY_IMMUNITY | CMDTARGET_NO_BOTS | CMDTARGET_ALLOW_SELF)

  97.        

  98.         if (!player)

  99.                 return PLUGIN_HANDLED

  100.        

  101.         new nameplayer[32], nameadmin[32]

  102.        

  103.         get_user_name(player, nameplayer, 31)

  104.         get_user_name(id, nameadmin, 31)

  105.        

  106.         if (reason[0]){

  107.                 log_to_file("puttojail.log", "ADMIN: %s BEZART JATEKOS: %s BEZARAS IDEJE: %s BEZARAS OKA: %s", nameadmin, nameplayer, minutes, reason);

  108.                 ColorChat(0, RED, "%s bazarta %s-t a bortonbe %spercre mert %s!", nameadmin, nameplayer, minutes, reason);

  109.         }

  110.         else{

  111.                 log_to_file("puttojail.log","ADMIN: %s BEZART JATEKOS: %s BEZARAS IDEJE: %s", nameadmin, nameplayer ,minutes)

  112.                 ColorChat(0, RED, "%s bazarta %s-t a bortonbe %spercre!", nameadmin, nameplayer, minutes)

  113.         }

  114.         injail[player] = true

  115.         ExecuteHam(Ham_CS_RoundRespawn,player)

  116.         if(numjailorigin == 20)

  117.                 numjailorigin = 0

  118.         set_user_origin(player, jailorigins[numjailorigin])

  119.         numjailorigin++

  120.         strip_user_weapons(player)

  121.         give_item(player,"weapon_knife")

  122.        

  123.         set_task(str_to_float(minutes)*60, "eventunjail",player , nameplayer)

  124.         return PLUGIN_HANDLED

  125. }

  126.  

  127. public eventunjail(player, nameplayer)

  128. {

  129.         injail[player] = false

  130.         ExecuteHam(Ham_CS_RoundRespawn,player)

  131.         ColorChat(0, RED, "%s kiszabadult a bortonbol!", nameplayer)

  132. }

_________________
[img]semmi[/img]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.22. 07:20 
Offline
Tag

Csatlakozott: 2012.06.18. 13:38
Hozzászólások: 39
Jaaa és ezt el felejtettem mondani!
Jó lenne hozzá egy menü, de ezt már a kérésben megírtam mert a consol parancs azért nem jó
mert ha olyan embert szerenék börtönbe rakni akinek szóköz van a nevében annak a neve másik felét fogja fel időnek!

_________________
[kozep]Kép[/kozep]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.22. 07:29 
Offline
Őskövület
Avatar

Csatlakozott: 2011.09.17. 17:54
Hozzászólások: 2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
És? Berakod " " közé.
PL: amx_putjail "HUN VAGYOK" "10"


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.22. 09:25 
Offline
Tag

Csatlakozott: 2012.06.18. 13:38
Hozzászólások: 39
ez is egy megoldás!
;)

_________________
[kozep]Kép[/kozep]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Börtön!
HozzászólásElküldve: 2012.06.22. 18:41 
Offline
Őstag

Csatlakozott: 2011.06.12. 20:51
Hozzászólások: 1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
Elég a nevéből egy részletet leírni annyi a lényeg hogy más nevében ne legyen benne amit írsz
pl.: hun vagyok amx_putinjail agyo 1
de ha van 1 olyan név hogy ragyog akkor nem tudja eldönteni hogy melyikre gondolsz

_________________
[img]semmi[/img]


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  [ 47 hozzászólás ]  Oldal Előző 1 2 3 4 5


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 82 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