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); }