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

Klasa premium


  • Zamknięty Temat jest zamknięty
11 odpowiedzi w tym temacie

#1 KoRnY

    Wszechwidzący

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:281
  • Lokalizacja:Władysławowo
Offline

Napisano 25.01.2010 21:06

Rozmawialem o tym z miczem. Ale teraz mam pytanie na rozwiazanie tymczasowe.
Oto kod :
public show_menu_klasy(id)
{
	new text[513]

	format(text, 512, "\yinfo klas - ^n\w1. Mag^n\w2. Paladyn^n\w3. Mnich^n\w4. Barbarzynca^n\w5. Zabocja^n\w6. Nekromanta^n\w7. Ninja^n\w8. Lowca^n^n\w0 Exit") 

	new keys
	if( get_user_flags(id) & ADMIN_LEVEL_G)
	{
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)
	}
	else 
	{
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<6)|(1<<7)|(1<<8)        
	}
	show_menu(id, keys, text) 
	return PLUGIN_HANDLED  
} 

public klasy(id, key) 
{ 
	switch(key) 
	{ 
		case 0: 
		{	
			mag(id)
			
		}
		case 1: 
		{	
			paladyn(id)
		}
		case 2: 
		{	
			mnich(id)
		}
		case 3:
		{
			barbarzynca(id)
		}
		case 4:
		{
			zabojca(id)
		}
		case 5:
		{
			nekromanta(id)
		}
		case 6:
		{
			ninja(id)
		}
		case 7:
		{
			Lowca(id)
		}
		case 9:
		{
			return PLUGIN_HANDLED
		}
	}
	

Jak widac w kodzie chce aby zabojca byl klasa dostepna jedynie przy posiadaniu admina o poziomie G ( flaga T o ile sie nie myle)
Lecz wciaz klasa jest dostepna dla wszystkich. Dlaczego?
  • +
  • -
  • 0
Zapraszam na myArena.pl

Dołączona grafika

#2 R3X

    Godlike

  • Przyjaciel

Reputacja: 2 987
Godlike

  • Postów:4 248
  • Lokalizacja:Nie
Offline

Napisano 25.01.2010 23:28

zablokowałeś nekromantę :&
  • +
  • -
  • 0

#3 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1 549
  • Lokalizacja:.
Offline

Napisano 25.01.2010 23:47

Zablokował motd z mocami nekro :P
  • +
  • -
  • 0

#4 KoRnY

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:281
  • Lokalizacja:Władysławowo
Offline

Napisano 26.01.2010 18:06

To ma się znaleźć gdzieś tu?


show_menu(id, keys, text) 
}

