PwD Gaming
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.
PwD Gaming

Counter Strike 1.6 Steam ON Clan
 
AcasaAcasa  Ultimele imaginiUltimele imagini  ÎnregistrareÎnregistrare  ConectareConectare  

 

 Cum incepi un plugin [AMXX]

In jos 
3 participanți
AutorMesaj
1arNa
Administrator
Administrator
1arNa


Data de inscriere : 23/09/2011
Mesaje : 85
Varsta : 24
Localizare : Seattle

Cum incepi un plugin [AMXX] Empty
MesajSubiect: Cum incepi un plugin [AMXX]   Cum incepi un plugin [AMXX] EmptySam Sept 24, 2011 6:25 am

Luati mai intai: AMXX Studip

Un plugin .sma este alcatut din public si stock-uri dar e mai bine sa incepem cu inceputul.
Dupa ce instalati Amxx Studio o sa va apara ceva de genul:

Cod:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"


public plugin_init() {
  register_plugin(PLUGIN, VERSION, AUTHOR)
 
  // Add your code here...
}


Acuma o sa va zic ce fac fiecare.
-apasam butonul "tab" (Pentru evitarea erorii "loose identitation")
#include <amxmodx> - sunt linii de comanda care arata ca amxmodx este folosit in acest plugin.
sau alt #include e tot acelasi doar cu alte functii si alte event-uri etc

#define - arata ca definiti ceva o legatura din plugin cu alteceva.

Cod:
#define PLUGIN "New Plugin"
#define VERSION "1.0"
#define AUTHOR "Author"


#define PLUGIN -puneti numele pluginului
#define VERSION - puneti vs pluginului
#define AUTHOR - puneti cine a facut acest plugin.

Plugin_init:
Cod:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

}

- plugin_init da toate informatiile despre acest plugin.
- register_plugin(PLUGIN, VERSION, AUTHOR) - sunt informatiile despre numele pluginului, vs si autorul.
Toate le ia de la #define de sus.
Puteti sa scrieti asa:

Cod:
public plugin_init() {
register_plugin("Win"," 0.1", "NUMELE TAU")

}

Si nu veti mai putea folosi #define-urile.

Cod:
register_concmd("comanda","public",accesul de admin,"mesaj care apare cand dai amx_help")

Acest cod inregistreaza o comanda cand dai gen amx_kick slay etc.
comanda - este comanda ce o executi in consola
public - este publicul din plugin ce va fi executat.
accesul - este ce admin poate executa acest public
Toate accesele sunt:

Cod:
ADMIN_RESERVATION
ADMIN_IMMUNITY
ADMIN_KICK
ADMIN_BAN
ADMIN_SLAY
ADMIN_MAP
ADMIN_CVAR
ADMIN_CFG
ADMIN_CHAT
ADMIN_VOTE
ADMIN_PASSWORD
ADMIN_RCON
ADMIN_LEVEL_A
ADMIN_LEVEL_B
ADMIN_LEVEL_C
ADMIN_LEVEL_D
ADMIN_LEVEL_E
ADMIN_LEVEL_F
ADMIN_LEVEL_G
ADMIN_LEVEL_H

Si dupa aia este mesajul de alaturi ce va explica ce face comanda respectiva.

Dupa ce ati facut toate astea, puteti incepe cu publicurile.
un public este un cod ce executa ceva cuiva sau pe server etc.
exemplu!!

Cod:
public live(){

server_cmd("exec live.cfg")
}

Server-ul va executa live.cfg din cstrike.

Un cod complet este:

Cod:
include <amxmodx>

#define PLUGIN "Execute Live.cfg"
#define VERSION "1.0"
#define AUTHOR "NUMELE TAU"


public plugin_init() {
  register_plugin(PLUGIN, VERSION, AUTHOR)
  register_concmd("amx_live","live",ADMIN_KICK,"- Execute live.cfg")
 
}

public live(){

server_cmd("exec live.cfg")
}


Good Luck & Have Fun






Sus In jos
LegeNd-
Moderator
Moderator
LegeNd-


Data de inscriere : 24/09/2011
Mesaje : 62
Localizare : Maramures

Cum incepi un plugin [AMXX] Empty
MesajSubiect: Re: Cum incepi un plugin [AMXX]   Cum incepi un plugin [AMXX] EmptySam Sept 24, 2011 12:48 pm

Cam complicat dar pt cine isi bate capul merita incercat, GJ
Sus In jos
1arNa
Administrator
Administrator
1arNa


Data de inscriere : 23/09/2011
Mesaje : 85
Varsta : 24
Localizare : Seattle

Cum incepi un plugin [AMXX] Empty
MesajSubiect: Re: Cum incepi un plugin [AMXX]   Cum incepi un plugin [AMXX] EmptySam Sept 24, 2011 11:47 pm

multumesc..acuma vreau sa ma apuc sa fac din nou plugin-uri :P ....am avut o pauza de 1 luna cu config-urile, adons-urile si toate cele...dar am revenit zambet
Sus In jos
sn0wE
Moderator
Moderator
sn0wE


Data de inscriere : 23/09/2011
Mesaje : 37

Cum incepi un plugin [AMXX] Empty
MesajSubiect: Re: Cum incepi un plugin [AMXX]   Cum incepi un plugin [AMXX] EmptyMar Sept 27, 2011 3:14 am

bvo ma esti destept +1 de la mn si apreciez ce postezi gj fericit
Sus In jos
Continut sponsorizat





Cum incepi un plugin [AMXX] Empty
MesajSubiect: Re: Cum incepi un plugin [AMXX]   Cum incepi un plugin [AMXX] Empty

Sus In jos
 
Cum incepi un plugin [AMXX]
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Toate comenzile AMXX

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
PwD Gaming :: [PwNeD.Ro] Counter Strike :: Tutoriale Counter Strike-
Mergi direct la: