Plugin-uri

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
JAMMA
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 23 Jan 2018, 18:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Contact:

03 Oct 2018, 19:27

Salut doresc si eu 2 plugin-uri daca aveti sau daca gasesc pe undeva.

1.Un plugin cu misiuni cand faci 50 kill-uri sa primesti x bani , cand faci 50 kill-uri cu arma m4a1 sa primesti x bani , cand faci 50 kill-uri cu arma ak47 sa primesti x bani.(Daca puteti sa faceti cu case 1 case 2 case 3 este ok , ca sa ma descurc si eu mai usor)

Editat de Do[N]e ;3

Code: Select all

2. REGULI APLICABILE AUTORULUI TOPICULUI
2.1 Intr-un topic (cerere) puteti cere un singur plugin.
Last edited by Laurentiu P. on 03 Oct 2018, 20:29, edited 1 time in total.
Reason: Editat. ( Aplicare regulament )
JAMMA
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 23 Jan 2018, 18:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Contact:

09 Oct 2018, 17:49

Up!
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2155
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 33 times
Been thanked: 348 times
Contact:

09 Oct 2018, 19:01

| Afiseaza codul
#include <amxmodx>
#include <cstrike>

new kills[33]

public client_putinserver(id)	if(!is_user_bot(id)||!is_user_hltv(id))	kills[id]=0

public client_death(killer,victim,wpnindex,hitplace,TK)
{
	if(!is_user_connected(killer)||!is_user_connected(victim)||victim==killer)	return

	kills[killer]++

	if(kills[killer]==50&&!HasWeapons(victim))	cs_set_user_money(killer,69,1),	kills[killer]=0

	switch(wpnindex)
	{
		case CSW_M4A1:	if(kills[killer]==50)	cs_set_user_money(killer,69,1),	kills[killer]=0
		case CSW_AK47:	if(kills[killer]==50)	cs_set_user_money(killer,69,1),	kills[killer]=0
	}
}

bool: HasWeapons(id)
{
	if(is_user_alive(id)&&get_user_weapon(id)==CSW_AK47||get_user_weapon(id)==CSW_M4A1)	return true
	return false
}
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
* Inactiv momentan.
JAMMA
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 23 Jan 2018, 18:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Contact:

10 Oct 2018, 16:01

case CSW_M4A1: if(kills[killer]==50) cs_set_user_money(killer,69,1), kills[killer]=0
Nu te supara ca te intreb ?Imi pot face ca nativul cs_set_user_money sa fie 'get' adica sa adauge nu sa seteze?Stiu ca este usor de facut dar eu am facut cu native sa le setez si imi da eroare.
native cs_get_user_money(index);
native cs_set_user_money(index, money, flash = 1);
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2155
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 33 times
Been thanked: 348 times
Contact:

10 Oct 2018, 16:12

| Afiseaza codul
#include <amxmodx>
#include <cstrike>

new kills[33]

public client_putinserver(id)	if(!is_user_bot(id)||!is_user_hltv(id))	kills[id]=0

public client_death(killer,victim,wpnindex,hitplace,TK)
{
	if(!is_user_connected(killer)||!is_user_connected(victim)||victim==killer)	return

	kills[killer]++

	if(kills[killer]==50&&!HasWeapons(victim))	cs_set_user_money(killer,cs_get_user_money(killer)+69,1),	kills[killer]=0

	switch(wpnindex)
	{
		case CSW_M4A1:	if(kills[killer]==50)	cs_set_user_money(killer,cs_get_user_money(killer)+69,1),	kills[killer]=0
		case CSW_AK47:	if(kills[killer]==50)	cs_set_user_money(killer,cs_get_user_money(killer)+69,1),	kills[killer]=0
	}
}

bool: HasWeapons(id)
{
	if(is_user_alive(id)&&get_user_weapon(id)==CSW_AK47||get_user_weapon(id)==CSW_M4A1)	return true
	return false
}
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
* Inactiv momentan.
JAMMA
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 23 Jan 2018, 18:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Contact:

10 Oct 2018, 16:24

Si ai putea sa imi faci te rog , atunci cand scrii /comandax sa-mi apara Misiunea 1: 0/50(17/50-x/50) M4A1....(Asta sa editez eu din sma) si asa si la AK47?

1.Misiunea 1 : x/50 Kill's M4A1
2.Misiunea 2 : x/50 Kill's Ak47

0.Exit

Edit:Am facut eu ceva dar nu stiu daca este ok.
#include <amxmodx>
#include <cstrike>

#define PLUGIN "Quest"
#define VERSION "1.0"
#define AUTHOR "Adryyy"

