[Pedido] Info
#1

eae to aki mais uma vez pedindo um favor seus em fazer comando ex: /mudarinfo [id] deaths/kills, score aumentar/ e diminuir [quantidades] so para adm quem poder me ajudar vlw msm --' quem fazer faz em cmdtext ou outro melhor salvamento em dini vlw 0-_-0
Reply
#2

Tem tantos tutorial que fazem isso... um exemplo o meu, tem o comando /setmata e /setmortes .

No mнnimo postar suas var's ou o comando que tentaste criar.
Reply
#3

Nгo! Vei, vc tem que aprender, entгo aprenda da melhor forma, Tentando!
Reply
#4

me ensina paulor sйrio por favor vey
Reply
#5

Код:
	if(strcmp(cmd, "/mudarinfo", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "USO: /setstat [playerid/Parte-do-Nick] [statcode] [amount]");
				SendClientMessage(playerid, COLOR_GRAD4, "|1 Kills |2 Mortes");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
	    	{
	    	    if(giveplayerid != INVALID_PLAYER_ID)
	    	    {
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, "USO: /mudarinfo [playerid/Parte-do-Nick] [statcode] [amount]");
						SendClientMessage(playerid, COLOR_GRAD4, "|1 Kills |2 Mortes");
						return 1;
					}
					new stat;
					stat = strval(tmp);
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, "USO: /setstat [playerid/Parte-do-Nick] [statcode] [amount]");
						SendClientMessage(playerid, COLOR_GRAD4, "|1 Kills |2 Mortes")");
						return 1;
					}
					new amount;
					amount = strval(tmp);
					new nome[24];
                    GetPlayerName(playerid, nome, sizeof nome);
					if (PlayerInfo[playerid][pAdmin] >= 4000 || strfind(nome, ADMPLAYER, true) == 0 || strfind(nome, ADMPLAYER2, true) == 0)
					{
						switch (stat)
						{
							case 1:
							{
								PlayerInfo[giveplayerid][pMortes] = amount;
								format(string, sizeof(string), "   O jogador foi setado para Mortes %d", amount);
							}
							case 2:
							{
								PlayerInfo[giveplayerid][pKills] = amount;
								format(string, sizeof(string), "   O Jogador foi setado para Kills %d  ", amount);
							}

					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "   Vocк nгo pode usar esse comando!");
					}
				}//not valid id
			}//not connected
		}
		return 1;
	}//PremmyExpire
TENTA AEW
Reply
#6

DEU 26 ERRO Й ALGUMA CHAVE
Reply
#7

AE FALTAVA UMA CHAVE COLOKEI AGR DEU ESTE ERRO AKI (1433) : error 029: invalid expression, assumed zero
Q Й NESTA LINHA ELSE
Quote:

if (PlayerInfo[playerid][pAdmin] >= 5 || strfind(nome, ADMPLAYER, true) == 0 || strfind(nome, ADMPLAYER2, true) == 0)
{
switch (stat)
{
case 1:
{
PlayerInfo[giveplayerid][pMortes] = amount;
format(string, sizeof(string), " O jogador foi setado para Mortes %d", amount);
}
case 2:
{
PlayerInfo[giveplayerid][pKills] = amount;
format(string, sizeof(string), " O Jogador foi setado para Kills %d ", amount);
}

}
else
{
SendClientMessage(playerid, COR_ERRO, " Vocк nгo pode usar esse comando!");
}
}
}//not valid id
}//not connected
}
return 1;
}//PremmyExpire

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)