it Will be nice if i got helped with this
#1

Hello, i have this Sethit Command For Some Reason, i wont work Right, its The 'Money Problem', i tried to fix it alot i Just Got Errors or no Errors,
ok this is the command.

Код:
dcmd_Sethit(playerid,params[])
{
    new
        target, string[128], headamount;
	if(PlayerInfo[playerid][IsHitman] == 1)
	    SendClientMessage(playerid,red,"Hitman Cant Put Hits On People. Fool");
	if(PlayerInfo[playerid][IsCop] == 1)
			return SendClientMessage(playerid,red,"Cops can't offer cash for kills!");
    if(sscanf(params, "uz", target, headamount))
		 	return SendClientMessage(playerid,red,"USAGE: /Sethit [Target ID] [Cash amount]");
	if(target == playerid)
			return SendClientMessage(playerid,red,"Silly Fool u cant Hit Ur Self.");
    if(!IsPlayerConnected(target))
			return SendClientMessage(playerid,red,"Invalid playerid or name!");
    if(GetPlayerMoney(playerid) < headamount)
				return SendClientMessage(playerid,red,"You can't afford that!");
	if(headamount == 20000 || headamount == 1000001)
 			return SendClientMessage(playerid,COLOR_WHITE, "Min/Max hit contract amount is $20000 - $1000000");
    else
	{
        PlayerInfo[target][HeadCash] = headamount;
        SendClientMessage(playerid,COLOR_WHITE,"Hit has been set.");
        for (new i=0; i<MAX_PLAYERS+1; i++)
		{
            if (IsPlayerConnected(i))
			{
                if(PlayerInfo[i][IsHitman] == 1)
				{
                    format(string, sizeof(string), "%s(%d) put a Hit on %s(%d)'s kill him and get %s",PlayerName(playerid),playerid,PlayerName(target),target,headamount);
                    IRC_GroupSay(gGroupID,IRC_CHANNEL,string);
                    SendClientMessageToAll(COLOR_WHITE,string);
                }
            }
        }
    }
    return true;
}
I Just need the money part to work.
Reply
#2

Cant Someone Help me, i need really fast. Please.
Reply
#3

Ive been waiting about 27 Hours, and still i didn't get help. Please, i need this.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)