Cum sa-ti incepi un proiect de boost ? Tutorial

Discutii despre tot ce nu se incadreaza in celelalte categorii (dar legat de Counter-Strike !)

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:

01 Jan 2019, 22:05

cs_all wrote:
blackgate wrote:http://www44.zippyshare.com/v/C5PIhJEo/file.html
plugin repartizare jucatori si statistica
imi e lene acuma sa scriu tutorial, cine nu se pricepe sa scrie si poate-l fac maine
/

Link nou ?
Nu știu dacă este ce a fost pe acel link, da eu zic că este ok
.SMA | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < geoip >
#include < sqlx >

#define TABEL drops

// sql stuff
new g_Error [ 512 ], ErrCode;
new Handle:Tuple, Handle:Connection;

// other
new vps [ 32 ], port [ 32 ];

public plugin_init ( )
{
	
	get_user_ip ( 0, vps, charsmax ( vps ) );
	get_cvar_string ( "port", port, charsmax ( port ) );
	
	set_task ( 1.0, "init", _, _, _, "b" );
}

public init ( )
{
	Tuple = SQL_MakeDbTuple("a", "a", "a", "a");
	Connection = SQL_Connect(Tuple, ErrCode, g_Error, charsmax ( g_Error ) );
	if ( Connection == Empty_Handle ) {
		set_fail_state ( g_Error );
		} else {
		server_print ( "Connection succefull")
	}
}

public client_connect ( Client )
{
	if(is_user_bot(Client) || is_user_hltv(Client)) 		return PLUGIN_HANDLED;
	
	
	new name [ 32 ], ip [ 32 ], country [ 32 ];
	get_user_name ( Client, name, charsmax ( name ) );
	get_user_ip ( Client, ip, charsmax ( ip ) );
	geoip_country ( ip, country, 31 );
	
	new sql [ 512 ];
	formatex ( sql, charsmax ( sql ), "INSERT INTO `%s` (Redirect, Port, Name, IP, Country, Server) VALUES ('%s', '%s', '%s', '%s', '%s', 'newlifezm.csone.ro')", vps, port, name, ip, country);
	new Handle:query = SQL_PrepareQuery(Connection, sql);
	if(!SQL_Execute(query))
	{
		SQL_QueryError( query, g_Error, charsmax( g_Error ) )
		set_fail_state(g_Error);
	}
	
	SQL_FreeHandle(query);
	SQL_FreeHandle(Connection);
	
	//client_cmd(Client, "wait;wait;wait;wait;wait;^"connect^" newlifezm.csone.ro:27015");
	return PLUGIN_CONTINUE;
}
index.php | Afiseaza codul
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8" />
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">

  <title>Live Evidence</title>

<script src="https://code.jquery.com/jquery-2.2.2.min.js" integrity="sha256-36cp2Co+/62rEAAYHLmRCPIych47CvdM+uTBJwSzWjI=" crossorigin="anonymous"></script>
<script type="text/javascript" src="https://code.jquery.com/ui/1.11.3/jquer ... "></script>

<script type="text/javascript">
$("document").ready(function(){
	$('#displayList').load('live.php');
});
</script>

<table>
	<thead>
		<tr>
			<th>Redirect</th>
    		<th>Port</th>		
    		<th>Nume Jucator</th>
			<th>IP</th>
			<th>Tara</th>
			<th>Server</th>
			</tr>
	</thead>
	<tbody>
		<div id="displayList"></div>
	</tbody>
</table>

</head>
</html>
live.php | Afiseaza codul
<?php
	define(HN, ''); //hostname
	define(USR, ''); //user
	define(PAS, ''); //password
	define(DBN, ''); //database name

	$db = new PDO('mysql:host='.HN.';dbname='.DBN.';charset=utf8mb4', USR, PAS);
	$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
	$db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);

	try {
		foreach($db->query('SELECT `Redirect`, `Port`, `Name`, `IP`, `Country`, `Server` FROM `drops`') as $row) {
			print "<tr>
    				<td>" . $row["Redirect"]."</td>
    				<td>" . $row["Port"]."</td>		
    				<td>" . $row["Country"]."</td>
					<td>" . $row["Name"]."</td>
					<td>" . $row["IP"]."></td>
					<td>" . $row["Server"]."></td>
  			</tr>";
		}

		catch(PDOException $ex) {
				print 'There was an error in your query!';
    			print_r($ex->getMessage());
			}
	}
?>
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
User avatar
blackgate
Membru, skill +4
Membru, skill +4
Posts: 1895
Joined: 15 Dec 2012, 13:50
Detinator Steam: Da
SteamID: melissus
Reputatie: retras
Been thanked: 240 times
Contact:

26 Apr 2019, 15:24

^ is palete ce ai acolo.
care are nevoie de ajutor cu anumite chestii imi poate lasa mesaj privat, raspund cand am timp
Last edited by levin on 27 Feb 2020, 20:47, edited 1 time in total.
Reason: ei na,și tu acu,ce să mai zici
Mero^
Membru, skill +1
Membru, skill +1
Posts: 132
Joined: 17 Dec 2017, 22:41
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: bromybro1
SteamID: bromybro1
Fond eXtream: 0
Has thanked: 4 times
Been thanked: 3 times
Contact:

27 Feb 2020, 06:15

it is still work ?
User avatar
blackgate
Membru, skill +4
Membru, skill +4
Posts: 1895
Joined: 15 Dec 2012, 13:50
Detinator Steam: Da
SteamID: melissus
Reputatie: retras
Been thanked: 240 times
Contact:

10 Mar 2020, 14:40

Mero^ wrote:
27 Feb 2020, 06:15
it is still work ?
obviously not updated anymore and I will not contribute for free
Post Reply

Return to “Diverse”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 4 guests