Beitrag von hackedicht ()
Dieser Beitrag wurde vom Autor gelöscht ().
Wir sind wie Gewohnt weiterhin via Discord zu erreichen
"longstr" scheint schon definiert zu sein, z.b. als Globale Variable. such die am Besten mal über "STRG + F"
"playerid" musst du durch "player" ersetzen, weil "ocmd:admins(player,params[])". "player" ist in dem fall die playerid
longstr ist schon definiert und was soll ich da jetzt machen?
Einfach den String im Command umbenennen.
Bitteschön:
ocmd:admins(player,params[])
{
new AdminList[1024];
if(!IsPlayerConnected(playerid))return 1;
format(AdminList,sizeof(AdminList),"Folgende Admins sind online:\n");
for (new i = 0; i<MAX_PLAYERS; i++)
{
if(IsTPlayerAnAdmin(i,10))
{
format(AdminList,sizeof(AdminList),"%s\nServerOwner: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,9))
{
format(AdminList,sizeof(AdminList),"%s\nScripter: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,8))
{
format(AdminList,sizeof(AdminList),"%s\nServerManager: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,7))
{
format(AdminList,sizeof(AdminList),"%s\nCommunityManager: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,6))
{
format(AdminList,sizeof(AdminList),"%s\nHighAdmin: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,5))
{
format(AdminList,sizeof(AdminList),"%s\nAdmin: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,4))
{
format(AdminList,sizeof(AdminList),"%s\nModerator: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,3))
{
format(AdminList,sizeof(AdminList),"%s\nSupporter: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,2))
{
format(AdminList,sizeof(AdminList),"%s\nProbeModerator: %s",AdminList,SpielerName(i));
}
if(IsTPlayerAnAdmin(i,1))
{
format(AdminList,sizeof(AdminList),"%s\nEhrenmember: %s",AdminList,SpielerName(i));
}
}
ShowPlayerDialog(playerid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"Admins",AdminList,"OK","");
return 1;
}
sollte klappen
ocmd:admins(player,params[])
{
new admin1[128];
if(!IsPlayerConnected(playerid))return 1;
for (new i = 0; i<MAX_PLAYERS; i++)
{
switch(IsTPlayerAnAdmin(i))
{
case 1:{admin1="Ehrenmember";}
case 2:{admin1="ProbeModerator";}
case 3:{admin1="Supporter";}
case 4:{admin1="Moderator";}
case 5:{admin1="Admin";}
case 6:{admin1="HighAdmin";}
case 7:{admin1="CommunityManager";}
case 8:{admin1="ServerManager";}
case 9:{admin1="Scripter";}
case 10:{admin1="ServerOwner";}
}
format(string,sizeof(string),"%s: %s",admin1,SpielerName(i));
}
SendClientMessage(playerid,FARBE,"Folgende Admins sind online:");
ShowPlayerDialog(playerid,DIALOG_INFO,DIALOG_STYLE_MSGBOX,"Admins",string,"OK","");
return 1;
}
Ich habe dir das mal übersichtlicher geschrieben ![]()
Wenn du dazu fragen hast, dann melde dich einfach mal ![]()