[Ajuda] Erro,e bagunзa .
#1

Bom , tou aqui de novo , como perceberam estou mim esforзando mais e tou tentando fazer os cуdigos , mas nessa parte eu mim perdi e fiz a pior bagunзa , + rep ae .

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    switch( 
dialogid )
    {
        case 
DIALOG_REGISTRO:
        {
            if (!
response) return Kick(playerid);
            if (
response)
            {
                if(!
strlen(inputtext)) {
                
ShowPlayerDialog(playeridDIALOG_REGISTRODIALOG_STYLE_INPUT""BRANCO"Registrando...",""VERMELHO"Vocк digitou uma senha invбlida.\n"BRANCO"Digite sua senha abaixo para registrar uma nova conta.","Registro","Sair");
                }
                if(
INI_Open(ObterINI(playerid))) {
                
INI_WriteString("Senha",inputtext);
                
INI_WriteInt("Score",1);
                
INI_WriteInt("Dinheiro",5000);
                
INI_WriteInt("Admin",0);
                
INI_Save();
                
INI_Close();
                
ShowPlayerDialog(playeridDIALOG_LOGARDIALOG_STYLE_INPUT,""BRANCO"Logar",""BRANCO"Digite sua senha abaixo para efetuar login.","Logar","Sair");
            }
        }
    }
        case 
DIALOG_LOGAR:
        {
            if ( !
response ) return Kick playerid );
            if( 
response )
            {
                if(!
strlen(inputtext)) {
                
ShowPlayerDialog(playeridDIALOG_LOGARDIALOG_STYLE_INPUT""BRANCO"Logar",""VERMELHO"Vocк digitou uma senha invбlida.\n"BRANCO"Digite sua senha abaixo para efetuar login.","Logar","Sair");
                }
                if(
INI_Open(ObterINI(playerid))) {
                
INI_ReadString(PlayerInfo[playerid][pSenha],"Senha",20);
                if(
strcmp(inputtext,PlayerInfo[playerid][pSenha],false)) {
                
ShowPlayerDialog(playeridDIALOG_LOGARDIALOG_STYLE_INPUT""BRANCO"Logar",""VERMELHO"Vocк digitou uma senha incorreta.\n"BRANCO"Digite sua senha abaixo para acessar.","Logar","Sair");
                }
                
SetPlayerScoreplayeridINI_ReadInt("Score" ) );
                
ResetPlayerMoneyplayerid );
                
GivePlayerMoneyplayeridINI_ReadInt"Dinheiro" ) );
                
PlayerInfo[playerid][pAdmin] = INI_ReadInt("Admin");
                
INI_Close();
{
    if(
dialogid == 666)
    {
        new 
playername[MAX_PLAYER_NAME], string[128]; //Variaveis que irб armazenar o nome e "string"
        
GetPlayerName(playeridplayernamesizeof(playername)); //Geta o nome do player que aparaceu o dialog
        
if(response//Se ele clickar em SIM...
        
{
            
pDados[playerid][Organizacao] = GetPVarInt(playerid"OrgConvidado"); //Seta a organizaзгo de acordo com a PVarInt do comando /convida
            
pDados[playerid][Cargo] = 1//Seta o cargo a 1
            
format(stringsizeof(string), "%s aceitou seu Convite."playername); //Formata uma mensagem com o nome do player que aceitou
            
SendClientMessage(GetPVarInt(playerid"QuemConvidou"), 0x00FF00FFstring); //Envia a mensagaem a quem convidou
            
format(stringsizeof(string), "%s й o mais novo membro da Organizaзгo."playername); //Formata uma mensgaem com o nome do player que aceitou
            
SendFamilyMessage(pDados[playerid][Organizacao], GetPlayerColor(playerid), string); //Manda a mensagem para a organizaзгo do player
            
SendClientMessage(playerid0x00FF00FF"Vocк aceitou o Convite."); //Manda uma mensagem amigavel ao player que aceitou :P
            
DeletePVar(playerid"OrgConvidado"); //Deleta o PVar
            
DeletePVar(playerid"QuemConvidou"); //Deleta o PVar
            
SpawnPlayer(playerid); //Spawn nele!
        
}
        else 
//Se ele clickar em NГO...
        
{
            
format(stringsizeof(string), "%s rejeitou seu Convite."playername); //Formata a mensgaem com o nome do player que rejeitou o convite
            
SendClientMessage(GetPVarInt(playerid"QuemConvidou"), 0x00FF00FFstring); //Envia a mensagem a quem convidou o player
            
SendClientMessage(playerid0x00FF00FF"Vocк rejeitou o Convite."); //Manda uma mensagem amigavel ao player que rejeitou :P
            
DeletePVar(playerid"OrgConvidado"); //Deleta o PVar
            
DeletePVar(playerid"QuemConvidou"); //Deleta o PVar
        
}
    }
    return 
1;

Reply


Messages In This Thread
Erro,e bagunзa . - by Wendell - 18.10.2012, 18:31
Re: Erro,e bagunзa . - by Lucas-Fc - 18.10.2012, 18:32
Re: Erro,e bagunзa . - by AmericanStyle'™ - 18.10.2012, 18:35
Re: Erro,e bagunзa . - by Q.I - 18.10.2012, 18:40

Forum Jump:


Users browsing this thread: 2 Guest(s)