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
 

wtf?! - zdjęcie

wtf?!

Rejestracja: 18.12.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 20.12.2012 21:25
-----

Moje tematy

Nie można skompilować CoDa.

02.12.2012 11:51

public PrzydzielPunkty_Handler(id, menu, item) {
		client_cmd(id, "spk QTM_CodMod/select");

		if(item == MENU_EXIT) {
				menu_destroy(menu);
				return PLUGIN_CONTINUE;
		}

		if(punkty_gracza[id] < 1)
				return PLUGIN_CONTINUE;

		new limit_poziomu = get_pcvar_num(cvar_limit_poziomu);
		new ilosc = (co_ile[szybkosc_rozdania[id]] > punkty_gracza[id]) ? punkty_gracza[id] : co_ile[szybkosc_rozdania[id]]

		switch(item) {
				case 0: {
						if(szybkosc_rozdania[id] < charsmax(co_ile)) szybkosc_rozdania[id]++;
						else szybkosc_rozdania[id] = 0;
				}	  
				case 1: {	  
						if(inteligencja_gracza[id]+ilosc <= limit_poziomu/2) {
								inteligencja_gracza[id]+=ilosc;
								punkty_gracza[id]-=ilosc;
						} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom inteligencji osiagniety");					  
				}
				case 2: {	  
						if(zdrowie_gracza[id]+ilosc <= limit_poziomu/2) {
								zdrowie_gracza[id]+=ilosc;
								punkty_gracza[id]-=ilosc;
						} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom sily osiagniety");
				}
				case 3: {	  
						if(wytrzymalosc_gracza[id]+ilosc <= limit_poziomu/2) {
								wytrzymalosc_gracza[id]+=ilosc;
								punkty_gracza[id]-=ilosc;
						} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom zrecznosci osiagniety");
				}
				case 4: {	  
						if(kondycja_gracza[id]+ilosc <= limit_poziomu/2) {
								kondycja_gracza[id]+=ilosc;
								punkty_gracza[id]-=ilosc;
				} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom kondycji osiagniety");
				case 5: {
						if(obrazenia_gracza[id] < limit_poziomu/2) {
							   obrazenia_gracza[id]++;
							   punkty_gracza[id]--;

						} else client_print(id, print_chat, "[COD:MW] Maxymalny poziom obrazen osiagniety");
}
}

		if(punkty_gracza[id] > 0)
				PrzydzielPunkty(id);

		return PLUGIN_CONTINUE;
}

Witam. Mam problem gdyż po wgraniu statystyki Obrażenia od DarkGL mój silnik nie chce się skompilować. Chciałbym poprosić o modyfkiacje publica gdzie wystepują errory.

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

sa.sma(808) : warning 217: loose indentation
sa.sma(809) : warning 217: loose indentation
sa.sma(809) : error 014: invalid statement; not in switch
sa.sma(809) : warning 215: expression has no effect
sa.sma(809) : error 001: expected token: ";", but found ":"
sa.sma(809) : error 029: invalid expression, assumed zero
sa.sma(809) : fatal error 107: too many error messages on one line

Compilation aborted.
4 Errors.