Pomoc - SPAWN

Započeo Benac
15. Mar. 2014. Zaključano
391
pregleda
8
postova
Benac
4
Enforcer
15. Mar. 2014.
SKRIPTA: //
PROBLEM: pa kada je igrac na waru i kada ga se ubije nespawna ga nazad na war :S
DIO KODA: sta treba
SLIKE:
James_SmithXDl
6
OG Legend
15. Mar. 2014.
pod onplayerspawn provera ako je igrac u varu i samo postavljanje pozicije na koju zelis...
Benac
4
Enforcer
15. Mar. 2014.
Quote from March 15, 2014, 3:18 pm:
pod onplayerspawn provera ako je igrac u varu i samo postavljanje pozicije na koju zelis...

Underpint mod bil bio problem nebih znao ? to
Benac
4
Enforcer
15. Mar. 2014.
Napravio sam za spawn a kako da napravim ovo

CMD
CMD:warzaustavi(playerid, params[])
{
//#pragma unused help
//#pragma unused params
    if(PlayerInfo >= 1 || IsPlayerAdmin(playerid))
    {
        if(WarAktivan == false) return SCM(playerid,-1, "{FF0000}[Greska!]{BFC0C2} War nije aktivan.");
new str;
new id;
format(str, sizeof str, "War zaustavljen od admina %s.", GetName(playerid));
foreach(Player, i)
{
        if(PlayerInfo == WarTim1 || PlayerInfo == WarTim1 || PlayerInfo == WarTim2 || PlayerInfo == WarTim2) SCM(i, 0xFFFF00AA, str);
}
AdminPoruka(0xFFFF00AA, str);
        format(CmdString,sizeof(CmdString), "ZAUSTAVLJANJE | Admin: %s | Tim 1: %s | Tim 2: %s | IP: %s", ImeIgraca(playerid), timtext11, timtext22, GetaIP(playerid));
        ZaustaviWar();
        SetPlayerHealth(id, 0);
        }
else return SCM(playerid,-1, "{FF0000}[Greska!]{BFC0C2} Samo Admini!");
return 1;
}


kada SetPlayerHealth(id, 0); onda ubije sve igrace a treba samo one koji su u waru ?
James_SmithXDl
6
OG Legend
15. Mar. 2014.
pa koristi foreach + provera ako su u waru i setujes im health na 0 stvarno prosto..
primer
foreach(Player, i)
{
  if(uWaru == 1){SetPlayerHealth(i, 0);}
}
Benac
4
Enforcer
15. Mar. 2014.
kako bi ja tu trebo ubaciti ?
CMD:warzaustavi(playerid, params[])
{
//#pragma unused help
//#pragma unused params
    if(PlayerInfo >= 1 || IsPlayerAdmin(playerid))
    {
        if(WarAktivan == false) return SCM(playerid,-1, "{FF0000}[Greska!]{BFC0C2} War nije aktivan.");
new str;
new id;
format(str, sizeof str, "War zaustavljen od admina %s.", GetName(playerid));
foreach(Player, i)
{
        if(PlayerInfo == WarTim1 || PlayerInfo == WarTim1 || PlayerInfo == WarTim2 || PlayerInfo == WarTim2) SCM(i, 0xFFFF00AA, str);
}
AdminPoruka(0xFFFF00AA, str);
        format(CmdString,sizeof(CmdString), "ZAUSTAVLJANJE | Admin: %s | Tim 1: %s | Tim 2: %s | IP: %s", ImeIgraca(playerid), timtext11, timtext22, GetaIP(playerid));
        ZaustaviWar();
        SetPlayerHealth(id, 100);
        }
else return SCM(playerid,-1, "{FF0000}[Greska!]{BFC0C2} Samo Admini!");
foreach(Player, i)
{
  if(IgracUWaru == 1){SetPlayerHealth(i, 0);}
}
return 1;
}
James_SmithXDl
6
OG Legend
15. Mar. 2014.
pa reko sam ti...
Benac
4
Enforcer
15. Mar. 2014.
rijesio sam i popravio hvala c++ nisam razmislj jednostavno 😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha