Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Bardzo dziwny przypadek erroru z linijką "}"W jednej linijce 4 errory. Co dziwniejsze ta linijka to "}"


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 Adiloveskan

    Pomocny

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:52
  • Imię:Adrian
  • Lokalizacja:Jamajka
Offline

Napisano 04.04.2014 21:17

W jednej z linijek mojego pluginu pojawiły się 4 errory, nie mogę rozszyfrować co, dlatego że ta linijka zawiera tylko znak klamry. "}"

plg.sma(113) : warning 217: loose indentation
plg.sma(244) : warning 211: possibly unintended assignment
plg.sma(244) : error 022: must be lvalue (non-constant)
plg.sma(244) : warning 215: expression has no effect
plg.sma(244) : error 001: expected token: ";", but found ")"
plg.sma(244) : error 029: invalid expression, assumed zero
plg.sma(244) : fatal error 107: too many error messages on one line

Fragment tego Publicka

public takeDamage(this, idinflictor, idattacker, Float:damage, damagebits){
	if(((IsPlayer(idattacker) && maperka[idattacker] == true && (ioid=idattacker)) ||
	(ioid=pev(idinflictor, pev_owner) && IsPlayer(ioid) && is_user_connected(ioid)))){
		if(damagebits & DMG_BULLET){
			if(perk[idattacker] == 1 || get_user_weapon(ioid)==CSW_M4A1){
				damage+=10.0;
			} // Nie przejmujcie sie nazwą "perk" poprostu nie miałem innego pomysłu :D
			if(perk[idattacker] == 2 || get_user_weapon(ioid)==CSW_AK47){
				damage+=10.0;
			}
			if(perk[idattacker] == 3 || get_user_weapon(ioid)==CSW_FAMAS){
				damage+=10.0;
			}
			if(perk[idattacker] == 4 || get_user_weapon(ioid)==CSW_GALIL){
				damage+=10.0;
			}
			if(perk[idattacker] == 5 || get_user_weapon(ioid)==CSW_MP5NAVY){
				damage+=10.0;
			}
			if(perk[idattacker] == 6 || get_user_weapon(ioid)==CSW_USP){
				damage+=10.0;
			}
			if(perk[idattacker] == 7 || get_user_weapon(ioid)==CSW_GLOCK18){
				damage+=10.0;
			}
			if(perk[idattacker] == 8 || get_user_weapon(ioid)==CSW_AWP){
				damage+=10.0;
			}
			if(perk[idattacker] == 12 || get_user_weapon(ioid)==CSW_M249){
				damage+=10.0;
			}
			if(perk[idattacker] == 13 || get_user_weapon(ioid)==CSW_M4A1){
				damage+=10.0;
			}
			if(perk[idattacker] == 14 || get_user_weapon(ioid)==CSW_AK47){
				damage+=10.0;
			}// Feralna linijka
			if(perk[idattacker] == 15 || get_user_weapon(ioid)==CSW_AWP || random_num(1, 4) = 1){
				damage+=1000.0;
			}
			if(perk[idattacker] == 16 || get_user_weapon(ioid)==CSW_SCOUT || random_num(1, 4) = 1){
				damage+=1000.0;
			}
			if(perk[idattacker] == 17 || get_user_weapon(ioid)==CSW_KNIFE || ostatnio_prawym[id]){
				damage+=40.0;
			}
			}
		}
	}
	SetHamParamFloat(14, damage);
	return HAM_HANDLED;
}

Użytkownik Adiloveskan edytował ten post 04.04.2014 21:18

  • +
  • -
  • 0

b_350_20_000000_560100_BD0000_F11715.png


#2 Qunir

    Pomocny

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:44
  • Imię:Marek
  • Lokalizacja:Warszawa
Offline

Napisano 04.04.2014 21:34

Z tego co zauważyłem jedną klamrę za dużo dałeś "}" spróbuj tego i zobacz czy dalej będę errory.

public takeDamage(this, idinflictor, idattacker, Float:damage, damagebits)
{
	if(((IsPlayer(idattacker) && maperka[idattacker] == true && (ioid=idattacker)) || (ioid=pev(idinflictor, pev_owner) && IsPlayer(ioid) && is_user_connected(ioid))))
	{
		if(damagebits & DMG_BULLET)
		{
			if(perk[idattacker] == 1 || get_user_weapon(ioid)==CSW_M4A1)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 2 || get_user_weapon(ioid)==CSW_AK47)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 3 || get_user_weapon(ioid)==CSW_FAMAS)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 4 || get_user_weapon(ioid)==CSW_GALIL)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 5 || get_user_weapon(ioid)==CSW_MP5NAVY)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 6 || get_user_weapon(ioid)==CSW_USP)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 7 || get_user_weapon(ioid)==CSW_GLOCK18)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 8 || get_user_weapon(ioid)==CSW_AWP)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 12 || get_user_weapon(ioid)==CSW_M249)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 13 || get_user_weapon(ioid)==CSW_M4A1)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 14 || get_user_weapon(ioid)==CSW_AK47)
			{
				damage+=10.0;
			}
			if(perk[idattacker] == 15 || get_user_weapon(ioid)==CSW_AWP || random_num(1, 4) = 1)
			{
				damage+=1000.0;
			}
			if(perk[idattacker] == 16 || get_user_weapon(ioid)==CSW_SCOUT || random_num(1, 4) = 1)
			{
				damage+=1000.0;
			}
			if(perk[idattacker] == 17 || get_user_weapon(ioid)==CSW_KNIFE || ostatnio_prawym[id])
			{
				damage+=40.0;
			}
		}
	}
	SetHamParamFloat(14, damage);
	return HAM_HANDLED;
}

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych