Command sets specific value, not set value.
#2

Код HTML:
CMD:sethumanity(playerid,params[])
{
	if(pInfo[playerid][pAdminLevel] >= 5)
	{
	    new targetid,humanity,string[128];
	    if(sscanf(params, "ui", targetid,humanity)) return SendClientMessage(playerid,-1,""chat" /sethumanity [id] [valoare]");
   		if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""chat" Player is not online");

		format(string,sizeof(string),"*"COL_RED" %s %s a setat lui %s umanitatea la %i", GetAdminName(playerid),PlayerName(playerid),PlayerName(targetid),humanity);
		SendMessageToAllAdmins(string,-1);

		format(string,sizeof(string),"*"COL_RED" %s %s ti-a setat umanitatea la %i",GetAdminName(playerid), PlayerName(playerid), humanity);
		SendClientMessage(targetid,-1,string);

		pInfo[targetid][Humanity] = humanity;
	}
	else {
		SendClientMessage(playerid,-1,"*"COL_RED" Nu ai autorizatia necesara!");
	}
	return 1;
}

CMD:setblood(playerid,params[])
{
	if(pInfo[playerid][pAdminLevel] >= 5)
	{
	    new targetid,blood,string[128];
	    if(sscanf(params, "ui", targetid,blood)) return SendClientMessage(playerid,-1,""chat" /setblood [id] [valoare]");
   		if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""chat" Player is not online");

		format(string,sizeof(string),"*"COL_RED" %s %s a setat lui %s sangele la %i", GetAdminName(playerid),PlayerName(playerid),PlayerName(targetid),blood);
		SendMessageToAllAdmins(string,-1);

		format(string,sizeof(string),"*"COL_RED" %s %s ti-a setat sangele la %i",GetAdminName(playerid), PlayerName(playerid), blood);
		SendClientMessage(targetid,-1,string);

		pInfo[targetid][pBlood] = blood;
	}
	else {
		SendClientMessage(playerid,-1,"*"COL_RED" Nu ai autorizatia necesara!");
	}
	return 1;
}

CMD:setthirst(playerid,params[])
{
	if(pInfo[playerid][pAdminLevel] >= 5)
	{
	    new targetid,sete,string[128];
	    if(sscanf(params, "ui", targetid,sete)) return SendClientMessage(playerid,-1,""chat" /setthirst [id] [valoare]");
   		if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""chat" Player is not online");

		format(string,sizeof(string),"*"COL_RED" %s %s a setat lui %s setea la %i", GetAdminName(playerid),PlayerName(playerid),PlayerName(targetid),sete);
		SendMessageToAllAdmins(string,-1);

		format(string,sizeof(string),"*"COL_RED" %s %s ti-a setat setea la %i",GetAdminName(playerid), PlayerName(playerid), sete);
		SendClientMessage(targetid,-1,string);

		pInfo[targetid][pThrist] = sete;
	}
	else {
		SendClientMessage(playerid,-1,"*"COL_RED" Nu ai autorizatia necesara!");
	}
	return 1;
}

CMD:sethunger(playerid,params[])
{
	if(pInfo[playerid][pAdminLevel] >= 5)
	{
	    new targetid,foame,string[128];
	    if(sscanf(params, "ui", targetid,foame)) return SendClientMessage(playerid,-1,""chat" /sethunger [id] [valoare]");
   		if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""chat" Player is not online");

		format(string,sizeof(string),"*"COL_RED" %s %s a setat lui %s foametea la %i", GetAdminName(playerid),PlayerName(playerid),PlayerName(targetid),foame);
		SendMessageToAllAdmins(string,-1);

		format(string,sizeof(string),"*"COL_RED" %s %s ti-a setat foametea la %i",GetAdminName(playerid), PlayerName(playerid), foame);
		SendClientMessage(targetid,-1,string);

		pInfo[targetid][pHunger] = foame;
	}
	else {
		SendClientMessage(playerid,-1,"*"COL_RED" Nu ai autorizatia necesara!");
	}
	return 1;
}

CMD:setskin(playerid,params[])
{
	if(pInfo[playerid][pAdminLevel] >= 5)
	{
	    new targetid,skin,string[128];
	    if(sscanf(params, "ui", targetid,skin)) return SendClientMessage(playerid,-1,""chat" /setskin [id] [valoare]");
   		if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid,-1,""chat" Player is not online");

		format(string,sizeof(string),"*"COL_RED" %s %s a setat lui %s skinul la %i", GetAdminName(playerid),PlayerName(playerid),PlayerName(targetid),skin);
		SendMessageToAllAdmins(string,-1);

		format(string,sizeof(string),"*"COL_RED" %s %s ti-a setat skinul la %i",GetAdminName(playerid), PlayerName(playerid), skin);
		SendClientMessage(targetid,-1,string);

		pInfo[targetid][pSkin] = skin;
	}
	else {
		SendClientMessage(playerid,-1,"*"COL_RED" Nu ai autorizatia necesara!");
	}
	return 1;
}
Should work properly.
Reply


Messages In This Thread
Command sets specific value, not set value. - by Zeus666 - 27.01.2018, 18:55
Re: Command sets specific value, not set value. - by Wanheda - 27.01.2018, 19:22
Re: Command sets specific value, not set value. - by Zeus666 - 27.01.2018, 19:29
Re: Command sets specific value, not set value. - by Wanheda - 27.01.2018, 19:33

Forum Jump:


Users browsing this thread: 1 Guest(s)