hlmod.hu
https://hlmod.hu/

Koszonto
https://hlmod.hu/viewtopic.php?f=29&t=4766
Oldal: 1 / 1

Szerző:  majomcica [2012.06.17. 08:15 ]
Hozzászólás témája:  Koszonto

Udv!

Egy olyan plugint szeretnek kerni ami udovzli a jatekost amikor feljon a szerverre. chatben ezt irja ki:
    Udv player!
    Jatsz sokat.
a tobbieknek pedig ezt:
    megjott player!
    remeljuk jot jatszika aszerveren

Eniy lenne koszonom elore is.

Szerző:  oroszrulett [2012.06.17. 08:22 ]
Hozzászólás témája:  Re: Koszonto

Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3.  

  4. public plugin_init()

  5. {

  6.  

  7. }

  8.  

  9. public client_putinserver(id)

  10. {

  11.         set_task(15.0, "uzenet", id)

  12. }

  13.  

  14. public uzenet(id)

  15. {

  16.         new nev[33]

  17.         get_user_name(id, nev, 32)

  18.         client_print(id, print_chat, "Udv %s.", nev)

  19.         client_print(id, print_chat, "Remeljuk jol fogsz jatszani.")

  20.        

  21.         client_print(0, print_chat, "%s feljott a szerverre", nev)

  22.         client_print(0, print_chat, "Remeljuk jol fog jatszani")

  23. }

  24.  

Szerző:  expert [2012.06.17. 09:34 ]
Hozzászólás témája:  Re: Koszonto

Kód:
  1. files/3245538/3245538.sma(17) : error 001: expected token: ",", but found "."

  2. files/3245538/3245538.sma(17) : error 029: invalid expression, assumed zero

  3. files/3245538/3245538.sma(17) : warning 215: expression has no effect

  4. files/3245538/3245538.sma(17) : error 001: expected token: ";", but found ")"

  5. files/3245538/3245538.sma(17) : fatal error 107: too many error messages on one line

  6.  

  7. Compilation aborted.

  8. 4 Errors.

  9.  

Szerző:  VirTuaL ~` [2012.06.17. 09:38 ]
Hozzászólás témája:  Re: Koszonto

Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3.  

  4. public plugin_init()

  5. {

  6.  

  7. }

  8.  

  9. public client_putinserver(id)

  10. {

  11.         set_task(15.0, "uzenet", id)

  12. }

  13.  

  14. public uzenet(id)

  15. {

  16.         new nev[33]

  17.         get_user_name(id, nev, 32)

  18.         client_print(id, print_chat, "Udv %s.", nev)

  19.         client_print(id, print_chat, "Remeljuk jol fogsz jatszani.")

  20.        

  21.         client_print(0, print_chat, "%s feljott a szerverre", nev)

  22.         client_print(0, print_chat, "Remeljuk jol fog jatszani")

  23. }

  24.  

Szerző:  Silent [2012.06.17. 09:40 ]
Hozzászólás témája:  Re: Koszonto

Javítottam rulett hozzászólását :)
____________________________

Ez annyiban lesz rossz, hogy annak aki fellép mindkettô üzit felmutatja, mivel ô az id-be is és a 0-ba is beletartozik. Megoldás, ha for ciklussal íratod ki a második üzenetet és ha az id megegyezik akkor leállítod.

Kód:
  1.  

  2. public example(id)

  3. {

  4.   new pl[32], num;

  5.   get_players(pl, num);

  6.   for(new i=0; i<num; i++)

  7.   {

  8.      new pID = pl[i];

  9.      if(pID != id)

  10.       {

  11.      client_print(pID, print_chat, "Szöveg");

  12.       }

  13.     }

  14. }

  15.  

Szerző:  fuck604 [2012.06.17. 10:50 ]
Hozzászólás témája:  Re: Koszonto

Így a kliensnek is kiírja h megjött 1 player
Kód:
  1. client_print(!id, print_chat, "%s feljott a szerverre", nev)

  2. client_print(!id, print_chat, "Remeljuk jol fog jatszani")

szerintem így kell ha van ilyen h !id

Szerző:  Silent [2012.06.17. 11:00 ]
Hozzászólás témája:  Re: Koszonto

fuck604 írta:
Így a kliensnek is kiírja h megjött 1 player
Kód:
  1. client_print(!id, print_chat, "%s feljott a szerverre", nev)

  2. client_print(!id, print_chat, "Remeljuk jol fog jatszani")

szerintem így kell ha van ilyen h !id


Mát írtam h h lehet megoldani. Egyébként nincs olyan h !id.. Tegyükfel az idje 5. Akkor mi az !id? "Nem 5"? xD

Szerző:  fuck604 [2012.06.17. 11:18 ]
Hozzászólás témája:  Re: Koszonto

Ja bocs vonal után nem olvasok semmit azt hittem aláírás :D

Szerző:  oroszrulett [2012.06.17. 11:40 ]
Hozzászólás témája:  Re: Koszonto

Kerestem a hibát a 17. sorban, de nemtaláltam, utána láttam, hogy Silent kijavította. Köszi.

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