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:
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;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava