[Ajuda] /tirarsu [id]
#1

Olб,

Eu queria por o comando /tirarsu [id] , e tirar suspeito,as estrelas de procurado. Lembrando, sу admin pode usar o comando !
Eu achei um cуdigo , quando eu coloco : /tirarsu [meuid] [estrelas] sai as minhas estrelas, jб quando ponho /tirarsu [id] [estrelas] de alguem as estrelas nгo saem !

E tambem, eu gostaria que o comando fosse somente /tirarsu [id] (tirar tudo de uma vez) sem /tirarsu [id] [estrelas]

GM: RPG

Cуdigo:

Код:
	if(strcmp(cmd, "/tirarsu", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		if(IsPlayerAdmin(playerid))
			{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "USE: /tirarsu [id] [estrelas]");
				return true;
			}
			giveplayerid = ReturnUser(tmp);
            	if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
							GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
                            //new playerid;
							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, "USE: /tirarsu [id] [estrelas]");
								return true;
							}
       						WantedPoints[playerid] = 0;
      						SetPlayerWantedLevel(playerid, 0);
							return true;
					}
				}
				else
				{
						SendClientMessage(playerid, COLOR_GRAD1, "  Esse jogador nгo estб conectado.");
						return true;
            }
        }
    }
		return true;
 }
Reply
#2

pode ser em zcmd?

pawn Код:
CMD:limparficha(playerid, params[])
{
    new Nome[MAX_PLAYER_NAME], Nome2[MAX_PLAYER_NAME], Celulas[120], id;
    if(sscanf(params, "u", id)) return SendClientMessage(playerid, -1, "Use /limparficha [Id]");
    GetPlayerName(playerid, Nome, sizeof(Nome));
    GetPlayerName(id, Nome2, sizeof(Nome2));
    format(Celulas, sizeof(Celulas), "O Policial %s limpou a ficha do jogador %s", Nome, Nome2);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(id, -1,"Vocк nгo й mais um procurado !");
    SetPlayerWantedLevel(id, 0);
    return 1;
}
Reply
#3

Tem como passar para strcmp ? Tentei e nгo consegui
e tambйm gostaria que fosse so para admin ! porque de policial ja tem
Obrigado
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)