Furien Credits System [ update 05/04/16 v1.4.6 ]

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

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

04 Apr 2014, 18:45

LOLpgl wrote:Nu am zis bine :))
Am zis acelasi lucru ca si CryWolf si macar incerca..
Eu nu am probleme si nu ai zis acelasi lucru, gata cu off
Nu îmi mai trimiteți PM pe forum! Nu merge să răspund
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
Jorj
Fost moderator
Fost moderator
Posts: 3494
Joined: 13 Aug 2013, 18:10
Detinator Steam: Da
Detinator server CS: Furien.LsZ.Ro
SteamID: clic_lsz
Reputatie: Fost eXtream Mod
Fost Membru Club eXtreamCS (patru luni)
Nume anterior: Clic
Location: Piatra Neamt
Has thanked: 1 time
Been thanked: 20 times
Contact:

05 Apr 2014, 09:46

@Adventx ai putea face ca plugin-ul care arata informatii despre credite , ap , hp sa fie afisat permanent fara sa "clipareasca" ( dispare .. apare )
Iar cand stau spectator pe cineva imi arata tot creditele mele ...
Intermediez tranzactii cand am chef si timp ! :)

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

05 Apr 2014, 10:10

Clic wrote:@Adventx ai putea face ca plugin-ul care arata informatii despre credite , ap , hp sa fie afisat permanent fara sa "clipareasca" ( dispare .. apare )
Iar cand stau spectator pe cineva imi arata tot creditele mele ...
A facut Askhanar unul ;)
Askhanar wrote:@Advent, total gresit.. fie ca esti mort sau viu.. tot hp, ap si creditele tale le va arata.
daca ai testat singur.. pe sv, deaia ai crezut ca ti le arata pe ale cui esti spectator.

btw nu prea am avut timp si deaia nu l-am facut.. dar am vazut ca e 'dorit' si l-am facut rpd pe laptop.
FCS Hud Details | Afiseaza codul
//* Plugin generated by AMXX-Studio */

	#include < amxmodx >
	#include < fakemeta >
	//#include < amxmisc >
	//#include < cstrike >
	//#include < engine >
	//#include < hamsandwich >
	
	
	#pragma semicolon 1
	
	#define	TASKID_HUD	1993
	
	new const
		PLUGIN_NAME[ ] 		= "FCS Hud Details",
		PLUGIN_VERSION[ ] 	= "1.0";
	
		
	/*
	 * Returns a players credits
	 * 
	 * @param		client - The player index to get points of
	 * 
	 * @return		The credits client
	 * 
	 */
	
	native fcs_get_user_credits(client);
	
	/*
	 * Sets <credits> to client
	 * 
	 * @param		client - The player index to set points to
	 * @param		credits - The amount of credits to set to client
	 * 
	 * @return		The credits of client
	 * 
	 */
	
	native fcs_set_user_credits(client, credits);
	
	/*
	 * Adds <credits> points to client
	 * 
	 * @param		client - The player index to add points to
	 * @param		credits - The amount of credits to set to client
	 * 
	 * @return		The credits of client
	 * 
	 */
	
	stock fcs_add_user_credits(client, credits)
	{
		return fcs_set_user_credits(client, fcs_get_user_credits(client) + credits);
	}
	
	/*
	 * Subtracts <credits>  from client
	 * 
	 * @param		client - The player index to subtract points from
	 * @param		credits - The amount of credits to set to client
	 * 
	 * @return		The credits of client
	 * 
	 */
	
	stock fcs_sub_user_credits(client, credits)
	{
		return fcs_set_user_credits(client, fcs_get_user_credits(client) - credits);
	}
	
	new SyncHudMessage;
	
	
/* Not needed.
public plugin_precache( )
*/
				
public plugin_init( )
{
	register_plugin
	(
		PLUGIN_NAME,
		PLUGIN_VERSION,
		"Askhanar"
	);
	
	
	SyncHudMessage = CreateHudSyncObj( );
	set_task( 1.0, "task_DisplayHud", TASKID_HUD, _, _, "b", 0 );
	// Add your code here...
}

