hlmod.hu
https://hlmod.hu/

[TUT] Gyilkosod maradék élete, neve
https://hlmod.hu/viewtopic.php?f=24&t=23530
Oldal: 1 / 1

Szerző:  |E|xTazYyyy^.~ [2016.01.11. 17:38 ]
Hozzászólás témája:  [TUT] Gyilkosod maradék élete, neve

Heló sziasztok!
Ebben a tutorialban egy olyan plugin fog elkészűlni, ami azt tudja, hogyha megölnek téged, akkor chatben kiirja a gyilkosod nevét, valamint a maradék HP (élet)-ját!

Kezdjünk hozzá:

Kell a colorchat inc, ez a szines chathez kell.
Kód:
#include <colorchat>


Plugin vége :
Halál eventet létrehozunk : register_event("DeathMsg", "halal", "a")

Maga a plugin + colorchat include

  1. public plugin_init() {
  2.     register_plugin(PLUGIN, VERSION, AUTHOR)
  3.     register_event("DeathMsg", "halal", "a")  // mikor meghal akkor teljesül a parancs amit hozzá kötsz!
  4. }
  5. public halal(id)  // lekérjük a halál eventet!
  6. {
  7.     new killer = read_data(1)   // lekérjük a gyilkost! a killer helyett bármi lehet!
  8.     new victim = read_data(2)   // lekérjük az áldozatot a victim helyett is szintén bármi lehet!
  9.     new name[33]    // létrehozunk egy tömböt name helyett is bármi lehet!
  10.     get_user_name(killer, name, 31)   // lekérjük a gyilkosnak a nevét! ,,(killer,''
  11.     ColorChat(victim, RED, "^1Megölt téged : ^4%s  ^1| ^1Maradt ^4%d ^1HP-ja", name, get_user_health(killer))  // a victim-nek (áldozat)-nak iratjuk ki a szöveget!  %s = a játékos neve itt lessz.  %d a HP-ja itt lessz!  Ugye lekértük a killer (gyilkos nevét)  ,,name'' Mivel 1. nek a gyilkos neve kell ezért elsőnek a szöveg végére a name-t irjuk, majd a HP-ját lekérjük a gyilkosnak! get_user_health(killer)
  12. }




Remélem érthető. :)

INIT.
Kód:
public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   register_event("DeathMsg", "halal", "a")


Halál lekérés
Kód:
}
public halal(id)
{


Public halal rész:
Kód:
new killer = read_data(1)   
   new victim = read_data(2) 
   new name[33]   
   get_user_name(killer, name, 31) 
   ColorChat(victim, RED, "^1Megölt téged : ^4%s  ^1| ^1Maradt ^4%d ^1HP-ja", name, get_user_health(killer))

Szerző:  mforce [2016.01.11. 19:11 ]
Hozzászólás témája:  Re: [TUT] Gyilkosod maradék élete, neve

Nem értem fél perces pluginok kikommentálása miért számít tutoriálnak.
Ja és ráadásul még az is hibás, úgyhogy köszönjük :D

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