Sma :
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.
|
Guest Message by DevFuse
Problem z pluginem
Temat rozp. avq magnum, 11.12.2010 23:04
3 odpowiedzi w tym temacie
#1
Napisano 11.12.2010 23:04
To mój pierwszy plugin i chcialem sie dowiedziec co jest źle, bo po wpisaniu komendy nic sie nie dzieje ;/
Sma :
Sma :
"Facet, który chce za dużo, może stracić wszystko absolutnie wszystko. Oczywiście, facet, który chce od życia zbyt mały może nie dostać nic"
#2
Napisano 11.12.2010 23:41
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#define PLUGIN "ak47"
#define VERSION "1.0"
#define AUTHOR "kamil"
new price, plugin_on
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /ak","ak47")
plugin_on = register_cvar("amx_ak_plugin", "1")
price = register_cvar("amx_ak_price", "2500")
}
public ak47(id){
if(!is_user_alive(id))
return
if(get_pcvar_num(plugin_on))
{
give_item(id, "weapon_ak47")
client_print(id,print_center,"Kupiles Kalacha")
cs_set_user_money(id,cs_get_user_money(id)-get_pcvar_num(price),1)
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/
Użytkownik Abes Mapper edytował ten post 11.12.2010 23:52
"+" -> "-"
#3
Napisano 12.12.2010 11:01
Ok działa, ale możesz mi wytłumaczyć jakie były błędy i co zrobiłeś ???
P.S. Nawet jeśli mam 800$ to kupuje kałacha. Co z tym zrobić ???
P.S. Nawet jeśli mam 800$ to kupuje kałacha. Co z tym zrobić ???
"Facet, który chce za dużo, może stracić wszystko absolutnie wszystko. Oczywiście, facet, który chce od życia zbyt mały może nie dostać nic"
#4
Napisano 12.12.2010 11:54
Poczytaj o pcvarach.
Co do tego PS to musisz zrobić zabezpieczenie.
np.:
pod
dodajesz
I możesz zmienić:
na
Co do tego PS to musisz zrobić zabezpieczenie.
np.:
pod
if(!is_user_alive(id))
return
dodajesz
new money = cs_get_user_money(id)
if(money < get_pcvar_num(price))
{
client_print(id,print_center,"Nie masz tyle kasy!")
return
}
I możesz zmienić:
cs_set_user_money(id,cs_get_user_money(id)-get_pcvar_num(price),1)
na
cs_set_user_money(id,money-get_pcvar_num(price),1)
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych