Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: .petar poslato Jun 17, 2020, 20:19:29 POSLE PODNE

Naslov: Ne moze se ugasiti anti tk
Poruka od: .petar poslato Jun 17, 2020, 20:19:29 POSLE PODNE
Problem(error/warning): Jedan lik mi je odradio anti tk, problem je u tome sto ne moze da se ugasi, dakle igraci iz iste org ne primaju dmg jedni od drugih, ali ne moze se ugasiti anti tk da bi mogli da primaju dmg jedni od drugih
Dio skripte: if ( damagedid != INVALID_PLAYER_ID )
{
if(PanelInfo[isAntiTK1] == 0) return 1;
if(PanelInfo[isAntiTK1] == 1)
{
    if(GetPlayerTeam(playerid) != GetPlayerTeam(playerid))
{
  SetPlayerHealth(damagedid, -pHealth);
  }
  else
  {
  SetPlayerHealth(damagedid, pHealth);
  }
return 1;
}
if(PanelInfo[isAntiTK2] == 0) return 1;
if(PanelInfo[isAntiTK2] == 1)
{
if(GetPlayerTeam(playerid) != GetPlayerTeam(playerid))
{
  SetPlayerHealth(damagedid, -pHealth);
  }
  else
  {
  SetPlayerHealth(damagedid, pHealth);
  }
return 1;
}
if(PanelInfo[isAntiTK3] == 0) return 1;
if(PanelInfo[isAntiTK3] == 1)
{
if(PlayerInfo[playerid][pTeam] == 3 && PlayerInfo[damagedid][pTeam] == 3)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK4] == 0) return 1;
if(PanelInfo[isAntiTK4] == 1)
{
    if(PlayerInfo[playerid][pTeam] == 4 && PlayerInfo[damagedid][pTeam] == 4)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK5] == 0) return 1;
if(PanelInfo[isAntiTK5] == 1)
{
if(PlayerInfo[playerid][pTeam] == 5 && PlayerInfo[damagedid][pTeam] == 5)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK6] == 0) return 1;
if(PanelInfo[isAntiTK6] == 1)
{
    if(PlayerInfo[playerid][pTeam] == 6 && PlayerInfo[damagedid][pTeam] == 6)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK7] == 0) return 1;
if(PanelInfo[isAntiTK7] == 1)
{
if(PlayerInfo[playerid][pTeam] == 7 && PlayerInfo[damagedid][pTeam] == 7)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK8] == 0) return 1;
if(PanelInfo[isAntiTK8] == 1)
{
    if(PlayerInfo[playerid][pTeam] == 8 && PlayerInfo[damagedid][pTeam] == 8)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK9] == 0) return 1;
if(PanelInfo[isAntiTK9] == 1)
{
if(PlayerInfo[playerid][pTeam] == 9 && PlayerInfo[damagedid][pTeam] == 9)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK10] == 0) return 1;
if(PanelInfo[isAntiTK10] == 1)
{
    if(PlayerInfo[playerid][pTeam] == 10 && PlayerInfo[damagedid][pTeam] == 10)
{
  SetPlayerHealth(damagedid, pHealth);
  }
}
if(PanelInfo[isAntiTK11] == 0) return 1;
{
if(PlayerInfo[playerid][pTeam] == 11 && PlayerInfo[damagedid][pTeam] == 11)
{
  SetPlayerHealth(damagedid, pHealth);
}
}
if(PanelInfo[isAntiTK12] == 0) return 1;
{
if(PlayerInfo[playerid][pTeam] == 12 && PlayerInfo[damagedid][pTeam] == 12)
{
  SetPlayerHealth(damagedid, pHealth);
}
}
if(PanelInfo[isAntiTK13] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
    if(PanelInfo[isAntiTK14] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
if(PanelInfo[isAntiTK15] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
    if(PanelInfo[isAntiTK16] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
if(PanelInfo[isAntiTK17] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
    if(PanelInfo[isAntiTK18] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
if(PanelInfo[isAntiTK19] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
if(PanelInfo[isAntiTK20] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
    if(PanelInfo[isAntiTK21] == 1 || GetPlayerTeam( playerid ) == GetPlayerTeam( damagedid ))
{
  SetPlayerHealth(damagedid, pHealth);
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]Vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jun 17, 2020, 20:21:46 POSLE PODNE
Ti prvo moras da odlucis da li zelis da imas TK na serveru ili ne? za ostalo cemo lako :)
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: .petar poslato Jun 17, 2020, 20:24:32 POSLE PODNE
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jun 17, 2020, 20:21:46 POSLE PODNE
Ti prvo moras da odlucis da li zelis da imas TK na serveru ili ne? za ostalo cemo lako :)
??

Ne kapiram sta glumis, pitao sam za pomoc, a ne da mi dolazis po postovima i da pises gluposti? Rekao sam, ima anti tk izmedju clanova organizacije, ali ne moze da se ugasi, kapito?
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jun 17, 2020, 20:37:03 POSLE PODNE
Citat: .petar poslato Jun 17, 2020, 20:24:32 POSLE PODNE
??

Ne kapiram sta glumis, pitao sam za pomoc, a ne da mi dolazis po postovima i da pises gluposti? Rekao sam, ima anti tk izmedju clanova organizacije, ali ne moze da se ugasi, kapito?
Prvo pripazi na ponasanje , a drugo lepo ti kazem , ako hoces da imas TK ili ti ga ubijanje clanova u jednoj organizaciji onda obrisi taj sistem , ako hoces da nemas TK tj da sprecis onda ostavis , kapito?
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: .petar poslato Jun 17, 2020, 20:41:38 POSLE PODNE
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jun 17, 2020, 20:37:03 POSLE PODNE
Prvo pripazi na ponasanje , a drugo lepo ti kazem , ako hoces da imas TK ili ti ga ubijanje clanova u jednoj organizaciji onda obrisi taj sistem , ako hoces da nemas TK tj da sprecis onda ostavis , kapito?

Drugar, izgleda ti ne citas uopste sta pise posle "Problem: ...". Rekao sam, anti tk ne moze da se ugasi, samim tim igraci nikada nece primati damage, cak i kada na orgpanelu pise da je anti tk ugasen, kapito?
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jun 17, 2020, 20:43:16 POSLE PODNE
Citat: .petar poslato Jun 17, 2020, 20:41:38 POSLE PODNE
Drugar, izgleda ti ne citas uopste sta pise posle "Problem: ...". Rekao sam, anti tk ne moze da se ugasi, samim tim igraci nikada nece primati damage, cak i kada na orgpanelu pise da je anti tk ugasen, kapito?
A zasto bih ga ugasio ne kontam , kapito?
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: .petar poslato Jun 17, 2020, 20:46:40 POSLE PODNE
Citat: Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ poslato Jun 17, 2020, 20:43:16 POSLE PODNE
A zasto bih ga ugasio ne kontam , kapito?

Igraci imaju neke svoje razloge zasto gase anti tk, tipa kada rade pvp, a ne zele da napuste organizaciju, kapito?
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: Crownshot poslato Jun 17, 2020, 20:53:18 POSLE PODNE
Slobodno poruči tom liku što ti je radio da je glup kao kurac, ne, kao tri kurca.
Naslov: Odg: Ne moze se ugasiti anti tk
Poruka od: .petar poslato Jun 17, 2020, 20:56:45 POSLE PODNE
Citat: Crownshot poslato Jun 17, 2020, 20:53:18 POSLE PODNE
Slobodno poruči tom liku što ti je radio da je glup kao kurac, ne, kao tri kurca.

XD