Wysłany: 2013-01-28, 16:12
optimus
PawnoMen
Wiek: 27 Na forum: 5614 dni Posty: 453
Nick w MP: [PMS]ReveresPL
Piwa : 159
Witam
Robi? zabawe i chc?, aby po odliczeniu 30 sek. zacze?a si? zabawa i wsadzi?o graczy do okre?lonych aut/pojazd?w.
Pczywi?cie odlicznie 30 sek. zrobilem, ale przy dzieleniu 15 graczy do ka?dego teamu (s? 2 teamy) ju? si? pogubi?em kodu nie mam poniewa? jestem na fonie i jest mi potrzebna pomoc.
Za pomoc wielkie dzieki.
Wysłany: 2013-01-28, 17:11
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Kod wklejasz do callbacka rozpoczynaj?cy zabaw?.
Kod: new t;
if(t == 0)
{
t = 1;
//gracz jest w druzynie 0
}
else
{
t = 0;
//gracz jest w druzynie 1
}
Wysłany: 2013-01-28, 18:40
optimus
PawnoMen
Wiek: 27 Na forum: 5614 dni Posty: 453
Nick w MP: [PMS]ReveresPL
Piwa : 159
chyba mnie nie rozumiesz, bo jest 15 graczy w 1 team'e a jest 2 team'y czyli 30 os?b, a tw?j kod dodaje liczbe 1 lub 0 do tablicy
Wysłany: 2013-01-28, 18:45
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
Po tych 30 sekundach dajesz taki kodzik (w public'ku kt?ry wywo?a Timer):
Kod:
public ...()
{
new lastTeam = 1;
for(...) //p?tla na wszystkich graczy w zabawie, musisz sam to ogarn??
{
SetPlayerTeam(i, lastTeam);
switch(lastTeam)
{
case 1: lastTeam = 2;
case 2: lastTeam = 1;
}
return 1;
}
Potem tylko u?ywasz GetPlayerTeam(playerid) aby pobra? dru?yn? gracza. Funkcja zwr?ci 1 je?li b?dzie w pierwszej, lub 2 je?li b?dzie w drugiej.
Pozdrawiam
Wysłany: 2013-01-29, 06:39
optimus
PawnoMen
Wiek: 27 Na forum: 5614 dni Posty: 453
Nick w MP: [PMS]ReveresPL
Piwa : 159
no z tego to ju? bardziej czaje, p?tle for ogarniam wi?c jak nie bd dzialac to napise i dam ci piwko
Tagi: moja :: zabawa :: spawn :: określonego :: miejsca
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: