בקקשה המוד:
Admin Check
ברגע שתרשמו /admin יופיע לכם את רשימת האדמינים למטה.
סוגי האדמינים:
Owners Online
Manager Onlline
Super Admin Online
Admin Online
Vip Admin
ואני רוצה בבקשה את רמות הגישה של כל אחד מהדרגות תודה .
בקקשה המוד:
Admin Check
ברגע שתרשמו /admin יופיע לכם את רשימת האדמינים למטה.
סוגי האדמינים:
Owners Online
Manager Onlline
Super Admin Online
Admin Online
Vip Admin
ואני רוצה בבקשה את רמות הגישה של כל אחד מהדרגות תודה .
|
|
אל תגיב אחרי!!
אני יחזור בעוד שעה אני יתן לך גישות + SMA/AMXX
וגם תרשימה שרציתה
בברכה, אריאל.
![]()
סבבה תודה
Admin Online with SuperAdmin -לחץ כאן
אלה הגישות
Owner - ADMIN_IMMUNITY
Manager - ADMIN_RESERVATION
Super Admin - ADMIN_LEVEL_C
Admin - ADMIN_BAN
VIP - ADMIN_KICK
אותיות של הגישות:
Owner - a
Manager - b
SuperAdmin -o
Admin - d
VIP - c
רק נותר לך לקמפל דרך אתר - Complie ולבחור שם למוד ולהוריד
http://amxxcomp.com/![]()
נערך לאחרונה על ידי xPresenT; 07-12-2013 בשעה 17:14.
בברכה, אריאל.
![]()
Your plugin failed to compile! (Via the "AMX Mod X 1.8.1" compiler)
באתר מתחת לComplier יש בחירה שם למוד תבחר ואז Complier זה יתן לך קישור להוריד את מה שעשיתה..
כי זה רשם לך שגיאה בקומפלייר, כניראה לא עשיתה משהו נכון שמה
http://www.amxmodx.org/webcompiler.cgi
נערך לאחרונה על ידי xPresenT; 07-12-2013 בשעה 20:06.
בברכה, אריאל.
![]()
#include <amxmodx>
/***********************************************************
* ACCESS *
* *
* Owner Flags - (A) abcdefghijklmnopqrstu *
* Manager Flags - (T) bcdefghijkmnopqrstu *
* Super Admins Flags - (S) bcdefgijkmnopqu *
* Admins Flags - (M) bcdefijmnoup *
* VIP Flags - (C) bceijup *
* *
***********************************************************/
/*
* Universty
* Edited By Universty
* Skype - Nir.Meyuhas
*/
#pragma semicolon 1
new const g_Cmds[] [] = {
"say /admin",
"say /admins",
"say_team /admin",
"say_team /admin",
"say /vip",
"say /vips",
"say_team /vip",
"say_team /vips"
};
public plugin_init() {
register_plugin("Admin-Check", "1.0", "AdminOnline");
for (new i; i <= sizeof g_Cmds; i++)
register_clcmd(g_Cmds[i],"show_admins");
}
public show_admins(id) {
new Owner[5], oCounter = 0;
new Manager[16], mCounter = 0;
new Super[16], sCounter = 0;
new Admins[16], aCounter = 0;
new VIP[16], vCounter = 0;
new MaxP[32], pCounter, player;
get_players(MaxP, pCounter, "ch");
for (new i=0 ; i<pCounter ; i++)
{
player = MaxP[i];
if (access(player, ADMIN_IMMUNITY)) {
Owner[oCounter] = player;
oCounter++;
continue;
}
else if (access(player, ADMIN_LEVEL_H)) {
Manager[mCounter] = player;
mCounter++;
continue;
}
else if (access(player, ADMIN_LEVEL_G)) {
Super[sCounter] = player;
aCounter++;
continue;
}
else if (access(player, ADMIN_LEVEL_A)) {
Admins[aCounter] = player;
aCounter++;
continue;
}
else if (access(player, ADMIN_KICK)) {
VIP[vCounter] = player;
vCounter++;
continue;
}
}
if (oCounter == 0) // If no Head Admins are online
ColorChat(id,"Owners Online: ^3No Owners Online.");
else
{
new oOnline[200];
new oname[32], iOwnerID;
for (new z=0 ; z<oCounter ; z++)
{
iOwnerID = Owner[z];
get_user_name(iOwnerID, oname, 31);
add(oOnline, charsmax(oOnline), oname);
if (z != oCounter-1)
add(oOnline, charsmax(oOnline), ", ");
}
ColorChat(id,"Owners Online: ^3%s.", oOnline);
}
if (mCounter == 0) // If no Manager are online
ColorChat(id,"Managers Online: ^3No Managers Online.");
else
{
new monline[200];
new mname[32], iManagerID;
for (new z=0 ; z<mCounter ; z++)
{
iManagerID = Manager[z];
get_user_name(iManagerID, mname, 31);
add(monline, charsmax(monline), mname);
if (z != mCounter-1)
add(monline, charsmax(monline), ", ");
}
ColorChat(id,"Managers Online: ^3%s.", monline);
}
if (sCounter == 0) // If no Super Admins are online
ColorChat(id,"Super Admins Online: ^3Super Admins Online.");
else
{
new sonline[200];
new sname[32], iSuperID;
for (new z=0 ; z<sCounter ; z++)
{
iSuperID = Super[z];
get_user_name(iSuperID, sname, 31);
add(sonline, charsmax(sonline), sname);
if (z != sCounter-1)
add(sonline, charsmax(sonline), ", ");
}
ColorChat(id,"VIPs Online: ^3%s.", sonline);
}
if (aCounter == 0) // If no Admins are online
ColorChat(id,"Admins Online: ^3No Admins Online.");
else
{
new aonline[200];
new aname[32], iAdminID;
for (new z=0 ; z<aCounter ; z++)
{
iAdminID = Admins[z];
get_user_name(iAdminID, aname, 31) ;
add(aonline, charsmax(aonline), aname);
if (z != aCounter-1)
add(aonline, charsmax(aonline), ", ");
}
ColorChat(id,"Admins Online: ^3%s.", aonline);
}
if (vCounter == 0) // If no VIP are online
ColorChat(id,"VIPs Online: ^3No VIPs Online.");
else
{
new vonline[200];
new vname[32], iVIPID;
for (new z=0 ; z<vCounter ; z++)
{
iVIPID = VIP[z];
get_user_name(iVIPID, vname, 31);
add(vonline, charsmax(vonline), vname);
if (z != vCounter-1)
add(vonline, charsmax(vonline), ", ");
}
ColorChat(id,"VIPs Online: ^3%s.", vonline);
}
}
stock ColorChat(const id, const string[], {Float, Sql, Resul,_}:...) {
new msg[191], players[32], count = 1;
static len; len = formatex(msg, charsmax(msg), "^x03[^x01 Atraf ! ^x03]^x04 ");
vformat(msg[len], charsmax(msg) - len, string, 3);
if(id) players[0] = id;
else get_players(players,count,"ch");
for (new i = 0; i < count; i++)
{
if(is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"),_, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
stock bool:access(index,flag)
return get_user_flags(index) & flag ? true:false;
חזק תדוה אחי
איזה יופיי !~
תודה רבה! אם רוצים משהו לילדים אז יש מערכת לפיתוח משחקים לילדים בשם StartPlay ממש מומלץ לפיתוח משחקים לילדים.