←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Remove armor in menu

Locked

  • +
  • -
ELOS's Photo ELOS 21.04.2011

Witam szukam opcji w którym zabiera nam armor.
np.
Wpisuję /marycha
Zabiera mi 20armora.
A gdy nie mamy 20 armora to pisze nam Ziomek nie masz armora.
Oczywiście proszę nie robić marychy do tego tylko po prostu że np jak kupimy to będzie pisać zakupiłeś maryche.
Quote

  • +
  • -
speedkill's Photo speedkill 21.04.2011

a co ta marycha ma dawac ?
Quote

  • +
  • -
ELOS's Photo ELOS 21.04.2011

Własnie nic chce aby był sam napis po prostu chcę się na kodzie wzorować.
Po prostu aby zabierało armor i gdy nie mamy armora żeby pisało że nie można tego zrobić.
Quote

  • +
  • -
speedkill's Photo speedkill 21.04.2011

moze o to chodziło ?
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>


#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "speedkill"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /marycha","abc")
register_cvar("ar_ar", "20")
}
public abc(id)
{
new armor = get_cvar_num("ar_ar")	
set_user_armor(id , get_user_armor(id) - armor)
client_print(id, print_chat, "Dostales maryche zamiast za %s pancerza", armor)
}
Quote

  • +
  • -
ELOS's Photo ELOS 21.04.2011

Właśnie to nawet jak ma 0 armora próbuje mi zabrać armor. tu chyba trzeba dodać opcje else.
Quote

  • +
  • -
DarkGL's Photo DarkGL 21.04.2011


#include <amxmodx>

#include <fun>



public plugin_init() {

	register_plugin("Nowy", "0.1", "DarkGL")

	

	register_clcmd("say /marycha","iMarychaCheck")

}



public iMarychCheck(id){

	if(!is_user_alive(id)){

		return PLUGIN_CONTINUE;

	}

	if(get_user_armor(id) < 20){

		client_print(id,print_chat,"Masz za malo armora")

	}

	else{

		set_user_armor(id,get_user_armor(id) - 20);

		client_print(id,print_chat,"Dostales maryche za armor")

	}

	return PLUGIN_CONTINUE;

}
Quote

  • +
  • -
ELOS's Photo ELOS 21.04.2011

#include <amxmodx>
#include <fun>

public plugin_init() {
	register_plugin("Nowy", "0.1", "DarkGL")
	
	register_clcmd("say /marycha","iMarychaCheck")
}

public iMarychCheck(id){
	if(!is_user_alive(id)){
		return PLUGIN_CONTINUE;
	}
	if(get_user_armor(id) < 20){
		client_print(id,print_chat,"Masz za malo armora")
	}
	else{
		set_user_armor(id,get_user_armor(id) - 20);
		client_print(id,print_chat,"Dostales maryche za armor")
	}
	return PLUGIN_CONTINUE;
}


hmm nie działa mi ten kod. wpisuje /marycha i nic
Quote

  • +
  • -
DarkGL's Photo DarkGL 21.04.2011

drobny blad
public iMarychCheck(id){
na
public iMarychaCheck(id){
Quote

  • +
  • -
ELOS's Photo ELOS 21.04.2011

Dzięki zaraz lookne dzięki dark można na ciebie liczyć :blaga:
Quote
Locked