←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

2 Pluginy

  • +
  • -
Death_Player - zdjęcie Death_Player 12.04.2010

Szukam 2 Pluginów jeden na:

Podmianę modeli i dźwięków szukałem w google ale mi nic nie przypadło do gustu( chodzi o podmianę dźwięków wszystkim nie sobie w counter-strike)

Jak grasz wpisuje menu to mu wyskakuje menu z dostępnymi komendami - możliwość wgrywania samemu komend. najlepiej jakby było instrukcja :P
Użytkownik Death_Player edytował ten post 12.04.2010 18:50
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 12.04.2010

Podmianę modeli i dźwięków szukałem w google ale mi nic nie przypadło do gustu( chodzi o podmianę dźwięków wszystkim nie sobie w counter-strike)


Modeli graczy czy broni ?
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 12.04.2010

z tego co pamiętam kiedyś widziałem plugin co jednocześnie podmieniał to i to :P
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 12.04.2010

co do drugiego to łap to :)

#include <amxmodx>
#include <amxmisc>
#include <colorchat>

#define PLUGIN "Show menu"
#define VERSION "0.1"
#define AUTHOR "Frajer z wikipedii"

new menu_on

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","menu")
menu_on = register_cvar("menu_on","1")
register_logevent("pokaz_info",2,"1=Round_Start")
}

public menu(id)
{
if(get_pcvar_num(menu_on))
{
show_motd(id,"/addons/amxmodx/data/menu.txt","Komendy")
}
}

public pokaz_info(id)
{
ColorChat(0,GREEN,"Wpisz '/menu' by zobaczyc wszystkie komendy na serwerze");
}


menu.txt wrzucasz do amxmodx/data, w menu.txt posługujesz się HTLM/PHP
o takie coś chodzi?
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 13.04.2010

co do 2 komendy pokazują się w motd? wolałbym żeby w menu jak "amxmodmenu" mógłbyś to jakoś przeerobić? i potem powiedzieć jakto jest z tymi komendami.
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 13.04.2010

tak pokazują się jak w modt :)
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 13.04.2010

Przeczytaj dokładnie -.-
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 13.04.2010

wiem ^^, hm można było by zrobić takie coś :)


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu wyboru"
#define VERSION "1.0"
#define AUTHOR "Frajer z Wikipedii"

