1. sayfa (Toplam 1 sayfa)

Pluginde Hata Varmıdır ?

Gönderilme zamanı: Prş Kas 02, 2017 11:02 pm
gönderen bestcore
Kolay Gelsin..

Attığım Pluginde Model Vs Hata Varmıdır ?
Model Baskaydı Kendı Modelimi Koydumda.

Beyler Model Ve Smaları Attım


lightsmoke.spr ve rjet.spr sprites atamadım ama bende var o spritesler.

Smaya Modeli Dogrumu Eklemisim Ona Bakın.

@hpx'

hepde sana soruyoz ama :QWEWQE:W

Pluginde Hata Varmıdır ?

Gönderilme zamanı: Prş Kas 02, 2017 11:04 pm
gönderen NuriReisHDYoutuber
şuanlık bir sıkıntı görmüyorum sadece bundan başka sıkıntı çıkarabilir

Kod: Tümünü seç

entity_set_string(id , EV_SZ_weaponmodel , "models/p_os_jetpack.mdl");

Pluginde Hata Varmıdır ?

Gönderilme zamanı: Prş Kas 02, 2017 11:06 pm
gönderen hpx'
Sorun yok hocam burası yardımlaşma forumu.
Model dosyalarını ve diğer dosyaları doğru yüklediğiniz zaman hata vermemesi gerekir.
Eklentinin hata verip vermediğini amxx studio programı ile öğrenebilirsin.
Panele yüklediğin zaman hata alıyormusun? Alıyorsan onları buraya yolla.

Pluginde Hata Varmıdır ?

Gönderilme zamanı: Prş Kas 02, 2017 11:12 pm
gönderen hpx'
Ek olarak yüklediğin zaman 1 tane hata verebilir. Onu dert etme. Modelleri ve diğer dosyaları doğru yüklersen bi sıkıntı çıkmaz.

Pluginde Hata Varmıdır ?

Gönderilme zamanı: Cum Kas 03, 2017 12:05 am
gönderen Taha Demirbaş
model dosyaları eksik olduğunda ve olması gereken yerde olmadığı zaman server çökecektir. Çöktüğü zaman sys_error.log 'dan gerekli işlemleri yapabilirsiniz.

Pluginde Hata Varmıdır ?

Gönderilme zamanı: Cum Kas 03, 2017 3:24 pm
gönderen PaZee
@bestcore

Satir 143te gordugum

entity_set_string(id , EV_SZ_weaponmodel , "models/p_os_jetpack.mdl"); kodunda

p_os_jetpack.mdl modeli kullanilmistir

plugin_precache() fonksiyonunda

p_os_jetpack.mdl modeli tanitilmamistir.

entity_set_string "id" olarak tanitilan entitynin EV_SZ_weaponmodel yani silahmodelini models/p_os_jetpack.mdl modeline tanimlandirir.


disaridan gorulecek bir jetpack silah modeli koyacaksiniz smanin fix hali ;

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>
#include <engine>
#include <hamsandwich>

new const PLUGIN[]  = "Jetpack Lite";
new const VERSION[] = "1.0";
new const AUTHOR[]  = "CSA";


new const tanridagi[] = "models/p_os_jetpack.mdl"

new const CVAR_JP_ACTIVE[] = "jp_active";
new const CVAR_JP_COST[]   = "jp_cost";
new const CVAR_JP_MAX[]    = "jp_max";
new const CVAR_JP_SPEED[]  = "jp_speed";
new const CVAR_JP_TRAIL[]  = "jp_trail";
new const CVAR_JP_DOD[]    = "jp_dropondeath";

new flame , smoke;
new bool:has_jp[33];
new bool:has_started;
new frame[33];
new current_jps;
new map[32];

public plugin_init() {
	
	get_mapname(map,31);
	if((containi(map,"jail") == -1) && (containi(map,"jb_") == -1) && (containi(map,"some1s_") == -1)) return 
	
	register_plugin(PLUGIN , VERSION , AUTHOR);
	
	register_clcmd("say /jetpack"  , "ClCmd_BuyJP");
	register_clcmd("say /buyjetpack"  , "ClCmd_BuyJP");
	register_clcmd("jetpack"       , "ClCmd_BuyJP");
	register_clcmd("say /dropjp"   , "drop_jp");
	register_clcmd("say /birak"   , "drop_jp");
	
	register_clcmd("dropjp"        , "drop_jp");
	//register_clcmd("amx_givejp"  , "ClCmd_GiveJP");
	RegisterHam(Ham_Spawn, "player", "osmanli");
	
	register_cvar(CVAR_JP_ACTIVE   , "1");
	register_cvar(CVAR_JP_COST     , "0");
	register_cvar(CVAR_JP_MAX      , "4");
	register_cvar(CVAR_JP_SPEED    , "650");
	register_cvar(CVAR_JP_TRAIL    , "1");
	register_cvar(CVAR_JP_DOD      , "1");
	
	register_event("DeathMsg" , "Event_DeathMsg" , "a");
	register_event("HLTV" , "did_not_start" , "a" , "1=0" , "2=0");
	
	register_logevent("did_start" , 2 , "1=Round_Start");
	
	RegisterHam(Ham_Spawn, "player", "AdamDogunca")
	
	register_touch("jetpack" , "player" , "mmm_touchy");
	
	set_task(300.0 , "Advertise");
}
public osmanli(id)
{
	if (get_user_team(id) == 2 )
	{
		color(id , "!t[!g KozmoS ~ JB !t] !tJetpacki Kapamak Icin Say /birak ' yazin");
		
		ClCmd_BuyJP(id)
	}
}
public AdamDogunca(id)
{
	has_jp[id] = false;
}

public Advertise() {
	if(get_cvar_num(CVAR_JP_ACTIVE)) {
	}
	set_task(300.0 , "Advertise");
}

public did_not_start() {
	has_started = false;
	new ent = -1;
	while((ent = find_ent_by_class(ent , "jetpack")) != 0) {
		remove_entity(ent);
	}
	current_jps = 0;
	new aPlayers[32] , iNum , i;
	get_players(aPlayers , iNum);
	for(i = 1; i <= iNum; i++) {
		if(has_jp[aPlayers[i]]) {
			current_jps++;
		}
	}
}

public did_start() {
	has_started = true;
}

public client_connect(id) {
	has_jp[id] = false;
}

public client_disconnect(id) {
	has_jp[id] = false;
}

public plugin_precache() {
	smoke = precache_model("sprites/lightsmoke.spr");
	flame = precache_model("sprites/rjet1.spr"); // bm1, rjet1, stmbal1, WXplo1, xsmoke1, lightsmoke
	precache_model("models/p_jet.mdl");
	precache_model("models/w_jet.mdl");
	precache_model(tanridagi)
}

public client_PreThink(id) {
	if(!get_cvar_num(CVAR_JP_ACTIVE)) {
		return PLUGIN_CONTINUE;
	}
	if(!is_user_connected(id) || !is_user_alive(id)) {
		return PLUGIN_CONTINUE;
	}
	if(!(get_user_button(id) & IN_JUMP && get_user_button(id) & IN_DUCK)) {
		return PLUGIN_CONTINUE;
	}
	if(!has_started || !has_jp[id]) {
		return PLUGIN_CONTINUE;
	}
	new Float:fAim[3] , Float:fVelocity[3];
	VelocityByAim(id , get_cvar_num(CVAR_JP_SPEED) , fAim);
	
	fVelocity[0] = fAim[0];
	fVelocity[1] = fAim[1];
	fVelocity[2] = fAim[2];
	
	set_user_velocity(id , fVelocity);
	
	entity_set_int(id , EV_INT_gaitsequence , 6);
	
	if(frame[id] >= 3) {
		frame[id] = 0;
		if(get_cvar_num(CVAR_JP_TRAIL)) {
			smoke_effect(id);
		}
		entity_set_string(id , EV_SZ_weaponmodel , tanridagi);
	}
	frame[id]++;
	
	return PLUGIN_CONTINUE;
}

public smoke_effect(id) {
	new origin[3];
	get_user_origin(id, origin, 0);
	origin[2] = origin[2] - 10;
	
	message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
	write_byte(17);
	write_coord(origin[0]);
	write_coord(origin[1]);
	write_coord(origin[2]);
	write_short((get_cvar_num(CVAR_JP_TRAIL) == 1) ? smoke : flame);
	write_byte(10);
	write_byte(115);
	message_end();
}

public Event_DeathMsg() {
	if(get_cvar_num(CVAR_JP_DOD)) {
		drop_jp(read_data(2));
		} else {
		has_jp[read_data(2)] = false;
	}
}

