Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Zamiast numeru GG nick admina + edycja shootweapon.


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 xWILKx

    Początkujący

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:18
Offline

Napisano 21.03.2009 23:14

Witam,

//1

Zwracam się do Was z ogromną prośbę o przerobienie .sma pluginu NumerGG.

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "KontaktGG"
#define VERSION "2.0"
#define AUTHOR "Woffer & Mokrot edit R3X"
#define CFGFILE "/kontakt.txt"
#define GGMAX 30

new g_gg[GGMAX];
new g_now=0;
new g_menu;
public plugin_init(){
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd ("say /kontakt", "func_menu")
}
public plugin_cfg(){
new cfg[70];
get_configsdir(cfg,69);
add(cfg,69,CFGFILE);
if(!file_exists(cfg)){
set_fail_state("Brak pliku kontakt.txt");
}
g_menu = menu_create("yWybierz Admina","func_menu_wybor")
new nick[62],line[100],len;
for(new i=0;i parse(line,nick,59,line,40);
format(nick,61,"w%s",nick);
g_gg[g_now++]=str_to_num(line);
num_to_str(i,line,4);
menu_additem(g_menu,nick,line,0)
}
menu_setprop(g_menu,MPROP_EXIT,MEXIT_ALL)
}
public func_menu(id){
menu_display(id,g_menu,0);
return PLUGIN_HANDLED;
}
public func_menu_wybor(id,menu,item){
if(item==MENU_EXIT){
menu_destroy(menu)
return PLUGIN_HANDLED
}
client_print(id,print_chat, "[H] Nr GG: %d",g_gg[item]);
client_print(id,print_console, "[H] Nr GG: %d",g_gg[item]);

return PLUGIN_HANDLED
}


Chodzi mi o zmianę linijek, które pogrubiłem w kodzie. O co mi chodzi?
Po wpisaniu na say /kontakt wyskakuje lista adminów do wyboru - po naciśnięciu w liczbę odpowiadającą za tego admina wyskakuje na say linijka : [H] Nr GG: BlaBlaBla. Chciałbym, aby procedura była podobna, ale wynik, który otrzymamy wyglądał tak : [Nick admina, którego wybraliśmy] Numer GG : BlaBlaBla (numer gg w kolorze drużyny [czerwony, niebieski, biały]).

//2

Chodzi o plugin shootweapons.amxx - strzel w broń leżącą na ziemi, a odleci.
Problem polega na tym, że po strzeleniu w bombę znika ona z radaru. Chciałbym to jakoś załatać, aby paka po strzale w nią przemieszczała się na radarze zgodnie ze swoją pozycją, lub nie można było jej w ogóle ruszyć (strzelając lub rzucając HE)

Za pomoc gibony ofc.
  • +
  • -
  • 0




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

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