Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

[Ajuda] Erro no GM

$
0
0
Erros:

PHP Code:

C:\Users\SnowBorn\Desktop\Projeto [T-D-M]\gamemodes\BASE.pwn(46) : warning 217loose indentation
C
:\Users\SnowBorn\Desktop\Projeto [T-D-M]\gamemodes\BASE.pwn(142) : warning 217loose indentation
C
:\Users\SnowBorn\Desktop\Projeto [T-D-M]\gamemodes\BASE.pwn(228) : warning 217loose indentation
C
:\Users\SnowBorn\Desktop\Projeto [T-D-M]\gamemodes\BASE.pwn(237) : warning 217loose indentation
C
:\Users\SnowBorn\Desktop\Projeto [T-D-M]\gamemodes\BASE.pwn(238) : warning 217loose indentation
C
:\Users\SnowBorn\Desktop\Projeto [T-D-M]\gamemodes\BASE.pwn(239) : warning 217loose indentation
Pawn compiler 3.2.3664              Copyright 
(c1997-2006ITB CompuPhase


6 Warnings


GM >


PHP Code:

/* ===== Includes ==== */
#include <a_samp>
#include <dini>
/* ===== Includes ==== */
new Logado[MAX_PLAYERS];

main()
{
    print(
"\n----------------------------------");
    print(
" Gamemode = WarFire (WF)");
    print(
"----------------------------------\n");
}



public 
OnGameModeInit()
{
    
SetGameModeText("Blank Script");
    
AddPlayerClass(01958.37831343.157215.3746269.1425000000);
    return 
1;
}

public 
OnGameModeExit()
{
    return 
1;
}

public 
OnPlayerRequestClass(playeridclassid)
{
    
SetPlayerPos(playerid1958.37831343.157215.3746);
    
SetPlayerCameraPos(playerid1958.37831343.157215.3746);
    
SetPlayerCameraLookAt(playerid1958.37831343.157215.3746);
    return 
1;
}

public 
OnPlayerConnect(playerid)
{
    new 
log[35];
    new 
regstring[130];
    
format(log,sizeof log,"CONTAS/%s.ini",Nome(playerid));
    if(!
dini_Exists(log))
    {
    
SendClientMessage(playerid,0x00FF00FF,"Seja bem vindo pela primeira vez. Por favor digite uma senha para se registrar.");
    
format(regstring,sizeof(regstring),"{FFE4E1}%s, você ainda não possui uma conta em nosso banco de dados.\nPor favor digite uma senha para se registrar.",Nome(playerid));
    
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{87CEEB}Registrar",regstring,"Registrar","Sair");
   return 
1;
    }
    
SendClientMessage(playerid,0x00FFFFFF,"Digite sua senha no diálogo abaixo para poder logar.");
    
format(regstring,sizeof(regstring),"{FAF0E6}%s, você já possui uma conta no banco de dados.\nDigite sua senha abaixo para poder logar.",Nome(playerid));
    
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{F5F5F5}Logar",regstring,"Logar","Sair");
///
    
return 1;
}

public 
OnPlayerDisconnect(playeridreason)
{
    return 
1;
}

public 
OnPlayerSpawn(playerid)
{
    return 
1;
}

public 
OnPlayerDeath(playeridkilleridreason)
{
    return 
1;
}

public 
OnVehicleSpawn(vehicleid)
{
    return 
1;
}

public 
OnVehicleDeath(vehicleidkillerid)
{
    return 
1;
}

public 
OnPlayerText(playeridtext[])
{
    return 
1;
}

public 
OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp("/mycommand"cmdtexttrue10) == 0)
    {
        
// Do something here
        
return 1;
    }
    return 
0;
}

public 
OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
    return 
1;
}

public 
OnPlayerExitVehicle(playeridvehicleid)
{
    return 
1;
}

public 
OnPlayerStateChange(playeridnewstateoldstate)
{
    return 
1;
}

