09.12.2018, 11:27
Quote:
Hi, i started scripting SA-MP yesterday, and i wanted to make a command called: "heal", but it's not working!
Code: CMD:heal(playerid, params[]){ new targetid; if(sscanf(params, "ud", targetid)) return SendClientMessage(playerid, 0xFF0000AA, "Perdorimi: /heal [ID]"); else { new Float:currentHp; new Float:hpmomentale = GetPlayerHealth(playerid, currentHp); SetPlayerHealth(playerid, 100-hpmomentale); return 1; } } Any help? |
Код:
CMD:heal(playerid, params[]) { new targetid,amount; if(sscanf(params, "ud", targetid,amount)) return SendClientMessage(playerid, 0xFF0000AA, "Perdorimi: /heal [ID]"); if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, 0xFF0000AA, "Error: Invalid player ID."); SetPlayerHealth(targetid, amount); return 1; }
Код:
if(amount > 100) return SendClientMessage(playerid, 0x0xFF0000AA, "Error: Maximum amount is 100.");