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

Okreslona bron dla klasy


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

#1 LucKy_skiLL

    Godlike

  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 13.03.2011 22:36

Mam takie cos, niby dziala, ale dostaje bron jak wpisze /klasa, chciałbym aby gracz dostawał bron od razu po wybraniu klasy

public ZmianaKlasy(id) 
{
new menu = menu_create("Wybierz klase" , "Class_Handle");
menu_additem(menu ,"Komandos", "1" , 0);
menu_additem(menu ,"Snajper", "2" , 0);
menu_additem(menu ,"Wojownik", "3" , 0);
menu_additem(menu ,"Ogar", "4" , 0);
menu_additem(menu ,"Szturmowiec", "5" , 0);
menu_additem(menu ,"SWAT", "6" , 0);
menu_additem(menu ,"Rambo", "7" , 0);
menu_setprop(menu , MPROP_EXIT , MEXIT_ALL);
menu_display(id , menu , 0);

switch(iClass[id])
{
case 1:{
give_item(id, "weapon_awp");
ColorChat(id, GREEN, "[CsStrefa]^x01 Dostajesz: m4a1, ak-47, deagla i 140hp na start")
}
case 2:{
give_item(id, "weapon_awp");
}
case 3:{
give_item(id, "weapon_awp");
}
case 4:{
give_item(id, "weapon_awp");
}
case 5:{
give_item(id, "weapon_awp");
}
case 6:{
give_item(id, "weapon_awp");
}
case 7:{
give_item(id, "weapon_awp");
}
}
return PLUGIN_CONTINUE;
}

  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#2 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

  • Postów:772
  • Lokalizacja:Kraków
Offline

Napisano 14.03.2011 09:05

Przenieś Funkcję dawania Broni do Handle Menu.
Bo teraz daje broń od razu po wpisaniu komendy.

public Class_Handle(id,menu,item)
{
if(item==MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(iClass[id])
{
case 1:{
give_item(id, "weapon_awp");
ColorChat(id, GREEN, "[CsStrefa]^x01 Dostajesz: m4a1, ak-47, deagla i 140hp na start")
}
case 2:{
give_item(id, "weapon_awp");
}
case 3:{
give_item(id, "weapon_awp");
}
case 4:{
give_item(id, "weapon_awp");
}
case 5:{
give_item(id, "weapon_awp");
}
case 6:{
give_item(id, "weapon_awp");
}
case 7:{
give_item(id, "weapon_awp");
}
}
return PLUGIN_CONTINUE;
}

  • +
  • -
  • 0

#3 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.03.2011 18:04

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

xp.sma(204) : warning 204: symbol is assigned a value that is never used: "key"
Header size:           1148 bytes
Code size:             9212 bytes
Data size:             8940 bytes
Stack/heap size:      16384 bytes; max. usage is unknown, due to recursion
Total requirements:   35684 bytes

1 Warning.
Done.


plik w załaczniku

Załączone pliki


Użytkownik LucKy_skiLL edytował ten post 14.03.2011 18:05

  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#4 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

  • Postów:772
  • Lokalizacja:Kraków
Offline

Napisano 14.03.2011 18:17



public Class_Handle(id,menu,item)
{
if(item==MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
switch(iClass[id])
{
case 1:{
give_item(id, "weapon_awp");
ColorChat(id, GREEN, "[CsStrefa]^x01 Dostajesz: m4a1, ak-47, deagla i 140hp na start")
}
case 2:{
give_item(id, "weapon_awp");
}
case 3:{
give_item(id, "weapon_awp");
}
case 4:{
give_item(id, "weapon_awp");
}
case 5:{
give_item(id, "weapon_awp");
}
case 6:{
give_item(id, "weapon_awp");
}
case 7:{
give_item(id, "weapon_awp");
}
}
return PLUGIN_CONTINUE;
}


Powinno zadziałać, kod sprawdzałem na szybko. Gdyż nie mam dostępu do pawnstudio/amxstudio.
  • +
  • -
  • 1

#5 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.03.2011 18:20

Kompiluje sie bez błedów lecz klasa sie nie wybiera


Logi:

L 03/13/2011 - 22:32:46: Start of error session.
L 03/13/2011 - 22:32:46: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20110313.log")
L 03/13/2011 - 22:32:46: Invalid menu id 0(1)
L 03/13/2011 - 22:32:46: [AMXX] Displaying debug trace (plugin "xp.amxx")
L 03/13/2011 - 22:32:46: [AMXX] Run time error 10: native error (native "menu_item_getinfo")
L 03/13/2011 - 22:32:46: [AMXX]    [0] xp.sma::Class_Handle (line 199)
L 03/13/2011 - 22:33:35: Invalid menu id 0(1)
L 03/13/2011 - 22:33:35: [AMXX] Displaying debug trace (plugin "xp.amxx")
L 03/13/2011 - 22:33:35: [AMXX] Run time error 10: native error (native "menu_item_getinfo")
L 03/13/2011 - 22:33:35: [AMXX]    [0] xp.sma::Class_Handle (line 199)

Dodano 14 marzec 2011 - 19:38:
Odświeżam
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#6 phoeniX

    Pomocny

  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:56
  • GG:
  • Imię:Przemysław
  • Lokalizacja:Kobylany
Offline

Napisano 14.03.2011 20:38

http://wklej.org/hash/c92bfd9a383/txt/

Łap. Powinno działać :]
  • +
  • -
  • 1

#7 LucKy_skiLL

    Godlike

  • Autor tematu
  • Power User

Reputacja: 163
Profesjonalista

  • Postów:1 301
  • GG:
  • Lokalizacja:Kraków
Offline

Napisano 14.03.2011 20:39

dzięki teraz działa, tylko w hudzie nie wyswietla sie nazwa klasy
  • +
  • -
  • 0

Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube


#8 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

  • Postów:772
  • Lokalizacja:Kraków
Offline

Napisano 16.03.2011 13:37

Wklejka 130027901710721 - AMXX.pl: Support AMX Mod X

Przerobiłem troszkę wyświetlanie Hud'a.
Mam nadzieję, że zadziała.
  • +
  • -
  • 0




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

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