Skripta koju koristim: Jak Edit starog cybera
Detaljan opis problema: Napravio sam dm zonu, stavio izbor teamova (plavi/crveni) e sad kako da napravim da mi se igrac nakon sto bude ubijen spawna opet u dm zonu sve dok je ne napusti??
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Pomoc] Spawn u DM zoni
879
pregleda
9
postova
16. Feb. 2012.
Quote from February 16, 2012, 1:43 pm:
nisam siguran al ja msm da moras ici tamo pa de oces kucas /save itd.
Krivo si skuzio.. trebam namjestiti to dok je igrac u dm zoni da se spawna uvijek nakon smrti u njoj sve dok je ne napusti..
16. Feb. 2012.
Luigi wrote on February 16, 2012, 1:43 pm:
nisam siguran al ja msm da moras ici tamo pa de oces kucas /save itd.
Krivo si skuzio.. trebam namjestiti to dok je igrac u dm zoni da se spawna uvijek nakon smrti u njoj sve dok je ne napusti..
Aha neznam to 😄 nisam do sada probao
16. Feb. 2012.
tamo gdje su ti igraceve varijable
dodaj
u
dodaj
nadji tamo gdje ti se igrac spawna |
i dodaj
ne znam jesi napravio komandu za ulazak u dm i izlazak 😛 al evo...
nadji
i dodaj
javi ako bude nekih errora 🙂
BTW : 100ti post 😄
enum pInfo
pCash
pAccount
pPnumberdodaj
pDMu
OnPlayerConnectdodaj
PlayerInfo = 0;nadji tamo gdje ti se igrac spawna |
public SetPlayerSpawn(playerid)i dodaj
if(PlayerInfo == 1)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, x, y,z); // ovdje stavis kordinate spawna
SetPlayerWorldBounds(playerid,Float:x_max,Float:x_min,Float:y_max,Float:y_min) // ogranicava igraca da izadje izvan dm zone
SendClientMessage(playerid, COLOR_LIGHTRED, "Spawnat si u DM zoni da izadjes iz DM zone kucaj /qdm.");
return 1;
}ne znam jesi napravio komandu za ulazak u dm i izlazak 😛 al evo...
nadji
public OnPlayerCommandText(playerid, cmdtext[])i dodaj
if(strcmp("/dm", cmdtext, true, 10)== 0) // ulazak
{
if(PlayerToPoint(3.0,playerid,x,y,z)) // spawn kordinati
{
PlayerInfo = 1;
SendClientMessage(playerid,0xF97804FF,"Usli ste u DM zonu . Za izlaz pisite /qdm");
}
}
if(strcmp("/qdm", cmdtext, true, 10)== 0) // ulazak
{
if(PlayerInfo = 1)
{
PlayerInfo = 0;
SendClientMessage(playerid,0xF97804FF,"Izasli ste iz DM zone");
SetPlayerHealth(playerid,0.0);
}
}javi ako bude nekih errora 🙂
BTW : 100ti post 😄
16. Feb. 2012.
onda izmjeni sledece
i dole spawn izmjenis
if(strcmp("/dm", cmdtext, true, 10)== 0) // ulazak
{
if(PlayerToPoint(3.0,playerid,x,y,z)) // spawn kordinati prvog tima
{
PlayerInfo = 1;
SendClientMessage(playerid,0xF97804FF,"Usli ste u DM zonu . Za izlaz pisite /qdm");
GameTextForPlayer(playerid, "~b~ Plavi tim", 3000, 4); // pokazuje u koji tim je usao
}
if(PlayerToPoint(3.0,playerid,x,y,z)) // spawn kordinati drugog tima
{
PlayerInfo = 2;
SendClientMessage(playerid,0xF97804FF,"Usli ste u DM zonu . Za izlaz pisite /qdm");
GameTextForPlayer(playerid, "~r~ Crveni tim", 3000, 4); // pokazuje u koji tim je usao
}
}
if(strcmp("/qdm", cmdtext, true, 10)== 0) // ulazak
{
if(PlayerInfo == 1 && PlayerInfo == 2 )
{
PlayerInfo = 0;
SendClientMessage(playerid,0xF97804FF,"Izasli ste iz DM zone");
SetPlayerHealth(playerid,0.0);
}
} i dole spawn izmjenis
if(PlayerInfo == 1)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, x, y,z); // ovdje stavis kordinate spawna prvog tima
SetPlayerWorldBounds(playerid,Float:x_max,Float:x_min,Float:y_max,Float:y_min) // ogranicava igraca da izadje izvan dm zone
SendClientMessage(playerid, COLOR_LIGHTRED, "Spawnat si u DM zoni da izadjes iz DM zone kucaj /qdm.");
return 1;
}
if(PlayerInfo == 2)
{
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, x, y,z); // ovdje stavis kordinate spawna drugog tima
SetPlayerWorldBounds(playerid,Float:x_max,Float:x_min,Float:y_max,Float:y_min) // ogranicava igraca da izadje izvan dm zone
SendClientMessage(playerid, COLOR_LIGHTRED, "Spawnat si u DM zoni da izadjes iz DM zone kucaj /qdm.");
return 1;
} 16. Feb. 2012.
to ti ogranicava playera da izadje izvan DM zone... mozes to izbacit ako si ogradio nekim ogradama i slicno 😛
ne znam koliko razumijes engleski ..evo ti s samp wiki http://wiki.sa-mp.com/wiki/SetPlayerWorldBounds
ne znam koliko razumijes engleski ..evo ti s samp wiki http://wiki.sa-mp.com/wiki/SetPlayerWorldBounds
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava