Cmd bug.
#1

pawn Код:
if ( !strcmp( cmdtext, "/bank" ) )
    {
        if(!IsPlayerInRangeOfPoint(playerid,10.0,2316.6208,-8.2280,26.7422)) return SendClientMessage(playerid,0xD6D6D6AA,"You are not inside the bank");
        {
        INI_ParseFile( ReturnBankingName( playerid ), "ParseReceived", .bExtra = true, .extra = playerid );
        if ( fexist( ReturnBankingName( playerid ) ) && !P_DATA[ playerid ][ P_Logged ] )
            ShowPlayerDialog( playerid, BANK_LOGIN, DIALOG_STYLE_INPUT, ""COL_ALL"Banking System: {FFFFFF}Login", ""COL_GREY"Please insert the password of your Bank Account", "Login", "Exit");
           
           
        else if ( !fexist( ReturnBankingName( playerid ) ) )
            ShowPlayerDialog( playerid, BANK_CREATE, DIALOG_STYLE_MSGBOX, ""COL_ALL"Banking System", "{FFFFFF}You don't have a "COL_ALL"Banking Account{FFFFFF}\nWould you like to create?", "Yes", "Exit");
           
           
        else if ( P_DATA[ playerid ][ P_Logged ] && !GetPVarInt( playerid, "MoneyReceived" ) )
            ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                  {FFF1EB}Withdraw\n\
                                                                  {FFF1EB}Transfer\n\
                                                                  {FFF1EB}Account Information\n\
                                                                  {FFF1EB}Banking System Information\n\
                                                                  {FFF1EB}Cancel account\n\
                                                                  {D9997E}Exit"
, "Select", "");
                                                                 

        else if ( P_DATA[ playerid ][ P_Logged ] == 1 && GetPVarInt( playerid, "MoneyReceived" ) == 1 )
            ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                  {FFF1EB}Withdraw\n\
                                                                  {FFF1EB}Transfer\n\
                                                                  {FFF1EB}Account Information\n\
                                                                  {FFF1EB}Banking System Information\n\
                                                                  {FFF1EB}Cancel account\n\
                                                                  {9CFFC2}Receive Transfer\n\
                                                                  {D9997E}Exit"
, "Select", "");
        }
        return 1;

    }
    return 0;
}
When i'm at the range of point and i type /bank then i don't get the dialog?
why is that so?
Reply
#2

pawn Код:
if ( !strcmp( cmdtext, "/bank" ) )
    {
        if(!IsPlayerInRangeOfPoint(playerid,10.0,2316.6208,-8.2280,26.7422)) return SendClientMessage(playerid,0xD6D6D6AA,"You are not inside the bank");
        {
        INI_ParseFile( ReturnBankingName( playerid ), "ParseReceived", .bExtra = true, .extra = playerid );
        if ( fexist( ReturnBankingName( playerid ) ) && !P_DATA[ playerid ][ P_Logged ] )
            ShowPlayerDialog( playerid, BANK_LOGIN, DIALOG_STYLE_INPUT, ""COL_ALL"Banking System: {FFFFFF}Login", ""COL_GREY"Please insert the password of your Bank Account", "Login", "Exit");
           
           
        else if ( !fexist( ReturnBankingName( playerid ) ) )
            ShowPlayerDialog( playerid, BANK_CREATE, DIALOG_STYLE_MSGBOX, ""COL_ALL"Banking System", "{FFFFFF}You don't have a "COL_ALL"Banking Account{FFFFFF}\nWould you like to create?", "Yes", "Exit");
           
           
        else if ( P_DATA[ playerid ][ P_Logged ] && !GetPVarInt( playerid, "MoneyReceived" ) )
            ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                  {FFF1EB}Withdraw\n\
                                                                  {FFF1EB}Transfer\n\
                                                                  {FFF1EB}Account Information\n\
                                                                  {FFF1EB}Banking System Information\n\
                                                                  {FFF1EB}Cancel account\n\
                                                                  {D9997E}Exit"
, "Select", "");
                                                                 

        else if ( P_DATA[ playerid ][ P_Logged ] == 1 && GetPVarInt( playerid, "MoneyReceived" ) == 1 )
            ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                  {FFF1EB}Withdraw\n\
                                                                  {FFF1EB}Transfer\n\
                                                                  {FFF1EB}Account Information\n\
                                                                  {FFF1EB}Banking System Information\n\
                                                                  {FFF1EB}Cancel account\n\
                                                                  {9CFFC2}Receive Transfer\n\
                                                                  {D9997E}Exit"
, "Select", "");
        }

    }
    return 1;
}
Reply
#3

Still same problem doesn't works
Reply
#4

