hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.06.07. 18:18



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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ő


Lezárt fórum  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [TUT] Gyilkosod maradék élete, neve
HozzászólásElküldve: 2016.01.11. 17:38 
Offline
Jómunkásember
Avatar

Csatlakozott: 2015.01.24. 18:17
Hozzászólások: 310
Megköszönt másnak: 22 alkalommal
Megköszönték neki: 11 alkalommal
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))

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 
HozzászólásElküldve: 2016.01.11. 19:11 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2014.09.08. 22:21
Hozzászólások: 3014
Megköszönt másnak: 96 alkalommal
Megköszönték neki: 555 alkalommal
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

_________________
GitHub - mforce


Hozzászólás jelentése
Vissza a tetejére
   
 
Hozzászólások megjelenítése:  Rendezés  
Lezárt fórum  A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [ 2 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 15 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem 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