Copilare plugin who[rezolvat!]

Discutii legate de instalarea, configurarea si modificarea unui server de Counter-Strike.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

10 Nov 2013, 16:52

Decii am pluginul acesta (.sma)
.SMA | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 10
new g_groupNames[MAX_GROUPS][] = {
"FoNdaToR",
"OwNeR",
"Co-OwNeR+ViP",
"GoDs+ViP",
"Gods",
"SeMi-GoDs+ViP",
"SeMi-GoDs",
"MoDeRaToR+ViP",
"MoDeRaToR",
"AdMiNiStRaToR+ViP",
"AdMiNiStRaToR",
"HeLpeR+ViP",
"HeLpeR",
"TeSteR+ViP",
"TeSteR",
"ViP",
"SloT+ViP",
"SloT"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijkmnopqrstu",
"abcdefgijkmnopqrstu",
"bcdefgijkmnopqrst",
"bcdefgijkmnopqrs",
"bcdefgijkmnopqrt",
"bcdefgijkmnopqr",
"bcdefgijmnopqt",
"bcdefgijmnopq",
"bcdefgijmnot",
"bcdefgijmno",
"bcdefgijmnt",
"bcdefgijmn",
"bcefgijmt",
"bcefgijm",
"bit",
"bt",
"b"
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("Amx Who by eXtream", "1.0", "eXtreamCS.com")
register_concmd("amx_who", "cmdWho", 0)
for(new i = 0; i < MAX_GROUPS; i++) {
g_groupFlagsValue = read_flags(g_groupFlags)
}
}
public cmdWho(id) {
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "Comunitatea CSBLACKDEVIL")
for(i = 0; i < MAX_GROUPS; i++) {
console_print(id, "-----[%d]%s-----", i+1, g_groupNames)
for(a = 0; a < inum; ++a) {
player = players[a]
get_user_name(player, name, 31)
if(get_user_flags(player) == g_groupFlagsValue) {
console_print(id, "%s", name)
}
}
}
console_print(id, "Adminii online -Furien.OnlyOns.Ro-")
return PLUGIN_HANDLED
}


Nu merge sa il copilez :| de ce?
Puteti sa imi faceti .sma-ul sa mearga copilat?

PS: Nu mi-l copilati voi fiinca poate vreau sa adauc in viitor alte modificari la el vreau .sma bun sa il copilez eu va rog :)
Cine ma ajuta are multumesc!
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
RoyalServer
Enter
Membru, skill 0
Membru, skill 0
Posts: 97
Joined: 23 Oct 2010, 18:38
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Detinator server CS: Nu
SteamID: Nu
Has thanked: 6 times
Been thanked: 20 times
Contact:

10 Nov 2013, 16:56

Code: Select all

#define MAX_GROUPS 10
-->

Code: Select all

#define MAX_GROUPS 18
adica
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 18
new g_groupNames[MAX_GROUPS][] = {
"FoNdaToR",
"OwNeR",
"Co-OwNeR+ViP",
"GoDs+ViP",
"Gods",
"SeMi-GoDs+ViP",
"SeMi-GoDs",
"MoDeRaToR+ViP",
"MoDeRaToR",
"AdMiNiStRaToR+ViP",
"AdMiNiStRaToR",
"HeLpeR+ViP",
"HeLpeR",
"TeSteR+ViP",
"TeSteR",
"ViP",
"SloT+ViP",
"SloT"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijkmnopqrstu",
"abcdefgijkmnopqrstu",
"bcdefgijkmnopqrst",
"bcdefgijkmnopqrs",
"bcdefgijkmnopqrt",
"bcdefgijkmnopqr",
"bcdefgijmnopqt",
"bcdefgijmnopq",
"bcdefgijmnot",
"bcdefgijmno",
"bcdefgijmnt",
"bcdefgijmn",
"bcefgijmt",
"bcefgijm",
"bit",
"bt",
"b"
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("Amx Who by eXtream", "1.0", "eXtreamCS.com")
register_concmd("amx_who", "cmdWho", 0)
for(new i = 0; i < MAX_GROUPS; i++) {
g_groupFlagsValue = read_flags(g_groupFlags)
}
}
public cmdWho(id) {
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "Comunitatea CSBLACKDEVIL")
for(i = 0; i < MAX_GROUPS; i++) {
console_print(id, "-----[%d]%s-----", i+1, g_groupNames)
for(a = 0; a < inum; ++a) {
player = players[a]
get_user_name(player, name, 31)
if(get_user_flags(player) == g_groupFlagsValue) {
console_print(id, "%s", name)
}
}
}
console_print(id, "Adminii online -Furien.OnlyOns.Ro-")
return PLUGIN_HANDLED
}
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

