[Ajuda] Warning!
#1

Quote:

D:\samp037_svr_R2-1-1_win32\gamemodes\survive1.pwn(367) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.

GMinit:
Quote:

if(!DOF2_FileExists("Health.ini")) DOF2_CreateFile("Health.ini");

PlayerSpawn:
Quote:

if(DOF2_IsSet("Health.ini",PlayerName(playerid))) SetPlayerHealth(playerid,DOF2_GetInt("Health.ini", PlayerName(playerid)));

PlayerDisconnect:
linha do erro!
Quote:
DOF2_SetInt("Health.ini",PlayerName(playerid),GetP layerHealth(playerid));
peguei daqui:
https://sampforum.blast.hk/showthread.php?tid=143657

tou fazendo oque errado? :/
Reply
#2

Sim, esta fazendo errado, primeiro, vida й formato float.
e a funзгo GetPlayerHealth, precisa de uma variavel auxiliar para armazenar o valor da vida.

Logo fica assim:

Код:
new Float:Vida;
GetPlayerHealth(playerid, Vida); 
DOF2_SetFloat("Health.ini",PlayerName(playerid),Vida);
Reply
#3

consegui! mas como que faзo para o sangue do player voltar para 100% depois que ele morre?
Reply
#4

PHP код:
if(DOF2_IsSet("Health.ini",PlayerName(playerid)))
{
new 
Float:vida DOF2_GetFloat("Health.ini"PlayerName(playerid));
if(
vida <= 0.0vida 100.0//se a vida salva for menor ou igual a 0 (morto), definir variбvel para 100
SetPlayerHealth(playeridvida);

Reply
#5

coloquei o bagui em OnPlayerRequestClass й foi! Muito obrigado!
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)