new kills[33]

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /quests","checkCommand")
}

public checkCommand(id){

client_death(id,0)

return PLUGIN_HANDLED;

public client_putinserver(id) if(!is_user_bot(id)||!is_user_hltv(id)) kills[id]=0

public client_death(killer,victim,wpnindex,hitplace,TK)
{
if(!is_user_connected(killer)||!is_user_connected(victim)||victim==killer) return

kills[killer]++

if(kills[killer]==50&&!HasWeapons(victim)) cs_set_user_money(killer,cs_get_user_money(killer)+10000,1), kills[killer]=0

switch(wpnindex)
{
case CSW_M4A1: if(kills[killer]==50) cs_set_user_money(killer,cs_get_user_money(killer)+10000,1), kills[killer]=0
case CSW_AK47: if(kills[killer]==50) cs_set_user_money(killer,cs_get_user_money(killer)+10000,1), kills[killer]=0
}
}

bool: HasWeapons(id)
{
if(is_user_alive(id)&&get_user_weapon(id)==CSW_AK47||get_user_weapon(id)==CSW_M4A1) return true
return false
}
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2155
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 33 times
Been thanked: 348 times
Contact:

10 Oct 2018, 19:34

și când apasă pe 1 sau 2, ce să facă?
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
* Inactiv momentan.
JAMMA
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 23 Jan 2018, 18:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Contact:

11 Oct 2018, 11:16

Sa nu faca nimica , doar sa te informeze ca ai x/50 killuri pentru a prima x bani.Adica ca ai de ex Misiunea 1: M4A1 30/50 - [3000$]
Si astea sa le editeze eu din sms adică sa scriu ce vreau.Sau se face ceva cu case 1 case 2 ?
User avatar
LondoN eXtream
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2888
Joined: 10 Oct 2014, 05:21
Detinator Steam: Da
SteamID: /id/london_extreamcs
Reputatie: Scripter eXtreamCS
Moderator ajutator
Membru Club eXtreamCS (6 luni)
Fond eXtream: 0
Location: Roman, Neamț
Has thanked: 2 times
Been thanked: 2 times

11 Oct 2018, 14:06

Quest.sma | Afiseaza codul
#include < amxmodx >

native cs_get_user_money ( Client );
native cs_set_user_money ( Client, Amount );

new g_iKills [ 33 ];

public client_death ( Killer, Victim, WpnIndex, HitPlace, TK )
{
	if ( !is_user_connected ( Killer ) || !is_user_alive ( Killer ) || Killer == Victim )
		return;

	switch ( WpnIndex )
	{
		case CSW_M4A1:	g_iKills [ Killer ]++;
	}

	while ( g_iKills [ Killer ] >= 50 && get_user_weapon ( Killer ) == CSW_M4A1 )
	{
		cs_set_user_money ( Killer, cs_get_user_money ( Killer ) + 10000 );
		g_iKills [ Killer ] = 0;
	}
}

public plugin_init ( )	register_clcmd ( "/quest", "func_ShowQuest" );
public func_ShowQuest ( id )	client_print ( id, print_chat, "Kills: %d/50", g_iKills [ id ] );
Exemplu pentru arma M4A1.
Quest-Multiplu.sma | Afiseaza codul
#include < amxmodx >

native cs_get_user_money ( Client );
native cs_set_user_money ( Client, Amount );

enum
{
	CSW_M4A1 = 1,
	CSW_AK47
};

new g_iKills [ 33 ] [ 3 ];

public plugin_init ( )	register_clcmd ( "say /quest", "func_ShowQuest" );
public func_ShowQuest ( id )
{
	new Weapon = get_user_weapon ( id );
	client_print ( id, print_chat, "[AMXX] Cu arma curenta ai %d/50 killuri pentru a primi bonus.", g_iKills [ id ] [ Weapon ] );
	return;
}

public client_death ( Killer, Victim, WpnIndex, HitPlace, TK )
{
	if ( !is_user_connected ( Killer ) || !is_user_alive ( Killer ) || Killer == Victim )
		return;

	g_iKills [ Killer ] [ WpnIndex ]++;

	while ( g_iKills [ Killer ] [ WpnIndex ] >= 50 )
	{
		cs_set_user_money ( Killer, cs_get_user_money ( Killer ) + 10000 );
		g_iKills [ Killer] [ WpnIndex ] = 0;
	}
}
pentru mai multe arme, nu am testat, ti-am dat doar o idee ceva despre cam cum s-ar face cel mai usor.
User avatar
LondoN eXtream
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2888
Joined: 10 Oct 2014, 05:21
Detinator Steam: Da
SteamID: /id/london_extreamcs
Reputatie: Scripter eXtreamCS
Moderator ajutator
Membru Club eXtreamCS (6 luni)
Fond eXtream: 0
Location: Roman, Neamț
Has thanked: 2 times
Been thanked: 2 times

11 Oct 2018, 18:08

ups, am fost putin neatent si am vazut ca nu se compila quest-multiplu
Quest-Multiplu-Fixed.sma | Afiseaza codul
#include < amxmodx >

native cs_get_user_money ( Client );
native cs_set_user_money ( Client, Amount );

enum _:eData
{
	KILL_AK47 = 1,
	KILL_M4A1,
	KILL_AWP
}

new g_iKills [ 33 ] [ _:eData ];

public client_death ( Killer, Victim, WpnIndex, HitPlace, TK )
{
	if ( !is_user_connected ( Killer ) || !is_user_alive ( Killer ) || Killer == Victim )
		return;

	switch ( WpnIndex )
	{
		case CSW_AK47:	g_iKills [ Killer ] [ KILL_AK47 ]++;
		case CSW_M4A1: 	g_iKills [ Killer ] [ KILL_M4A1 ]++;
		case CSW_AWP:	g_iKills [ Killer ] [ KILL_AWP ]++;
	}

	while ( g_iKills [ Killer ] [ WpnIndex ] >= 50 )
	{
		cs_set_user_money ( Killer, cs_get_user_money ( Killer ) + 10000 );
		g_iKills [ Killer ] [ WpnIndex ] = 0;
	}

}
JAMMA
Membru, skill 0
Membru, skill 0
Posts: 42
Joined: 23 Jan 2018, 18:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Contact:

14 Oct 2018, 18:25

Salut , am testat si nu functioneza.
User avatar
L E V I N
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2155
Joined: 24 Aug 2011, 11:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Has thanked: 33 times
Been thanked: 348 times
Contact:

15 Oct 2018, 17:37

continui unde am rămas | Afiseaza codul
#include <amxmodx>
#include <cstrike>

new kills[33]

public plugin_init()	register_clcmd("say /comandata","KI"),register_clcmd("say_team /comandata","KI")

public client_putinserver(id)	if(!is_user_bot(id)||!is_user_hltv(id))	kills[id]=0

public client_death(killer,victim,wpnindex,hitplace,TK)
{
	if(!is_user_connected(killer)||!is_user_connected(victim)||victim==killer)	return

	kills[killer]++

	if(kills[killer]==50&&!HasWeapons(victim))	cs_set_user_money(killer,cs_get_user_money(killer)+69,1),	kills[killer]=0

	switch(wpnindex)
	{
		case CSW_M4A1:	if(kills[killer]==50)	cs_set_user_money(killer,cs_get_user_money(killer)+69,1),	kills[killer]=0
		case CSW_AK47:	if(kills[killer]==50)	cs_set_user_money(killer,cs_get_user_money(killer)+69,1),	kills[killer]=0
	}
}

bool: HasWeapons(id)
{
	if(is_user_alive(id)&&get_user_weapon(id)==CSW_AK47||get_user_weapon(id)==CSW_M4A1)	return true
	return false
}

public KI(id)
{
	new cct,show[512]
	cct=format(show[cct],charsmax(show)-cct,"\y MISUNI:^n^n")

	if(kills[id]<50)	cct+=format(show[cct],charsmax(show)-cct,"\r1.\w Misiunea 1:\y %d\w/\r50\w Kill's with\r M4A1^n",kills[id]);
	else if(kills[id]>=50)	cct+=format(show[cct],charsmax(show)-cct,"\r1.\w Misiunea 1:\r 50\w/\r50\w Kill's with\r M4A1^n");
	if(kills[id]<50)	cct+=format(show[cct],charsmax(show)-cct,"\r2.\w Misiunea 2:\y %d\w/\r50\w Kill's with\r AK47^n",kills[id]);
	else if(kills[id]>=50)	cct+=format(show[cct],charsmax(show)-cct,"\r1.\w Misiunea 2:\r 50\w/\r50\w Kill's with\r AK47^n");

	show_menu(id,(1<<0||1<<1||1<<2||1<<3||1<<4||1<<5||1<<6||1<<7||1<<8||1<<9),show,-1);
}
Nu fac nimic contra cost! Faceți cerere bine detaliată aici, pe forum. Nu-mi mai dați add pe Steam doar pentru a mă avea în lista de prieteni.
Am cont și activez doar aici! Aveți grijă la cei ce încearcă să mă copieze..Puteți lua legătura cu mine dacă aveți o problemă/nelămurire în acest caz.
* Inactiv momentan.
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 12 guests