És hogy csináljam meg hogyha azt akarom hogy 4 és 5 ös adminnak is menjen a kód?
link=topic=40558.msg413494#msg413494 date=1365705313]Nekem is tudnál küldeni PM-ben?PLS!!! [/quote]Ott a link a hozzászólásomban
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;}
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;}
\" 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:
link=topic=40558.msg413500#msg413500 date=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 Te most eggyáltalán tudod mit irtál? SendClientMessage=Üzenet valakinek... :facepalm: [/quote]Szerintem csak egy példát írt. Megcsinálom ide az /adminad parancsot, aztán szerintem csinálok ebbõl egy publikus admin rendszert...
link=topic=40558.msg413500#msg413500 date=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
\" 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);}
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? 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.
link=topic=40558.msg413578#msg413578 date=1365746428]Egy pèlda volt.Várom.