CS:GO-like molotov AMXX plug-in(CS/CZ) + video (actualizat 03.11.2023)

Anunturi legate de vanzari/cumparari.
*Nu suntem responsabili de tranzactiile efectuate intre membri. Utilizatorii sunt sfatuiti sa-si ia maximul de precautii inainte de finalizarea unei tranzactii pentru a preveni posibilitatea unei inselaciuni.

Moderators: Moderatori ajutatori, Moderatori

Post Reply

Vreti o versiune gratuita a plugin-ului dar care sa contina redirect?

Da
22
40%
Nu
33
60%
 
Total votes: 55
User avatar
georgik5
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 16 Aug 2008, 22:37
Detinator Steam: Da
SteamID: di57inct
Has thanked: 9 times
Been thanked: 5 times

29 Nov 2017, 16:38

sus
RoyalServer
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 0
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 3 times
Been thanked: 46 times

30 Nov 2017, 02:05

:up:
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 0
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 3 times
Been thanked: 46 times

27 Dec 2017, 01:13

:up:
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 0
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 3 times
Been thanked: 46 times

15 May 2018, 03:34

:up:
User avatar
georgik5
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 16 Aug 2008, 22:37
Detinator Steam: Da
SteamID: di57inct
Has thanked: 9 times
Been thanked: 5 times

30 May 2018, 12:39

Sus
User avatar
-coLd-
Membru, skill 0
Membru, skill 0
Posts: 0
Joined: 06 Feb 2018, 22:45
Detinator Steam: Da
CS Status: Loading . . .
SteamID: KaNNabySu
Reputatie: Fost Membru Club eXtreamCS (o luna)
Fond eXtream: 0
Location: C:/
Has thanked: 17 times
Been thanked: 17 times

30 May 2018, 14:27

Iti inlocuieste he ?
Sau iti adauga o alta grenada ?
User avatar
georgik5
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 16 Aug 2008, 22:37
Detinator Steam: Da
SteamID: di57inct
Has thanked: 9 times
Been thanked: 5 times

05 Jun 2018, 10:56

schimbi intre he normal si molotov cu click dreapta. o sa urmeze un update in care o sa poti sa selectezi pe ce slot de grenada sa fie.
munir
Membru eXtream
Membru eXtream
Posts: 2626
Joined: 30 Aug 2012, 22:16
Detinator Steam: Da
CS Status: Fost scripter
Detinator server CS: Nu
SteamID: -
Reputatie: Fost super moderator
Restrictie schimbare nume
Nume anterior: falseq, cruyff
Location: Bucuresti
Has thanked: 342 times
Been thanked: 571 times
Contact:

09 Jun 2018, 17:08

Dupa parerea mea ar trebui sa inlocuiesti smoke-ul.. oricum majoritatea serverelor din ziua azi nu prea mai folosesc smoke.
Only he and fb..
Retras
User avatar
georgik5
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 16 Aug 2008, 22:37
Detinator Steam: Da
SteamID: di57inct
Has thanked: 9 times
Been thanked: 5 times

10 Jun 2018, 20:35

Este gata si o varianta care inlocuieste smoke.
User avatar
Sokar
Membru, skill 0
Membru, skill 0
Posts: 0
Joined: 13 Jan 2018, 21:18
Detinator Steam: Da
Fond eXtream: 0
Location: Constanța
Has thanked: 9 times
Been thanked: 5 times

10 Jun 2018, 20:48

frumos dar nu se merită atâția bani sincer.
NO OFFENSE, ia-o ca pe un "UP"
User avatar
A k c 3 n 7
Super moderator
Super moderator
Posts: 0
Joined: 25 Aug 2014, 21:31
Detinator Steam: Da
CS Status: who dares wins
SteamID: Jandarmeria
Reputatie: Super moderator
Moderatorul anului 2023
Fost Membru Club eXtreamCS ( o luna )
Fost eXtream Mod
Fost Intermediar
Nume anterior: Sorinel
Fond eXtream: 0
Location: Unknown
Discord: remusakcent
Has thanked: 3 times
Been thanked: 46 times

10 Jun 2018, 20:52

Si cand deschizi sursa te uiti ca maţa in calendar
User avatar
georgik5
Membru, skill +1
Membru, skill +1
Posts: 272
Joined: 16 Aug 2008, 22:37
Detinator Steam: Da
SteamID: di57inct
Has thanked: 9 times
Been thanked: 5 times

10 Jun 2018, 21:12

