Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

VIP KNIFE


Guest usaexelent

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4493 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Svečias

Sveiki visi :) , noriu jums pristatyti mano antra plugina B) , Jo pavadinimas yra "KNIFE VIP".

Sendien pabusiu geras dede ir si plugina ikelsiu tik i sia svetaine :D.

Taigi pradedam:

Plugino aprasymas:

Zaidejai turintis ADMIN_KICK flag kekviena spawn (Atsiradima) matys vip menu kuri sudaro:

1. Hp regeneracija

2. Glock su 1 kulka

3. Flash Granata

4. Givybes

5. Gravitacija

6. Greitis

7. 60% matomumas

///////////

Vip zaidejai taip pat gaus kitoki knife skina.

Ir jie taip pat gaus uz nuzudyma po +5hp

///////////

Kas 120 sec bus tekstine reklama kad jei nori vip rasyk /knifevip

Parasius /knifevip rodys Vip privilegijas ir kaip gaut Vip, MOTD

Plugino nustatymai (Cvar):

vip_glock 1 // Jei norite kad vip negautu glock per vip menu tada rasykit 0

vip_speed 125 // Kiek greicio gaus vip per vip menu

vip_regen 1 // Po kiek hp grazins vip kai jis pasims hp reg

vip_health 25 // Kiek vip gaus hp

Toliau:

Prasau man nerasyti tokiu komentaru kaip ripped ar kas ka pan. nes si plugina kuriau pats ir galiu labai issizeist :song:

Jei negaila tai butu gerai ir gaut +rep nes plugina kuriau spiceliai knife serveriams :sliap:

Taip pat jei radot klaidu (bug) ar turit pasiulimu tai parasykit ;)

Siunciames:KNIFE_VIP

Nuoroda į komentarą
Dalintis per kitą puslapį

Nera jau taip netvarkinga tik va kelios klaidos:

public Vipmsg( )
{
{
	client_print(0, print_chat, "Noredami tapti VIP rasykite /knifevip.")
}
}

public Vipmsg( )
{
client_print(0, print_chat, "Noredami tapti VIP rasykite /knifevip.")
}

Klaida zaidime itakos neturi taciau kas be ko, skripto rasant o neturetu buti.

public mh_KnifeVip(id, menu, item) {
if(item == 0) 
{
	set_user_health(id,(get_user_health(id)+get_pcvar_num(vip_regen)));
	set_task(3.0, "HpReg", HEAL_TASK+id, _, _, "b");
	client_print(id, print_center, "Tu pasirinkai givybiu regeneracija.")
}
if(item == 1)
{
	give_item(id,"weapon_glock18")
	new weapon_id = find_ent_by_owner(-1, "weapon_glock18", id); 
	if(weapon_id) 
	{ 
	cs_set_weapon_ammo(weapon_id, 1); 

	}
	cs_set_user_bpammo(id, CSW_GLOCK18, 0)
	client_print(id, print_center, "Tu pasirinkai glocka su 1 kulka.")
}
if(item == 2)
{
	give_item(id,"weapon_flashbang")
	client_print(id, print_center, "Tu pasirinkai flash granata.")
}
if(item == 3)
{
	set_user_health(id,(get_user_health(id)+get_pcvar_num(vip_health)));
	client_print(id, print_center, "Tu pasirinkai givybes.")
}
if(item == 4)
{
	set_user_gravity(id, 0.7)
	client_print(id, print_center, "Tu pasirinkai gravitacija.")
}
if(item == 5)
{
	set_user_maxspeed(id,(get_user_maxspeed(id)+get_pcvar_num(vip_speed)))
	client_print(id, print_center, "Tu pasirinkai greiti.")
}
if(item == 6)
{
	set_user_rendering(id, kRenderFxGlowShell, 2, 1, 1, kRenderTransTexture, 60) // set visibility
	client_print(id, print_center, "Tu pasirinkai mazesni matomuma.")
}
}

Pakeisk situo:

