És akkor azt hogy csináljam meg hogy adjon admin szintet valakinek? Megirnád nekem?
Eddig ennyinél tartok:
if(!strcmp(cmdtext, \"/adminad\",true))
{
if(pInfo[playerid][pAdmin] == 4 || pInfo[playerid][pAdmin] == 5)
return 1;
}
És akkor azt hogy csináljam meg hogy adjon admin szintet valakinek? Megirnád nekem?
Eddig ennyinél tartok:
if(!strcmp(cmdtext, \"/adminad\",true))
{
if(pInfo[playerid][pAdmin] == 4 || pInfo[playerid][pAdmin] == 5)
return 1;
}
Majd holnap, mert mennem kell :) PM-ben.
Nekem megcsinálnál egy ban,warn és egy adminad parancsot? :)
Zalakaka45:
if(!strcmp(cmdtext, \"/vmi\") || !strcmp(cmdtext, \"/valami\") || !strcmp(cmdtext, \"/valmi\"))//A Parancs.
{
if(pInfo[playerid][pAdmin] == 5)//Az 5-t írd át arra,hogy hanyas tudja használni.
{
SendClientMessage(playerid, COLOR_RED,\"Valami\");//Mit csináljon ha a játékos 5-ös admin és beírta a parancsot.
}
return 1;
}
Kárm,hogy én nem értek SSCANF-hoz :S
\" post=\"413500\" timestamp=\"1365705825\"]
Nekem megcsinálnál egy ban,warn és egy adminad parancsot? :)
Zalakaka45:
if(!strcmp(cmdtext, \"/vmi\") || !strcmp(cmdtext, \"/valami\") || !strcmp(cmdtext, \"/valmi\"))//A Parancs.
{
if(pInfo[playerid][pAdmin] == 5)//Az 5-t írd át arra,hogy hanyas tudja használni.
{
SendClientMessage(playerid, COLOR_RED,\"Valami\");//Mit csináljon ha a játékos 5-ös admin és beírta a parancsot.
}
return 1;
}
Kárm,hogy én nem értek SSCANF-hoz :S
[/quote]
Te most eggyáltalán tudod mit irtál? SendClientMessage=Üzenet valakinek... :facepalm:
\" post=\"413578\" timestamp=\"1365746428\"]
Egy pèlda volt.Várom.
[/quote]
if(!strcmp(cmdtext, \"/adminad\"))
{
if(pInfo[playerid][Admin] == 5) return SendClientMessage(playerid, Piros, \"Csak Fejlesztok használhatják ezt a parancsot!\");
new tmpspace = strfind(cmdtext, \" \", true, 11);
if(!cmdtext[11]) return SendClientMessage(playerid, Piros, \"Használata: /adminad <Játékos ID> <Admin Szint>\");
if(!cmdtext[tmpspace+1]) return SendClientMessage(playerid, Piros, \"Használata: /adminad <Játékos ID> <Admin Szint>\");
pInfo[strval(cmdtext[11])][Admin]=strval(cmdtext[tmpspace+1]);
new tmpstring[128];
GetPlayerName(strval(cmdtext[11]), tmpstring, MAX_PLAYER_NAME);
format(tmpstring, 128, \"%s-nak/nek adtál %d-as/es Admint.\", tmpstring, strval(cmdtext[tmpspace+1]));
SendClientMessage(playerid, Sarga, tmpstring);
GetPlayerName(playerid,tmpstring,MAX_PLAYER_NAME);
format(tmpstring, 128, \"%s adott neked %d-ös Admint.\", tmpstring, strval(cmdtext[tmpspace+1]));
return SendClientMessage(strval(cmdtext[11]), Sarga, tmpstring);
}
link=topic=40558.msg413578#msg413578 date=1365746428]
Egy pèlda volt.Várom.
if(!strcmp(cmdtext, \"/adminad\"))
{
if(pInfo[playerid][Admin] == 5) return SendClientMessage(playerid, Piros, \"Csak Fejlesztok használhatják ezt a parancsot!\");
new tmpspace = strfind(cmdtext, \" \", true, 11);
if(!cmdtext[11]) return SendClientMessage(playerid, Piros, \"Használata: /adminad <Játékos ID> <Admin Szint>\");
if(!cmdtext[tmpspace+1]) return SendClientMessage(playerid, Piros, \"Használata: /adminad <Játékos ID> <Admin Szint>\");
pInfo[strval(cmdtext[11])][Admin]=strval(cmdtext[tmpspace+1]);
new tmpstring[128];
GetPlayerName(strval(cmdtext[11]), tmpstring, MAX_PLAYER_NAME);
format(tmpstring, 128, \"%s-nak/nek adtál %d-as/es Admint.\", tmpstring, strval(cmdtext[tmpspace+1]));
SendClientMessage(playerid, Sarga, tmpstring);
GetPlayerName(playerid,tmpstring,MAX_PLAYER_NAME);
format(tmpstring, 128, \"%s adott neked %d-ös Admint.\", tmpstring, strval(cmdtext[tmpspace+1]));
return SendClientMessage(strval(cmdtext[11]), Sarga, tmpstring);
}
[/quote]
Minek írtad ki? :D Azt hittem, a teljes rendszerre gondolt. De ha ez kell, akkor kiírta helyettem zalakaka45, mert elküldtem neki PM-ben. Elméletileg mûködik, de most nem volt alkalmam tesztelni.