[Ajuda] Player Nasce morto
#1

to tendo um problema no meu gm eu to usando salvamento em dof2 e estava tudo indo normal so que o player agora esta nascendo morto eu uso a seguinte linha de codigo pra carregar a vida do player e chamo a stock de carregar ants do player spawn assim que ele loga carrega dinheiro level normal etc so o player nasce morto quem poder ajudar ficarei grato.

PHP код:
SetPlayerHealth(playeridDOF2_GetFloatContasplayerid ),"Vida")); 
Reply
#2

Ele salva normal?
Reply
#3

Sim salva ele salva e eu carrega os outros dados tambem so a vida q nao
Reply
#4

Se ele salva corretamente E loga tudo corretamente menos a vida então seila, tente novas formas de fazer isso, tipo:
pawn Код:
new healt[20]; healt = DOF2_GetFloat(Contas(playerid),"Vida");
SetPlayerHealth(playerid, healt);
Reply
#5

nao funcionow mas alguma teoria?
Reply
#6

Tenta ai

pawn Код:
enum Dados{
    Float:Vida,
}
new UserDados[MAX_PLAYERS][Dados];

stock CarregarDados(playerid){
    if(DOF2_FileExists(file(playerid))){
        UserDados[playerid][Vida] = DOF2_GetFloat(file,"Vida");
        SetPlayerHealth(playerid,UserDados[playerid][Vida]);
    }
    return 1;
}

//ou

enum Dados{
    Float:Vida,
}
new UserDados[MAX_PLAYERS][Dados];

stock CarregarDados(playerid){
    if(DOF2_FileExists(file(playerid))){
        UserDados[playerid][Vida] = DOF2_GetFloat(file,"Vida");
    }
    return 1;
}

public OnPlayerSpawn(playerid){
    SetPlayerHealth(playerid,UserDados[playerid][Vida]);
    return 1;
}
Reply
#7

Quote:
Originally Posted by iCracker
Посмотреть сообщение
mas essa variavel nao deferia ser float? mas vo tentar '-'
Sim eu que esqueci mesmo, tava fazendo um Script acabei me confundido :/ e.e
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)