public ClCmd_BuyJP(id) {
	if(get_user_team(id) != 2){
		color(id , "!t[!g OsmanLi Jailbreak!t] !tBu Menu Sadece !gCT'lere !tOzeldir");
		
		return PLUGIN_HANDLED;
	}
	if(!get_cvar_num(CVAR_JP_ACTIVE)) {
		color(id ,"!t[!gKozmoS ~ JB!t] !tOzur Dileriz,Jetpack Aktif Degildir");
		return PLUGIN_HANDLED;
	}
	
	if(!is_user_alive(id)) {
		color(id ,"!t[!gKozmoS ~ JB!t] !tOluyken Jetpack Satin Alamazsin!");
		return PLUGIN_HANDLED;
	}
	
	if(has_jp[id]) {
		color(id ,"!t[!gKozmoS ~ JB!t] !tZaten Bir Jetpack'e Sahipsin!");
		return PLUGIN_HANDLED;
	
	}
	
	new iMoney = cs_get_user_money(id) - get_cvar_num(CVAR_JP_COST);
	
	if(iMoney < 0) {
		client_print(id , print_chat , "[ KozmoS ~ JB ] Jetpack Almak İçin Paran Yok Emuq: $%d" , get_cvar_num(CVAR_JP_COST));
		return PLUGIN_HANDLED;
	}
	
	cs_set_user_money(id , iMoney , 1);
	
	has_jp[id] = true;
	
	color(id , "!t[!g KozmoS ~ JB !t] !tJetpack'i Kullanmak Icin !gCTRL+SPACE !tTuslarina Basarak Gitceginiz Tarafa Aim'i Dogrultun");
	color(id , "!t[!g KozmoS ~ JB !t] !tJetpack'i Almak Icin Say'dan !t/jetpack Yaziniz");
	
	emit_sound(id , CHAN_VOICE , "items/gunpickup2.wav" , 1.0 , ATTN_NORM , 0 , PITCH_NORM);
	
	current_jps++;
	
	return PLUGIN_HANDLED;
}

public drop_jp(id) {
	if(!has_jp[id]) return PLUGIN_HANDLED;
	
	new Float:fAim[3] , Float:fOrigin[3];
	VelocityByAim(id , 64 , fAim);
	entity_get_vector(id , EV_VEC_origin , fOrigin);
	
	fOrigin[0] += fAim[0];
	fOrigin[1] += fAim[1];
	
	new jp = create_entity("info_target");
	
	entity_set_string(jp , EV_SZ_classname , "jetpack");
	entity_set_model(jp , "models/w_jet.mdl");
	
	entity_set_size(jp , Float:{-16.0,-16.0,-16.0} , Float:{16.0,16.0,16.0});
	
	entity_set_int(jp , EV_INT_solid , 1);
	entity_set_int(jp , EV_INT_movetype , 6);
	
	entity_set_vector(jp , EV_VEC_origin , fOrigin);
	
	has_jp[id] = false;
	
	return PLUGIN_HANDLED;
}

public mmm_touchy(jp , id) {
	if(!is_user_alive(id)) return PLUGIN_CONTINUE;
	if(has_jp[id]) return PLUGIN_CONTINUE;
	
	has_jp[id] = true;
	
	emit_sound(id , CHAN_VOICE , "items/gunpickup2.wav" , 1.0 , ATTN_NORM , 0 , PITCH_NORM);
	
	remove_entity(jp);
	
	return PLUGIN_CONTINUE;
}
stock color( const id, const input[ ], any:... )
{
	new count = 1, players[ 32 ]
	
	static msg[ 191 ]
	vformat( msg, 190, input, 3 )
	
	replace_all( msg, 190, "!g", "^4" ) //- verde
	replace_all( msg, 190, "!y", "^1" ) //- galben
	replace_all( msg, 190, "!t", "^3" ) //- echipa
	replace_all( msg, 190, "!n", "^0" ) //- normal
	
	if( id ) players[ 0 ] = id; else get_players( players, count, "ch" )
	{
	for( new i = 0; i < count; i++ )
	{
		if( is_user_connected( players[ i ] ) )
		{
			message_begin( MSG_ONE_UNRELIABLE, get_user_msgid( "SayText" ), _, players[ i ] )
			write_byte( players[ i ] );
			write_string( msg );
			message_end( );
		}
	}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

satir 11 deki new const tanridagi[] = "models/p_os_jetpack.mdl"

kismini goruyorsun.
models klasorune

models/p_os_jetpack.mdl isimli dosyayi yükle iyi forumlar..