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
 

PedoBear - zdjęcie

PedoBear

Rejestracja: 26.07.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 28.07.2011 20:52
-----

Moje tematy

problem z ruletka wlasnej roboty

26.07.2011 22:03

Witam jestem poczatkujacym w temacie pisania pluginów i mam jeden problem , napisalem plugin niby wszystko fajnie , ale chce aby ruletka ktora zrobilem kostowala 8,500$ , ok zrobilem , zabiera graczowi kase tylko zabiera mu nawet jak jej nie ma czyli robi mu kase na - ;/ i chcialbym wiedziec jak to naprawic czyli ze jakn ie ma 8,500 to mu sie pokazuje ze go nie stac dam wam kod , proszę o szybka pomoc Pozdrawiam ;)

Kod:
/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Ruletka_By_PedoBear"
#define VERSION "1.0"
#define AUTHOR "author"

new koszt

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /ruletka","ruletka")
	koszt = register_cvar("amx_ruletka_koszt","8500") 
	register_clcmd("say /ruletka","kasa")
	register_clcmd("say /noclip","nc")
	}

public ruletka(id)
{
	new pieniadze = cs_get_user_money(id)
	if(!is_user_alive(id)){

	client_print(id,print_chat,"[Ruletka] Nie mozesz skorzystac z tej uslugi, bo jestes niezywy!")
	return PLUGIN_HANDLED
	
	if(cs_get_user_money(id) < 8500)
{
client_print(id, print_chat, "[Ruletka]Nie mozesz skorzystac z tej uslugi , bo nie masz tyle pieniedzy!!")
return PLUGIN_HANDLED;
}
cs_set_user_money(id, pieniadze - 8500)
}
	client_print(id, print_chat, "Wpisales komende /ruletka ! Powodzenia w losowaniu ! - Koszt 8500$")
	client_print(id, print_chat, "Plugin stworzony przez PedoBear!")
	
	
	switch(random_num(1, 4))
	{
		case 1 :
		{
		client_print(id, print_chat, "Brawo Wylosowales 1500hp <img src='http://img.amxx.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />")	
		set_user_health(id,1500)
		
		}
		case 2 :
		{
		client_print(id,print_chat, "Twoja grawitacja zostala zmniejszona Gratulacje!!)")
		set_user_gravity(id, 0.5)
		}
		case 3 :
		{
		client_print(id, print_chat, "Wygrales/as granata!")
		switch(random_num(1, 4))
		{
			case 1 :
			{client_print(id ,print_chat, "Dostajesz FlashBanga!!")
			give_item(id, "weapon_flashbang")
			}
			case 2 :
			{client_print(id ,print_chat, "Dostajesz He!")
			give_item(id, "weapon_hegrenade")
			}
			case 3 :
			{client_print(id, print_chat, "Dostajesz smoka!")
			give_item(id, "weapon_smokegrenade")
			}
			case 4 :
			{client_print(id, print_chat, "Dostajesz GRANATEM! I Kill You !!!")
			user_kill(id, 1)
			}
		}
		}
		case 4 :
		{
		client_print(id,print_chat, "Liiipa:) Zostaje Ci 1 hp <img src='http://img.amxx.pl/public/style_emoticons/default/biggrin.gif' class='bbc_emoticon' alt=':D' />")
		set_user_health(id, 1)
		}
	
	
	}

	cs_set_user_money(id, pieniadze - 8500)
}

	

Co trzeba poprawic? proszę mi wyjasnic zebym nastepnym razem juz wiedzial co i jak zrobic