[AJUDA] Dialog
#1

Meus problemas sгo beeeeeeem antigos, vamos lб.

Tentei colocar um sistema de casas no meu server (LHouse do Los)
Um sistema de mod que eu tenho aqui
E um de textdraw

Os 3 tem bastante dialog, ai eu pego e entro no server ai exemplo comando do LHouse /criarcasa abre o dialog mais quando vou escolher a opзгo nгo tem efeito nenhum, nгo acontece nada, ai eu vou no mod /logarmoderador e quando eu coloco a senha tambйm nгo acontece nada, depois vou no FS de textdraw e coloco lб /text abre o menu eu escolho uma opзгo e da a mesma coisa, mais se eu troco a versгo do plugin "sscanf" um funciona e os outros 2 nгo, ai eu troco de novo e outros 2 nгo funcionam mais o que nгo funcionava agora funciona... Eu nгo entendo :/

Й como se os dialogs ficassem sem efeito ._.

Alguem pode ajudar ?

+ Rep pra quem ajudar *---*


@off

Ganhei 2 reputation, por que nгo apareceu ?
Reply
#2

Alguem ?
Reply
#3

Vou ver, ja tinha pensado nisso ._.


@off
pawn Код:
This forum requires that you wait 120 seconds between posts. Please try again in 3 seconds.

@edit

Mesma coisa, agora sу o de Mods ta pegando e os outros 2 nгo...

Mais alguйm pra ajudar ?
Reply
#4

Bota o dialog com NUmeros parecidos:

3434 1234
3563 2421 1353 2321 3643 9999 9998 9991 9990 9991

e ve se vai'
Reply
#5

:/

Eu acho que isso nгo faz sentido tambйm .__.
Reply
#6

Alguem pelo menos ? :/
Reply
#7

Quote:
Originally Posted by isli27
Посмотреть сообщение
Meus problemas sгo beeeeeeem antigos, vamos lб.

Tentei colocar um sistema de casas no meu server (LHouse do Los)
Um sistema de mod que eu tenho aqui
E um de textdraw

Os 3 tem bastante dialog, ai eu pego e entro no server ai exemplo comando do LHouse /criarcasa abre o dialog mais quando vou escolher a opзгo nгo tem efeito nenhum, nгo acontece nada, ai eu vou no mod /logarmoderador e quando eu coloco a senha tambйm nгo acontece nada, depois vou no FS de textdraw e coloco lб /text abre o menu eu escolho uma opзгo e da a mesma coisa, mais se eu troco a versгo do plugin "sscanf" um funciona e os outros 2 nгo, ai eu troco de novo e outros 2 nгo funcionam mais o que nгo funcionava agora funciona... Eu nгo entendo :/

Й como se os dialogs ficassem sem efeito ._.

Alguem pode ajudar ?

+ Rep pra quem ajudar *---*


@off

Ganhei 2 reputation, por que nгo apareceu ?
No meu sistema tem os seguintes ids de dialogs:

pawn Код:
#define         DialogCriarCasa             1335
#define         DialogCriarCarroCasa        1337
#define         DialogComprarCarroCasa      1338
#define         DialogMenuCasa              1339
#define         DialogMenuCarro1            1340
#define         DialogMenuCarro2            1341
#define         DialogEstacionarCarro       1342
#define         DialogCorCarro1             1343
#define         DialogCorCarro2             1344
#define         DialogModelosCarros         1345
#define         DialogStatusCarro           1346
#define         DialogVenderCarro           1347
#define         DialogStatusCasa            1348
#define         DialogVenderCasa            1349
#define         DialogMudarSpawnCasa        1350
#define         DialogEditarCasa            1351
#define         DialogEditarPrecoCasa       1352
#define         DialogEditarInteriorCasa    1353
#define         DialogEditarIDCasa          1354
Verifique se nenhum dos seus outros FSs contйm os mesmos ids de dialogs. Ou atй mesmo no seu GM.
  • 1335
  • 1336
  • 1337
  • 1338
  • 1339
  • 1340
  • 1341
  • 1342
  • 1343
  • 1344
  • 1345
  • 1346
  • 1347
  • 1348
  • 1349
  • 1350
  • 1351
  • 1352
  • 1353
  • 1354
Sobre o reputations, eles sу contam de quem te dar e se tiver mais de acho que 60 posts. Segue a imagem.



A verde conta, a cinza nгo.
Reply
#8

Nгo tem mais nenhum dialog com o mesmo ID e mesmo assim nгo funciona


@off

Entendi '-'
Reply
#9

Pode me mostrar um comando dos outros 2 FS? Um que use paramкtro, sу pra ter uma ideia...
Reply
#10

pawn Код:
if(strcmp(cmd, "/logarmoderador", true) == 0)
    {
        if(pInfo[playerid][levelmoderador] <= 0)
        {
            SendClientMessage(playerid, COR,"[ERRO] Vocк nгo й Moderador!");
            return 1;
        }
        new string[256];
        format(string, sizeof(string), "Login de moderador\nDigite a senha:", Nome(playerid));
        ShowPlayerDialog(playerid, dialogmod, DIALOG_STYLE_INPUT, "Login Moderador", string, "Logar", "Cancelar");
        return 1;
    }
E do FS de TextDraw

pawn Код:
{
    if(!strcmp("/text", cmdtext))
    {
       
        if(pData[playerid][P_Editing]) return SendClientMessage(playerid, MSG_COLOR, "[ERROR] Finish the current edition before using /text!");
        else if(!strlen(CurrentProject) || !strcmp(CurrentProject, " "))
        {
            if(IsPlayerMinID(playerid))
            {
                ShowTextDrawDialog(playerid, 0);
                pData[playerid][P_Editing] = true;
            }
            else
                SendClientMessage(playerid, MSG_COLOR, "Just the smaller player ID can manage projects. Ask him to open one.");
            return 1;
        }
        else
        {
            ShowTextDrawDialog(playerid, 4, 0);
            pData[playerid][P_Editing] = true;
            return 1;
        }
    }
    return 0;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)