public 
OnPlayerEnterCheckpoint(playerid)
{
    return 
1;
}

public 
OnPlayerLeaveCheckpoint(playerid)
{
    return 
1;
}

public 
OnPlayerEnterRaceCheckpoint(playerid)
{
    return 
1;
}

public 
OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 
1;
}

public 
OnRconCommand(cmd[])
{
    return 
1;
}

public 
OnPlayerRequestSpawn(playerid)
{
     if(
Logado[playerid] == 0)
     {
         
SendClientMessage(playerid,0xFFFF45,"Antes de Spawnar logue-se.");
     }
     
    return 
1;
}

public 
OnObjectMoved(objectid)
{
    return 
1;
}

public 
OnPlayerObjectMoved(playeridobjectid)
{
    return 
1;
}

public 
OnPlayerPickUpPickup(playeridpickupid)
{
    return 
1;
}

public 
OnVehicleMod(playeridvehicleidcomponentid)
{
    return 
1;
}

public 
OnVehiclePaintjob(playeridvehicleidpaintjobid)
{
    return 
1;
}

public 
OnVehicleRespray(playeridvehicleidcolor1color2)
{
    return 
1;
}

public 
OnPlayerSelectedMenuRow(playeridrow)
{
    return 
1;
}

public 
OnPlayerExitedMenu(playerid)
{
    return 
1;
}

public 
OnPlayerInteriorChange(playeridnewinterioridoldinteriorid)
{
    return 
1;
}

public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    return 
1;
}

public 
OnRconLoginAttempt(ip[], password[], success)
{
    return 
1;
}

public 
OnPlayerUpdate(playerid)
{
    return 
1;
}

public 
OnPlayerStreamIn(playeridforplayerid)
{
    return 
1;
}

public 
OnPlayerStreamOut(playeridforplayerid)
{
    return 
1;
}

public 
OnVehicleStreamIn(vehicleidforplayerid)
{
    return 
1;
}

public 
OnVehicleStreamOut(vehicleidforplayerid)
{
    return 
1;
}

public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
new 
arq[30];
    
format(arq,sizeof arq,"CONTAS/%s.ini",Nome(playerid));
    if(
dialogid == 1)
    {
        if(
response == 1)
        {
            new 
regstring[130];
            
dini_Create(arq);
            
SendClientMessage(playerid,0xFFFF47,"Sua conta foi registrada com sucesso! Logue-se no diálogo abaixo.");
            
format(regstring,sizeof(regstring),"{FAF0E6}Parabéns %s, você registrou sua conta.\nDigite sua senha abaixo para poder logar.",Nome(playerid));
                
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{F5F5F5}Logar",regstring,"Logar","Sair");
            
dini_IntSet(arq,"Senha",strval(inputtext));
          return 
1;
        }
        
SendClientMessage(playerid,0xFFFF00,"Você usou a opção 'Sair' e foi kickado pelo servidor!");
        
Kick(playerid);

    }
    else if(
dialogid == 2)
    {
        if(
response == 1)
        {
            if(
dini_Int(arq,"Senha") == strval(inputtext))
            {
                
SendClientMessage(playerid,0xFFFF43,"Você logou no servidor com sucesso!");
                
Logado[playerid] = 1;
                return 
1;
            }
            
SendClientMessage(playerid,0xFFFF88,"Você digitou a senha incorretamente. Digite-a novamente.");
            
ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{F5F5F5}Logar","Digite a senha corretamente.","Logar","Sair");
            return 
1;
        }
        
SendClientMessage(playerid,0xFFFF00,"Você usou a opção 'Sair' e foi kickado pelo servidor!");
        
Kick(playerid);
    }
    
////
    
return 1;
}

public 
OnPlayerClickPlayer(playeridclickedplayeridsource)
{
    return 
1;
}


stock Nome(playerid)
{
        new 
nome[MAX_PLAYER_NAME];
        
GetPlayerName(playeridnomesizeof(nome));
        return 
nome;



Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>