10 Nov 2013, 17:16

bun deci l-am copilat e bun mersi , dar cand scriu in consola amx_who / admin_who /admins /who nu merge
E facut pentru amx_who dar dc nu merge? :((( amx_who in consola? sau admin_who ?
Vreau sa fie pentru amx_who si admin_who :|
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
User avatar
ViciousVixen
Membru, skill +1
Membru, skill +1
Posts: 153
Joined: 13 Mar 2012, 04:11
Detinator Steam: Da
CS Status: House...
Detinator server CS: cs.ilogicgroup.ro
SteamID: ariki666
Has thanked: 3 times
Been thanked: 22 times
Contact:

10 Nov 2013, 17:25

Code: Select all

register_concmd("amx_who", "cmdWho", 0)
Comanda este amx_who din consola
Intra in plugins.ini cauta linia admincmd.amxx si adauga acest plugin inainte lui

Code: Select all

amx_who.amxx
admincmd.amxx
Image
Image
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

10 Nov 2013, 17:35

tot nu merge :|
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
User avatar
ViciousVixen
Membru, skill +1
Membru, skill +1
Posts: 153
Joined: 13 Mar 2012, 04:11
Detinator Steam: Da
CS Status: House...
Detinator server CS: cs.ilogicgroup.ro
SteamID: ariki666
Has thanked: 3 times
Been thanked: 22 times
Contact:

10 Nov 2013, 17:48

Incearca pluginul asta.
| Afiseaza codul
[code]/* Credit: Vicious Vixen - editare plugin...*/

#include <amxmodx>

#define PLUGIN "ULTIMATE WHO"
#define VERSION "1.1"
#define AUTHOR "P.Of.Pw"

#define CharsMax(%1) sizeof %1 - 1

#define GROUPS_NAME 18
#define GROUPS_ACCESS 18

#define who_console_top "=========== Admini Online ==========="
#define who_console_bottom "================================"

new GroupNames[GROUPS_NAME][] = {
	"FoNdaToR",
	"OwNeR",
	"Co-OwNeR+ViP",
	"GoDs+ViP",
	"Gods",
	"SeMi-GoDs+ViP",
	"SeMi-GoDs",
	"MoDeRaToR+ViP",
	"MoDeRaToR",
	"AdMiNiStRaToR+ViP",
	"AdMiNiStRaToR",
	"HeLpeR+ViP",
	"HeLpeR",
	"TeSteR+ViP",
	"TeSteR",
	"ViP",
	"SloT+ViP",
	"SloT"
}

new GroupFlags[GROUPS_ACCESS][] = {
	"abcdefghijklmnopqrstu",
	"abcdefghijkmnopqrstu",
	"abcdefgijkmnopqrstu",
	"bcdefgijkmnopqrst",
	"bcdefgijkmnopqrs",
	"bcdefgijkmnopqrt",
	"bcdefgijkmnopqr",
	"bcdefgijmnopqt",
	"bcdefgijmnopq",
	"bcdefgijmnot",
	"bcdefgijmno",
	"bcdefgijmnt",
	"bcdefgijmn",
	"bcefgijmt",
	"bcefgijm",
	"bit",
	"bt",
	"b"
}

new GroupFlagsValue[GROUPS_NAME]

public plugin_init()
{
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	for(new p_of_pw = 0 ; p_of_pw < GROUPS_NAME ; p_of_pw++)
		GroupFlagsValue[p_of_pw] = read_flags(GroupFlags[p_of_pw])
	
	register_clcmd("amx_who", "who_console")
	
}



public who_console(id){
	
	new sPlayers[32], iNum, iPlayer
	new sName[32]
	
	get_players(sPlayers, iNum)
	console_print(id, who_console_top)
	for(new p_of_pw = 0; p_of_pw < GROUPS_NAME; p_of_pw++)
	{
		for(new a = 0; a < iNum ; a++)
		{
			
			iPlayer = sPlayers[a]
			get_user_name(iPlayer, sName, sizeof sName - 1)
			if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])
				console_print(id, "= %d = %s : %s", p_of_pw+1, GroupNames[p_of_pw], sName)
			
			
		}
	}
	console_print(id, who_console_bottom)
	return 0
}[/code]
Image
Image
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

10 Nov 2013, 17:59

nu merge :|
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
User avatar
ViciousVixen
Membru, skill +1
Membru, skill +1
Posts: 153
Joined: 13 Mar 2012, 04:11
Detinator Steam: Da
CS Status: House...
Detinator server CS: cs.ilogicgroup.ro
SteamID: ariki666
Has thanked: 3 times
Been thanked: 22 times
Contact:

10 Nov 2013, 18:10

AHE wrote:nu merge :|
Ideea e sa functioneze, o chestie virtuala nu are cum sa "mearga". Posteaza continul fisierului plugins.ini
Image
Image
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

10 Nov 2013, 18:31

| Afiseaza codul
; AMX Mod X plugins
; Admin Base - Always one has to be activated
admin.amxx		; admin base (required for any admin-related)
;admin_sql.amxx		; admin base - SQL version (comment admin.amxx)
; Basic
admincmd.amxx		; basic admin console commands
adminhelp.amxx		; help command for admin console commands	; slot reservation
;steamslot.amxx
multilingual.amxx	; Multi-Lingual management
; Menus
menufront.amxx		; front-end for admin menus
cmdmenu.amxx		; command menu (speech, settings)
plmenu.amxx		; players menu (kick, ban, client cmds.)
;telemenu.amxx		; teleport menu (Fun Module required!)
mapsmenu.amxx		; maps menu (vote, changelevel)
pluginmenu.amxx		; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx		; console chat commands		; prevent clients from                           chat-flooding the server
;scrollmsg.amxx		; displays a scrolling message
;imessage.amxx		; displays information messages
adminvote.amxx		; vote commands

; Map related
;nextmap.amxx		; displays next map in mapcycle
;mapchooser.amxx		; allows to vote for next map
timeleft.amxx		; displays time left on map


; Configuration
pausecfg.amxx		; allows to pause and unpause some plugins
statscfg.amxx		; allows to manage stats plugins via menu and commands

; Counter-Strike
;restmenu.amxx		; restrict weapons menu
;statsx.amxx		; stats on death or round end (CSX Module required!)


;miscstats.amxx		; bunch of events announcement for Counter-Strike
;stats_logging.amxx	; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx	; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here
galileo.amxx
rank_rankstats_top.amxx
multijump.amxx
auto_join_on_connect.amxx
Commands.amxx
alt_end_round_sounds.amxx
GHW_Weapon_Replacement.amxx
admins_activity.amxx
client_autoexec.amxx
amx_exterminate.amxx
GHW_Message_Disp.amxx
amx_bulletdamage.amxx
ColoredSmoke.amxx
admin_chat_colors.amxx
amx_last.amxx
anti-jointeam.amxx
functions-2012.amxx
last_maps.amxx
amx_pikav5.amxx
bet.amxx
pingfaker.amxx
preturi_ranguri_motd.amxx
depozit.amxx
bcd_hudtimer.amxx
ad_manager.amxx
furien_score_round.amxx
advanced_blind.amxx
advanced_gag.amxx
ban_log.amxx
amx_destroy.amxx
amx_showip.amxx
amx_ss.amxx
bad_camperct.amxx
viata.amxx
flare.amxx
hpmax.amxx
frostnades.amxx
players_models.amxx
mingi.amxx
nademodes.amxx
bonus_box.amxx
who.amxx
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
User avatar
ViciousVixen
Membru, skill +1
Membru, skill +1
Posts: 153
Joined: 13 Mar 2012, 04:11
Detinator Steam: Da
CS Status: House...
Detinator server CS: cs.ilogicgroup.ro
SteamID: ariki666
Has thanked: 3 times
Been thanked: 22 times
Contact:

10 Nov 2013, 18:34

inlocuieste cu lista care e mai jos :)
| Afiseaza codul
[code]; AMX Mod X plugins
; Admin Base - Always one has to be activated
admin.amxx		; admin base (required for any admin-related)
;admin_sql.amxx		; admin base - SQL version (comment admin.amxx)
; Basic
who.amxx
admincmd.amxx		; basic admin console commands
adminhelp.amxx		; help command for admin console commands	; slot reservation
;steamslot.amxx
multilingual.amxx	; Multi-Lingual management
; Menus
menufront.amxx		; front-end for admin menus
cmdmenu.amxx		; command menu (speech, settings)
plmenu.amxx		; players menu (kick, ban, client cmds.)
;telemenu.amxx		; teleport menu (Fun Module required!)
mapsmenu.amxx		; maps menu (vote, changelevel)
pluginmenu.amxx		; Menus for commands/cvars organized by plugin

