[Ajuda] clickedid
#1

Olб pessoal, gostaria da ajuda de vocкs como fazer com que somente clicando no Texto 'Fazer Login' apareзa a MSG de Login..

http://imgur.com/a/AWL2d


Eu usei:
PHP код:
           if(clickedid == TextoEntrar)
        {
                new 
plname[MAX_PLAYER_NAME];
                
GetPlayerName(playerid,sendername,sizeof(sendername));
                
GetPlayerName(playeridplnamesizeof(plname));
                
format(gstring,sizeof(gstring), Pasta_Contasplname);
                if(
dini_Exists(gstring))
                { 
apуs isso coloquei meu msg etc, porйm n deu certo
Reply
#2

o que nao deu certo ?!
deu erro?
nao fez o que deveria fazer?

vc usou SpawnPlayer(playerid) ?
Reply
#3

Quote:
Originally Posted by johntrybescripter
Посмотреть сообщение
o que nao deu certo ?!
deu erro?
nao fez o que deveria fazer?

vc usou SpawnPlayer(playerid) ?
Deu warning, porйm eu clico lб e nгo da certo.. Aqui o que usei:

PHP код:
public OnPlayerClickTextDraw(playeridText:clickedid)
{
           if(
clickedid == TeladeLogin6)
        {
                new 
plname[MAX_PLAYER_NAME];
                
GetPlayerName(playerid,sendername,sizeof(sendername));
                
GetPlayerName(playeridplnamesizeof(plname));
                
format(gstring,sizeof(gstring), Pasta_Contasplname);
                if(
dini_Exists(gstring))
                {
                    
format(string,sizeof(string),"{FFFFFF}Seja bem-vindo ao {09C3FB}Brasil {FFFFFF}Live {09C3FB}Games {FFFFFF} v1.7b\n\n{FFFFFF}Visite Nosso Forum: {09C3FB}CRIANDO !\n\n{FFFFFF}Conta: {09C3FB}Registrada!\n\n{FFFFFF}Nick:{0FFFFF} %s\n\n{FFFFFF}Digite sua senha.",sendername);
                    
ShowPlayerDialog(playerid1DIALOG_STYLE_PASSWORD,"{09C3FB}Brasil {FFFFFF}Live {09C3FB}Games {FFFFFF} {FFFFFF} v1.7b",string,"Entrar","Fechar");
                }
                else
                {
                    
ShowPlayerDialog(playerid9632DIALOG_STYLE_MSGBOX"{09C3FB}AVISO""{FFFFFF}Vocк ainda nгo possuir uma conta em nosso servidor !\nPor Favor click em {09C3FB}'CADASTRAR-SE'{FFFFFF} para criar sua conta.""Informado""");
                }
                return 
1;
        } 
Reply
#4

Quote:
Originally Posted by Eiffel
Посмотреть сообщение
Deu warning, porйm eu clico lб e nгo da certo.. Aqui o que usei:

PHP код:
public OnPlayerClickTextDraw(playeridText:clickedid)
{
           if(
clickedid == TeladeLogin6)
        {
                new 
plname[MAX_PLAYER_NAME];
                
GetPlayerName(playerid,sendername,sizeof(sendername));
                
GetPlayerName(playeridplnamesizeof(plname));
                
format(gstring,sizeof(gstring), Pasta_Contasplname);
                if(
dini_Exists(gstring))
                {
                    
format(string,sizeof(string),"{FFFFFF}Seja bem-vindo ao {09C3FB}Brasil {FFFFFF}Live {09C3FB}Games {FFFFFF} v1.7b\n\n{FFFFFF}Visite Nosso Forum: {09C3FB}CRIANDO !\n\n{FFFFFF}Conta: {09C3FB}Registrada!\n\n{FFFFFF}Nick:{0FFFFF} %s\n\n{FFFFFF}Digite sua senha.",sendername);
                    
ShowPlayerDialog(playerid1DIALOG_STYLE_PASSWORD,"{09C3FB}Brasil {FFFFFF}Live {09C3FB}Games {FFFFFF} {FFFFFF} v1.7b",string,"Entrar","Fechar");
                }
                else
                {
                    
ShowPlayerDialog(playerid9632DIALOG_STYLE_MSGBOX"{09C3FB}AVISO""{FFFFFF}Vocк ainda nгo possuir uma conta em nosso servidor !\nPor Favor click em {09C3FB}'CADASTRAR-SE'{FFFFFF} para criar sua conta.""Informado""");
                }
                return 
1;
        } 
- Mano se de warnings й porque funciona! kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Reply
#5

Quote:
Originally Posted by SammyJ
Посмотреть сообщение
- Mano se de warnings й porque funciona! kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Eu sei cara, o problema й que mesmo dando warning nгo funcionou й isso que nгo entendi..
Reply
#6

Quote:
Originally Posted by Eiffel
Посмотреть сообщение
Eu sei cara, o problema й que mesmo dando warning nгo funcionou й isso que nгo entendi..
Mano quando eu falei isso, foi uma brincadeira cara!

Manda o aviso que estб dando e sua respectiva linha!
Reply
#7

As vezes as textdraws selecionбveis ficam com um bug em que area que supostamente й selecionбvel nгo estб na textdraw ou estб muito grand ou muito pequena, para isso aconselho
PHP код:
PlayerTextDrawTextSize(playerid,TDID400.73321540); 
O X E Y sгo os valores selecionaveis, adapte a sua.
Se o erro persistir provavelmente й dos warnings...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)