hlmod.hu
https://hlmod.hu/

Két plugin egybeírása részletesen
https://hlmod.hu/viewtopic.php?f=9&t=16284
Oldal: 1 / 1

Szerző:  golden15 [2014.06.22. 15:23 ]
Hozzászólás témája:  Két plugin egybeírása részletesen

Sziasztok .:)
Egy kérésem lenne kicsit hosszú ,de aki leírja megköszönöm neki .:)
Nah két plguint ,hogy írunk egyybe azt már tudom ,hogy lehetséges
Valaki magyarázza már el nekem részletesen ,ha pl mondjuk egy frag plugint és egy statisztika nullázó plugint akarunk egybeírni valaki részletesen nagyon minden apró részét ,mert még nem vagyok járatos a plugin írásban .:s
Előre is köszönöm

Szerző:  Maxi [2014.06.22. 15:25 ]
Hozzászólás témája:  Re: Két plugin egybeírása részletesen

golden15 írta:
Sziasztok .:)
Egy kérésem lenne kicsit hosszú ,de aki leírja megköszönöm neki .:)
Nah két plguint ,hogy írunk egyybe azt már tudom ,hogy lehetséges
Valaki magyarázza már el nekem részletesen ,ha pl mondjuk egy frag plugint és egy statisztika nullázó plugint akarunk egybeírni valaki részletesen nagyon minden apró részét ,mert még nem vagyok járatos a plugin írásban .:s
Előre is köszönöm

2 példa plugint mondj mivel prezentáljam neked, és leírom részletesen.

Szerző:  golden15 [2014.06.22. 15:27 ]
Hozzászólás témája:  Re: Két plugin egybeírása részletesen

Küöszi :) rendes vagy!:)
Tessék pl ezt :https://hlmod.hu/viewtopic.php?f=101&t=12664
Ezzel :) :https://hlmod.hu/viewtopic.php?f=101&t=12566

Szerző:  Maxi [2014.06.22. 15:45 ]
Hozzászólás témája:  Re: Két plugin egybeírása részletesen

Na akkor én adok inkább 2pl-t mert nem tölti ezt be nekem, meg neked ez így elsőre bonyolult lenne!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <cstrike>
  5. public plugin_init() {
  6. register_clcmd("say /rs","rs")
  7. }
  8. public rs(id) {
  9. set_user_frags(id, 0);
  10. cs_set_user_deaths(id, 0);
  11. }

ez az /rs
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. public plugin_init() {
  3. register_clcmd("say asd","asd");
  4. }
  5. public asd(id) {
  6. client_print(0, print_chat, "asd")
  7. }

ez meg egy olyan, ami kiírja, hogy asd ha beírod azt, hogy asd.
kezdjük egybe írni, mit is látunk?! Van egy-pár függvénykönyvtárunk! amxmodx, fun, cstrike!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5.  
  6. }

még mit látunk? azt hogy 2 parancsunk/commandunk van: /rs, és az asd! regisztráljuk is be!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5. register_clcmd("say /rs", "rs"); //első
  6. register_clcmd("say asd","asd"); //második
  7. }

lépjünk tovább, akkor fejtjük is ki őket elsőnek az rs-t!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5. register_clcmd("say /rs", "rs"); //első
  6. register_clcmd("say asd","asd"); //második
  7. }
  8. public rs(id) {
  9. //itt most 2 parancsot használunk(ezért kellett a fun, és a cstrike fgvknyvt.) set_user_frags und cs_set_user_deaths. Ezek
  10. set_user_frags(id, 0);
  11. cs_set_user_deaths(id, 0);
  12. }

és akkor fejezzük be azzal, hogy kifejtjük az "asd" os részt is!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5. register_clcmd("say /rs", "rs"); //első
  6. register_clcmd("say asd","asd"); //második
  7. }
  8. public rs(id) {
  9. set_user_frags(id, 0);
  10. cs_set_user_deaths(id, 0);
  11. }
  12. public asd(id) {
  13. //megint egy új parancs, de ez benne van az amxmodx-ben! client_print, és egy második paramétert is megadunk neki amely a print_chat (chatbe írja)
  14. client_print(0, print_chat, "asd")
  15. }
  16.  

És ennyi, remélem segítettem VALAMENNYIT. Nézd át előtte a fogalmakat mi mit jelent, anélkül nem fogod érteni!
Esetleges hibákért meg elnézést, de itt írtam ebben a szövegmezőben! :)

Szerző:  golden15 [2014.06.22. 15:58 ]
Hozzászólás témája:  Re: Két plugin egybeírása részletesen

maxi írta:
Na akkor én adok inkább 2pl-t mert nem tölti ezt be nekem, meg neked ez így elsőre bonyolult lenne!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fun>
  4. #include <cstrike>
  5. public plugin_init() {
  6. register_clcmd("say /rs","rs")
  7. }
  8. public rs(id) {
  9. set_user_frags(id, 0);
  10. cs_set_user_deaths(id, 0);
  11. }

ez az /rs
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. public plugin_init() {
  3. register_clcmd("say asd","asd");
  4. }
  5. public asd(id) {
  6. client_print(0, print_chat, "asd")
  7. }

ez meg egy olyan, ami kiírja, hogy asd ha beírod azt, hogy asd.
kezdjük egybe írni, mit is látunk?! Van egy-pár függvénykönyvtárunk! amxmodx, fun, cstrike!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5.  
  6. }

még mit látunk? azt hogy 2 parancsunk/commandunk van: /rs, és az asd! regisztráljuk is be!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5. register_clcmd("say /rs", "rs"); //első
  6. register_clcmd("say asd","asd"); //második
  7. }

lépjünk tovább, akkor fejtjük is ki őket elsőnek az rs-t!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5. register_clcmd("say /rs", "rs"); //első
  6. register_clcmd("say asd","asd"); //második
  7. }
  8. public rs(id) {
  9. //itt most 2 parancsot használunk(ezért kellett a fun, és a cstrike fgvknyvt.) set_user_frags und cs_set_user_deaths. Ezek
  10. set_user_frags(id, 0);
  11. cs_set_user_deaths(id, 0);
  12. }

és akkor fejezzük be azzal, hogy kifejtjük az "asd" os részt is!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include < fun >
  3. #include < cstrike >
  4. public plugin_init() {
  5. register_clcmd("say /rs", "rs"); //első
  6. register_clcmd("say asd","asd"); //második
  7. }
  8. public rs(id) {
  9. set_user_frags(id, 0);
  10. cs_set_user_deaths(id, 0);
  11. }
  12. public asd(id) {
  13. //megint egy új parancs, de ez benne van az amxmodx-ben! client_print, és egy második paramétert is megadunk neki amely a print_chat (chatbe írja)
  14. client_print(0, print_chat, "asd")
  15. }
  16.  

És ennyi, remélem segítettem VALAMENNYIT. Nézd át előtte a fogalmakat mi mit jelent, anélkül nem fogod érteni!
Esetleges hibákért meg elnézést, de itt írtam ebben a szövegmezőben! :)



KÖszi szépen nagyon szépen leírtad és értelmezhetően .:)
Megy a gomb persze mondjk ebből nem tanultam meg profin ,de már lényegében tudom ,hogy mi is az alap .!:) KÖszi!:)
Ja és még lenne egy kérdésem úgyan így lehet akár 30 pluginal is ? :)

Szerző:  Maxi [2014.06.22. 16:12 ]
Hozzászólás témája:  Re: Két plugin egybeírása részletesen

Lehet, de nem ajánlott, csak azokkal csináld ezt amik ütik egymást!

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/