Wysłany: 2015-02-23, 11:44
bemben1997
Losek
Wiek: 29 Na forum: 4382 dni Posty: 67
Nick w MP: Folka
Piwa : 90
Witam mam pytanie jak zrobi? spawn po smierci ? D
Podpis
Jeśli Pomogłem Postaw
Więcej szczegółów
Wystawiono 1 piw(a):kuba33245
Wysłany: 2015-02-23, 11:58
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
w OnPlayerSpawn robisz funkcj? SetPlayerPos.
Wysłany: 2015-02-23, 12:07
bemben1997
Losek
Wiek: 29 Na forum: 4382 dni Posty: 67
Nick w MP: Folka
Piwa : 90
ale gdzie dok?adnie bo w gm Polski Serwer Tokyo
Podpis
Jeśli Pomogłem Postaw
Wysłany: 2015-02-23, 13:07
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Wysłany: 2015-02-23, 13:53
bemben1997
Losek
Wiek: 29 Na forum: 4382 dni Posty: 67
Nick w MP: Folka
Piwa : 90
a ?eby by? losowy spawn ?
Podpis
Jeśli Pomogłem Postaw
Wysłany: 2015-02-23, 15:57
Pavlo856
Wiek: 32 Na forum: 5445 dni Posty: 75
Piwa : 40
powy?ej 5 spawn?w: Tablica + random
poni?ej 5 spawn?w: zr?b sobie funkcj? + switch + random
Wysłany: 2015-02-24, 12:59
bemben1997
Losek
Wiek: 29 Na forum: 4382 dni Posty: 67
Nick w MP: Folka
Piwa : 90
Czyli jak ?
Podpis
Jeśli Pomogłem Postaw
Wysłany: 2015-02-24, 13:07
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Wysłany: 2015-02-24, 13:14
Inferno
PAWNER
Wiek: 31 Na forum: 5680 dni Posty: 196
Nick w MP: Inferno
Piwa : 8537
Pawn
// Powy?ej 5 pozycji
#define MAX_SPAWN_POS 6 // Definiujesz ile pozycji masz
new Float : SpawnPos [ MAX_SPAWN_POS ][ 3 ] = // Tworzysz zmienn? z pozycjami
{
{ 213.23 , 123.0 , 313.2 }, // Pozycja 1
{ 213.23 , 123.0 , 313.2 }, // Pozycja 2
{ 213.23 , 123.0 , 313.2 }, // Pozycja 3
{ 213.23 , 123.0 , 313.2 }, // Pozycja 4
{ 213.23 , 123.0 , 313.2 }, // Pozycja 5
{ 213.23 , 123.0 , 313.2 } // Pozycja 6
};
public OnPlayerDeath ( playerid , killerid , reason ) // Callback gdy gracz si? rejestruje
{
new pozycja = random ( MAX_SPAWN_POS ); // Losujemy kt?r? pozycj? ma wybra?
SetPlayerPos ( playerid , SpawnPos [ pozycja ][ 0 ], SpawnPos [ pozycja ][ 1 ], SpawnPos [ pozycja ][ 2 ]); // Ustawiasz gracza w tej pozycji
SetPlayerHealth ( playerid , 100.0 ); // Ustawiasz mu 10 HP
return 1 ;
}
// poni?ej 5 pozycji
public OnPlayerDeath ( playerid , killerid , reason ) // Callback gdy gracz si? rejestruje
{
new pozycja = random ( 3 ); // Losujemy kt?r? pozycj? ustawi?
switch( pozycja ) // "Rozdzielamy" mo?liwe spawny - tak so? porfesjonal :P
{
case 0 : SetPlayerPos ( playerid , 213.0 , 643.34 , 321.2 ); // Pozycja 1
case 1 : SetPlayerPos ( playerid , 213.0 , 643.34 , 321.2 ); // Pozycja 2
case 2 : SetPlayerPos ( playerid , 213.0 , 643.34 , 321.2 ); // Pozycja 3
}
SetPlayerHealth ( playerid , 100.0 ); // Ustawiasz mu 10 HP
return 1 ;
}
Podpis
NIE POMAGAM NA GG! NIE PISAĆ W TYCH SPRAWACH GDYŻ OD RAZU BLOKUJĘ
Ostatnio zmieniony przez Inferno 2015-02-24, 14:55, w całości zmieniany 1 raz
Wysłany: 2015-02-24, 14:18
bemben1997
Losek
Wiek: 29 Na forum: 4382 dni Posty: 67
Nick w MP: Folka
Piwa : 90
I to mam wklei? do OnPlayerSpawn i po zgini?ciu bd si? respi? ?
Podpis
Jeśli Pomogłem Postaw
Wysłany: 2015-02-24, 14:56
Inferno
PAWNER
Wiek: 31 Na forum: 5680 dni Posty: 196
Nick w MP: Inferno
Piwa : 8537
Nie, naucz si? czyta? kod. Je?eli nie znasz takich podstaw to skorzystaj z poradnik?w.
Podpis
NIE POMAGAM NA GG! NIE PISAĆ W TYCH SPRAWACH GDYŻ OD RAZU BLOKUJĘ
Tagi: spawn :: śmierci
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: