14.02.2013, 13:13
Ahora me da menos errores pero aun asн siguen estando:
El cуdigo lo peguй asн ahora corregido:
Код:
C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(1902) : warning 219: local variable "Name" shadows a variable at a preceding level C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(1910) : error 035: argument type mismatch (argument 2) C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(1911) : error 017: undefined symbol "GetAdminNameLevel" C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(1902) : warning 204: symbol is assigned a value that is never used: "Name" C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(50136) : warning 203: symbol is never used: "IsAForbidden" C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(50136) : warning 203: symbol is never used: "dynamicgift" C:\Users\Kevin\AppData\Local\Temp\Rar$DI16.632\HighQuality.net.pwn(50136) : warning 203: symbol is never used: "dynamicgift3DText" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.
El cуdigo lo peguй asн ahora corregido:
pawn Код:
stock ShowAdmins(playerid)
{
new
string[100],
Name[MAX_PLAYER_NAME];
for(new i; i < MAX_PLAYERS; i++)//loop
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i))//jugadores conectados, y no npcs
{
if(Info[i][pAdmin])//si son admins
{
GetPlayerName(i, Name, 24);//almacenamos en name el nombre
format(string, 100, "%s {ffffff}%s %s",(AdminDuty[i]) ? ("[ONDUTY]") : ("[OFFDUTY]"), GetAdminNameLevel( Info[i][pAdmin] ), Name );
SendClientMessage(playerid, (AdminDuty[i]) ? (0x0000FF00) : (0xFF000000), string);
}
}
}
return 1;
}
stock GetAdminLevelName(level)
{
new Admin[20];
switch(level)
{
case 1: Admin = "Moderador a pruebas";
case 2: Admin = "Admin Junior";
case 3: Admin = "Administrador";
case 4: Admin = "Administrador Global";
case 5: Admin = "Admin Lнder";
case 1338: Admin = "Sub Dueсo";
case 99999: Admin = "Admin Dueсo";
// y agregas todos los rangos con el formato mensionado arriba
}
return Admin;
}
zcmd(adminson, playerid, params[])
{
ShowAdmins(playerid);
return 1;
}