new menu_on

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","menu")
menu_on = register_cvar("menu_on","1")
register_logevent("pokaz_info",2,"1=Round_Start")

}
public mymenu(id){
new MyMenu=menu_create("Wybierz komende","cbMyMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");

menu_additem(MyMenu,"Nazwa pluga","",0,MyMenuFun);//item=0



menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
switch(item){
case 0:{
client_cmd(id, "say komenda pluga");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mcbMyMenu(id, menu, item){
return ITEM_ENABLED;
}
public pokaz_info(id)
ColorChat(0,GREEN,("Wpisz '/menu' by zobaczyc wszystkie komendy na serwerze");


komendy dodajesz tak
	menu_additem(MyMenu,"Nazwa pluga","",0,MyMenuFun);//item=0

pod tym dodajesz
	menu_additem(MyMenu,"Nazwa pluga ","",0,MyMenuFun);//item=0

i tak w nieskończoność
mp. do Ruletki
	menu_additem(MyMenu,"Ruletka ","",0,MyMenuFun);//item=0


potem szukasz

case 0:{
client_cmd(id, "say komenda pluga");
}

i wpisujesz do Ruletka
	case 0:{
client_cmd(id, "say /ruletka");
}


aby dodać komendę do pluga po prostu wpisujesz pomiędzy
case 0:{
client_cmd(id, "say komenda pluga");
}

a
 } 

ten kodzik

case 1:{
client_cmd(id, "say komenda pluga");
}



jak nie jarzysz napisz na PW to Ci to zrobię :)
Użytkownik Frajer edytował ten post 13.04.2010 20:13
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 14.04.2010

Warning: Symbol is assigned a value that is never used: "menu_on" on line 56

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu wyboru"
#define VERSION "1.0"
#define AUTHOR "Frajer z Wikipedii"

new menu_on

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","menu")
menu_on = register_cvar("menu_on","1")
register_logevent("pokaz_info",2,"1=Round_Start")

}
public mymenu(id){
        new MyMenu=menu_create("Wybierz komende","cbMyMenu");
        new MyMenuFun=menu_makecallback("mcbMyMenu");
        
	menu_additem(MyMenu,"Specjalne moce nozy","",0,MyMenuFun);//item=0
	menu_additem(MyMenu,"top15","",0,MyMenuFun);//item=0
	menu_additem(MyMenu,"wybierz klase Diablo","",0,MyMenuFun);//item=0
	menu_additem(MyMenu,"Sklepik DiabloMod","",0,MyMenuFun);//item=0
        
        
	
        menu_display(id, MyMenu,0);
        return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
        switch(item){
                case 0:{
                        client_cmd(id, "say /knife");
                }
                case 1:{
                        client_cmd(id, "say /top15");
                }
                case 2:{
                        client_cmd(id, "say /klasa");
                }
                case 3:{
                        client_cmd(id, "say /rune");
                }
		
        }
        menu_destroy(menu);
        return PLUGIN_HANDLED;
}
public mcbMyMenu(id, menu, item){
        return ITEM_ENABLED;
}
public pokaz_info(id)
ColorChat(0,GREEN,("Wpisz '/menu' by zobaczyc wszystkie komendy na serwerze")
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 14.04.2010

usuń
new menu_on
a ogólnie to ja bym zaczął angielskiego się uczyć skoro nie rozumiesz tak podstawowego ostrzeżenia
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 14.04.2010

ups... ^^ zaplątało się xD
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 14.04.2010

dajcie mi cale sma sorry ale zielony jestem ...
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 14.04.2010

no nie żartuj sobie że nie potrafisz usunąć
new menu_on
zaznaczasz ten tekst nei umie w poście ale np w kompilatorze i naciskasz backspace
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 14.04.2010

A co to jest backspace?

Po usunięciu tylko new menu_on

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

Error: Undefined symbol "menu_on" on line 12
Error: Undefined symbol "ColorChat" on line 53

2 Errors.
Użytkownik Death_Player edytował ten post 14.04.2010 19:10
Odpowiedz

  • +
  • -
Kusek - zdjęcie Kusek 14.04.2010

#include <amxmodx>
#include <colorchat>

#define PLUGIN "Menu wyboru"
#define VERSION "1.0"
#define AUTHOR "Frajer z Wikipedii"



public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","menu")
register_logevent("pokaz_info",2,"1=Round_Start")

}
public mymenu(id){
new MyMenu=menu_create("Wybierz komende","cbMyMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");

menu_additem(MyMenu,"Specjalne moce nozy","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Top15 serwera","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Wybierz klase Diablo","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Sklepik DiabloMod","",0,MyMenuFun);//item=0



menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
switch(item){
case 0:{
client_cmd(id, "say /knife");
}
case 1:{
client_cmd(id, "say /top15");
}
case 2:{
client_cmd(id, "say /klasa");
}
case 3:{
client_cmd(id, "say /rune");
}

}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mcbMyMenu(id, menu, item){
return ITEM_ENABLED;
}
public pokaz_info(id)
{
ColorChat(0,GREEN,("Wpisz /menu by zobaczyc wszystkie komendy na serwerze");
}


hm niech ktoś lepszy sprawdzi, bo gdzieś brakuje , lub ' kurde i szukam, jak znajdę błąd to dam amxx gotowe :)
taki błąd szukam problemu, ale nie mogę znaleźć

//// menu.sma
// I:\xxx\xxx\scripting\menu.sma(55) : error 001: expected token: ",",
 but found ";"
//
// 1 Error.
// Could not locate output file I:\Krystian\pliki CS\scripting\compiled\menu.amx
 (compile failed).
//
// Compilation Time: 0,08 sec

Użytkownik Frajer edytował ten post 14.04.2010 19:40
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 17.04.2010

chyba nikt ci nie pomoże...
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 17.04.2010


#include <amxmodx>
#include <colorchat>

#define PLUGIN "Menu wyboru"
#define VERSION "1.0"
#define AUTHOR "Frajer z Wikipedii"



public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /menu","menu")
register_logevent("pokaz_info",2,"1=Round_Start")

}
public mymenu(id){
new MyMenu=menu_create("Wybierz komende","cbMyMenu");
new MyMenuFun=menu_makecallback("mcbMyMenu");

menu_additem(MyMenu,"Specjalne moce nozy","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Top15 serwera","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Wybierz klase Diablo","",0,MyMenuFun);//item=0
menu_additem(MyMenu,"Sklepik DiabloMod","",0,MyMenuFun);//item=0



menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public cbMyMenu(id, menu, item){
switch(item){
case 0:{
client_cmd(id, "say /knife");
}
case 1:{
client_cmd(id, "say /top15");
}
case 2:{
client_cmd(id, "say /klasa");
}
case 3:{
client_cmd(id, "say /rune");
}

}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mcbMyMenu(id, menu, item){
return ITEM_ENABLED;
}
public pokaz_info(id)
{
ColorChat(0,GREEN,"Wpisz /menu by zobaczyc wszystkie komendy na serwerze");
}

Użytkownik DarkGL edytował ten post 17.04.2010 11:41
Odpowiedz

  • +
  • -
Death_Player - zdjęcie Death_Player 17.04.2010

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

Error: Cannot read from file: "colorchat" on line 2

Compilation aborted.
1 Error.
Odpowiedz

  • +
  • -
Abes Mapper - zdjęcie Abes Mapper 17.04.2010

Załączony plik  menu.amxx   4,88 KB   11 Ilość pobrań
Odpowiedz