[AJUDA] Erro no System Admin -
Oakley_TwOPaCk - 01.12.2011
Pessoal, estou criando GM Novo, e coloquei um sistema de adm do Los, e nele deu 2 Erro que tentei arrumar e nгo consegui, Queria saber se alguem pode me ajudar?
Mais em baixo Linhas e erro :
Linhas :
Linha 498
pawn Код:
public OnPlayerSpawn(playerid)
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
for(new i=0; i<MAX_PLAYERS; i++)
{
new string[300];
new Admin[MAX_PLAYER_NAME];
GetPlayerName(playerid, Admin, sizeof(Admin));
format(string, sizeof(string), "~p~%s: ~g~ONLINE :)", Admin);
if(IsPlayerConnected(i)) GameTextForPlayer(i, string , 5000, 1);
}
}
Linha 1809
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid==DIALOGO_LOGIN)
{
if(response)
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
format(FilePath, sizeof(FilePath), "Administracao/Contas/%s.ini", Name);
if(!strcmp(inputtext, dini_Get(FilePath, "Senha")))
{
SendClientMessage(playerid, VERDE, "{FF1493}[ADMIN SYSTEM]{00FF00} Vocк estб logado com sucesso!");
SpawnPlayer(playerid);
CarregarDados(playerid);
PlayerInfo[playerid][pLogado] = 1;
}
else
{
new string [ 200 ];
new loginname [ 30 ];
GetPlayerName(playerid,loginname,sizeof(loginname));
format(string, sizeof(string), "{FFFF00}***********************************************\n\n{FFFFFF}Olб {32CD32}%s \n\n{FFFF00}******** STATUS DA CONTA ********\n\n{EE0000}INSIRA SUA SENHA CORRETA!\n\n{FFFF00}*******************************************************\n\n{FFFFFF}Insira sua senha para logar:",loginname);
ShowPlayerDialog(playerid, DIALOGO_LOGIN, DIALOG_STYLE_INPUT, "{FFFFFF}Login", string, "Login", "Sair");
}
}
else
{
new pname[MAX_PLAYER_NAME], string[ 100 ];
GetPlayerName(playerid,pname,sizeof(pname));
format(string, 100,"{FF1493}[ADMIN SYSTEM]{FFFF00} %s(%d) foi kickado. Motivo: Escolheu sair ou deu ESC na login box.",pname,playerid);
SendClientMessageToAll(AMARELO, string);
Kick(playerid);
}
return 1;
}
if(dialogid == DIALOGO_REGISTRO)
{
if(response)
{
if(!strlen(inputtext))
{
new string [ 200 ];
new loginname [ 30 ];
format(string, sizeof(string), "{FFFF00}***********************************************\n\n{FFFFFF}Olб {32CD32}%s \n\n{FFFF00}******** STATUS DA CONTA ********\n\n{EE0000}Sua conta ainda nгo estб registrada.\n\n{FFFF00}***********************************************\n\n{FFFFFF}Insira uma senha para se registrar:",loginname);
ShowPlayerDialog(playerid, DIALOGO_REGISTRO, DIALOG_STYLE_INPUT, "{FFFFFF}Registro", string, "Registrar", "Sair");
}
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid,Name,sizeof(Name));
format(FilePath, sizeof(FilePath), "Administracao/Contas/%s.ini", Name);
dini_Create(FilePath);
dini_Set(FilePath, "Senha", inputtext);
PlayerInfo[playerid][pSkin] = dini_IntSet(FilePath, "Skin", 0);
PlayerInfo[playerid][pDinheiro] = dini_IntSet(FilePath, "Dinheiro", 0);
PlayerInfo[playerid][pAvisos] = dini_IntSet(FilePath, "Avisos", 0);
PlayerInfo[playerid][pAdmin] = dini_IntSet(FilePath, "Admin", 0);
Encrypt(inputtext);
PlayerInfo[playerid][pLogado] = 1;
SpawnPlayer(playerid);
}
else
{
new pname[MAX_PLAYER_NAME], string[ 100 ];
GetPlayerName(playerid,pname,sizeof(pname));
format(string, 100,"{FF1493}[ADMIN SYSTEM]{FFFF00} %s(%d) foi kickado. Motivo: Escolheu sair na login box.",pname,playerid);
SendClientMessageToAll(AMARELO, string);
Kick(playerid);
}
return 1;
}
return 1;
}
Erro:
pawn Код:
C:\Documents and Settings\FAMILIA_\Desktop\GM Novo\gamemodes\GMNOBOOAKLEY.pwn(498) : error 021: symbol already defined: "OnPlayerSpawn"
C:\Documents and Settings\FAMILIA_\Desktop\GM Novo\gamemodes\GMNOBOOAKLEY.pwn(1809) : error 021: symbol already defined: "OnDialogResponse"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Errors.
Re: [AJUDA] Erro no System Admin -
ReDKiiL - 01.12.2011
Ja Tem 2 Callback OnPlayerSpawn e OnDialogResponse Coloque o Code EM Uma Sу
Dica:
Aquele Code DO OnPlayerSpawn Nao Hб Necessidade Daquilo TUdo Use:
pawn Код:
if(PlayerInfo[playerid][pAdmin] >= 1)
{
new string[60],Name[24];
GetPlayerName(playerid,Name,24);
format(string, sizeof(string),"%s ON",Name);
GameTextForAll(string,3500,2);
}
Re: [AJUDA] Erro no System Admin -
Oakley_TwOPaCk - 01.12.2011
@ReDKiLL
Noss, й mesmo manim, nгo me lembrei desse simples detale de 2 Callback
Brigadгo mesmo ^^ +rep
Atй
@Topic
Tipo, quando eu uso algum comando do [ADMIN SYSTEM] meu Servido fecha, e nгo tem warnning ou erro algum !!
Alguem sabe porq ?
Re: [AJUDA] Erro no System Admin -
|_MeGaTroN_| - 01.12.2011
Nao seria algum arquivo que esta faltando na scriptfiles
Re: [AJUDA] Erro no System Admin -
Oakley_TwOPaCk - 01.12.2011
@Megatron
Manim, estou na Dъvida tabem, pois esse System que eu uso й o do LOS [ADMIN SYSTEM] e Apenas peguei ele, no Pastebin, e coloquei no meu GM, nгo veio Pastas ou algo do TIPO....
Re: [AJUDA] Erro no System Admin -
|_MeGaTroN_| - 01.12.2011
Va ate o post original e verifique se precisa criar alguma pasta/arquivo.
Re: [AJUDA] Erro no System Admin -
Oakley_TwOPaCk - 01.12.2011
Olhei tudo certinho, mesmo assim, nгo tem Pasta nenhuma, --' to ficano brabo com esse Sistema, :@