Wysłany: 2012-12-01, 00:15
Prezio
Wiek: 30 Na forum: 4935 dni Posty: 9
Witam.
Mam problemik, poniewa? mam mapk? truck z systemem score ale niestety score dodaje sie tylko dla gracza o ID 0. Jak zrobic aby kazdy gracz dostawal score ?
Pozdrawiam i poleca za pomoc piffka !
Wysłany: 2012-12-01, 00:29
Prezio
Wiek: 30 Na forum: 4935 dni Posty: 9
Kod:
public OnPlayerConnect(playerid)
{
SetTimerEx("ScoreCzas", 1800000, 0, "d", playerid);
new pname[128];
new file[128];
GetPlayerName(playerid, pname, sizeof(pname));
format(file, sizeof(file), savefolder,pname);
if(!dini_Exists(file)) {
dini_Create(file);
dini_IntSet(file, "Score", 0);
SetPlayerScore(playerid, dini_Int(file, "Score"));
}
else
{
SetPlayerScore(playerid, dini_Int(file, "Score"));
}
Prosz? bardzo
[ Dodano : 2012-12-01, 00:32 ]
Kod:
forward ScoreCzas(Gracz);
public ScoreCzas(Gracz)
{
new playerid;
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Informacja", "Przesiedzia?e? ju? trzydzie?ci minut na serwerze, wi?c otrzymujesz trzy punkty score!", "Okej", "");
SetTimerEx("ScoreCzas", 1800000, 0, "d", playerid);
return 1;
}
Ci?g dalszy
Wysłany: 2012-12-01, 09:13
neroPL
Wiek: 28 Na forum: 5671 dni Posty: 79
Nick w MP: Kapec
Piwa : 584
Kod: forward ScoreCzas(playerid);
public ScoreCzas(playerid)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+3);
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Informacja", "Przesiedzia?e? ju? trzydzie?ci minut na serwerze, wi?c otrzymujesz trzy punkty score!", "Okej", "");
SetTimerEx("ScoreCzas", 1800000, 0, "d", playerid);
return 1;
}
Nie mo?na robic tak ?e dajesz new playerid; bo to nigdy nie zadzia?a poprawnie spr?buj tak jak ci da?em teraz
Tagi: score :: tylko
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: