Rank Points [1.0]

Pluginuri pentru modul AmxModX.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

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

28 Apr 2013, 14:01

dupa cum am spus.. am facut alt motd. ce`i drept nu imi apartine design`ul ( snake_game ) dar..

modificati sus :

Code: Select all

new const g_szImageLink[ ] = "aici puneti tink`ul direct al pozei.. de preferat .png default";
Default: "http://img684.imageshack.us/img684/7145/headernec.png"

new const g_szEndMessage[ ] = "acesta este mesajul care apare sub top. daca pui <br> in mesaj.. e ca si cum ai apasa enter in notepad";
Default: "Rank with Points v1.0 by cyby<br>Motd by Askhanar ( credits to borjomi )"


Ex:

mesaj de sub top<br>intrati pe google<br><br>adaugati`ne la favorit

va fi asa:

mesaj de sub top
intrati pe google

adaugati`ne la favorit
| Afiseaza codul
#include <amxmodx>
#include <csx>

#define STATS_KILLS 0
#define MAX_BUFFER_LENGTH 2047
#define MAX_NAME_LENGTH 31

new const g_szImageLink[ ] = "http://img684.imageshack.us/img684/7145/headernec.png";
new const g_szEndMessage[ ] = "Rank with Points v1.0 by cyby<br>Motd by Askhanar ( credits to borjomi )";

new g_szBuffer[ MAX_BUFFER_LENGTH +1 ];

public plugin_init()
{
	register_plugin("Rank with points", "1.0", "cyby")
	register_clcmd("say /rank", "cmdRank")
	register_clcmd("say /top15", "cmdTop15")
}

public cmdRank(id)
{
	new izStats[8], izBody[8]
	new iRankPos, iRankMax
	
	iRankPos = get_user_stats(id, izStats, izBody)
	iRankMax = get_statsnum()
	
	chat_color(id, ".v[RANK].g Pozitia ta este.e %d.g din.e %d.g cu.e %d.g puncte.", iRankPos, iRankMax, izStats[STATS_KILLS])
	
	return PLUGIN_CONTINUE
}

public cmdTop15(id)
{
	format_top15( g_szBuffer )
	show_motd(id, g_szBuffer, "Top 15")
	
	return PLUGIN_CONTINUE
}

format_top15( g_szBuffer[ MAX_BUFFER_LENGTH + 1 ] )
{
	
	static szName[ MAX_NAME_LENGTH +1 ], iLen, iMax, i, iStats[ 8 ], iBody[ 8 ];
	iMax = clamp( get_statsnum( ), 0, 15 );
	iLen = 0;
	i = 0;
	
	iLen = formatex( g_szBuffer, MAX_BUFFER_LENGTH, "<body bgcolor=#FFFFFF><br><center><img src=^"%s^"</center>", g_szImageLink );
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<br><br><br><table width=58%% cellpadding=2 cellspacing=0 border=0> <tr align=center bgcolor=#52697B>" );
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<th width=8%% > # <th width=25%%> Nume<th width=25%%> Puncte");
	
	for( i = 0; i < iMax && MAX_BUFFER_LENGTH - iLen > 0; i++ )
	{
		get_stats( i, iStats, iBody, szName, MAX_NAME_LENGTH );
		while( containi( szName , "<") != -1 )
			replace( szName , MAX_NAME_LENGTH, "<", "<" );
		while( containi( szName, ">") != -1 )
			replace( szName , MAX_NAME_LENGTH, ">", ">" );
			
		iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<tr align=center%s> <td> %d <td> %s <td> %i", ( ( i%2 ) == 0 ) ? "" : " bgcolor=#A4BED6", ( i + 1), szName, iStats[ STATS_KILLS ] );
		
	}
	
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "</table></body>" );
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<tr><center><b><br>%s", g_szEndMessage );
	
}
stock chat_color(const id, const input[], any:...)
{
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)

	replace_all(msg, 190, ".v", "^4")
	replace_all(msg, 190, ".g", "^1")
	replace_all(msg, 190, ".e", "^3")

	if (id) players[0] = id; else get_players(players, count, "ch")
	{
		for (new i = 0; i < count; i++)
		{
			if (is_user_connected(players))
			{
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
				write_byte(players);
				write_string(msg);
				message_end();
			}
		}
	}
}
Imagini | Afiseaza codul
Image

Image


Ceau :*
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
RoyalServer
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

28 Apr 2013, 14:10

Ask trebuie sa pastrez ce ai scris tu jos ? daca da e totu ok ;) intreb ca na :D nu prea as vrea :P
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
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

28 Apr 2013, 14:13

CsN^ ;x wrote:Ask trebuie sa pastrez ce ai scris tu jos ? daca da e totu ok ;) intreb ca na :D nu prea as vrea :P
nu neaparat. daca nu vrei sa scrie nimic, lasa gol

Code: Select all

new const g_szEndMessage[ ] = ""
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
fLG
Membru, skill 0
Membru, skill 0
Posts: 84
Joined: 18 May 2011, 15:27
Detinator Steam: Da
CS Status: Nume Anterior:NeuroN
Detinator server CS: zombie.indungi.ro
SteamID: flg_hd
Location: Pakistan
Has thanked: 1 time
Been thanked: 5 times
Contact:

28 Apr 2013, 18:57

Askhanar wrote:dupa cum am spus.. am facut alt motd. ce`i drept nu imi apartine design`ul ( snake_game ) dar..

modificati sus :

Code: Select all

new const g_szImageLink[ ] = "aici puneti tink`ul direct al pozei.. de preferat .png default";
Default: "http://img684.imageshack.us/img684/7145/headernec.png"

new const g_szEndMessage[ ] = "acesta este mesajul care apare sub top. daca pui <br> in mesaj.. e ca si cum ai apasa enter in notepad";
Default: "Rank with Points v1.0 by cyby<br>Motd by Askhanar ( credits to borjomi )"


Ex:

mesaj de sub top<br>intrati pe google<br><br>adaugati`ne la favorit

va fi asa:

mesaj de sub top
intrati pe google

adaugati`ne la favorit
| Afiseaza codul
#include <amxmodx>
#include <csx>

#define STATS_KILLS 0
#define MAX_BUFFER_LENGTH 2047
#define MAX_NAME_LENGTH 31

new const g_szImageLink[ ] = "http://img684.imageshack.us/img684/7145/headernec.png";
new const g_szEndMessage[ ] = "Rank with Points v1.0 by cyby<br>Motd by Askhanar ( credits to borjomi )";

new g_szBuffer[ MAX_BUFFER_LENGTH +1 ];

public plugin_init()
{
	register_plugin("Rank with points", "1.0", "cyby")
	register_clcmd("say /rank", "cmdRank")
	register_clcmd("say /top15", "cmdTop15")
}

public cmdRank(id)
{
	new izStats[8], izBody[8]
	new iRankPos, iRankMax
	
	iRankPos = get_user_stats(id, izStats, izBody)
	iRankMax = get_statsnum()
	
	chat_color(id, ".v[RANK].g Pozitia ta este.e %d.g din.e %d.g cu.e %d.g puncte.", iRankPos, iRankMax, izStats[STATS_KILLS])
	
	return PLUGIN_CONTINUE
}

public cmdTop15(id)
{
	format_top15( g_szBuffer )
	show_motd(id, g_szBuffer, "Top 15")
	
	return PLUGIN_CONTINUE
}

