[Pomoc] spawn posle kill-a

Započeo Obrisan korisnik
16. Maj 2013. Zaključano
214
pregleda
7
postova
Deleted User
Obrisan korisnik
16. Maj 2013.
Skripta koju korisitm : CSRP skoro od 0 kao da je isto..
Problem: kad umrem pokaze mi se da pritisnem spawn posle toga samo nesto belo na ekarnu
Deo skripte: neznam koji vidite slike mozda cete znati vi
Slike problema:
Blaeks_Biofor
5
Forum Don
16. Maj 2013.
daj onplayerdeath i onplayerspawn
Deleted User
Obrisan korisnik
16. Maj 2013.
 public OnPlayerDeath(playerid, killerid, reason)
{
    if(IsPlayerConnected(killerid) && WarAktivan == true && IgracUWaru == 1 && IgracUWaru == 1)
{
WarUbistava++;
WarSmrti++;
    new ss, xs, hIme;
    if(PlayerInfo == PlayerInfo)
    {
        if(PlayerInfo == WarTim1)
        {
        Tim1Skor -= 3;
        for(new i=0; i         {
        format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTDText, ss);
      }
}
if(PlayerInfo == WarTim2)
{
        Tim2Skor -= 3;
        for(new i=0; i         {
        format(ss, sizeof ss, "%d", Tim2Skor);
        TextDrawSetString(WarTDText, ss);
    }
}
RPIme(killerid, hIme);
        RPIme(playerid, hIme);
        format(xs, 100, "(war) %s je ubio svog saigraca %s, te je njegov tim dobio -3 poena.", hIme, hIme);
        WarPoruka(0x800080FF, xs);
}
    if(PlayerInfo == WarTim1 && PlayerInfo == WarTim2)
    {
        Tim1Skor++;
        for(new i=0; i        {
        format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTDText, ss);
}
RPIme(killerid, hIme);
        RPIme(playerid, hIme);
        format(xs, 80, "(war) %s je ubio protivnika %s.", hIme, hIme);
        WarPoruka(0x800080FF, xs);
}
    if(PlayerInfo == WarTim2 && PlayerInfo == WarTim1)
    {
        Tim2Skor++;
        for(new i=0; i         {
        format(ss, sizeof ss, "%d", Tim2Skor);
        TextDrawSetString(WarTDText, ss);
        }
RPIme(killerid, hIme);
        RPIme(playerid, hIme);
        format(xs, 80, "(war) %s je ubio protivnika %s.", hIme, hIme);
        WarPoruka(0x800080FF, xs);
}
}
if(WarAktivan == true && IgracUWaru == 1 && killerid == INVALID_PLAYER_ID)
{
if(killerid == INVALID_PLAYER_ID)
{
        Tim1Skor -= 3;
        format(ss, sizeof ss, "%d", Tim1Skor);
        TextDrawSetString(WarTDText, ss);
RPIme(killerid, hIme);
        RPIme(playerid, hIme);
        format(xs, 100, "(war) %s je izvrsio samoubistvo, te je njegov tim dobio -3 poena.", hIme, hIme);
        WarPoruka(0x800080FF, xs);
}
}
    if (IgracUWaru == 0 && (reason == 22) || IgracUWaru == 0 && (reason == 23) || IgracUWaru == 0 && (reason == 24) || IgracUWaru == 0 && (reason == 25) || IgracUWaru == 0 && (reason == 28) || IgracUWaru == 0 && (reason == 29) || IgracUWaru == 0 && (reason == 30) || IgracUWaru == 0 && (reason == 31) || IgracUWaru == 0 && (reason == 33) || IgracUWaru == 0 && (reason == 34))
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
new killername;
GetPlayerName(killerid, killername, sizeof(killername));
        new globalstring;
PlayerInfo = 1;
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerInfo = x;
PlayerInfo = y;
PlayerInfo = z;
format(globalstring, sizeof(globalstring), "[%d] %s je ubio igraca %s vatrenim oruzjem!", killerid, killername, sendername);
DMERSBroadCast(COLOR_NICEYELLOW,globalstring,1);
}
if(GetPVarInt(playerid, "gInjured") == 1)
{
    TogglePlayerControllable(playerid, 1);
    SetPVarInt(playerid, "gInjured", 0);
    PlayerInfo = 0;
}
if( PlayerInfo == 1 ) DestroyObject( otpad[ playerid ] ), PlayerInfo = 0, DisablePlayerCheckpoint( playerid );
SetPlayerScore(playerid,PlayerInfo);
SetProgressBarValue(bar1, 100);
SetProgressBarValue(bar2, 100);
SetProgressBarValue(bar3, 100);
new novacbre = GetPlayerMoney(playerid);
PlayerInfo = novacbre;
    posta = 0;
posta2 = 0;
posta3 = 0;
posta4 = 0;
RCP = 0;
return 1;
}

public OnPlayerSpawn(playerid)
{
    SetPlayerInterior(playerid, 0);
   
    SetPlayerCash(playerid, PlayerInfo);
    SetPlayerSkin(playerid, PlayerInfo);
    SetPlayerScore(playerid,PlayerInfo);
    PlayerInfo = 100;
    PlayerInfo = 100;

    TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);
TextDrawHideForPlayer(playerid, LoginTD);

    if(GetPVarInt(playerid, "PrviSpawn")) // ako je prvi puta spawnan
    {
        if(PlayerInfo == 1)
    {
        StopAudioStreamForPlayer(playerid);
    SCMF(playerid, COLOR_WHITE, "Informacije korisnika");
SCMF(playerid,COLOR_WHITE,"{636363}Dobrodosli na{FFFFFF} Balkan SpeeD  SA:MP serveru.");
SCMF(playerid,COLOR_WHITE,"{FFFFFF}Vas level je {636363}%d {FFFFFF},imate online sati {636363}%d.",PlayerInfo,PlayerInfo);
            SCMF(playerid,COLOR_WHITE,"{FFFFFF}Vi imate: %d respekta.",PlayerInfo);
if(PlayerInfo >= 1)
{
    SCMF(playerid, COLOR_WHITE, "Informacije korisnika");
    SCMF(playerid, COLOR_WHITE, "{636363}Ulogirani ste kao administrator servera sa levelom: %i",PlayerInfo);
}
}
        SetPVarInt(playerid, "PrviSpawn", 0);
    }
   
    SetPlayerSpawn(playerid);

return 1;
}
Blaeks_Biofor
5
Forum Don
16. Maj 2013.
ovaj pvar "prvispawn" gde se on ponistava tokom igre ? i da li ti uz pomoc njega radis spawn ?
Deleted User
Obrisan korisnik
16. Maj 2013.
neznam brate ja sam jutros uzeo da editam josh mi nije ni dobro poznat mod ovo je country side samo prebaceno i u gradu i nesto editovano
Deleted User
Obrisan korisnik
16. Maj 2013.
mislim da je problem u war sistemu jer opet sam startovao kucni sad ubijem se nista nije a premalo kad je bio war sam prvi put umreo i tako mi pocelo
Blaeks_Biofor
5
Forum Don
16. Maj 2013.
pa kada uvuces igraca u war, da li mu ponistis varijable posle vara ?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha