AWP Slap

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

23 Nov 2020, 01:59

tu chiar cauți plg astea sau îți place să faci posturi prin topicele vechi?
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
RoyalServer 2
User avatar
[RGK]*Kent
Membru, skill 0
Membru, skill 0
Posts: 21
Joined: 02 Aug 2020, 01:49
Detinator Steam: Da
CS Status: AldaBah Aldalah
Detinator server CS: CS.Mortall.RO
SteamID: kentliviu94
Fond eXtream: 0
Location: Rosiori de Vede
Has thanked: 4 times
Contact:

04 Dec 2020, 00:57

salut. da caut ca nu am avantaje sa fac post aiurea. cer ajutor ca sunteti de mult pe piata din ce vad. multumesc pentru ajutor la celelalte pluginuri
User avatar
levin
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3844
Joined: 24 Aug 2011, 12:24
Detinator Steam: Da
CS Status:
Detinator server CS: ☯∴
SteamID: riseofevo
Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy
Location: ҳ̸Ҳ̸ҳ
Discord: devilclass
Has thanked: 36 times
Been thanked: 594 times
Contact:

05 Dec 2020, 23:33

Code: Select all

#include <amxmodx>
#include <fun>

const CMD_ACCESS = ADMIN_SLAY

public plugin_init()	register_clcmd("amx_awpslap","MCMD",CMD_ACCESS,"<damage> - slap all players with awp")

public MCMD(id){
	if(!(get_user_flags(id)&CMD_ACCESS)){
		engclient_print(id,engprint_console,"[AMXX] You don't have access!")
		return 1
	}
	
	static arg[5];read_argv(1,arg,charsmax(arg))
	static dmg;dmg=str_to_num(arg)
	if(dmg<0||!dmg)	dmg=0
	
	static players[32],num,target
	get_players(players,num,"ah")
	for(new i=0;i<num;i++){
		target=players[i]
		if(get_user_weapon(target)!=CSW_AWP){
			engclient_print(id,engprint_console,"[AMXX] There are no players with AWP to SLAP!")
			break
		}
		if(get_user_health(target)<dmg){
			engclient_print(id,engprint_console,"[AMXX] There are no players with inaf HEALTH to SLAP with %ddmg!",dmg)
			break
		}
		user_slap(target,dmg)
		engclient_print(id,engprint_console,"[AMXX] Players with AWP was slapped with %ddmg",dmg)
		break
	}
	
	return 1
}
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
ZackChoi
Membru, skill +1
Membru, skill +1
Posts: 162
Joined: 28 Dec 2019, 01:39
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Has thanked: 1 time
Been thanked: 7 times

17 Mar 2021, 00:09

L E V I N wrote:
05 Dec 2020, 23:33

Code: Select all

#include <amxmodx>
#include <fun>

const CMD_ACCESS = ADMIN_SLAY

public plugin_init()	register_clcmd("amx_awpslap","MCMD",CMD_ACCESS,"<damage> - slap all players with awp")

public MCMD(id){
	if(!(get_user_flags(id)&CMD_ACCESS)){
		engclient_print(id,engprint_console,"[AMXX] You don't have access!")
		return 1
	}
	
	static arg[5];read_argv(1,arg,charsmax(arg))
	static dmg;dmg=str_to_num(arg)
	if(dmg<0||!dmg)	dmg=0
	
	static players[32],num,target
	get_players(players,num,"ah")
	for(new i=0;i<num;i++){
		target=players[i]
		if(get_user_weapon(target)!=CSW_AWP){
			engclient_print(id,engprint_console,"[AMXX] There are no players with AWP to SLAP!")
			break
		}
		if(get_user_health(target)<dmg){
			engclient_print(id,engprint_console,"[AMXX] There are no players with inaf HEALTH to SLAP with %ddmg!",dmg)
			break
		}
		user_slap(target,dmg)
		engclient_print(id,engprint_console,"[AMXX] Players with AWP was slapped with %ddmg",dmg)
		break
	}
	
	return 1
}
| Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fun >
#include < hamsandwich >

const hamPlayer = 41;
const hamLinuxDiff = 4;

new cvarPower;

public plugin_init ( ) {
	RegisterHam ( Ham_Item_Holster, "weapon_awp", "hookSniper" );
	cvarPower = register_cvar ( "amx_slap_power", "1" );
}

public hookSniper ( iEnt ) {
	new iEntityOwner = get_pdata_cbase ( iEnt, hamPlayer, hamLinuxDiff );

	if ( is_user_connected ( iEntityOwner ) )
		set_task ( 1.0, "slapUser", iEntityOwner );
}

public slapUser ( iEntityOwner ) {
	client_print ( iEntityOwner, print_center, "AWP Not Allowed." );
	
	if ( get_user_health ( iEntityOwner ) - get_pcvar_num ( cvarPower ) <= 0 )
		user_slap ( iEntityOwner, get_pcvar_num ( cvarPower ) );
	else
		user_silentkill ( iEntityOwner );
}
uite ceva mai eficient si mai automat decat o simpla comanda de admin. Recomand versiunea mea.
Last edited by levin on 20 Mar 2021, 12:50, edited 1 time in total.
Reason: el a cerut cu comandă. nu mai reînvia topice aiurea
User avatar
EnTeR_
Membru, skill +2
Membru, skill +2
Posts: 577
Joined: 13 Sep 2014, 16:36
Detinator Steam: Da
Fond eXtream: 0
Has thanked: 3 times
Been thanked: 29 times

17 Mar 2021, 10:54

ZackChoi wrote:
17 Mar 2021, 00:09
| Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fun >
#include < hamsandwich >

const hamPlayer = 41;
const hamLinuxDiff = 4;

new cvarPower;

public plugin_init ( ) {
	RegisterHam ( Ham_Item_Holster, "weapon_awp", "hookSniper" );
	cvarPower = register_cvar ( "amx_slap_power", "1" );
}

public hookSniper ( iEnt ) {
	new iEntityOwner = get_pdata_cbase ( iEnt, hamPlayer, hamLinuxDiff );

	if ( is_user_connected ( iEntityOwner ) )
		set_task ( 1.0, "slapUser", iEntityOwner );
}

public slapUser ( iEntityOwner ) {
	client_print ( iEntityOwner, print_center, "AWP Not Allowed." );
	
	if ( get_user_health ( iEntityOwner ) - get_pcvar_num ( cvarPower ) <= 0 )
		user_slap ( iEntityOwner, get_pcvar_num ( cvarPower ) );
	else
		user_silentkill ( iEntityOwner );
}
uite ceva mai eficient si mai automat decat o simpla comanda de admin. Recomand versiunea mea.
1. Verifica daca e in viata.
2.

Code: Select all

if ( get_user_health ( iEntityOwner ) - get_pcvar_num ( cvarPower ) <= 0 )
		user_slap ( iEntityOwner, get_pcvar_num ( cvarPower ) );
	else
		user_silentkill ( iEntityOwner );
Care-i logica ?
3. De ce ar folosi cineva asta cand poate pur si simplu sa puna restricție pe awp?
Discord: eyekon13
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 4 guests