Dělám si admins na verci 0.3.7 ale mám jaksi problém:
CMD:admins(playerid,params[])
{
new count = 0;
new string[254];
new fstring[512];
new ARank[254];
for(new i = 0; i < MAX_PLAYERS; i++){
if (IsPlayerConnected(i)){
if(PlayerInfo[i][pAdmin] > 0){
count++;
switch(PlayerInfo[i][pPrace]){
case 1: {pPrace = "Hraje";} // zde chyba
case 2: {pPrace = "Afkuje";} // zde chyba
case 3: {pPrace = "Pracuje";} // zde chyba
}
if(IsPlayerAdmin(i))
{
ARank = "Rcon Administrátor";
}else{
switch(PlayerInfo[i][pAdmin]){
case 1: {ARank = "Moderator";}
case 2: {ARank = "Začátečnický administrátor";}
case 3: {ARank = "Pokročilý Administrátor";}
case 4: {ARank = "Skušený administrátor";}
case 5: {ARank = "Administrátor";}
case 6: {ARank = "Pawner / Mapper";}
}
}
}
}
format(fstring, sizeof(fstring), " Hodnost \t Méno \t Co dělá \n {6EF83C} %s \t %s \t %s\n", ARank, GetPlayerName(i), pPrace); // zde 2x warningy
strcat(string, fstring);
}
if (count == 0) return ShowPlayerDialog(playerid, 120, DIALOG_STYLE_MSGBOX, "{6EF83C}Online Admins", "{FFFFFF}Žadný administrátor není na serveru.", "Ok","");
else{
format(fstring, sizeof(fstring), "\r\n{6EF83C}Admins: {FFFFFF}%d", count);
strcat(string, fstring);
ShowPlayerDialog(playerid, 120, DIALOG_STYLE_TABLIST_HEADERS, "{6EF83C}Online Admins", string, "Ok", "");
}
return 1;
}
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(925) : error 022: must be lvalue (non-constant)
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(925) : warning 215: expression has no effect
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(926) : error 022: must be lvalue (non-constant)
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(926) : warning 215: expression has no effect
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(927) : error 022: must be lvalue (non-constant)
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(927) : warning 215: expression has no effect
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(944) : warning 202: number of arguments does not match definition
C:\Users\ASUS\Desktop\Honza Cool Videa a slozky\servery\0.3.7 1\gamemodes\test.pwn(944) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
3 Errors.
Prosím pomožte