format_top15( g_szBuffer[ MAX_BUFFER_LENGTH + 1 ] )
{
	
	static szName[ MAX_NAME_LENGTH +1 ], iLen, iMax, i, iStats[ 8 ], iBody[ 8 ];
	iMax = clamp( get_statsnum( ), 0, 15 );
	iLen = 0;
	i = 0;
	
	iLen = formatex( g_szBuffer, MAX_BUFFER_LENGTH, "<body bgcolor=#FFFFFF><br><center><img src=^"%s^"</center>", g_szImageLink );
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<br><br><br><table width=58%% cellpadding=2 cellspacing=0 border=0> <tr align=center bgcolor=#52697B>" );
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<th width=8%% > # <th width=25%%> Nume<th width=25%%> Puncte");
	
	for( i = 0; i < iMax && MAX_BUFFER_LENGTH - iLen > 0; i++ )
	{
		get_stats( i, iStats, iBody, szName, MAX_NAME_LENGTH );
		while( containi( szName , "<") != -1 )
			replace( szName , MAX_NAME_LENGTH, "<", "<" );
		while( containi( szName, ">") != -1 )
			replace( szName , MAX_NAME_LENGTH, ">", ">" );
			
		iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<tr align=center%s> <td> %d <td> %s <td> %i", ( ( i%2 ) == 0 ) ? "" : " bgcolor=#A4BED6", ( i + 1), szName, iStats[ STATS_KILLS ] );
		
	}
	
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "</table></body>" );
	iLen += format( g_szBuffer[ iLen ], MAX_BUFFER_LENGTH - iLen, "<tr><center><b><br>%s", g_szEndMessage );
	
}
stock chat_color(const id, const input[], any:...)
{
	new count = 1, players[32]
	static msg[191]
	vformat(msg, 190, input, 3)

	replace_all(msg, 190, ".v", "^4")
	replace_all(msg, 190, ".g", "^1")
	replace_all(msg, 190, ".e", "^3")

	if (id) players[0] = id; else get_players(players, count, "ch")
	{
		for (new i = 0; i < count; i++)
		{
			if (is_user_connected(players))
			{
				message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players)
				write_byte(players);
				write_string(msg);
				message_end();
			}
		}
	}
}
Imagini | Afiseaza codul
Image

Image


Ceau :*


Daca e asa poti modifica? chestia cu reclama PLugin By Cyby blabla?
Scripter CS 1.6 Romania

Nick:fLG
Varsta:16
Sex:Masculin
Ocupatie:Femei
Ce iti place sa faci in timpu liber?:Sex,Smoke Weed,Drunk

NEW 2013: Voi reveni cu un addons zombie CSO fiti pe faza pe forum!
User avatar
CsN^ ;x
Membru eXtream
Membru eXtream
Posts: 3560
Joined: 02 Apr 2012, 16:58
Detinator Steam: Nu
CS Status: Retras din domeniul Counter-Strike
Reputatie: Fost moderator
Location: Bucuresti
Has thanked: 797 times
Been thanked: 607 times

28 Apr 2013, 19:03

Nu ai auzit ca daca vrei da :) poti sa o faci singur si tu ;) ti-a lasat instructiuniile unde trebuie sa modifici
Addons HNS level,gravity,xp DOWNLOAD ( e țeapă)
https://5filme.com/ - un simplu site de filme pentru timpul liber
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

28 Apr 2013, 20:23

textul cu Rank with Points v1.0 by cyby bla bla este mesajul default ce apare sub motd.

voi puneti orice alt mesaj vreti voi, NU oblig me nimeni sa lase acel mesaj!
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
Gabriel963
Fost moderator
Fost moderator
Posts: 1658
Joined: 03 Feb 2013, 13:03
Detinator Steam: Da
CS Status: Retried
Reputatie: Membru Club eXtreamCS (1 luna)
Fost Moderator
Location: Bucharest, Romania.
Has thanked: 20 times
Been thanked: 85 times

03 May 2013, 01:12

Deci am resetat top-ul.. au intrat 10+ playeri si arata doar 6 din cei 10. d
Image
tDk*
Membru, skill 0
Membru, skill 0
Posts: 3
Joined: 04 Dec 2012, 06:01
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Contact:

23 May 2013, 15:18

Frumos !
Image
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

23 May 2013, 15:35

GJ Man! 8-> \m/ !
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
EDwardddd.
Membru, skill +2
Membru, skill +2
Posts: 806
Joined: 18 Jun 2010, 10:30
Detinator Steam: Da
SteamID: edwarddwd
Reputatie: Membru Club eXtreamCS (trei luni)
Fost Moderator ajutator
Nume anterioare: Elk, eDward /R/
Has thanked: 16 times
Been thanked: 49 times

04 Jul 2013, 10:30

Mie nu-mi afiseaza top15 in ordine , ce-o avea ?
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

11 Aug 2013, 23:39

idem tDk*
User avatar
cyby
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 1777
Joined: 16 Jul 2011, 21:46
Detinator Steam: Da
Detinator server CS: Da
Reputatie: Scripter eXtreamCS
Fost Moderator ajutator
Has thanked: 146 times
Been thanked: 396 times

01 Sep 2013, 05:30

Trebuie sa resetezi rankul.
93.114.82.17:27015 - Monster Invasion CO-OP Mod
Post Reply

Return to “AmxModX”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 19 guests