SA-MP Forums Archive
[AJUDA] 2 Warning Salvamento de Dados - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] 2 Warning Salvamento de Dados (/showthread.php?tid=305272)



[AJUDA] 2 Warning Salvamento de Dados - Mr_Taxi - 21.12.2011

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)));



Re: [AJUDA] 2 Warning Salvamento de Dados - ViniBorn - 22.12.2011

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


Re: [AJUDA] 2 Warning Salvamento de Dados - Ivonete - 22.12.2011

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)));



Re: [AJUDA] 2 Warning Salvamento de Dados - Mr_Taxi - 22.12.2011

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 ?