hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 13:05



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot]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 A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [11 hozzászólás ]  Oldal12Következő
Szerző Üzenet
 Hozzászólás témája: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 18:46 
Offline
Fanatikus

Csatlakozott:2011.12.30. 16:46
Hozzászólások:150
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 2 alkalommal
Sziasztok!
Valaki eltudná nekem magyarázni nagyon röviden és tömören hogyan kell egy alap plugint írni??
mi mit jelent benne??
Tudom a fórumon leírta Metal de az nekem túl tudományos :P

pl itt egy egyszerű:

Kód:
#include "amxmodx.inc"
#include "fun.inc"

public plugin_init()
{
    register_logevent( "fwEnd" , 2 , "1=Round_End" ) ;
}

public fwEnd()
{
   new pl [ 32 ], num, i;
   get_players( pl , num ) ;
   for( i = 0 ; i < num ; i++ )
   {
      new id = pl [ i ] ;
      strip_user_weapons ( id ) ;
      give_item( id, "weapon_knife" ) ;
   }
  return PLUGIN_HANDLED ;
}


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 18:56 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Kód:
#include "amxmodx.inc" //alap amxmodx modult elérhetővé teszed
#include "fun.inc"  //fun modult elérhetővé teszed

public plugin_init()  //ez fut le akkor amikor a plugin elindul
{
    register_logevent( "fwEnd" , 2 , "1=Round_End" ) ;  //regisztrálod a körvége eventet
}

public fwEnd()  //ez fog történni körvégekor
{
   new pl [ 32 ], num, i;  //létrehozod a játékosokat tartalmazó változókat + egy  iterációs változót
   get_players( pl , num ) ; //lekéred őket és h mennyien vannak
   for( i = 0 ; i < num ; i++ ) //végig iterálsz a játékosokon
   {
      new id = pl [ i ] ;  //behozol egy új változót és az aktuális játékos id-jét rakod bele
      strip_user_weapons ( id ) ;  //elveszed a játékos fegyvereit
      give_item( id, "weapon_knife" ) ;  //adsz nekik egy kést
   }
  return PLUGIN_HANDLED ; //handleddel visszatérsz
}


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 18:59 
Offline
Fanatikus

Csatlakozott:2011.12.30. 16:46
Hozzászólások:150
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 2 alkalommal
Köszi megpróbálom mér értelmezni :)


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:03 
Offline
Developer
Avatar

Csatlakozott:2011.06.01. 21:11
Hozzászólások:7966
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 537 alkalommal
Idézet:
#include "amxmodx.inc" //alap amxmodx modult elérhetővé teszed
#include "fun.inc"  //fun modult elérhetővé teszed


Nem nem nem, ez csak a függvényeket társítja hozzá a forráskodhóz! Attól nem fog lefutni a modul, a modul akkor fog lefutni ha használod is valamelyik funkcióját, ugyan így van ez API pluginoknál is!


Mielőtt írod hogy ne kötekedjek: ez nem kötekedés csak "felvilágosítás"

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:05 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Jó nembaj, nyugodtan javíts :D


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:10 
Offline
Fanatikus

Csatlakozott:2011.12.30. 16:46
Hozzászólások:150
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 2 alkalommal
Na jó.. reménytelen vagyok :cry: :cry:
Még mindig itt tartok Pawn Studioba

Kód:
#include <amxmodx> 
 
new PLUGIN[]="nemtom"
new AUTHOR[]="[S]peed"
new VERSION[]="1.00"
 
public plugin_init()
{
   
     register_plugin(PLUGIN, VERSION, AUTHOR)
}


Ebből már lesz működő plugin?

Valaki segítsen a folytatásban..


A hozzászólást 1 alkalommal szerkesztették, utoljára oroszrulett 2012.06.18. 15:04-kor.
Duplapost másik fele


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:19 
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
Mit szeretnél csinálni? hud , menü stb...?

_________________
[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: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:19 
Offline
Fanatikus

Csatlakozott:2011.12.30. 16:46
Hozzászólások:150
Megköszönt másnak: 4 alkalommal
Megköszönték neki: 2 alkalommal
Egy HUD -al kezdenék ....

Az a legkönnyebb nem?


Hozzászólás jelentése
Vissza a tetejére
   
 
 Hozzászólás témája: Re: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:21 
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
A hud az elég könnyű. Milyen legyen? parancsra jöljön elő vagy csatlakozáskor?

_________________
[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: Meg akarok tanulni plugint írni :D
HozzászólásElküldve:2012.05.03. 19:21 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Igen ez egy nagyon szép működő plugin csak éppen nem csinál semmit.
csmania991 írta:
Egy HUD -al kezdenék ....

http://amxmodx.crys.hu/site/forum/viewtopic.php?f=14&t=3520
Silent elég részletesen leír mindent.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása A témát lezárták, nem szerkesztheted a hozzászólásaid, és nem küldhetsz új hozzászólást.  [11 hozzászólás ]  Oldal12Következő


Ki van itt

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