17.11.2011, 10:56
eu fiz um um sistema de ganha 1 score a cada 20 minutos, so que so quem ganha score й o id 0
o que й que ta errado ai? todos tem que ganhar 1 score a cada 20 minutos! mas so quem ganha й o id 0
PHP код:
SetTimer("TempoParaOScore", 1200000, true);
PHP код:
public TempoParaOScore(playerid)
{
if(PlayerInfo[playerid][pVIP] == 0)
{
SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
GivePlayerMoney(playerid, 500);
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "------------------|| Pagamento ||------------------");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COLOR_BLUE, "Parabens! Vocк Ficou 1 Hora Online!");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COLOR_BLUE, "A Cada 1 Hora Online Vocк Ganha R$500 + 1 Score /MeuScore");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "--------------------------------------------------------");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
}
if(PlayerInfo[playerid][pVIP] == 1)
{
SetPlayerScore(playerid, GetPlayerScore(playerid) + 1);
GivePlayerMoney(playerid, 2000);
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "------------------|| Pagamento ||------------------");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COLOR_BLUE, "Parabens! Vocк Ficou 1 Hora Online!");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COLOR_BLUE, "A Cada 1 Hora Online Vocк Ganha R$2000 Por Ser VIP! + 1 Score");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, "--------------------------------------------------------");
SendClientMessage(playerid, COR_Cinza, " ");
SendClientMessage(playerid, COR_Cinza, " ");
}
return 1;
}