03.02.2016, 14:23
Thank you both of you! Now I have another problem in my /g command
Here's my script
I have my title system in my server, now when i try to add title in my character, it will show like this
instead of this
And my problem is if the Title Row is empty, its shows blank space instead to this
Is there wrong with my script? Thanks!
Here's my script
Quote:
CMD:g(playerid, params[]) { new s_gchat[145], gchat[145], t_gchat[145], playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); if (sscanf(params, "s[145]", gchat)) return SendClientMessage(playerid, -1, "{FFFFFF}Usage: {00FF00}/g <text>"); if (gchat_timer[playerid] < gettime()) { if (!Player[playerid][Title]) { gchat_timer[playerid] = gettime() + GCHAT_TIME; format(s_gchat, sizeof(s_gchat), "(( [%d] Level %d Player %s: %s ))", GetPlayerIdFromName(playername), Player[playerid][Score], GetName2(playerid), gchat); SendClientMessageToAll(COLOR_ORANGE, s_gchat); return 1; } else { gchat_timer[playerid] = gettime() + GCHAT_TIME; format(s_gchat, sizeof(s_gchat), "(( [%d] %s %s: %s ))", GetPlayerIdFromName(playername), Player[playerid][Title], GetName2(playerid), gchat); SendClientMessageToAll(COLOR_ORANGE, s_gchat); return 1; } } else { format(t_gchat, sizeof(t_gchat), "You must wait %i seconds before speaking again in this channel.", gchat_timer[playerid] - gettime()); SendClientMessage(playerid, COLOR_GREY, t_gchat); return 1; } } |
Quote:
(([0] Test_Name: Hello)) |
Quote:
(([0] Title Test Name: Hello)) |
Quote:
(([0] Level 1 Player Test Name: Hello)) |