Quote:
Originally Posted by Skaizo
Посмотреть сообщение
pawn Код:
if ( !strcmp( cmdtext, "/bank" ) )
    {
        if(!IsPlayerInRangeOfPoint(playerid,10.0,2316.6208,-8.2280,26.7422)) return SendClientMessage(playerid,0xD6D6D6AA,"You are not inside the bank");
        {
        INI_ParseFile( ReturnBankingName( playerid ), "ParseReceived", .bExtra = true, .extra = playerid );
        if ( fexist( ReturnBankingName( playerid ) ) && !P_DATA[ playerid ][ P_Logged ] )
            ShowPlayerDialog( playerid, BANK_LOGIN, DIALOG_STYLE_INPUT, ""COL_ALL"Banking System: {FFFFFF}Login", ""COL_GREY"Please insert the password of your Bank Account", "Login", "Exit");
           
           
        else if ( !fexist( ReturnBankingName( playerid ) ) )
            ShowPlayerDialog( playerid, BANK_CREATE, DIALOG_STYLE_MSGBOX, ""COL_ALL"Banking System", "{FFFFFF}You don't have a "COL_ALL"Banking Account{FFFFFF}\nWould you like to create?", "Yes", "Exit");
           
           
        else if ( P_DATA[ playerid ][ P_Logged ] && !GetPVarInt( playerid, "MoneyReceived" ) )
            ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                  {FFF1EB}Withdraw\n\
                                                                  {FFF1EB}Transfer\n\
                                                                  {FFF1EB}Account Information\n\
                                                                  {FFF1EB}Banking System Information\n\
                                                                  {FFF1EB}Cancel account\n\
                                                                  {D9997E}Exit"
, "Select", "");
                                                                 

        else if ( P_DATA[ playerid ][ P_Logged ] == 1 && GetPVarInt( playerid, "MoneyReceived" ) == 1 )
            ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                  {FFF1EB}Withdraw\n\
                                                                  {FFF1EB}Transfer\n\
                                                                  {FFF1EB}Account Information\n\
                                                                  {FFF1EB}Banking System Information\n\
                                                                  {FFF1EB}Cancel account\n\
                                                                  {9CFFC2}Receive Transfer\n\
                                                                  {D9997E}Exit"
, "Select", "");
        }

    }
    return 1;
}
Dude just explain what that guy did wrong. So he can learn something.

Damn
Код:
This forum requires that you wait 120 seconds between posts. Please try again in 76 seconds.
EDIT:LOL LATE!
Reply
#5

Can I use this code please?
Reply
#6

It doesn't works anyways, Faisal can you fix it?
Reply
#7

Fix it fast? pls
Reply
#8

Don't bump in short time.

Try this:
pawn Код:
if ( !strcmp( cmdtext, "/bank" ) )
    {
        if(!IsPlayerInRangeOfPoint(playerid,10.0,2316.6208,-8.2280,26.7422))
        {
            return SendClientMessage(playerid,0xD6D6D6AA,"You are not inside the bank");
        }
        else
        {
            INI_ParseFile( ReturnBankingName( playerid ), "ParseReceived", .bExtra = true, .extra = playerid );
            if ( fexist( ReturnBankingName( playerid ) ) && !P_DATA[ playerid ][ P_Logged ] )
                ShowPlayerDialog( playerid, BANK_LOGIN, DIALOG_STYLE_INPUT, ""COL_ALL"Banking System: {FFFFFF}Login", ""COL_GREY"Please insert the password of your Bank Account", "Login", "Exit");


            else if ( !fexist( ReturnBankingName( playerid ) ) )
                ShowPlayerDialog( playerid, BANK_CREATE, DIALOG_STYLE_MSGBOX, ""COL_ALL"Banking System", "{FFFFFF}You don't have a "COL_ALL"Banking Account{FFFFFF}\nWould you like to create?", "Yes", "Exit");


            else if ( P_DATA[ playerid ][ P_Logged ] && !GetPVarInt( playerid, "MoneyReceived" ) )
                ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                      {FFF1EB}Withdraw\n\
                                                                      {FFF1EB}Transfer\n\
                                                                      {FFF1EB}Account Information\n\
                                                                      {FFF1EB}Banking System Information\n\
                                                                      {FFF1EB}Cancel account\n\
                                                                      {D9997E}Exit"
, "Select", "");


            else if ( P_DATA[ playerid ][ P_Logged ] == 1 && GetPVarInt( playerid, "MoneyReceived" ) == 1 )
                ShowPlayerDialog( playerid, BANK, DIALOG_STYLE_LIST, ""COL_ALL"Banking System", "{FFF1EB}Deposit\n\
                                                                      {FFF1EB}Withdraw\n\
                                                                      {FFF1EB}Transfer\n\
                                                                      {FFF1EB}Account Information\n\
                                                                      {FFF1EB}Banking System Information\n\
                                                                      {FFF1EB}Cancel account\n\
                                                                      {9CFFC2}Receive Transfer\n\
                                                                      {D9997E}Exit"
, "Select", "");
        }
        return 1;
    }
    return 0;
}
If it works I will explain you.
Reply
#9

No, it doesn't works
Reply
#10

Reply?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)