Raised This Month: $ Target: $400
 0% 

Plugin Sourcemod vers Amx


  
 
 
Thread Tools Display Modes
Author Message
DaRk56
Senior Member
Join Date: Jul 2009
Location: France
Old 09-22-2011 , 00:22   Plugin Sourcemod vers Amx
#1

Bonjour, ne sachant pas formuler ma requête en anglais pour la section appropriée je poste ma demande ici.

Nous avons un système automatique qui envoie des steamID sur une base de donnée mais seulement en plugin sourcemod, quelqu'un arriverai t'il à coder le plugin à l'identique à partir du code source du plugin sourcemod pour le porter vers un plugin amx ?

Je remercie grandement celui qui se porte sur ma demande et j'offrirais quelques mois gratuit sur notre futur service si il le veut.

Code:
new Handle:g_hDB;
new bool:connection;
new String:Erreur[255];

public OnPluginStart()
{
	new Handle:hKV = INVALID_HANDLE;             
	hKV = CreateKeyValues("");
	new String:error[255];
	KvSetString(hKV,"driver","mysql");
	KvSetString(hKV,"host","localhost");
	KvSetString(hKV,"database","***");
	KvSetString(hKV,"user","***")
	KvSetString(hKV,"pass","***")
	g_hDB = SQL_ConnectCustom(hKV, error, sizeof(error), true);
	
	if (g_hDB == INVALID_HANDLE)
	{
		LogError("Could not connect: %s", error);
		connection = false;
	}
	else
	{
		PrintToServer("Database connexion success");
		connection = true;
	}
	
	Format(Erreur, sizeof(Erreur), "%s", error);
	
	HookEvent("player_spawn", Event_PlayerSpawn);
}

public Event_PlayerSpawn(Handle:event,String:name[], bool:dontBroadcast)
{
	new client = GetClientOfUserId(GetEventInt(event,"userid"));
	Insertion(client);
}

public Insertion(client)
{
	new Handle:hQuery;
	new String:szMyQuery[255];
	new bool:already = false;
	
	decl String:steamid[32];
	GetClientAuthString(client, steamid, sizeof(steamid));
	
	if (connection)
	{
		Format(szMyQuery, sizeof(szMyQuery), "SELECT steam_id FROM invite_steam WHERE steam_id = '%s'", steamid);
		hQuery = SQL_Query(g_hDB, szMyQuery);
		if (SQL_GetRowCount(hQuery) > 0) already = true;
		CloseHandle(hQuery);
		
		if (!already)
		{
			Format(szMyQuery, sizeof(szMyQuery), "INSERT INTO invite_steam VALUES ('%s', 0)", steamid);
			hQuery = SQL_Query(g_hDB, szMyQuery);
			CloseHandle(hQuery);
		}
	}
}
DaRk56 is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 09-22-2011 , 14:14   Re: Plugin Sourcemod vers Amx
#2

Ca a l'air relativement simple à faire. Je ne connais pas grand chose en SQL ni pourrait tester, mais pour juste ça, ça devrait pas être compliqué. Tenterais plus tard.
__________________
Arkshine is offline
teol
Veteran Member
Join Date: Oct 2009
Location: Marbella
Old 09-22-2011 , 14:16   Re: Plugin Sourcemod vers Amx
#3

Alala, encore une histoire d'invitation à un groupe Steam...
teol is offline
DaRk56
Senior Member
Join Date: Jul 2009
Location: France
Old 09-22-2011 , 14:17   Re: Plugin Sourcemod vers Amx
#4

Merci Arkshine de voir pour ma demande
Sauf que la notre système est déjà pret ^^
DaRk56 is offline
teol
Veteran Member
Join Date: Oct 2009
Location: Marbella
Old 09-22-2011 , 14:32   Re: Plugin Sourcemod vers Amx
#5

Quote:
Originally Posted by DaRk56 View Post
Sauf que la notre système est déjà pret ^^
Pas capté là
teol is offline
DaRk56
Senior Member
Join Date: Jul 2009
Location: France
Old 09-22-2011 , 14:45   Re: Plugin Sourcemod vers Amx
#6

Moi et un collègue on a fait un site qui automatise les invitations, on loue 3€ par mois notre service pour la location du dédié, et voir augmenter notre infrastructure par la suite, je vais pas partager le lien on va me faire recaler comme sur le forum verygames.

Je peut envoyer le site par Mp si vous voulez, je le publierai sur le forum si on m'autorise.

Notre seul hic pour le moment c'est qu'on a que la partie sourcemod pour récupérer les SteamID, et un de nos clients à demander si il y avait le plugin AMX, voilà pourquoi je viens vers vous.
DaRk56 is offline
Old 09-22-2011, 15:31
Fr33m@n
This message has been deleted by Fr33m@n.
DaRk56
Senior Member
Join Date: Jul 2009
Location: France
Old 09-22-2011 , 15:32   Re: Plugin Sourcemod vers Amx
#8

Quesque tu veut dire par là
DaRk56 is offline
Fr33m@n
Veteran Member
Join Date: May 2008
Location: France Marne
Old 09-22-2011 , 15:34   Re: Plugin Sourcemod vers Amx
#9

Si par service tu entends fournir un plugin sans le source code, c'est completement illégal de recevoir un financement en contre partie.
Fr33m@n is offline
Arkshine
AMX Mod X Plugin Approver
Join Date: Oct 2005
Old 09-22-2011 , 16:23   Re: Plugin Sourcemod vers Amx
#10

Je suis tout seul à trouver particulièrement idiot de payer pour juste lancer des invitations automatiques ? C'est quoi le but ? En supposant que le joueur accepte l'invitation, c'est d'avoir la plus grosse [communauté] ?
__________________
Arkshine is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:47.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode