- 0
[GF/RP] Salut am o problema
-
Similar Content
-
- 13 replies
- 683 views
-
- 3 answers
- 599 views
-
- 2 answers
- 596 views
-
Problema turf
By Soryn.,
- 3 answers
- 393 views
-
- 0 replies
- 98 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
anakin29
buna ziua am si eu o problema am facut comanda /ask si ea arata la toti jucatori de pe svr intrebarea si eu nu vreau decat la admini sau helpers ma puteti ajuta?
[pawn] if(strcmp(cmd, "/ask", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " No te has registrado aún!");
return 1;
}
if ((nonewbie) && PlayerInfo[playerid][pAdmin] < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, " El Canal ASK ha sido deshabilitado por un administrador!");
return 1;
}
if(PlayerInfo[playerid][pNMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, " Usted está Muteado En el Canal ASK, no puede hablar By Administradores.");
return 1;
}
new str[160];
GetPlayerName(playerid, str, MAX_PLAYER_NAME);
for (new i = 0; i < MAX_PLAYER_NAME; i++)
if (str == '_')
str = ' ';
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USA: /ask [text]");
return 1;
}
format(str, sizeof(str), "* [Ask] %s[%i]: %s", str, playerid, result);
SendClientMessageToAll(COLOR_GREEN, "** Para responder a este jugador, /pm [iD] [Answer]");
for (new n=0; n<MAX_PLAYERS; n++)
{
if (IsPlayerConnected(n))
{
SendClientMessage(n, COLOR_ORANGE, str);
}
}
printf("%s", str);
}
return 1;
}[/pawn]
Link to comment
Share on other sites
3 answers to this question
Recommended Posts