Ne moze se ugasiti anti tk

Započeo .petar, Jun 17, 2020, 20:19:29 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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

Ti prvo moras da odlucis da li zelis da imas TK na serveru ili ne? za ostalo cemo lako :)

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?

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?

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?

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?

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?

Slobodno poruči tom liku što ti je radio da je glup kao kurac, ne, kao tri kurca.
My tutorials: PawnPlus MySQL, y_colours

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