Wysłany: 2014-12-02, 21:02
adalus1
Wiek: 30 Na forum: 4895 dni Posty: 9
Nick w MP: Mrek
Hej jak zrobi? pozycje gracza aby ostatnia pozycja sie wczytywala jak sie gracz zaloguje.
mam takie co?, wklei? to tu gdzie?? czy gdzie? Bardzo prosz? o pomoc!
Kod: stock WczytajGracza(playerid)
{
new string[500];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(string, sizeof(string), "/Gracze/%s.ini",Gname);
TogglePlayerSpectating(playerid, false);
//
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, dini_Int(string, "Kasa"));
SetPlayerScore(playerid, dini_Int(string, "Punkty"));
//
return 1;
}
stock ZapiszGracza(playerid)
{
new string[500];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(string, sizeof(string), "/Gracze/%s.ini",Gname);
//
dini_IntSet(string, "Kasa", GetPlayerMoney(playerid));
dini_IntSet(string, "Punkty", GetPlayerScore(playerid));
//
return 1;
}
Wysłany: 2014-12-02, 21:22
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
adalus1 ,
Kod: stock WczytajGracza(playerid)
{
new string[500];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(string, sizeof(string), "/Gracze/%s.ini",Gname);
TogglePlayerSpectating(playerid, false);
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, dini_Int(string, "Kasa"));
SetPlayerScore(playerid, dini_Int(string, "Punkty"));
new Float:Pos[3];
Pos[0] = dini_Float(string, "X");
Pos[1] = dini_Float(string, "Y");
Pos[2] = dini_Float(string, "Z");
SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
return 1;
}
stock ZapiszGracza(playerid)
{
new string[500];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(string, sizeof(string), "/Gracze/%s.ini",Gname);
//
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
dini_FloatSet(string,"X", Pos[0]);
dini_FloatSet(string,"Y", Pos[1]);
dini_FloatSet(string,"Z", Pos[2]);
dini_IntSet(string, "Kasa", GetPlayerMoney(playerid));
dini_IntSet(string, "Punkty", GetPlayerScore(playerid));
return 1;
}
Wysłany: 2014-12-02, 21:47
adalus1
Wiek: 30 Na forum: 4895 dni Posty: 9
Nick w MP: Mrek
Dzi?kuje.
A czy jak wstawie to 2 razy pierwsze ze skinem id 1 a drugi ze skinem id 2
AddPlayerClass(1,0.0,0.0,0.0,0.0,0,0,0,0,0,0);
AddPlayerClass(2,0.0,0.0,0.0,0.0,0,0,0,0,0,0);
to wylosuje jakis? czy jakos inaczej musze to zroic zeby spawnowalo w jednych kordach ze skinem takim albo takim?
Wysłany: 2014-12-02, 21:53
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
adalus1 , Masz na my?li co? na zasadzie loterii? ?e raz wylosuje jeden skin, raz drugi, czy po prostu zwyk?e wybieranie?
Wysłany: 2014-12-02, 22:35
adalus1
Wiek: 30 Na forum: 4895 dni Posty: 9
Nick w MP: Mrek
No losuje.
Wchodzisz pierwszy raz na serwer i np losujesz skin 5 6 albo 10 te wpisane tam.
Wysłany: 2014-12-02, 23:15
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Pawn
AddPlayerClass ( random ( 15 ), 0.0 , 0.0 , 0.0 , 0.0 , 0 , 0 , 0 , 0 , 0 , 0 );
B?dzie losowa? skiny od 0 do 14 (id) mo?esz da? zamiast 15 da? inn? wieksz? liczb? do 299 (chyba tyle jest skin?w)
[ Dodano : 2014-12-02, 23:18 ]
Je?eli chcesz wybrane id skin?w to prosz? tutaj dok?adnie masz na przyk?adzie - http://wiki.sa-mp.com/wiki/Random
gotowca nie b?dzie bo mi sie nie chce
Wysłany: 2014-12-02, 23:28
adalus1
Wiek: 30 Na forum: 4895 dni Posty: 9
Nick w MP: Mrek
Dzieki!
Temat do zamkniecia.
Tagi: pozycja :: gracza
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: