public OnPlayerDeath(playerid, killerid, reason) { new gunname[32],string[145],fName[MAX_PLAYER_NAME],sName[MAX_PLAYER_NAME]; GetWeaponName(reason,gunname,sizeof gunname); GetPlayerName(playerid,fName,MAX_PLAYER_NAME); GetPlayerName(killerid,sName,MAX_PLAYER_NAME); format(string,sizeof string,"%s has been killed by %s with %s",fName,sName,gunname); SendClientMessageToAll(COLOR_RED,string); GameTextForPlayer(playerid, "~r~Wasted", 5000, 6); SendDeathMessage(killerid, playerid, reason); }
public OnPlayerDeath(playerid, killerid, reason) { new gunname[32],string[145],fName[MAX_PLAYER_NAME],sName[MAX_PLAYER_NAME]; GetWeaponName(reason,gunname,sizeof gunname); GetPlayerName(playerid,fName,MAX_PLAYER_NAME); GetPlayerName(killerid,sName,MAX_PLAYER_NAME); format(string,sizeof string,"%s has been killed by %s with %s",fName,sName,gunname); SendClientMessageToAll(COLOR_RED,string); GameTextForPlayer(playerid, "~r~Wasted", 5000, 6); SendDeathMessage(killerid, playerid, reason); new msg[128] if (killerid != INVALID_PLAYER_ID) { switch (reason) { case 1: format(msg, sizeof(msg), "Player %s died. (Drowned)", playerName); case 2: format(msg, sizeof(msg), "Player %s died. (Collision)", playerName); default: format(msg, sizeof(msg), "Player %s died.", playerName); } SendClientMessageToAll(-1, msg); } return 1; }
public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
{
new fName[MAX_PLAYER_NAME],string[256];
GetPlayerName(playerid,fName,MAX_PLAYER_NAME);
if(amount >= 100 )
{
format(string,sizeof string,"%s has been died",fName);
SendClientMessageToAll(-1,string);
}
return 1;
}
new msg[128]
if (killerid != INVALID_PLAYER_ID)
new msg[128];
if (killerid != INVALID_PLAYER_ID)
expected token: ";"
Forgot a semicolon. pawn Code:
pawn Code:
|
D:\Barang2\samp_server\gamemodes\GAMEMODE.pwn(488) : error 017: undefined symbol "playerName" D:\Barang2\samp_server\gamemodes\GAMEMODE.pwn(489) : error 017: undefined symbol "playerName" D:\Barang2\samp_server\gamemodes\GAMEMODE.pwn(490) : error 017: undefined symbol "playerName"
public OnPlayerDeath(playerid, killerid, reason) { new string[145], fName[MAX_PLAYER_NAME]; GetPlayerName(playerid,fName,MAX_PLAYER_NAME); if (killerid != INVALID_PLAYER_ID) { switch (reason) { case 1: format(string, sizeof(string), "Player %s died. (Drowned)", fName); case 2: format(string, sizeof(string), "Player %s died. (Collision)", fName); default: format(string, sizeof(string), "Player %s died.", fName); } } else { new sName[MAX_PLAYER_NAME], gunname[32]; GetWeaponName(reason,gunname,sizeof gunname); GetPlayerName(killerid,sName,MAX_PLAYER_NAME); format(string,sizeof string,"%s has been killed by %s with %s",fName,sName,gunname); } SendClientMessageToAll(COLOR_RED,string); GameTextForPlayer(playerid, "~r~Wasted", 5000, 6); SendDeathMessage(killerid, playerid, reason); return 1; }