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