Problema plugin ultimate_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
skaraosky
Membru, skill +1
Membru, skill +1
Posts: 104
Joined: 17 Oct 2014, 22:19
Detinator Steam: Da
CS Status: Fericit <3
Detinator server CS: Dr/Cs.PlayGamers.Ro
SteamID: cipryan69
Fond eXtream: 0
Location: localhost
Contact:

11 Oct 2015, 10:52

Salut, am si eu o problema, am descarcat plugin-ul "ultimate_who", cel creat de position of power. Cand vreau sa il compilez, imi da aceasta eroare :

Code: Select all

AMX Mod X Compiler 1.8.3-manual
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

Modified for www.Freakz.ro / amx.freakz.ro

dap.sma(34) : error 001: expected token: "}", but found "-string-"
dap.sma(48) : error 001: expected token: "}", but found "-string-"

2 Errors.
Compilarea a esuat!
.sma-ul este acesta :

Code: Select all

#include <amxmodx>
#include <amxmisc>

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

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

#define GROUPS_NAME 10
#define GROUPS_ACCESS 10

#define motd_msg "Admin's Online"

new color[][] =
{
"00FF00",
"FF0000",
"0000FF",
"545454"
}

new GroupNames[GROUPS_NAME][] = 
{
"---=== Detinator ===---",
"---=== Owner ===---",
"---=== Co-Owner ===---",
"---=== God ===---",
"---=== Semi-God ===---",
"---=== Moderator ===---",
"---=== Administrator ===---",
"---=== Helper ===---"
"---=== Slot ===---"
"---=== VIP ===---"
}

new GroupFlags[GROUPS_ACCESS][] = 
{
"abcdefghijklmnopqrsut",
"abcdefijmnopqrs",
"abcdefijmnprs",
"bcdefijmnp",
"bcdefijmn",
"bcdefijm",
"bcdefij",
"bcefij"
"b"
"bt"
}

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("say /who" , "cmdSay")
register_clcmd("say_team /who" , "cmdSay")
}

public cmdSay(id)
{
new say[8]
read_args(say, 7)

if ((containi(say, "who") != -1 
|| containi(say, "admin") != -1 
|| containi(say, "admins") != -1 
|| contain(say, "/who") != -1 
|| contain(say, "/admin") != -1 
|| contain(say, "/admins") != -1))
who_motd(id)

return PLUGIN_CONTINUE
}

who_motd(id)
{
new sPlayers[32], iNum, iPlayer
new sName[32], sBuffer[1024]
new iLen

iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

get_players(sPlayers, iNum, "ch")

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)
{ 
iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h5><font color=^"violet^">%s^n</font></h5></center>", GroupNames[p_of_pw])

for(new a = 0; a < iNum ; a++)
{ 
iPlayer = sPlayers[a]

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])
{
get_user_name(iPlayer, sName, sizeof sName - 1)
iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><font color=^"%s^">%s^n</center></font>", color[p_of_pw], sName)
}
} 
}

show_motd(id, sBuffer, motd_msg)
return PLUGIN_CONTINUE
}
Image


Creez addons-uri orice mod, contra cost, preturile difera de plugin-uri si mod-uri

Addons-uri : Blue.Wars.Ro ; Cs.Wars.Ro
;Deathrun V.I.P, Rope +Hook, Admodels ;Respawn V.I.P, skin-uri, sunete ; Classic
RoyalServer
Nimicitu`
Membru, skill +1
Membru, skill +1
Posts: 162
Joined: 01 Sep 2015, 13:42
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

11 Oct 2015, 12:43

Atenţie la virgule.
Doar la ultimul grad şi ultimul acces nu se pune virgula, la celelalte se pune.
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

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

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

#define GROUPS_NAME 10
#define GROUPS_ACCESS 10

#define motd_msg "Admin's Online"

new color[][] =
{
"00FF00",
"FF0000",
"0000FF",
"545454"
}

new GroupNames[GROUPS_NAME][] = 
{
"---=== Detinator ===---",
"---=== Owner ===---",
"---=== Co-Owner ===---",
"---=== God ===---",
"---=== Semi-God ===---",
"---=== Moderator ===---",
"---=== Administrator ===---",
"---=== Helper ===---",
"---=== Slot ===---",
"---=== VIP ===---"
}

new GroupFlags[GROUPS_ACCESS][] = 
{
"abcdefghijklmnopqrsut",
"abcdefijmnopqrs",
"abcdefijmnprs",
"bcdefijmnp",
"bcdefijmn",
"bcdefijm",
"bcdefij",
"bcefij",
"b",
"bt"
}

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("say /who" , "cmdSay")
register_clcmd("say_team /who" , "cmdSay")
}

public cmdSay(id)
{
new say[8]
read_args(say, 7)

if ((containi(say, "who") != -1 
|| containi(say, "admin") != -1 
|| containi(say, "admins") != -1 
|| contain(say, "/who") != -1 
|| contain(say, "/admin") != -1 
|| contain(say, "/admins") != -1))
who_motd(id)

return PLUGIN_CONTINUE
}

who_motd(id)
{
new sPlayers[32], iNum, iPlayer
new sName[32], sBuffer[1024]
new iLen

iLen = formatex(sBuffer, sizeof sBuffer - 1, "<body bgcolor=#000000><font color=#7b68ee><pre>")

get_players(sPlayers, iNum, "ch")

for(new p_of_pw = 0; p_of_pw < GROUPS_NAME ; p_of_pw++)
{ 
iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><h5><font color=^"violet^">%s^n</font></h5></center>", GroupNames[p_of_pw])

for(new a = 0; a < iNum ; a++)
{ 
iPlayer = sPlayers[a]

if(get_user_flags(iPlayer) == GroupFlagsValue[p_of_pw])
{
	get_user_name(iPlayer, sName, sizeof sName - 1)
	iLen += formatex(sBuffer[iLen], CharsMax(sBuffer) - iLen, "<center><font color=^"%s^">%s^n</center></font>", color[p_of_pw], sName)
}
} 
}

show_motd(id, sBuffer, motd_msg)
return PLUGIN_CONTINUE
}
User avatar
skaraosky
Membru, skill +1
Membru, skill +1
Posts: 104
Joined: 17 Oct 2014, 22:19
Detinator Steam: Da
CS Status: Fericit <3
Detinator server CS: Dr/Cs.PlayGamers.Ro
SteamID: cipryan69
Fond eXtream: 0
Location: localhost
Contact:

11 Oct 2015, 18:01

Multumesc mult, puteti da tc !
Image


Creez addons-uri orice mod, contra cost, preturile difera de plugin-uri si mod-uri

Addons-uri : Blue.Wars.Ro ; Cs.Wars.Ro
;Deathrun V.I.P, Rope +Hook, Admodels ;Respawn V.I.P, skin-uri, sunete ; Classic
Post Reply

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

  • Information