hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.30. 23:47



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: siska15 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  [ 20 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 11:08 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.07. 23:34
Hozzászólások: 2192
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 55 alkalommal
laki5000 írta:
Na. csináltam egyet. ezt próbáld ki esetleg lehet hogy jó:


SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "New plugin"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Author"
  9.  
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_event("DeathMsg", "Death", "a")
  14. register_clcmd("say /ujra", "eleszt")
  15. register_clcmd("say /respawn", "eleszt")
  16. }
  17. public Death(id)
  18. {
  19. set_task(1.0,"eleszt",id)
  20. }
  21. public eleszt(id)
  22. {
  23.  
  24. if (is_user_alive(id))
  25. {
  26. new id = read_data(2)
  27.  
  28. ExecuteHam(Ham_CS_RoundRespawn, id)
  29. }
  30. else
  31. {
  32. client_print(id, print_chat, "Csak halottak eledhetnek ujra!")
  33. }
  34. }


if (is_user_alive(id)) --> if (!is_user_alive(id))

_________________
[sma]CMD:fear(playerid, params[]){ new str[5]; if(!sscanf(params, "s[5]", str)){ if(egyezik(str, "find")) Msg(playerid, "A-a!");}  return 1;}[/sma]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 11:11 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.03.07. 18:39
Hozzászólások: 352
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 38 alkalommal
Köszi hogy fáradozol de ez sem jó.
Ez duplán írja akkor, amikor meghalok, és beírom hogy respawn, ezt kapom.
'Csak halottak eledhetnek ujra'
És ha élek, beírom semmit nem ad vissza.
Nem értem.
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Respawn for Free"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Chaos Killer"
  11.  
  12. new bool:halott[33]
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16. RegisterHam(Ham_Killed, "player", "fw_player_killed")
  17. RegisterHam(Ham_Spawn, "player", "fw_eled", 1);
  18. register_clcmd("say /ujra", "eleszt")
  19. }
  20.  
  21. public fw_eled(id)
  22. halott[id] = false
  23.  
  24. public fw_player_killed(victim, attacker, shouldgib, id)
  25. {
  26. if (!is_user_alive(victim))
  27. {
  28. halott[victim] = true
  29. }
  30. }
  31.  
  32. public eleszt(id)
  33. {
  34. if (halott[id] == true)
  35. {
  36. ExecuteHam(Ham_CS_RoundRespawn, id)
  37. halott[id] = false
  38. }
  39. else
  40. {
  41. client_print(id, print_chat, "[Ujra] Csak halottak eledhetnek ujra!")
  42. }
  43. }

Ez működik, de ebbe még azt kéne beleírni, hogy ne kelljen beírni hogy 'respawn' hogy újraéledhessen, hanem automatikusan újra kéne hogy éledjen.
És ha bebugolna, akkor beírja hogy 'ujra' vagy 'respawn' és újra éledne.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 11:16 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Respawn for Free"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Chaos Killer"
  11.  
  12. new bool:halott[33]
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16. RegisterHam(Ham_Killed, "player", "fw_player_killed")
  17. RegisterHam(Ham_Spawn, "player", "fw_eled", 1);
  18. register_event("DeathMsg","eDeath","a")
  19. }
  20.  
  21. public fw_eled(id)
  22. halott[id] = false
  23.  
  24. public fw_player_killed(victim, attacker, shouldgib, id)
  25. {
  26. if (!is_user_alive(victim))
  27. {
  28. halott[victim] = true
  29. }
  30. }
  31. public eDeath(id){
  32. new vic=read_data(2)
  33. ExecuteHam(Ham_CS_RoundRespawn,vic)
  34. }

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 11:22 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.03.07. 18:39
Hozzászólások: 352
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 38 alkalommal
Ha meghalok, ezzel leáll.
Kód:
FATAL ERROR (shutting down): SZ_GetSpace: overflow without FSB_ALLOWOVERFLOW set on Server Reliable Datagram

Valaki heelp.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 11:40 
Offline
Félisten
Avatar

Csatlakozott: 2008.04.28. 16:04
Hozzászólások: 872
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 59 alkalommal
ahogy fear is írta, az eredeti kódban:
Kód:
   
        if (!is_user_alive(id))
   {
      new id = read_data(2)
 
      ExecuteHam(Ham_CS_RoundRespawn, id)
   }
   else
   {
      client_print(id, print_chat, "Csak halottak eledhetnek ujra!")
   }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 11:48 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.03.07. 18:39
