-
Helló! Készitettem egy rõvid és egyszerû adminsegéd szkriptett! Lényege be kell jeletkezned az RCON -ba majd /asad parancsal adol valakinek adminsegédet, természetesen meg marad neki ez a jog mert menti DINI segítségével.
NEM CSINÁLTAM HOZZÁ PARANCSOKAT MERT GONDOLTAM VALAKINEK ÍGY KELL A V.2.0 VERZIÓBA LESZ /KICK, /WARN, /JAIL, /ASAY parancs!
Parancsok: /asad parancsal adol valakinek adminsegédet!
/asel parancsal elveszed az adminsegédet!
Enyi parancs van de ez bõvûlni fog! Aki szeretné felhasználhatja!
A ScriptFiles mappába hozzál létre egy adminseged mappát, hogy abba mentse az adminsegédeket!
A sscanf plugin betõltése kõtelezõ vagy nemindul el a FS! Felhasznált INC: DINI, SSCANF, DUDB, A_SAMP, ZCMD!
#include <a_samp>
#include <zcmd>
#include <sscanf>
#include <dini>
#include <dudb>
new file[128];
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_RED 0xAA3333AA
#pragma unused ret_memcpy
CMD:asad(playerid, params[])
{
new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asad [Jétákos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos már Adminsegéd!\");
SendClientMessage(playerid, -1, \"Felveted Örökös adminsegédnek!\");
SendClientMessage(jatekos, -1, \"Egy adminisztrátor kinevezett ÖrökösAdminsegédnek!\");
dini_Create(file);
return 1;
}
CMD:asel(playerid, params[])
{
new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asel [Játékos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos eddig sem volt Adminsegéd!\");
SendClientMessage(playerid, -1, \"Kirúgtad a játékost az Örökös Adminsegédbõl!\");
SendClientMessage(jatekos, -1, \"Egy Adminisztrátor elvette az Örökös Adminsegédedet!\");
dini_Remove(file);
return 1;
}
A Mini Adminsegéd rendszer fejlesztve lesz majd több parancs hozzá lesz adva! Na sziasztok!
-
Jó lesz ez, csínálj bele vmi 3dtexet a játékos fölé, hogy AS
-
jólett ment a +
-
Várom az ötleteket! És köszönöm az ötletett Dead, és Alvin kössz a +! :)
-
Ha teszel bele parancsokat, akkor még jobb lesz.
-
Tudom, csak nem tudom, hogyan csináljam hogy adminseged használja mert olyat még nem csináltam..
-
fs eleje:
enum aInfo
{
as
}
new info[MAX_PLAYERS][aInfo]
használat:
if(info[playerid][as])
Talán így sikerülni fog ;)
-
Nem lett rossz. Repült a plussz!
-
Helló! Készitettem egy rõvid és egyszerû adminsegéd szkriptett! Lényege be kell jeletkezned az RCON -ba majd /asad parancsal adol valakinek adminsegédet, természetesen meg marad neki ez a jog mert menti DINI segítségével.
NEM CSINÁLTAM HOZZÁ PARANCSOKAT MERT GONDOLTAM VALAKINEK ÍGY KELL A V.2.0 VERZIÓBA LESZ /KICK, /WARN, /JAIL, /ASAY parancs!
Parancsok: /asad parancsal adol valakinek adminsegédet!
/asel parancsal elveszed az adminsegédet!
Enyi parancs van de ez bõvûlni fog! Aki szeretné felhasználhatja!
A ScriptFiles mappába hozzál létre egy adminseged mappát, hogy abba mentse az adminsegédeket!
A sscanf plugin betõltése kõtelezõ vagy nemindul el a FS! Felhasznált INC: DINI, SSCANF, DUDB, A_SAMP, ZCMD!
#include <a_samp>
#include <zcmd>
#include <sscanf>
#include <dini>
#include <dudb>
new file[128];
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_RED 0xAA3333AA
#pragma unused ret_memcpy
CMD:asad(playerid, params[])
{
new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asad [Jétákos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos már Adminsegéd!\");
SendClientMessage(playerid, -1, \"Felveted Örökös adminsegédnek!\");
SendClientMessage(jatekos, -1, \"Egy adminisztrátor kinevezett ÖrökösAdminsegédnek!\");
dini_Create(file);
return 1;
}
CMD:asel(playerid, params[])
{
new jatekos, name[MAX_PLAYER_NAME];
GetPlayerName(jatekos, name, sizeof(name));
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy fõadmin!\");
if(sscanf(params, \"u\", jatekos)) return SendClientMessage(playerid, COLOR_YELLOW, \"Használat: /asel [Játékos/ID]!\");
format(file, sizeof(file), \"/adminseged/%s.ini\", name);
if(!dini_Exists(file)) return SendClientMessage(playerid, COLOR_RED, \"A játékos eddig sem volt Adminsegéd!\");
SendClientMessage(playerid, -1, \"Kirúgtad a játékost az Örökös Adminsegédbõl!\");
SendClientMessage(jatekos, -1, \"Egy Adminisztrátor elvette az Örökös Adminsegédedet!\");
dini_Remove(file);
return 1;
}
A Mini Adminsegéd rendszer fejlesztve lesz majd több parancs hozzá lesz adva! Na sziasztok!
-
Jó lesz ez, csínálj bele vmi 3dtexet a játékos fölé, hogy AS
-
jólett ment a +
-
Várom az ötleteket! És köszönöm az ötletett Dead, és Alvin kössz a +! :)
-
Ha teszel bele parancsokat, akkor még jobb lesz.
-
Tudom, csak nem tudom, hogyan csináljam hogy adminseged használja mert olyat még nem csináltam..
-
fs eleje:
enum aInfo
{
as
}
new info[MAX_PLAYERS][aInfo]
használat:
if(info[playerid][as])
Talán így sikerülni fog ;)
-
Nem lett rossz. Repült a plussz!