Jump to content

Welcome to Steams România @ Since 2006
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!

Bun venit pe Steams România @ Since 2006

Bun venit pe Steams România @ Since 2006, pentru a avea full acces la forum te rugam sa te inregistrezi.
Ai mai multe motive pentru care sa te inregistrezi:
  • Acces la un forum structurat in parametri profesionali
  • Sansa de a da sau a primi like din partea membriilor
  • Sansa de a face parte din echipa steams
  • Alaturarea unei comunitati de viitor
Inregistreaza-te gratuit, acum!

In caz ca aveti probleme cu activarea/crearea/conectarea contului de pe forum lasati-ne un mesaj aici
Guest Message by DevFuse
 

Photo

[Tutorial] Modificare Plugin Amx_Who


  • Please log in to reply
No replies to this topic

#1
FzZle

FzZle

    Incepator

  • Members
  • Pip
  • 19 posts
  • Game Nick:FizZle
  • Y!M:me_alan10
  • Country:
  • City:Barlad

Buna ziua , astazi va voi prezenta cum sa modificam amx_who. De ce? Pentru ca am vazut ca exista multe cereri de modificare a pluginului amx_who. O puteti face chiar si voi. Este simplu. Sa incepem.

Prima data avem.

Cod:
#include <amxmodx>
		#include <amxmisc>
		#define MAX_GROUPS 9
		new g_groupNames[MAX_GROUPS][] = {
		"--- [1]Owner ---",
		"--- [2]Co-Owner ---",
		"--- [3]Maresal ---",
		"--- [4]General ---",
		"--- [5]Colonel ---",
		"--- [6]Maior ---",
		"--- [7]Sergent ---",
		"--- [8]Soldat ---",
		"--- [9]V.I.P ---"
		}
		new g_groupFlags[MAX_GROUPS][] = {
		"abcdefghijklmnopqrstu",
		"abcdefghijklmnopqrst",
		"abcdefghijlmnopqrst",
		"bcdefghijlmnopqrs",
		"bcdefgijlmnopqr",
		"bcdefgijmnop",
		"bcdefgijmn",
		"b",
		"abeci"
		}
		new g_groupFlagsValue[MAX_GROUPS]
		public plugin_init() {
		register_plugin("Amx_who", "1.0", "CSL EDIT.ro")
		register_concmd("amx_who", "cmdWho", 0)
		for(new i = 0; i < MAX_GROUPS; i++) {
		g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
		}
		}
		public cmdWho(id) {
		new players[32], inum, player, name[32], i, a
		get_players(players, inum)
		console_print(id, "Aici punem numele la server.")
		for(i = 0; i < MAX_GROUPS; i++) {
		console_print(id, "%s", g_groupNames[i])
		for(a = 0; a < inum; ++a) {
		player = players[a]
		get_user_name(player, name, 31)
		if(get_user_flags(player) == g_groupFlagsValue[i]) {
		console_print(id, "%s", name)
		}
		}
		}
		console_print(id, "- BesT ADMINS -")
		return PLUGIN_HANDLED
		}

Ceea ce noi trebuie sa modificam este

Aceasta

Cod:
"--- [1]Owner ---",
		"--- [2]Co-Owner ---",
		"--- [3]Maresal ---",
		"--- [4]General ---",
		"--- [5]Colonel ---",
		"--- [6]Maior ---",
		"--- [7]Sergent ---",
		"--- [8]Soldat ---",
		"--- [9]V.I.P ---"

Aceasta, Cate Grade dorim sa creem, anume cele de sus, avem 9 Grade trecem la MAX_Groups 9, avem 10 trecem 10.

Cod:
#define MAX_GROUPS 9

Si in final gradele. !

Cod:
"abcdefghijklmnopqrstu",
		"abcdefghijklmnopqrst",
		"abcdefghijlmnopqrst",
		"bcdefghijlmnopqrs",
		"bcdefgijlmnopqr",
		"bcdefgijmnop",
		"bcdefgijmn",
		"b",
		"abeci"
Cod:

console_print(id, "Aici punem numele la server.")

Si aici

console_print(id, "Si aici")
Orice ce ati face nu uitati sa nu puneti [ , ] la ultimul acces de jos si ultimul rang, acelea le modificam dupa bunul plac. Gradele si accesele.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users