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

Menu surfa - nie działa.


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

#1 JaCo

    Zaawansowany

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 26.07.2008 20:26

Witam zrobiłem menu surfa lecz coś on nie działa i plugin Surf_olympics tez nie działa.

Sma

/* Script generated by Pawn Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN	"Menu surfa"
#define AUTHOR	"JaCo"
#define VERSION	"1.0"

public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /menu", "menu_cmd")
	register_clcmd("/menu", "menu_cmd")
	new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_0
	register_menucmd(register_menuid("Menu SURFA"), keys, "menu_surf")
}

public menu_cmd(id) {
	new menu[192]
	new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4|MENU_KEY_0
	format(menu, 191, "r Menu SURFA^n w ^n1. Respawn^n2. Idz na speca w ^n3. Top 3^n4. Pomoc^n0. Wyjscie")
	show_menu(id, keys, menu)
	return PLUGIN_CONTINUE
}

public menu_surf(id, key){
	if (key == 0){
		client_cmd(id, "/respawn");
	}
	if (key == 1){
		client_cmd(id, "/spec");
	}
	if (key == 2){
		client_cmd(id, "/top3");
	}
	if (key == 3){
		client_cmd(id, "/help");
	}
	if (key == 4){
    return PLUGIN_HANDLED
	}
	return PLUGIN_CONTINUE
}

w załączniku dam plugin surfa .

Powie ktoś co źle robie ? Pozdro.

Załączone pliki


  • +
  • -
  • 0

#2 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 26.07.2008 20:30

Uzyj amxx-studio v 1.4.3 Final i uzyj generatora menu ;P
  • +
  • -
  • 0

#3 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 27.07.2008 00:24

Miczu, Wolę ręcznie się nauczyć > Jeśli wiesz to powiedz co źle robię.
  • +
  • -
  • 0

#4 GuTeK

    Zaawansowany

  • Użytkownik

Reputacja: 29
Życzliwy

  • Postów:76
  • GG:
  • Steam:steam
  • Lokalizacja:Trzebnica
Offline

Napisano 27.07.2008 06:25

public plugin_init(){
       register_menucmd(register_menuid("Menu SURFA"), 1023, "menu") 
       register_clcmd("/menu","menu")
}
public menu(id)
{
	new text[513]

	format(text, 512, "r Menu SURFA^n w ^n1. Respawn^n2. Idz na speca w ^n3. Top 3^n4. Pomoc^n0. Wyjscie") 

	new keys 
	keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)
	show_menu(id, keys, text) 
	return PLUGIN_HANDLED  
} 


public menu_surf(id, key) {
switch (key) {
		case 0: { 
			client_cmd(id, "/respawn");
		}

		case 1: { 
			client_cmd(id, "/spec"); 
		}

		case 2: { 
			client_cmd(id, "/top3"); 
		}

		case 3: { 
			client_cmd(id, "/top3"); 
		}

		case 4: { 
			return PLUGIN_HANDLED 
		}
          return PLUGIN_CONTINUE 
	}
}
Sprawdz to
  • +
  • -
  • 0

#5 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 27.07.2008 08:57

Error: Only a single statement (or expression) can follow each "case" on line 50
Warning: Expression has no effect on line 50
Warning: Function "menu_surf" should return a value on line 51
Error: Unmatched closing brace on line 52

2 Errors.
Could not locate output file D:Pliki do CsHLDSPluginyMoje Pluginy w Smamojemenu_surfa2.amx (compile failed).


Coś chyba nie tak.

P.S to mi tez wyskakiwało jak w swoim dałem na końcu

return PLUGIN_HANDLED
        }
          return PLUGIN_CONTINUE
    }
}

  • +
  • -
  • 0

#6 GuTeK

    Zaawansowany

  • Użytkownik

Reputacja: 29
Życzliwy

  • Postów:76
  • GG:
  • Steam:steam
  • Lokalizacja:Trzebnica
Offline

Napisano 27.07.2008 09:49


#include <amxmodx>



#define PLUGIN = "menu"

#define VERSION = "1.0"

#define AUTHOR = "nick"



public plugin_init(){

	register_plugin(PLUGIN, VERSION, AUTHOR)

	register_menucmd(register_menuid("Menu SURFA"), 1023, "menu")

	register_clcmd("/menu","menu") 



}



public menu(id){

    new text[513]



    format(text, 512, "r Menu SURFA^n w ^n1. Respawn^n2. Idz na speca w ^n3. Top 3^n4. Pomoc^n0. Wyjscie")



    new keys

    keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)

    show_menu(id, keys, text)

    return PLUGIN_HANDLED 

} 





public menu_surf(id, key) {

	switch (key) {

		case 0: {

			client_cmd(id, "/respawn");

		}



		case 1: {

			client_cmd(id, "/spec");

		}



		case 2: {

			client_cmd(id, "/top3");

		}



		case 3: {

			client_cmd(id, "/top3");

		}



		case 4: {

			return PLUGIN_HANDLED

		}

        

	}

	return PLUGIN_CONTINUE

}

  • +
  • -
  • 0

#7 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 27.07.2008 10:07

Teraz jeszcze wiecej błędów ;/

Error: Invalid expression, assumed zero on line 8
Warning: Expression has no effect on line 8
Error: Invalid expression, assumed zero on line 8
Warning: Expression has no effect on line 8
Error: Invalid expression, assumed zero on line 8
Error: Too many error messages on one line on line 8

Compilation aborted.
4 Errors.

Juz wiem co jest źle.

Edit :

Menu działa lecz teraz jak nacisnę klawisz 1.respawn to przechodzi do menu i nic sie nie dzieje.
  • +
  • -
  • 0

#8 GuTeK

    Zaawansowany

  • Użytkownik

Reputacja: 29
Życzliwy

  • Postów:76
  • GG:
  • Steam:steam
  • Lokalizacja:Trzebnica
Offline

Napisano 27.07.2008 10:34

Dobra teraz juz powino byc dobrze na 100%

#include <amxmodx>

#define PLUGIN	"menu"
#define AUTHOR	"nick"
#define VERSION	"1.0"


public plugin_init(){
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_menucmd(register_menuid("Menu SURFA"), 1023, "menu_surf")
	register_clcmd("/menu","menu") 

}

public menu(id)
{
    new text[513]

    format(text, 512, "r Menu SURFA^n w ^n1. Respawn^n2. Idz na speca w ^n3. Top 3^n4. Pomoc^n0. Wyjscie")

    new keys
    keys = (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)
    show_menu(id, keys, text)
    return PLUGIN_HANDLED 
} 


public menu_surf(id, key) {
	switch (key) {
		case 0: {
			client_cmd(id, "/respawn");
		}

		case 1: {
			client_cmd(id, "/spec");
		}

		case 2: {
			client_cmd(id, "/top3");
		}

		case 3: {
			client_cmd(id, "/top3");
		}

		case 4: {
			return PLUGIN_HANDLED
		}
        
		}
	return PLUGIN_CONTINUE
}

  • +
  • -
  • 0

#9 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 27.07.2008 11:44

Moze nie
client_cmd(id, "/respawn")
a
client_cmd(id, "say /respawn")
:D
  • +
  • -
  • 0

#10 JaCo

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 4
Nowy

  • Postów:79
  • GG:
  • Lokalizacja:195.114.0.71:27088
Offline

Napisano 27.07.2008 12:16

Miczu, to to ja juz bym se zmienił ;]
  • +
  • -
  • 0




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

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