public mh_KnifeVip(id, menu, item) 
{
switch(item)
{
	case 0:
	{
		set_user_health(id,(get_user_health(id)+get_pcvar_num(vip_regen)));
		set_task(3.0, "HpReg", HEAL_TASK+id, _, _, "b");
		client_print(id, print_center, "Tu pasirinkai givybiu regeneracija.")
	}
	case 1:
	{
		give_item(id,"weapon_glock18")
		new weapon_id = find_ent_by_owner(-1, "weapon_glock18", id); 
		if(weapon_id)
			cs_set_weapon_ammo(weapon_id, 1); 

		cs_set_user_bpammo(id, CSW_GLOCK18, 0)
		client_print(id, print_center, "Tu pasirinkai glocka su 1 kulka.")
	}
	case 2:
	{
		give_item(id,"weapon_flashbang")
		client_print(id, print_center, "Tu pasirinkai flash granata.")
	}
	case 3:	
	{
		set_user_health(id,(get_user_health(id)+get_pcvar_num(vip_health)));
		client_print(id, print_center, "Tu pasirinkai givybes.")
	}
	case 4:	
	{
		set_user_gravity(id, 0.7)
		client_print(id, print_center, "Tu pasirinkai gravitacija.")
	}
	case 5:	
	{
		set_user_maxspeed(id,(get_user_maxspeed(id)+get_pcvar_num(vip_speed)))
		client_print(id, print_center, "Tu pasirinkai greiti.")
	}
	case 6:	
	{
		set_user_rendering(id, kRenderFxGlowShell, 2, 1, 1, kRenderTransTexture, 60) // set visibility
		client_print(id, print_center, "Tu pasirinkai mazesni matomuma.")
	}
}
}

Su tavuoju serveris ties menu pasirinkimu, kitaip sakant pries rasydamas zinute pereina beveik visus if'fus, kol suranda sau reikiama... Todel serveris apkraunamas...

public mcb_KnifeVip(id, menu, item) {
/* This is the callback-event, here you can set items enabled or disabled. */
/* If you want to enable an item, use: return ITEM_ENABLED */
/* If you want to disable an item, use: return ITEM_DISABLED */
{ 
   if(item == 1) 
   return get_pcvar_num(vip_glock) ? ITEM_ENABLED : ITEM_DISABLED 
} 
}

i

public mcb_KnifeVip(id, menu, item) {
/* This is the callback-event, here you can set items enabled or disabled. */
/* If you want to enable an item, use: return ITEM_ENABLED */
/* If you want to disable an item, use: return ITEM_DISABLED */

   if(item == 1) 
	return get_pcvar_num(vip_glock) ? ITEM_ENABLED : ITEM_DISABLED 
}

Daugiau lyg ir viskas ok

Nuoroda į komentarą
Dalintis per kitą puslapį

Cia ne alliedmods kad taisytum klaidas su kuriom pluginas vistiek veikia :D

Jei pluginas neoptimizuotas, tai *Myliu SuperGames.lt* tada jis isvis reikalingas? Kad lauztu serveri? Lagintu? Ar kt? Jei yra klaidos, jas reikia ir taisyti... O ne paziureti ir pasakyti: Ai veikia, tai tegul buna...

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 7 mėnesių...

As noreciau pabandyti sukurti paprasta plugina, nuo ko reiktu pradet? Pvz samp tai yra pawno programa, su ja kuri .pwn faila, poto ji kompiliuoji i .amx, o cia kaip? Su kokai cia programa editinti reikia ir ar reikia kompiliuoti? Be to girdejau tipo linux serveriams netinka tie pluginai kur yra windowsam?

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 5 savaičių...

girdejau tipo linux serveriams netinka tie pluginai kur yra windowsam?

Tinka visiems serveriams tie plugin o jeigu nori kurti tai reikia atsisiusti bet koki admin pack ir nueiti i addons/amxmodx/scripting sukuri .sma failiuka ten ideti ir spaudi compile.exe tada eini i compile folderi ir ten pasiemi amxx faila.Prašau R3P tiek daug rašiau.

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 2 mėnesių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4493 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...