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

Prośba o przerobienie automatic knife duel/Lub napisanie new


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

#1 Jazio

    Życzliwy

  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 14:37

A więc chodzi mi ze ktos z CT napisze /free to do TT wysyła wiadomość czy walczą na KNIFE, jeżeli TT się zgodzi nie może używać pułapek na deathrunie!
  • +
  • -
  • 0

#2 naven

    Hero

  • Power User

Reputacja: 200
Profesjonalista

  • Postów:1088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 13.07.2009 18:10

Mam coś takiego:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

#define PLUGIN "deathrun na kosy"
#define VERSION "1.0"
#define AUTHOR "naven"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_clcmd("say /free", "sayfree")
}
public sayfree(id)
{
	//if (cs_get_user_team(id) == CS_TEAM_T)
	client_print(0,print_chat,"CT wyzwalo tt na kosy!")
	new menu = menu_create("yChcesz isc na kosy?","menufree")
	menu_additem(menu,"wTak!","1",0)
	menu_additem(menu,"wNie!","2",0)
	menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
	menu_display(id,menu,0)
	return PLUGIN_HANDLED;
	}
public menufree(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(key)
    {
        case 1 : client_print(0,print_chat,"Terro zgodzil sie! Runda na kosy!")
        case 2 : client_print(0,print_chat,"Terro nie zgodzil sie na wyzwanie!")
    }
    return PLUGIN_HANDLED
}

public Function()
{
	
}

Nie wiem jednak, jak pobrać id gracza będącego w TT i jak usunąć możliwość używania pułapek(może usunąć +use? ale to usunie do końca?)
  • +
  • -
  • 0

#3 Jazio

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 18:29

Tylko tak ze tylko tt nie moga używac use bo ja zrobisz dla obu to CT nie dojda do tt na niektorych mapach :)
  • +
  • -
  • 0

#4 naven

    Hero

  • Power User

Reputacja: 200
Profesjonalista

  • Postów:1088
  • GG:
  • Imię:Adam
  • Lokalizacja:Cieszyn
Offline

Napisano 13.07.2009 18:41

To było pytanie do userów którzy być może wiedzą jak to dokończyć;P
  • +
  • -
  • 0

#5 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 166
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 13.07.2009 18:48

moze tak:
/* Plugin generated by AMXX-Studio */ 

#include <amxmodx> 
#include <amxmisc> 
#include <cstrike> 

#define PLUGIN "deathrun na kosy" 
#define VERSION "1.0" 
#define AUTHOR "naven & emblaze" 
new bool: kosa[33]

public plugin_init() { 
    register_plugin(PLUGIN, VERSION, AUTHOR) 
    
    register_clcmd("say /free", "sayfree") 
    register_clcmd("+use", "use")
} 
public sayfree(id) 
{ 
    client_print(0,print_chat,"CT wyzwalo tt na kosy!") 
    if (cs_get_user_team(id) == CS_TEAM_T) {
        new menu = menu_create("yChcesz isc na kosy?","menufree") 
        menu_additem(menu,"wTak!","1",0) 
        menu_additem(menu,"wNie!","2",0) 
        menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) 
        menu_display(id,menu,0) 
        return PLUGIN_HANDLED; 
    }
    return PLUGIN_CONTINUE
   }
public menufree(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(key) 
    { 
        case 1 :
	{
		client_print(0,print_chat,"Terro zgodzil sie! Runda na kosy!") 
		kosa[id] = true
		kosy(id)
		
	}

        case 2 :
	{
		client_print(0,print_chat,"Terro nie zgodzil sie na wyzwanie!")
		kosa[id] = false
		kosy(id)
	}
} 
    return PLUGIN_HANDLED 
} 

public kosy(id) 
{ 
	if(kosa[id]) {
		engclient_cmd(id, "weapon_knife")
	}
}
public use(id)
{
return PLUGIN_HANDLED
}

  • +
  • -
  • 0

#6 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 85
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 13.07.2009 18:53

#include <amxmodx>

#include <engine>



public plugin_init()

{

	register_plugin("plugin", "1.0", "darkman");

}



public Client_PreThink(id)

{

	if(costam)

	{

		entity_set_int(id, EV_INT_button, entity_get_int(id, EV_INT_button) & ~IN_USE);

	}

}

  • +
  • -
  • 0

#7 Jazio

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 18:57

TO wreszcie.., gotowy kod poprosze ;P
  • +
  • -
  • 0

#8 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 13.07.2009 19:01

Ooo dobry pomysł - dodam do mojego Use Buttons Once, zgodzisz się?
  • +
  • -
  • 0

#9 Jazio

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 19:02

hmm, R3X a to ja sie moge nie zgodzić : P? Zgodze się oczywiście, a mam pytanie czy moge dostać do Ciebie nr GG : P?
  • +
  • -
  • 0

#10 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 13.07.2009 19:05

Mógłbyś nie chcieć i bym to uszanował.
Jak masz sprawę to pisz na Forum, jeśli coś ważnego/poufnego to PW.

GG nie mieszajmy do amxx
  • +
  • -
  • 0

#11 Jazio

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 19:06

Oka, lajt to bierz jeśli chcesz


Tylko mi powiedz jak ja mam to wklepac ktory kod zeby mi dzialalo :P

[ Dodano: 13-07-2009, 20:07 ]
aaa PW wylaczyłes ;P
  • +
  • -
  • 0

#12 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 13.07.2009 19:38

już włączyłem :P

Dodam taką opcję do innego pluginu :D może nawet dziś
  • +
  • -
  • 0

#13 Jazio

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 19:49

/ Te na gorze kody są złe? ze mówisz ze dodasz?
  • +
  • -
  • 0

#14 R3X

    Godlike

  • Przyjaciel

Reputacja: 2960
Godlike

  • Postów:4247
  • Lokalizacja:Nie
Offline

Napisano 13.07.2009 19:55

dość dobre, ale zawsze można poprawić
  • +
  • -
  • 0

#15 Jazio

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
zer0.

  • Postów:20
  • Lokalizacja:zz
Offline

Napisano 13.07.2009 19:58

To, jak możesz to sie Ty zajmij tym
  • +
  • -
  • 0




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

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