C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(287) : warning 217: loose indentation
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(289) : error 014: invalid statement; not in switch
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(289) : warning 215: expression has no effect
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(315) : error 029: invalid expression, assumed zero
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(321) : error 002: only a single statement (or expression) can follow each "case"
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(321) : warning 215: expression has no effect
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(322) : warning 209: function "OnDialogResponse" should return a value
C:\Users\Lan\Desktop\GameMode's\New\gamemodes\war_rio.pwn(339) : warning 219: local variable "Nome" shadows a variable at a preceding level
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case DIALOG_REGISTER:
{
if(response)
{
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext))
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTRO:", "Sua senha deve ter no minimo 5 digitos ou nъmeros!\nE no Mбximo 20!\nTente novamente.", "Registrar", "Sair");
return true;
}
//---------- [ Criar Arquivos й colocar valores ] --------------
DOF2_CreateFile(PegarConta(playerid));
DOF2_SetString(PegarConta(playerid),"Senha", inputtext);
DOF2_SetInt(PegarConta(playerid),"Score", 0);
DOF2_SetInt(PegarConta(playerid),"Matou", 0);
DOF2_SetInt(PegarConta(playerid),"Morreu", 0);
DOF2_SetInt(PegarConta(playerid),"Skin", 0);
DOF2_SetInt(PegarConta(playerid),"Dinheiro", 50000);
DOF2_SetInt( PegarConta(playerid), "Admin", 0);
SCM(playerid, COLOR_PRINCIPAL, "{FFFFFF}[SERVER]: Registrado Com sucesso.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder logar no servidor.", "Logar", "Sair");
}
else Kick(playerid);
{
case DIALOG_LOGIN;
{
if(response)
{
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext))
{
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
return true;
}
if(strcmp(inputtext, DOF2_GetString(PegarConta(playerid), "Senha")) == 0)
{
LoadPlayer(playerid);
SCM(playerid, COLOR_HELPER, "{FFFFFF}[SERVER]: Logado com sucesso.");
}
else
{
Erro[playerid] ++;
if(Erro[playerid] == 5) { SavePlayer(playerid); Kick(playerid); }
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
}
}
else
}
SavePlayer( playerid );
Kick( playerid );
}
}
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_REGISTER){
if(response){
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext)){
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTRO:", "Sua senha deve ter no minimo 5 digitos ou nъmeros!\nE no Mбximo 20!\nTente novamente.", "Registrar", "Sair");
}else{
//---------- [ Criar Arquivos й colocar valores ] --------------
DOF2_CreateFile(PegarConta(playerid));
DOF2_SetString(PegarConta(playerid),"Senha", inputtext);
DOF2_SetInt(PegarConta(playerid),"Score", 0);
DOF2_SetInt(PegarConta(playerid),"Matou", 0);
DOF2_SetInt(PegarConta(playerid),"Morreu", 0);
DOF2_SetInt(PegarConta(playerid),"Skin", 0);
DOF2_SetInt(PegarConta(playerid),"Dinheiro", 50000);
DOF2_SetInt( PegarConta(playerid), "Admin", 0);
SCM(playerid, COLOR_PRINCIPAL, "{FFFFFF}[SERVER]: Registrado Com sucesso.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder logar no servidor.", "Logar", "Sair");}
if(!response){Kick(playerid);}}
if(dialogid == DIALOG_LOGIN){
if(response){
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext)){
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
}else{
if(strcmp(inputtext, DOF2_GetString(PegarConta(playerid), "Senha")) == 0){
LoadPlayer(playerid);
SCM(playerid, COLOR_HELPER, "{FFFFFF}[SERVER]: Logado com sucesso.");
}else{
Erro[playerid] ++;
if(Erro[playerid] == 5) { SavePlayer(playerid); Kick(playerid); }
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");}}
if(!response){
SavePlayer( playerid );
Kick( playerid );}}
return 1;
}
|
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_REGISTER){
if(response){
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext)){
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTRO:", "Sua senha deve ter no minimo 5 digitos ou nъmeros!\nE no Mбximo 20!\nTente novamente.", "Registrar", "Sair");
}else{
//---------- [ Criar Arquivos й colocar valores ] --------------
DOF2_CreateFile(PegarConta(playerid));
DOF2_SetString(PegarConta(playerid),"Senha", inputtext);
DOF2_SetInt(PegarConta(playerid),"Score", 0);
DOF2_SetInt(PegarConta(playerid),"Matou", 0);
DOF2_SetInt(PegarConta(playerid),"Morreu", 0);
DOF2_SetInt(PegarConta(playerid),"Skin", 0);
DOF2_SetInt(PegarConta(playerid),"Dinheiro", 50000);
DOF2_SetInt( PegarConta(playerid), "Admin", 0);
SCM(playerid, COLOR_PRINCIPAL, "{FFFFFF}[SERVER]: Registrado Com sucesso.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder logar no servidor.", "Logar", "Sair");}
if(!response){Kick(playerid);}}
if(dialogid == DIALOG_LOGIN){
if(response){
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext)){
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
}else{
if(strcmp(inputtext, DOF2_GetString(PegarConta(playerid), "Senha")) == 0){
LoadPlayer(playerid);
SCM(playerid, COLOR_HELPER, "{FFFFFF}[SERVER]: Logado com sucesso.");
}else{
Erro[playerid] ++;
if(Erro[playerid] == 5) { SavePlayer(playerid); Kick(playerid); }
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");}}
if(!response){
SavePlayer( playerid );
Kick( playerid );}}
return 1;
}
|
|
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_REGISTER){
if(response){
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext)){
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTRO:", "Sua senha deve ter no minimo 5 digitos ou nъmeros!\nE no Mбximo 20!\nTente novamente.", "Registrar", "Sair");
}else{
//---------- [ Criar Arquivos й colocar valores ] --------------
DOF2_CreateFile(PegarConta(playerid));
DOF2_SetString(PegarConta(playerid),"Senha", inputtext);
DOF2_SetInt(PegarConta(playerid),"Score", 0);
DOF2_SetInt(PegarConta(playerid),"Matou", 0);
DOF2_SetInt(PegarConta(playerid),"Morreu", 0);
DOF2_SetInt(PegarConta(playerid),"Skin", 0);
DOF2_SetInt(PegarConta(playerid),"Dinheiro", 50000);
DOF2_SetInt( PegarConta(playerid), "Admin", 0);
SCM(playerid, COLOR_PRINCIPAL, "{FFFFFF}[SERVER]: Registrado Com sucesso.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder logar no servidor.", "Logar", "Sair");}
if(!response){Kick(playerid);}}
if(dialogid == DIALOG_LOGIN){
if(response){
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext)){
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
}else{
if(strcmp(inputtext, DOF2_GetString(PegarConta(playerid), "Senha")) == 0){
LoadPlayer(playerid);
SCM(playerid, COLOR_HELPER, "{FFFFFF}[SERVER]: Logado com sucesso.");
}else{
Erro[playerid] ++;
if(Erro[playerid] == 5) { SavePlayer(playerid); Kick(playerid); }
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");}}
if(!response){
SavePlayer( playerid );
Kick( playerid );}}
return 1;
}
|
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_REGISTER)
{
if(response)
{
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext))
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "REGISTRO:", "Sua senha deve ter no minimo 5 digitos ou nъmeros!\nE no Mбximo 20!\nTente novamente.", "Registrar", "Sair");
}else
{
//---------- [ Criar Arquivos й colocar valores ] --------------
DOF2_CreateFile(PegarConta(playerid));
DOF2_SetString(PegarConta(playerid),"Senha", inputtext);
DOF2_SetInt(PegarConta(playerid),"Score", 0);
DOF2_SetInt(PegarConta(playerid),"Matou", 0);
DOF2_SetInt(PegarConta(playerid),"Morreu", 0);
DOF2_SetInt(PegarConta(playerid),"Skin", 0);
DOF2_SetInt(PegarConta(playerid),"Dinheiro", 50000);
DOF2_SetInt( PegarConta(playerid), "Admin", 0);
SCM(playerid, COLOR_PRINCIPAL, "{FFFFFF}[SERVER]: Registrado Com sucesso.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder logar no servidor.", "Logar", "Sair");
}
}
if(!response)
{
Kick(playerid);
}
}
if(dialogid == DIALOG_LOGIN)
{
if(response)
{
if(strlen(inputtext) < 5 || strlen(inputtext) > 20 || !strlen(inputtext))
{
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
}else
{
if(strcmp(inputtext, DOF2_GetString(PegarConta(playerid), "Senha")) == 0)
{
LoadPlayer(playerid);
SCM(playerid, COLOR_HELPER, "{FFFFFF}[SERVER]: Logado com sucesso.");
}else
{
Erro[playerid] ++;
if(Erro[playerid] == 5) { SavePlayer(playerid); Kick(playerid); }
SCM(playerid, COLOR_RED, "{FFFFFF}[ERROR]: Digite sua senha correta.");
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "LOGIN:", "Digite sua senha para poder entrar no servidor.", "Logar", "Sair");
}
}
}
if(!response)
{
SavePlayer( playerid );
Kick( playerid );
}
}
return 1;
}
|
Mano pode indentar? pra fica organizadinho tentei indentar mas deu erros
|