Problema
#1

Код:
[19:24:16] [debug] Server crashed while executing Argentinarp.amx
[19:24:16] [debug] Backtrace (most recent call first):
[19:24:16] [debug] #0  native SendClientMessage() from samp-47147
[19:24:16] [debug] #1  public OnDialogResponse(playerid=33, dialogid=924, response=1, listitem=0, inputtext[]=@0x0045c89c "")+0x22394 at C:\Users\Admin\Desktop\Server\gamemodes\Argentinarp.pwn:23718
pawn Код:
if(dialogid == TEL_MSGBOX)
    {
        if(response == 1)
        {
            switch(listitem)
            {
                case 0:
                {
                    ClearChatbox(playerid, 10);
                    Message(playerid, 0xFF0000FF, "iPhone ======= Buzуn 1 =======================================================");
                    Message(playerid, COLOR_GRAD2, PlayerInfo[playerid][pSMS_1]); //Esta es la linea
                }
                case 1:
                {
                    ClearChatbox(playerid, 10);
                    Message(playerid, 0xFF0000FF, "iPhone ======= Buzуn 2 =======================================================");
                    Message(playerid, COLOR_GRAD2, PlayerInfo[playerid][pSMS_2]);
                }
                case 2:
                {
                    ClearChatbox(playerid, 10);
                    Message(playerid, 0xFF0000FF, "iPhone ======= Buzуn 3 =======================================================");
                    Message(playerid, COLOR_GRAD2, PlayerInfo[playerid][pSMS_3]);
                }
                case 3:
                {
                    ClearChatbox(playerid, 10);
                    Message(playerid, 0xFF0000FF, "iPhone ======= Buzуn 4 =======================================================");
                    Message(playerid, COLOR_GRAD2, PlayerInfo[playerid][pSMS_4]);
                }
                case 4:
                {
                    ClearChatbox(playerid, 10);
                    Message(playerid, 0xFF0000FF, "iPhone ======= Buzуn 5 =======================================================");
                    Message(playerid, COLOR_GRAD2, PlayerInfo[playerid][pSMS_5]);
                }
            }
        }
        else
        {
            switch(listitem)
            {
                case 0:
                {
                    strmid(PlayerInfo[playerid][pSMS_1], "Vacнo", 0, strlen("Vacнo"), 32);
                    Message(playerid, COLOR_GRAD2, "Mensaje borrado");
                }
                case 1:
                {
                    strmid(PlayerInfo[playerid][pSMS_2], "Vacнo", 0, strlen("Vacнo"), 32);
                    Message(playerid, COLOR_GRAD2, "Mensaje borrado");
                }
                case 2:
                {
                    strmid(PlayerInfo[playerid][pSMS_3], "Vacнo", 0, strlen("Vacнo"), 32);
                    Message(playerid, COLOR_GRAD2, "Mensaje borrado");
                }
                case 3:
                {
                    strmid(PlayerInfo[playerid][pSMS_4], "Vacнo", 0, strlen("Vacнo"), 32);
                    Message(playerid, COLOR_GRAD2, "Mensaje borrado");
                }
                case 4:
                {
                    strmid(PlayerInfo[playerid][pSMS_5], "Vacнo", 0, strlen("Vacнo"), 32);
                    Message(playerid, COLOR_GRAD2, "Mensaje borrado");
                }
            }
        }
    }
Reply
#2

pawn Код:
if(response == 1)
        {
WTF? xD

pawn Код:
if(response)
        {
Sobre lo de la linea, si quieres enviar una informaciуn de una variable debes usar format.
Reply
#3

Tengo dialogos con response == 1, y no tira el error en ellos.
Reply
#4

їCuбl es la definiciуn de Message?
Reply
#5

Quote:
Originally Posted by CrossOv3r
Посмотреть сообщение
pawn Код:
if(response == 1)
        {
WTF? xD

pawn Код:
if(response)
        {
Sobre lo de la linea, si quieres enviar una informaciуn de una variable debes usar format.
por que dices WTF ??..

if(response == 1) es igual a if(response)
y
if(response == 0) es igual a if(!response)

o_O...
Reply
#6

Message = SendClientMessage
Reply
#7

eso ya lo sabemos, muestra el codigo del Message.

EDIT:

https://sampwiki.blast.hk/wiki/Format

en vez de estas lineas
pawn Код:
Message(playerid, COLOR_GRAD2, PlayerInfo[playerid][pSMS_5]);
usa esta
pawn Код:
new data[100];
format(data,sizeof(data),"%s",PlayerInfo[playerid][pSMS_5]);
Message(playerid,-1,data);
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)