[AJUDA] 2 Warning Salvamento de Dados
#1

Galera, to criando um sistema aqui no Mode q to codando pra salvar os dados do Player de acordo com esse Tutorial:
https://sampforum.blast.hk/showthread.php?tid=143657

Porem, estou recebendo 2 Warnings no Arquivo. Vou postar o Code inteiro, para melhor anбlise...

pawn Код:
public OnGameModeInit()
    if(!fexist("dinheiro.ini")) dini_Create("dinheiro.ini");
    if(!fexist("score.ini")) dini_Create("score.ini");
    if(!fexist("WantedLevel.ini")) dini_Create("WantedLevel.ini");
    if(!fexist("Balas.ini")) dini_Create("Balas.ini");
    if(!fexist("Weapon.ini")) dini_Create("Weapon.ini");
pawn Код:
public OnPlayerSpawn(playerid)
{
if(dini_Isset("dinheiro.ini",PlayerName(playerid))) GivePlayerMoney(playerid,dini_Int("dinheiro.ini",PlayerName(playerid)));
if(dini_Isset("score.ini",PlayerName(playerid))) SetPlayerScore(playerid,dini_Int("score.ini",PlayerName(playerid)));
if(dini_Isset("Balas.ini",PlayerName(playerid))) SetPlayerAmmo(playerid,dini_Int("Balas.ini",PlayerName(playerid)));
if(dini_Isset("WantedLevel .ini",PlayerName(playerid))) SetPlayerWantedLevel (playerid,dini_Int("WantedLevel.ini",PlayerName(playerid)));
if(dini_Isset("Weapon.ini",PlayerName(playerid))) GivePlayerWeapon(playerid,dini_Int("Weapon.ini",PlayerName(playerid)));
return 1;
}
pawn Код:
public OnPlayerDisconnect(playerid, reason)
{
dini_IntSet("dinheiro.ini",PlayerName(playerid),GetPlayerMoney(playerid));
dini_IntSet("score.ini",PlayerName(playerid),GetPlayerScore(playerid));
dini_IntSet("WantedLevel.ini",PlayerName(playerid),GetPlayerWantedLevel (playerid));
dini_IntSet("Balas.ini",PlayerName(playerid),GetPlayerAmmo(playerid));
dini_IntSet("Weapon.ini",PlayerName(playerid),GetPlayerWeapon(playerid));
return 1;
}
Warnings:
Код:
D:\JOGOS\GTA San Andreas\Server SAMP\gamemodes\teste.pwn(87) : warning: 202: number of arguments does not match definition
D:\JOGOS\GTA San Andreas\Server SAMP\gamemodes\teste.pwn(87) : warning: 202: number of arguments does not match definition
Linha 85
pawn Код:
if(dini_Isset("Balas.ini",PlayerName(playerid))) SetPlayerAmmo(playerid,dini_Int("Balas.ini",PlayerName(playerid)));
Linha 87
pawn Код:
if(dini_Isset("Weapon.ini",PlayerName(playerid)))GivePlayerWeapon(playerid,dini_Int("Weapon.ini",PlayerName(playerid)));
Reply
#2

Linha 85

O problema й que vocк sу estб utilizando 2 parametros na funзгo SetPlayerAmmo, quando deveria usar 3


Linha 87

O problema й que vocк sу estб utilizando 2 parametros na funзгo GivePlayerWeapon, quando deveria usar 3
Reply
#3

pawn Код:
if(dini_Isset("Weapon.ini",PlayerName(playerid)))GivePlayerWeapon(playerid,dini_Int("Weapon.ini",PlayerName(playerid)));
if(dini_Isset("Balas.ini",PlayerName(playerid))) SetPlayerAmmo(playerid, dini_Int("Weapon.ini",PlayerName(playerid)), dini_Int("Balas.ini",PlayerName(playerid)));
Reply
#4

Fiz assim:
pawn Код:
if(dini_Isset("Balas.ini",PlayerName(playerid))) SetPlayerAmmo(playerid, dini_Int("Weapon.ini",PlayerName(playerid)), dini_Int("Balas.ini",PlayerName(playerid)));
if(dini_Isset("Weapon.ini",PlayerName(playerid)))GivePlayerWeapon(playerid,dini_Int("Weapon.ini",PlayerName(playerid)), dini_Int("Balas.ini",PlayerName(playerid)));
Copila sem Erros, porem nao salva as armas do Player O.o HELP ?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)