Ahoj lidi, potřebuju pomoct , Udělal jsem si admin systém přes Dialogy ale nějak jsem to nedomyslel Vždy to dá admin lvl jen mě, nevíte prosím někdo jak udělat aby to dávalo admin lvl i ostatním hráčům?
Děkuji moc
if(dialogid == 10)
{
if(!response || !strlen(inputtext)) return true; // Ak hráč zrušil dialóg, alebo nenapísal ID, neurobiť nič
ShowPlayerDialog(playerid, 178, DIALOG_STYLE_LIST, "{FFBC00}Jaky Admin Level chcete pridelit?","{FF0000}Zrusit Admin Level tomuto hraci \n{FF0000}Level 1 \n{FF0000}Level 2 \n{FF0000}Level 3", "Pridelit", "Konec");
new IDHraca = strval(inputtext); // premena textu na číslo
}
if(dialogid == 178)//AdminLVL
{
if(!response) return SendClientMessage(playerid, COLOR_CERVENA, "Zrušil ste!");
switch(listitem)
{
case 0:
{
admin[playerid] = 0;
SendClientMessage(playerid, COLOR_ZELENA, "Byl ti zrusen admin level!");
}
case 1:
{
admin[playerid] = 1;
SendClientMessage(playerid, COLOR_ZELENA, "Dostal jsi admin level 1");
new string[256]; //název formatu a kolik může mít max znaků
new hrac[50]; //ytvořili jsme si hráče kvůli zjištění jména
GetPlayerName(playerid, hrac, 50); //toto nám zjistí jméno hráe
format(string, 256,"Hraci jmenem: %s, Byl pridelen admin level (1)",hrac);
SendClientMessageToAll(COLOR_ZELENA,string);
}
case 2:
{
admin[playerid] = 2;
SendClientMessage(playerid, COLOR_ZELENA, "Dostal jsi admin level 2");
new string[256]; //název formatu a kolik může mít max znaků
new hrac[50]; //ytvořili jsme si hráče kvůli zjištění jména
GetPlayerName(playerid, hrac, 50); //toto nám zjistí jméno hráe
format(string, 256,"Hraci jmenem: %s, Byl pridelen admin level (2)",hrac);
SendClientMessageToAll(COLOR_ZELENA,string);
}
case 3:
{
admin[playerid] = 3;
SendClientMessage(playerid, COLOR_ZELENA, "Dostal jsi admin level 3");
new string[256]; //název formatu a kolik může mít max znaků
new hrac[50]; //ytvořili jsme si hráče kvůli zjištění jména
GetPlayerName(playerid, hrac, 50); //toto nám zjistí jméno hráe
format(string, 256,"Hraci jmenem: %s, Byl pridelen admin level (3)",hrac);
SendClientMessageToAll(COLOR_ZELENA,string);
}
}
}