Hozzászólások: 352
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 38 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Respawn for Free"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Chaos Killer & Small"
  11.  
  12.  
  13. public plugin_init() {
  14. register_plugin(PLUGIN, VERSION, AUTHOR)
  15. register_event("DeathMsg", "Death", "a")
  16. register_clcmd("say /ujra", "eleszt")
  17. register_clcmd("say /respawn", "eleszt")
  18. }
  19. public Death(id)
  20. {
  21. set_task(3.0,"eleszt",id)
  22. }
  23. public eleszt(id)
  24. {
  25.  
  26. if (!is_user_alive(id))
  27. {
  28. new id = read_data(2)
  29.  
  30. ExecuteHam(Ham_CS_RoundRespawn, id)
  31. }
  32. else
  33. {
  34. client_print(id, print_chat, "Csak halottak eledhetnek ujra!")
  35. }
  36. }
  37.  

Most ha élek beírom '/respawn' akkor rendesen írja:
'Csak halottak éledhetnek újra'
De ha halottként írom be, semmit nem csinál.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 12:41 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.03.07. 18:39
Hozzászólások: 352
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 38 alkalommal
Valaki help.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Respawn for Free"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Chaos Killer & Small"
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_event("DeathMsg", "Death", "a")
  13. register_clcmd("say /ujra", "eleszt")
  14. register_clcmd("say /respawn", "eleszt")
  15. }
  16. public Death(id)
  17. {
  18. set_task(3.0,"eleszt",id)
  19. }
  20. public eleszt(id)
  21. {
  22.  
  23. if (!is_user_alive(id))
  24. {
  25. new id = read_data(2)
  26.  
  27. ExecuteHam(Ham_CS_RoundRespawn, id)
  28. }
  29. else
  30. {
  31. client_print(id, print_chat, "Csak halottak eledhetnek ujra!")
  32. }
  33. }

Ebbe kikéne javítani, hogy ha halott vagy ne írja azt hogy halottak újraéledjenek. (+ /ujra -val is újraéledjenek)
A többi jó.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 12:52 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2012.10.09. 13:48
Hozzászólások: 1439
Megköszönték neki: 174 alkalommal
tomy3231 írta:
Valaki help.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Respawn for Free"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Chaos Killer & Small"
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_event("DeathMsg", "Death", "a")
  13. register_clcmd("say /ujra", "eleszt")
  14. register_clcmd("say /respawn", "eleszt")
  15. }
  16. public Death(id)
  17. {
  18. set_task(3.0,"eleszt",id)
  19. }
  20. public eleszt(id)
  21. {
  22.  
  23. if (!is_user_alive(id))
  24. {
  25. new id = read_data(2)
  26.  
  27. ExecuteHam(Ham_CS_RoundRespawn, id)
  28. }
  29. else
  30. {
  31. client_print(id, print_chat, "Csak halottak eledhetnek ujra!")
  32. }
  33. }

Ebbe kikéne javítani, hogy ha halott vagy ne írja azt hogy halottak újraéledjenek. (+ /ujra -val is újraéledjenek)
A többi jó.

Ha jól értem tehát: nem kell az a szöveg >> töröld a client_print-et, vagy a benne lévő szöveget írd át, vagy egyéb megoldás... ( :D )

_________________
Minden jót! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.04.28. 12:57 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.03.07. 18:39
Hozzászólások: 352
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 38 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Respawn for Free"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Chaos Killer & Small"
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_event("DeathMsg", "Death", "a")
  13. register_clcmd("say /ujra", "eleszt")
  14. register_clcmd("say /respawn", "eleszt")
  15. }
  16. public Death(id)
  17. {
  18. set_task(3.0,"eleszt",id)
  19. }
  20. public eleszt(id)
  21. {
  22.  
  23. if (!is_user_alive(id))
  24. {
  25. new id = read_data(2)
  26.  
  27. ExecuteHam(Ham_CS_RoundRespawn, id)
  28. }
  29. }

Annyi kéne bele, hogy ha meghal egy ember, újraéledjen.
És a paranccsal (/ujra) -val is újratudjon éledni ha bebugolna.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Újraéledés.
HozzászólásElküldve: 2013.06.18. 14:17 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Respawn for Free"
  7. #define VERSION "1.0"
  8. #define AUTHOR "Chaos Killer & Small"
  9.  
  10. public plugin_init() {
  11. register_plugin(PLUGIN, VERSION, AUTHOR)
  12. register_event("DeathMsg", "Death", "a")
  13. register_clcmd("say /ujra", "eleszt")
  14. register_clcmd("say /respawn", "eleszt")
  15. }
  16. public Death()
  17. {
  18. new id=read_data(2)
  19. set_task(3.0,"eleszt",id)
  20. }
  21. public eleszt(id)
  22. {
  23. if (!is_user_alive(id))
  24. {
  25. ExecuteHam(Ham_CS_RoundRespawn, id)
  26. }
  27. }

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA


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


Ki van itt

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