/* Not needed.
public plugin_cfg( )
*/


public task_DisplayHud( )
{
	static iPlayers[ 32 ];
	static iPlayersNum;
		
	get_players( iPlayers, iPlayersNum, "ch" );
	if( !iPlayersNum )
		return;
		
	static id, i;
	for( i = 0; i < iPlayersNum; i++ )
	{
		id = iPlayers[ i ];
		
		if( is_user_alive( id ) )
		{
			set_hudmessage( 0, 255, 255, 0.01, 0.90, 0, 0.0, 1.0, 0.0, 1.0, -1 );
			ShowSyncHudMsg( id, SyncHudMessage, "HP: %i | Armor: %i | Credits: %i",
				get_user_health( id ), get_user_armor( id ), fcs_get_user_credits( id ) );
		}
		else
		{
			static iSpectated;
			iSpectated = pev( id, pev_iuser2 );
			
			set_hudmessage( 0, 255, 255, 0.01, 0.85, 0, 0.0, 1.0, 0.0, 1.0, -1 );
			ShowSyncHudMsg( id, SyncHudMessage, "HP: %i | Armor: %i | Credits: %i",
				get_user_health( iSpectated ), get_user_armor( iSpectated ), fcs_get_user_credits( iSpectated ) );
		}
	}
	
}
te poti uita cum am facut un task global.
e mai eficient decat sa pui task pe fiecare jucator.


@adryy: e bine dar ai uitat ( id ) in task si o sa dea erori :P

Code: Select all

public ShowUserDetails ( id )
-->

Code: Select all

ShowUserDetails ( )
LE: nu ai nevoie nici de client_disconnect.
ala pus de mine ar trebui sa mearga 100% ( nu l-am testat ).
are suport si pentru jucatorul pe care esti spec.

il voi adauga in post #2 mai pe seara.

Legat de PM. am imbox plin si mi-e lene sa stau sa sterg.. am vreo 20 pm i nasteptare ;)
Nu îmi mai trimiteți PM pe forum! Nu merge să răspund
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)
User avatar
Snow.
Membru, skill +1
Membru, skill +1
Posts: 243
Joined: 18 Mar 2014, 21:59
Detinator Steam: Nu
Has thanked: 58 times
Been thanked: 24 times

05 Apr 2014, 12:37

Si partea cu "Credite retrase: [x/y]" ?
Ideea e de la pluginul de credite al lui Aragon care arata cam asa mesajul HUD de la el:
| Afiseaza codul
public MesajHUD(taskid)
{
	static id
	id = ID_HUD;
	
	if(!is_user_alive(id))
	{
		id = pev(id, pev_iuser2)
		
		if(!is_user_alive(id))
			return;
	}
	
	if(id != ID_HUD)
	{
		new nume[32];
		get_user_name(id, nume, 31)
		set_dhudmessage(200, 100, 150, 0.0, 0.52, 0, 6.0, 1.1, 0.0, 0.0)
		show_dhudmessage(ID_HUD, "%s^nViata: %d | Credite: %d^nRetrageri credit: [%d/2]", nume, pev(id, pev_health), PlayerCredits[id], retrase[id])
	}
	else
	{
		set_dhudmessage(0, 100, 250, 0.0, 0.885, 0, 6.0, 1.1, 0.0, 0.0)
		show_dhudmessage(ID_HUD, "Ai retras credite: [%d/2]^nViata: %d | Credite: %d", retrase[id], pev(ID_HUD, pev_health), PlayerCredits[id])
	}
}
Ion Creanga - Romania Juna, 1869 wrote:Stiu ca sunt prost, dar cand ma uit in jurul meu, prind curaj !
Image
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

07 Apr 2014, 18:50

