Sziasztok!Azzal al kérésel fordulok hozzátok, hogy hogy lehetne ezt az adutyt meg csinálni hogy ne csak rcon tudja használni?
/*
Adminszolgálat script
Készítõ: Sheet.
2011.
(c) 2011 Sheet. Minden Jog Fentartva!.
*/
//----------------------
#include <a_samp>
//----------------------
#define COLOR_LIGHTBLUE 0x80FFFFFF
#define COLOR_LIGHTBLUE 0x80FFFFFF
#define COLOR_LIGHTBLUE 0x80FFFFFF
//----------------------
new Text3D: ASZ;
new bool: Adminszolgalat[MAX_PLAYERS];
//----------------------
public OnFilterScriptInit() {SendClientMessageToAll(COLOR_LIGHTBLUE, \"Sheet adminszolgálat betöltve!\"); print(\"Sheet adminszolgálat betöltve!\"); return 1;}
public OnFilterScriptExit() {SendClientMessageToAll(COLOR_LIGHTBLUE, \"Sheet adminszolgálat kikapcsolva!\"); print(\"Sheet adminszolgálat kikapcsolva!\"); return 1;}
public OnPlayerCommandText(playerid, cmdtext[])
{
new sendername[MAX_PLAYER_NAME];
new string[128];
if (strcmp(\"/aduty\", cmdtext, true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsPlayerAdmin(playerid))
{
if(Adminszolgalat[playerid] == false)
{
ASZ = Create3DTextLabel(\"Adminisztátor Szolgálatban\", COLOR_LIGHTBLUE, 0.0, 0.0, 2.0, 40, 0, 0);
Attach3DTextLabelToPlayer(ASZ, playerid, 0.0, 0.0, 0.4);
ShowNameTags( 1 );
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), \"Admin %s szolgálatba lépett,irj neki ha baj van!\", sendername);
SendClientMessageToAll(COLOR_LIGHTBLUE,string);
Adminszolgalat[playerid] = true;
}
else if(Adminszolgalat[playerid] == true)
{
Delete3DTextLabel(ASZ);
ShowNameTags( 1 );
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), \"Admin %s kilépett a szolgálatból,már nem fogad üzeneteket!\", sendername);
SendClientMessageToAll(COLOR_LIGHTBLUE,string);
Adminszolgalat[playerid] = false;
}
}
else return SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Nem vagy admin\");
}
return 1;
}
return 0;
}