if(dialogid == DIALOG_RECORD)
{
if(response)
{
new id[MAX_PLAYERS], h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[inputtext][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[inputtext][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[inputtext][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}
enum crInfo
{
cDone[MAX_PLAYER_NAME],
cReported[MAX_PLAYER_NAME],
cCrime[64],
};
new CrimeInfo[MAX_PLAYERS][crInfo];
enum crInfo
{
cDone,
cReported,
cCrime[64],
};
new CrimeInfo[MAX_PLAYERS][crInfo];
if(dialogid == DIALOG_RECORD)
{
if(response)
{
new ID = strval(inputtext);
new id[MAX_PLAYERS], h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[ID][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[ID][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[ID][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}
}
|
I have a question: What you have to type in that dialog? the playerid or name?
|
|
try this
PHP код:
|
enum crInfo
{
cDone,
cReported,
cCrime[64],
};
new CrimeInfo[MAX_PLAYERS][crInfo];
if(dialogid == DIALOG_RECORD)
{
if(response)
{
new pid = strval(inputtext);
new h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[pid][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[pid][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[pid][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}
}
|
Try this one:
Код:
enum crInfo
{
cDone,
cReported,
cCrime[64],
};
new CrimeInfo[MAX_PLAYERS][crInfo];
if(dialogid == DIALOG_RECORD)
{
if(response)
{
new pid = strval(inputtext);
new h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[pid][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[pid][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[pid][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}
}
|
|
It's same thing that IceBilizard has done.
Strval is used to convert string to integer |
enum crInfo
{
cDone,
cReported,
cCrime[64],
};
new CrimeInfo[MAX_PLAYERS][crInfo];
if(dialogid == DIALOG_RECORD)
{
if(response)
{
new ID = strval(inputtext);
new id[MAX_PLAYERS], h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[ID][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[ID][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[ID][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}
}
enum crInfo
{
cDone,
cReported,
cCrime[64],
};
new CrimeInfo[MAX_PLAYERS][crInfo];
if(dialogid == DIALOG_RECORD)
{
if(response)
{
new pid = strval(inputtext);
new h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[pid][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[pid][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[pid][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}
}
if(dialogid == DIALOG_RECORD)
{
if(response)
{
new id, h, m, s, Name[MAX_PLAYER_NAME];
gettime(h,m,s);
RPName(playerid, Name);
SCM(playerid, GRAD2, "_______________| {FFFFFF}MONITOR {BFC0C2}|_______________");
format(CmdString, sizeof CmdString, " Name: %s", CrimeInfo[id][cDone]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Crime: %s", CrimeInfo[id][cCrime]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Reported: %s", CrimeInfo[id][cReported]);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, " Your name: %s", hIme);
SCM(playerid, WHITE, CmdString);
format(CmdString, sizeof CmdString, "________________________________|{FFFFFF}%d:%d{BFC0C2}|__", h, m);
SCM(playerid, WHITE, CmdString);
}