am sa fac atat functia cu credite retrase cat si fixurile.. momentan am avut netu' picat cateva zile din cauza vremii.
momentan sunt pe laptop ( cu wifi de la un vecin :)) ) si nu am stick la mine..

asta e primu lucru care'l fac cand am cv timp liber.. ma rog il pot scrie pe laptop, dar mi-e urat :)


OFF: CryWolf sosisi ?:) i missed u 'biach' :*
Last edited by Ulquiorra on 08 Apr 2014, 16:38, edited 1 time in total.
Reason: nu prea am timp nici astazi.. :( maine sper :P
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
User avatar
Doctor whO? <3
Membru, skill +3
Membru, skill +3
Posts: 1197
Joined: 21 Jun 2013, 12:40
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Has thanked: 111 times
Been thanked: 76 times
Contact:

11 May 2014, 00:47

Am o problema, cand il bag pe sv, cade.
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

11 May 2014, 22:40

in logs apare cv/
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
User avatar
Doctor whO? <3
Membru, skill +3
Membru, skill +3
Posts: 1197
Joined: 21 Jun 2013, 12:40
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Has thanked: 111 times
Been thanked: 76 times
Contact:

12 May 2014, 21:49

Askhanar wrote:in logs apare cv/
Done, am rezolvat :D
User avatar
Ulquiorra
Fost moderator
Fost moderator
Posts: 2053
Joined: 25 Jul 2010, 17:29
Detinator Steam: Da
CS Status: A mai trecut o zi asteptand una mai buna
Detinator server CS: Retras.
SteamID: STEAM_0:1:318247XX
Reputatie: Fost Scripter eXtreamCS
Fost Moderator ajutator
Nick anterior: Askhanar
Location: Braila, Romania.
Has thanked: 215 times
Been thanked: 1132 times

12 May 2014, 22:49

spune si cum poate mai au si alti user aceeasi problema ;)
Caut o persoana dedicata care se pricepe si stie ce face.
Vreau sa creeze si sa se ocupe de administrarea unui server de MU, da e vorba de vechiul joc..ma gandesc undeva la un season 3 ep1/2.

O sa achizitionez un domeniu .ro.
Totodata sponsorizez absolut orice este necesar.
Ma puteti contacta prin: http://solo.to/stfrzv
User avatar
Doctor whO? <3
Membru, skill +3
Membru, skill +3
Posts: 1197
Joined: 21 Jun 2013, 12:40
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Reputatie: Fost Membru Club eXtreamCS (doua luni)
Has thanked: 111 times
Been thanked: 76 times
Contact:

13 May 2014, 19:31

Askhanar wrote:spune si cum poate mai au si alti user aceeasi problema ;)
Am dat reinstal la sv si am bagat pluginul primu in lista de plugins.ini :)))
User avatar
Snow.
Membru, skill +1
Membru, skill +1
Posts: 243
Joined: 18 Mar 2014, 21:59
Detinator Steam: Nu
Has thanked: 58 times
Been thanked: 24 times

21 May 2014, 09:08

LoL. Daca bag acum acest plugin pe server, nici macar nu mai porneste :|
EDIT: Am rezolvat. Scoate verificarea daca este bot, altfel iti cade server-ul ( ma refer daca folosesti fake full ) .
Inca ceva: La transfer ai scris "xp" in loc de "credite" si ai pus 2 underline in loc de unul.
Si time played ai scris la task altceva ... trebuia :

Code: Select all

task_PTRFunction
Restul nu le testez.
Ion Creanga - Romania Juna, 1869 wrote:Stiu ca sunt prost, dar cand ma uit in jurul meu, prind curaj !
Image
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

23 May 2014, 17:38

Frumos update, ceva de genu vroiam sa fac si eu. Vezi ca la played time ai cam dat peste cap numele alea de funcii ( ma refer la task ).
Btw, te-ai uitat putin in "HNS XP by exolent" pentru unele chestii nu ?
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 6 guests