Sokar wrote:frumos dar nu se merită atâția bani sincer.
NO OFFENSE, ia-o ca pe un "UP"
Codul are ~5000 de linii, perfectionat pe parcursul a cel putin jumatate de an.
Stabilitate 100% si capacitate de personalizare de 99% prin fisiere externe.
Cunosc pe cineva care cere 350€ pe un plugin de molotov care cel mai probabil nu a lucrat cat mine la el si nu are cod la fel de bun, deci oarecum eu cred ca il dau destul de ieftin.
Uite lista cu aproape toate schimbarile pe care le'am facut, incepand de la primele versiuni, si toate lucrurile planificate pentru el ca sa iti faci o idee cam cat am muncit la el:
| Afiseaza codul
/*================================================================================
	
	-----------------------
	-*- [D7] Grenade Fire -*-
	-----------------------
	
T = needs testing
X = done
- = cancelled

[X] fix water burn duration
[X] separate body burning sounds from fire burning sounds
[X] p_ and w_ model support
[X] remove hardcoded stuff
[X] remove fun module and (g/s)et health with fakemeta num instead
[X] fix think task
[X] fix viewmodel animation bug
[X] make sure duration when already on fire is properly added for both modes
[X] fix multiple explosion(model set or ham think nade fault?)
[X] see why render isn't copying right from one entity to another
[X] fix fire field smoke puff always going off at the last exploded grenade's origin
[X] first fire field flame always in the middle
[X] ability to kill with fire
[X] fix no damage if it is higher or equal to the player health and kill not enabled
[X] custom death message for kill with fire
[X] fix zombies being able to switch between fire and molotov
[X] fix water entity removal(and re-check code)
[X] fix sounds not stopping after entity removal(SND_STOP needs same sound)
[X] add molotov burn out sounds
	[X] separate sounds for water
[X] fix bottle bounce sound playing after it explodes
[X] fix molotov exploding on oblique surfaces
[X] fix molotov not exploding on map entities with id != 0
[X] see why the vertical origin difference is present with different explode cvar values and while in air
[X] fix molotov still bouncing if it explodes in air
[X] make molotov invisible manually if explode is 0
[X] try CHAN_BODY on nade fire emit sound
[X] optimize code in think function
[X] move up molotov explosion sprite by 50 units
[X] fix flames hanging in the air for a short period of time?
[X] fix break sound stopping on removal?
[X] add roll animation on throw
[X] separate configuration file
[X] separate resources for all grenade types
[X] separate molotov from player fire and smoke sprites
[X] cache array sizes
[X] update inc file with data
[X] see if set_pev viewmodel is needed on nade type change
[X] emit voice burn sound on burn start
[X] fix corrupt string on w models
[X] destroy string arrays after cells are done?
[X] custom bounce sounds(+others) for napalm too?
[X] don't remove the nade on end round think but rather just stop it from thinking
[X] optimize fwFmEmitSoundPre code
[X] remove MOVETYPE_TOSS set from touch and force instant think instead
[X] add molotov fire ignite sounds
[X] ELIGHT on fire field?
	[X] cvar
[X] ELIGHT on player body while burning?
	[X] cvar
[X] give DLIGHT a shot
	[X] cvars
	NOTE: its radius depends on the texture resolution it's lighting
[X] fix effects being done if player burning time is < 1
[X] fix flames being positioned in double the radius of the flame field(apparently?)
	[X] fix them still being positioned in a larger radius than specified(apparently?)
[X] try MSG_PVS or MSG_PAS for the DLIGHT and ELIGHT since we're spamming them
[X] fix molotov still burning for a bit even if life is 0
[X] turn each flame into smoke with velocity at the end of the molotov life instead of sending a TE_SMOKE message
[X] manually remove all grenade entities on round start
[X] fix fire field flames being created multiple times
[X] don't do the while when creating the fire flames since we already position them on creation
[X] forcefully remove all the flames on round start
[X] rethink fwEventHltvRoundStart grenade removal code
[X] check if fwEventLogRoundEnd is triggering(it is)
[X] substract the vertical position added at the flame spawn from the radius in the fwEgThinkMolotovFlame
	[X] for smoke too
[X] nodraw instead of invisible molotov
[X] optimize fwEgThinkMolotovFlame
[X] divide the light messages by 10 to have real values
[X] bot support for nade type
[X] client messages instead of flame entities
[X] if burn duration is 0, don't set the player on fire
[X] support teams with and without ZP
[X] random sound play + delay task for player burn voice and other future neccesities
[X] fix molotov fire ignite and burn sounds playing even if life is 0
[X] increase light radius to make it look more realistic
[X] non-zp depeandant
[X] position burning entity fire sprites at a random position depending on its size
[X] make sure fwEventTextMsgGameRestart triggers
[X] fix sound(s) not looping
[X] fix other default gameplay sounds stopping too when stopping the loop sounds(CHAN_STREAM solves it)
	[-] store currently playing sound in a pev
		[X] save the array id and position instead
	[X] fix small time gap between stopping and re-emiting sound(sfile_get_duration returning values a bit wrong)

[X] adjust break angles to 0.722222(65 degrees) instead of 0.5(45 degrees)?
	[-] optimize code(trace may not be needed since we have entity id from touch and we can directly get its angle)
	[X] fix: 1.0 is horizontal, 0.0 is vertical. so it's 0.277778, not 0.722222 for 65 degrees
	[X] make it possible for the nade to explode on vertical walls
	[X] cvar?
	[ ] support 180->360 values
[X] make the molotov flames move
	[X] vertical velocity
		[ ] make it optional
		[ ] customizable
		[X] add fade(in/out)
			[ ] make it optional
		[ ] add dependency on sprite frame number(so we can make it look more realistic with good sprites)
			[ ] optional
		[ ] vertical end position for flames
		[T] reset frame number when moving the flame back to the bottom
		[ ] calculate time for flame next think based on its velocity and vertical end position?
	[-] change horizontal position on every think
	[X] change horizontal position once they have reached the top of our fire field radius
		[X] don't change the horizontal position of the middle flame
	[ ] flame positioning only in think
	[ ] all the above shit for player flames too
	[ ] make sure the flames which are doing their last vertical velocity don't transfer to a new molotov entity with the same id as the previous one
	[ ] drop the flames as low as they can be while in radius?
	[ ] fix wrong start and end positions?
	[ ] fix flames not finding an upper position
[X] fix flames and sound repeat task not removing
	[-] entity valid check(temporary fix)
[X] fire field flame think
	[T] fix only 10 frames per second on engine fire field flame think
		[ ] try ham or fm think

[-] fix hp/dmg(problem from zp50 class survivor)
[-] cvar choose whether or not molotov should explode when touching a wall/ground
[-] fix molotov explode sound not playing(sound's fault)
[-] scale up molotov explosion sprite
[-] fix molotov explode sound playing for wrong nade
[-] fix molotov still bouncing after exploded when explode cvar is 1 without movetype change
[-] block last think(removal) of nade instead of creating a new entity when explode is 1
[-] see why molotov velocity is set to 0 when it explodes in air(probably engine fault)
[-] try to block next think in post instead of setting dmgtime to -1
[-] try different movetype rather than TOSS?
[-] remove xs and simply multiply velocity with 0.5 while on ground?
[-] invert attacker id with duration on fire set native(leave it like that for compatibility reasons)
[-] ZP 4.3 compatibility
[-] don't remove the nade and create another entity if explode is 0, but rather simply stop it from thinking
[-] only change g_iConstPevNadeTypeMolotov when ZP43 compatibility is on
[-] adjust all the sprites' properties
[-] don't manually emit sound in fwFmEmitSoundPre but rather try to modify sound string and return handled

[T] make natives and forwards
	[T] add parameters to natives and forwards
[T] fire stop forward
[T] fire start post forward
[T] different message parameter values depending on nade type
[T] only randomize models on spawn/cure
[T] make sure we have all the info every time the burning stops
	[T] make sure we don't get any run time errors when a burning player disconnects
[T] find the perfect color for the fire
[T] optimize ftFindEntityInSphere
[T] empty or commented resource line in ini file means don't use related functions
[X] disable zp 4 & 5 fire nades cvars to avoid problems
[T] float health in fwTaskPlayerBurn
[T] rethink the ftEntEmitSound, ftEntSetModel and other functions' parameters
[T] update default resources
	[X] gar_flameoff1 not working and possibly some other sounds too(wrong folder specified)
	[X] lv_bottle or winebottle as default world model for molotov

[T] check into the crash and client datagram overflow when over 125 visible entities are displayed
	[ ] optional
	[ ] optimize
[T] less gravity and velocity after molotov exploded
	[X] slow the entity down on all velocity vectors or else it looks weird
	[ ] customizable by cvar?

v0.9.7
[T] ability to switch to default grenade?
[T] enable/disable cvar for nade types
v1.0.0
[T] MSG_PAS instead of MSG_PVS for some cases to make sure the sprites don't pop out of nowhere
v1.0.1
[X] get_uc instead of pev_(old)buttons?
[T] make sure flame sprite messages don't transfer from a molotov to another(check entity rendermode)
[X] trace the flame position vertically so they properly drop to the ground
[T] decrease both water and normal life as long as they're > 0
[T] use fm disconnect post instead of client_disconnect
[T] reset nade mode on client putinserver
[X] molotov first flame sprite always plays instantly
v1.0.8
[X] more uniform flame sprite positioning
[T] optimize flame positioning code so we don't have it multiple times globally
[T] fix molotov flames being placed out of range?
[T] place molotov flames in a circle shape instead of square
v1.1.2
[X] weaponlist message with default resources for molotov
v1.1.3
[T] get rid of those annoying tag mismatch warnings if possible
[T] fix 32 bot slot msg_one or msg_one_unreliable error(avoid sending them to bots)
v1.1.5
[T] emessage death since we're blocking the original one
[T] center molotov flame always on the same level as the entity
[T] fix molotov not lighting owner on fire after he turns into a zombie
v1.1.8
[T] fix molotov hud remaining for zombies and reset it when turning back to human
[T] fix players being marked as humans on spawn when they already are a zombie
v1.2.0
[T] fix unknown command showing up when selecting the molotov
[T] modify the deathmsg instead of blocking the original and sending a fake one
v1.2.2
[ ] make everything customizable and limitless
[ ] sub-model support?
[ ] separate the player burning system from the grenades
[ ] fix emit_sound audio stop bugs(probably because of zone-based channels like stream)
[ ] rewards for doing fire damage
[ ] ability to choose between real damage or simple health set
	[ ] add damage message to the player if keeping health set
[ ] cvar damage while staying inside the fire field
[ ] cvar slowdown while staying inside the fire field
[ ] cvar how long player should stay in fire field before starting to take damage or catch fire
[ ] block default nade damage to self if friendly fire is 0?
[ ] do nade damage to team if friendly fire is 1?
[ ] don't do any additional (molotov) explosion effects if explode is 1?
[ ] make the nade not hang for a bit on oblique walls
[ ] find a way to change the attacker id after burning duration from previous attacker ends
[ ] burn voice exception for nemesis
[ ] separate molotov explosion range
[ ] don't place the flames through walls horizontally
	[ ] and vertically?
[ ] make the elight message not spam but instead be sent separately for newly connected players
[ ] angle velocity instead of animation on world model?
[ ] separate radius width and height
[ ] CVars for self damage
[ ] CVars for team damage?
[ ] fix molotov velocity sometimes not being correct
[ ] fix wrong colors being calculated in some cases
[ ] different player burn voice sounds for each team
[ ] cache player alive status
[ ] don't switch nade type if next attack > gametime
	[-] read weapon animation instead and only allow switch if it is idle(0)
	[ ] try Ham_Secondary_Attack
[ ] only block fire or nades from working after round end if ZP is running AND kill is enabled
[ ] cache static one time getting function information globally instead
[ ] support for any mod death message?
[ ] molotov burning vertical radius should be only above the entity?
[ ] make sure flame sprite messages don't transfer from a molotov to another(use arrays and store their ids in iuser fields?)
[ ] ability to choose which grenade the plugin replaces
[ ] ability to have a fully independent grenade without replacing any other
[ ] display information about switching between grenade types if enabled on pickup
[ ] auto switch to the available nade mode when cvar changed
[ ] call Ham_Item_Deploy when actively switching nade types to add next attack delay
	[ ] fix it not delaying attack possibility when switching to napalm and molotov
[ ] add molotov smoke message for flames and let the user choose what to use by ini file
[ ] fix fade sound emitting instead of extinguish when life is 0 and exploded in water
[ ] alive check in fwFmCmdStart
[ ] implement the rpg team change detection code
[ ] implement schmurgel's zp running detection
[ ] add different ini properties for first flame
[ ] add option for TE_SMOKE molotov flames
[ ] add option for TE_SMOKE player flames
[ ] have separate molotov ignite, burn, fade flames?
[ ] add napalm explosion sprite
[ ] add molotov explosion cylinder
[ ] full check and optimization
[ ] relocate the molotov flames that aren't in a (visible) hull when velocity is 0
[ ] fix weaponlist message showing clip and bp ammo when actively switching nade types
[ ] check if user is alive before sending weaponlist message?
[ ] support for custom weaponlist messages
[ ] fix bots not switching weapon models along with nade type?
[ ] support for zp zombie madness or any other damage blocking
[ ] szTempModel[0] = amx_load_setting_int_arr instead of ArraySize
[ ] don't send molotov flame message if the number of animation frames will take longer than the life left to play
[ ] 
================================================================================*/
Post Reply

Return to “Anunturi”

  • Information