public select_class_menu(id, key) 
{ 
	g_haskit[id] = 0
	switch(key) 
	{ 
		case 0: 
		{	
			player_class[id] = Mag			
		}
		case 1: 
		{	
			player_class[id] = Mnich
		}
		case 2: 
		{	
			player_class[id] =  Paladyn
		}
		case 3: 
		{	
			player_class[id] = Zabojca

  • +
  • -
  • 0
Zapraszam na myArena.pl

Dołączona grafika

#5 M4G!K

    Profesjonalista

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:224
  • GG:
  • Imię:Bartłomiej
  • Lokalizacja:Sandomierz
Offline

Napisano 26.01.2010 18:09

public select_class(id,lx[])
Czyli kawałeczek wyżej.

Użytkownik Magiik edytował ten post 26.01.2010 18:10

  • +
  • -
  • 0

Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj  darmowe skiny cs go!


#6 KoRnY

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:281
  • Lokalizacja:Władysławowo
Offline

Napisano 26.01.2010 18:13

i takie troche nie z tym tematem ale ściągnąłem db moda stad
link
z wersja 5.9l i przy kompilacji wyskakuje bardzo dużo błędów
  • +
  • -
  • 0
Zapraszam na myArena.pl

Dołączona grafika

#7 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 26.01.2010 18:26

ale tak nie zablokujesz zabojcy bo keysy do menu pobierane sa z cvara musisz zmienic

new keys = read_flags(flags)

na

new keys
	if( get_user_flags(id) & ADMIN_LEVEL_G)
	{
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)
	}
	else 
	{
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<5)|(1<<6)|(1<<7)|(1<<8)
	}

  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#8 M4G!K

    Profesjonalista

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:224
  • GG:
  • Imię:Bartłomiej
  • Lokalizacja:Sandomierz
Offline

Napisano 26.01.2010 19:20

@up. Tak też zrobił, czyt. w 1. poście, tylko nie w tym miejscu i nie tą klase, reszta jest ok, nie ma podstaw do twojej tezy jeśli nawet nie pokazał swojego kodu z błędem jaki ty podajesz.

...i przy kompilacji wyskakuje bardzo dużo błędów

Konkretnie? Jak możesz wklej ich treść.
Jeśli są to typu Warning: Loose identification (czy jakoś tak) - to są one nie groźne, wynikają ze złego zastosowania spacji i tabulatorów.
  • +
  • -
  • 1

Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj  darmowe skiny cs go!


#9 G[o]Q

    I'm G[o]Q

  • Przyjaciel

Reputacja: 1 344
Godlike

  • Postów:3 563
  • Steam:steam
  • Imię:Krzysiek
  • Lokalizacja:C: / program Files / Valve / Cstrike / G[o]Q.dem
Offline

Napisano 26.01.2010 19:56

czytaj ze zrobil to ze zlym menu i w tamtym menu nie musial zamieniac linijki bo jej tam nie ma rozumiesz? a w menu wyboru jakby nie dal tego to by i tak pewnie zadzialalo tylko by nie mogl klas wylaczac cvarem
  • +
  • -
  • 0
Manual ponad wszystko, konsola ponad manual :D :&

Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka

GG:6022845 (nie pomagam za free osobom ponizej rangi MoD) :D

#10 M4G!K

    Profesjonalista

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:224
  • GG:
  • Imię:Bartłomiej
  • Lokalizacja:Sandomierz
Offline

Napisano 26.01.2010 20:36

czytaj ze zrobil to ze zlym menu i w tamtym menu nie musial zamieniac linijki bo jej tam nie ma rozumiesz? a w menu wyboru jakby nie dal tego to by i tak pewnie zadzialalo tylko by nie mogl klas wylaczac cvarem


Rozumiem, przepraszam mój błąd. ;)
  • +
  • -
  • 1

Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj  darmowe skiny cs go!


#11 Vertricus

    Godlike

  • Przyjaciel

Reputacja: 426
Wszechobecny

  • Postów:1 549
  • Lokalizacja:.
Offline

Napisano 26.01.2010 22:31

i takie troche nie z tym tematem ale ściągnąłem db moda stad
link
z wersja 5.9l i przy kompilacji wyskakuje bardzo dużo błędów

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

Header size:           8884 bytes
Code size:           265884 bytes
Data size:           180012 bytes
Stack/heap size:      16384 bytes; max. usage is unknown, due to recursion
Total requirements:  471164 bytes
Done.
Przechodzi nawet na kompilatorze www (FAKT ŻE MENU BD ŹLE WYGLĄDAŁO)
  • +
  • -
  • 0

#12 KoRnY

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:281
  • Lokalizacja:Władysławowo
Offline

Napisano 27.01.2010 11:39

dobra klasa premium działa zaraz sprawdzę jeszcze raz dbmoda i napisze co i jak :]

mam to na innym kompie ale napisze:
error: Undefined symbol i tak 26 razy a pewnie i wiecej tylko kompilacja się przerywa :/

w dbmodzie nie edytowalem za wile tylko : progi i klase
dzis ściągnę to jeszcze razi spróbuje ponownie , bo teraz jestem na innym kompie
Oczywiscie powiadomię o efektach a dla Magiika "+" bo jako pierwszy pomogłeś i zrozumiałem :]

Użytkownik KoRnY edytował ten post 27.01.2010 11:45

  • +
  • -
  • 0
Zapraszam na myArena.pl

Dołączona grafika




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

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