; Chat / Messages
adminchat.amxx		; console chat commands		; prevent clients from                           chat-flooding the server
;scrollmsg.amxx		; displays a scrolling message
;imessage.amxx		; displays information messages
adminvote.amxx		; vote commands

; Map related
;nextmap.amxx		; displays next map in mapcycle
;mapchooser.amxx		; allows to vote for next map
timeleft.amxx		; displays time left on map


; Configuration
pausecfg.amxx		; allows to pause and unpause some plugins
statscfg.amxx		; allows to manage stats plugins via menu and commands

; Counter-Strike
;restmenu.amxx		; restrict weapons menu
;statsx.amxx		; stats on death or round end (CSX Module required!)


;miscstats.amxx		; bunch of events announcement for Counter-Strike
;stats_logging.amxx	; weapons stats logging (CSX Module required!)

; Enable to use AMX Mod plugins
;amxmod_compat.amxx	; AMX Mod backwards compatibility layer

; Custom - Add 3rd party plugins here
galileo.amxx
rank_rankstats_top.amxx
multijump.amxx
auto_join_on_connect.amxx
Commands.amxx
alt_end_round_sounds.amxx
GHW_Weapon_Replacement.amxx
admins_activity.amxx
client_autoexec.amxx
amx_exterminate.amxx
GHW_Message_Disp.amxx
amx_bulletdamage.amxx
ColoredSmoke.amxx
admin_chat_colors.amxx
amx_last.amxx
anti-jointeam.amxx
functions-2012.amxx
last_maps.amxx
amx_pikav5.amxx
bet.amxx
pingfaker.amxx
preturi_ranguri_motd.amxx
depozit.amxx
bcd_hudtimer.amxx
ad_manager.amxx
furien_score_round.amxx
advanced_blind.amxx
advanced_gag.amxx
ban_log.amxx
amx_destroy.amxx
amx_showip.amxx
amx_ss.amxx
bad_camperct.amxx
viata.amxx
flare.amxx
hpmax.amxx
frostnades.amxx
players_models.amxx
mingi.amxx
nademodes.amxx
bonus_box.amxx
[/code]
Image
Image
Image
User avatar
AHE
Membru, skill +2
Membru, skill +2
Posts: 622
Joined: 01 Oct 2012, 11:20
Detinator Steam: Da
Location: Zimnicea ;x
Has thanked: 66 times
Been thanked: 3 times

10 Nov 2013, 18:49

mersi,rezolvat!
Click | Afiseaza codul
Schimb Steam pentru Iteme Site pe Metin2 Legacy.
Un click :o3
Contact: [email protected] [Y!M] | mr.yonutz_zm [SKYPE]
Post Reply

Return to “Probleme la servere dedicate de Counter-Strike”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 129 guests