4Tuning
Filme
Scurt Metraje
Stiri Online
Anunturi de la forum
Cautare
Sustine-ne
Contact
Regulament
Editare profil
Mesajele proprii
Seriale
Cele mai folosite functii[Amxx]

Conectare

Mi-am uitat parola


Cele mai folosite functii[Amxx] R0Y0A
Fa-ti cont logheaza-te si posteaza ... Poti raspunde la orice subiect doresti cu contul tau official !
Vrei sa dezbati, ai o problema poti deschide un topic nou !
CONECTEAZA-TE PENTRU A DISPAREA ACEST MESAJ !!!
INREGISTREAZA-TE sau CONECTEAZA-TE
X


Cele mai folosite functii[Amxx] 555015_476819839039988_1523718949_n
Cele mai folosite functii[Amxx] Befunk11



Admin

Admin
ADMINISTRATOR
Aproape in toate pluginuri nu lipseste un client_cmd sau un print.
Asa ca voi arata cele mai folosite si cele mai faine functii. :troll

1.Incepem cu:
Cod:
client_cmd

Ce face acesta functie?
Pai dupa si cum zice functia in sine client = jucator cmd = comanda, adica puteti face un jucator a faca ceva sau sa zica etc.
cateva ex.
Cod:
client_cmd(id,"say Il Iubesc pe Laur")

O sa zica "Il Iubesc pe Laur".
sau sa cante o melodia numai la el.

[codeclient_cmd(id,"spk misc/tero")][/code]

Numai ala care dati va auzi acesta melodie.
Daca vreti la toti adica toti jucatori de pe server puneti 0 in loc de id.
Alta varianta de spk ca imi place mai mult mi-a personal.

Cod:
new const sound[] = "sound";

public sunet(id){

client_cmd(id,"%s",sound)
}

acel new il puneti inafara lui public-ului.

2. Client_print:
Ce face el?
Pai cum am zis si mai sus el va printa(afisa) un mesaj chat unui jucator sau la toti jucatori.
ex.

Cod:
client_print(id,print_chat,"Whats Up!!!")


dupa cum vedeti acel print va zice la un jucator "Whats Up!!!" pentru toti jucatori puneti 0 inloc de id.
print_chat = inseamna chatul care il folsiti cand dai say sau say_team
print_center = inseamna ca va afisat pe centrul ecranului.
print_console = va afisat in consola.
print_notify = tot in consola dar putin diferit.

3. Cum verifici un admin?
Cand faci un nou plugin care implica ca admin-ul sa folosesca o comanda trebuie sal verifici alfel toti jucatori vor avea acces la comanda respectiva.

Cod:
if (!cmd_access(id,level,cid,2)) {
      return PLUGIN_HANDLED
  }

Acest cod este cel mai des folosit si cel mai usor de retinut.
Nu uitati sa puneti in public(id,level,cid)
Ca sa faceti un admin cu level ca vreti voi puteti pune asa:

Cod:
if(!cmd_access(id,level,cid,2) && get_user_flags(ADMIN_BAN))
      return PLUGIN_HANDLED

Daca vrei un custom mesage cand nui cineva admin si da comanda puneti un client_print inainte de return.
asa:

Cod:
if(!cmd_access(id,level,cid,2) && get_user_flags(ADMIN_BAN))
client_print(id,print_console,"NU ai voie la acea comanda...Fraiere...")
      return PLUGIN_HANDLED

4. Server_cmd:
Ce face?
Pai cam la toate functiile va luati dupa nume si va dati seama ce sunt.
Aceasta functie poate fi folosita numai pe server, sa execute ceva sau pe cineva.
ex.

Cod:
server_cmd("kick %d",get_user_name(id))


Va da kick celui cu numele ala.
El poate fi folosit in mai multe moduri.


Cam atat.
HAve Fun

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

http://www.hitwebcounter.com/htmltutorial.php
WebPage Visits 11.13.2017