[Ajuda] Sу ID 0 ganha grana - 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] Sу ID 0 ganha grana (
/showthread.php?tid=532854)
Sу ID 0 ganha grana -
eNtinityGaming - 20.08.2014
Fiz um Sistema que ao matar o NPC ganha grana, e esse sistema sу funciona com o ID 0, ja tentei de tudo e nada.
pawn Код:
public OnPlayerSpawn(playerid)
{
GivePlayerMoneyEx(playerid, PlayerInfo[playerid][Dinheiro]);
return 1;
}
pawn Код:
stock SalvarContas(playerid)
{
new name[MAX_PLAYER_NAME];
new arquivo[40];
GetPlayerName(playerid, name, 32);
format(arquivo, sizeof(arquivo), PASTA_CONTAS, name);
if(!DOF2_FileExists(arquivo)) DOF2_CreateFile(arquivo);
{
DOF2_SetInt(arquivo, "Senha", PlayerInfo[playerid][Senha]);
DOF2_SetInt(arquivo, "Skin", PlayerInfo[playerid][Skin]);
DOF2_SetInt(arquivo, "Idade", PlayerInfo[playerid][Idade]);
DOF2_SetInt(arquivo, "Admin", PlayerInfo[playerid][Admin]);
DOF2_SetInt(arquivo, "Sexo", PlayerInfo[playerid][Sexo]);
DOF2_SetInt(arquivo, "Dinheiro", PlayerInfo[playerid][Dinheiro]);
DOF2_SetInt(arquivo, "LaternaOn", PlayerInfo[playerid][LanternaOn]);
DOF2_SetInt(arquivo, "Level", PlayerInfo[playerid][Level]);
DOF2_SaveFile();
}
return 1;
}
stock DistribuirDados(playerid)
{
new name[MAX_PLAYER_NAME];
new arquivo[40];
GetPlayerName(playerid, name, 32);
format(arquivo, sizeof(arquivo), PASTA_CONTAS, name);
if(!DOF2_FileExists(arquivo)) DOF2_CreateFile(arquivo);
{
GivePlayerMoney(playerid, PlayerInfo[playerid][Dinheiro]);
SetPlayerScore(playerid, PlayerInfo[playerid][Level]);
SetPlayerSkin(playerid, PlayerInfo[playerid][Skin]);
DOF2_SaveFile();
}
return 1;
}
Matando NPC... \/
pawn Код:
public FCNPC_OnDeath(npcid, killerid, weaponid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
GivePlayerMoneyEx(i, 500);
defer RespawnZ(npcid);
return 1;
}
return 1;
}
Re: Sу ID 0 ganha grana -
PT - 20.08.2014
pawn Код:
public FCNPC_OnDeath(npcid, killerid, weaponid)
{
GivePlayerMoneyEx(killerid, 500);
defer RespawnZ(npcid);
return 1;
}
isso vai dar para quem o matou
Re: Sу ID 0 ganha grana -
eNtinityGaming - 20.08.2014
O problema era isso ?