Quote:
Originally Posted by Andinho
Para dar vida й outra coisa man, vocк quer criar uma area neutra ? pq nao falou logo
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid) { if (damagedid != INVALID_PLAYER_ID) { if(IsPlayerInRangeOfPoint(playerid, range, x,y,z ) ||IsPlayerInAreaNeutra(damagedid, range, x,y,z )) { new Float:vida,Float:Colete; GetPlayerHealth(damagedid, vida); GetPlayerArmour(damagedid, Colete); SetPlayerHealth(damagedid, vida); SetPlayerArmour(damagedid, Colete); ShowPlayerDialog(playerid, 777, DIALOG_STYLE_MSGBOX, " ", "{FFFFFF}Vocк {FF0000}Nгo, {FFFFFF}pode bater/atirar em alguem na {00BFFF}Area Neutra!", "OK", ""); return 1; } } return 1; }
isso vai fazer com que, quem levou dano nao leve dano rsrs, e vai mandar uma menssagem para o player que atirou ou bateu, no meu gm eu uso uma gangzone, mais isso tbm irar funcionar normalmente.
|
da erro ao compilar
pawn Код:
C:\Users\user\Desktop\samp03\gamemodes\GMBNV.pwn(9223) : error 029: invalid expression, assumed zero
e tambem oque coloco no GetPlayerHealth(damagedid, vida);
GetPlayerArmour(damagedid, Colete);
SetPlayerHealth(damagedid, vida);
SetPlayerArmour(damagedid, Colete);
??