[Ajuda] Mensagem quando ganhar x1
#1

Olб , coloquei esse cуdigo simples de quando ganhar x1 aparece o quanto de vida ficou o player que venceu
PHP код:
new ssss1[150];
new 
Float:HealthFloat:Armour;
GetPlayerArmour(playeridarmour);
GetPlayerHealth(playerid,health);
format(ssss1sizeof(ssss1), "{00FF00}[X1] {FFFFFF}%s {00FF00}derrotou {FFFFFF}%s {00FF00}[X1] » {00FF00}FICOU COM %.0f% DE HP E %.0f% DE COLETE"killer_nameplayerid_nameHealthArmour); 
mais estб dando esse erro
PHP код:
(6801) : error 025: function heading differs from prototype 
Reply
#2

(facepalm) a funзгo public estб diferente da forward equeceste-te de algum parametro
Reply
#3

A Linha 6801 й essa
PHP код:
public OnPlayerDeath(playeridkilleridreasonHealthArmour
Retirei Health, Armour
Ficou Assim Estб Correto ?
PHP код:
public OnPlayerDeath(playeridkilleridreason
Reply
#4

Sim, assim estб coreto : https://sampwiki.blast.hk/wiki/OnPlayerDeath
Reply
#5

estб aparecendo o HP do player que morre , teria como colocar pra aparecer o hp do player que ganhou o x1 ?
Reply
#6

Basta trocar:
pawn Код:
GetPlayerArmour(playerid, armour);
GetPlayerHealth(playerid,health);
por:
pawn Код:
GetPlayerArmour(killerid, armour);
GetPlayerHealth(killerid,health);
playerid serб substituнdo pelo id do player que morreu
killerid serб substituнdo pelo id do player que matou

Dica: se esforce mais em aprender. Leia tutoriais e sempre tente entender tudo que compхem os seus cуdigos.
Reply
#7

mais a mensagem parou de aparecer quando acaba o x1
Reply
#8

Tente fazer assim:
pawn Код:
new Float: Vida,
    Float: Colete;
GetPlayerHealth(killerid, Vida);
GetPlayerHealth(killerid, Colete);
new NomeK[25];
GetPlayerName(killerid, NomeK, sizeof(NomeK));
new Nome[25];
GetPlayerName(playerid, Nome, sizeof(Nome));
new string[156];
format(string, sizeof(string), "[X1] {FFFFFF}%s {00FF00}derrotou {FFFFFF}%s {00FF00}[X1] » {00FF00}FICOU COM %.0f% DE HP E %.0f% DE COLETE", NomeK, Nome, Vida, Colete);
SendClientMessageToAll(0x00FF00FF, string);
Reply
#9

sу oque nгo estб aparecendo й a parte
PHP код:
» {00FF00}FICOU COM %.0fDE HP E %.0fDE COLETE 
Reply
#10

Aumenta as cйlulas da string ssss1.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)