Cerere modificare plugin Give_Money[rezolvat]

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Locked
User avatar
First Time
Membru, skill +1
Membru, skill +1
Posts: 113
Joined: 05 Feb 2014, 19:38
Detinator Steam: Da
Has thanked: 16 times
Been thanked: 7 times
Contact:

01 Oct 2018, 19:37

Buna Seara, poate cineva modifica pluginul lui crazy.ciprian??
As dori sa scoateti mesajul din hud "Scrie in chat /help pentru a afla cum sa transferi bani altui user"
La fel si sa scoateti Motd daca e posibil
Multumesc mult))
Give_Money | Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <alt_chat.inc>

#define PLUGIN "GiveMoney"
#define VERSION "1.0"
#define AUTHOR "crazy.cipry"

new g_Sync;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_clcmd("say", "hook_say");
	register_clcmd("say_team", "hook_say");
	register_clcmd("amx_give", "give_money");
	register_clcmd("say /help", "help_motd");
	
	set_task(120.0, "advertising", _,_,_, "b");
	
	g_msgsaytext = get_user_msgid( "SayText" );
	g_Sync = CreateHudSyncObj(0);
	
}

public advertising() {
	set_hudmessage(255, 150, 0, -1.0, 0.1, 0, 7.0, 7.0, 1.0, 1.0);
	ShowSyncHudMsg(0, g_Sync, "Scrie in chat /help pentru a afla cum sa transferi ^nbani altui user");
}

public hook_say(id) {
	static s_Args[32]
	
	read_args(s_Args, sizeof(s_Args) - 1);
	remove_quotes(s_Args);
	
	if(equal(s_Args, "/give", 5)) {
		replace(s_Args, sizeof(s_Args) - 1, "/", "");
		client_cmd(id, "amx_%s", s_Args);
	}
	
	return PLUGIN_CONTINUE;
}

public give_money(id) {
	new s_Arg1[32], s_Arg2[6];
	
	read_argv(1, s_Arg1, 31);
	read_argv(2, s_Arg2, 5);
	
	new iTarget = cmd_target(id, s_Arg1, 8);
	new iAmmount = str_to_num(s_Arg2);
	
	if(iTarget == id) {
		print(id, "^x03 Nu poti sa-ti dai bani tie");
		return PLUGIN_HANDLED;
	}
		
	
	if(!iTarget) {
		print(id, "^x03 Acest user nu exista");
		return PLUGIN_HANDLED;
	}
	
	new iCurrentMoney = cs_get_user_money(id);
	
	if(iAmmount<=0) {
		print(id, "^x03 Nu poti sa dai o suma negativa sau egala cu 0");
		return PLUGIN_HANDLED;
	}
		
	
	if(iAmmount > iCurrentMoney){
		print(id, "^x03 Nu poti sa dai mai multi bani decat ai");
		return PLUGIN_HANDLED;
	}
	
	new iFinalMoney;
	iFinalMoney = iCurrentMoney - iAmmount;
	
	cs_set_user_money(id, iFinalMoney, 1);
	
	new iTargetName[32], iName[32];
	get_user_name(iTarget, iTargetName, 31);
	get_user_name(id, iName, 31);
	
	print(id, "^x03 I-ai dat lui ^x04%s ^x03suma de ^x04%d$", iTargetName, iAmmount);
	
	new iTargetFinalMoney, iTargetCurrMoney; 
	
	iTargetCurrMoney = cs_get_user_money(iTarget)
	iTargetFinalMoney = iTargetCurrMoney + iAmmount;
	
	cs_set_user_money(iTarget, iTargetFinalMoney, 1);
	
	print(iTarget, "^x03 Ai primit de la ^x04%s ^x03suma de ^x04%d$", iName, iAmmount);
	
	return PLUGIN_CONTINUE;
	
}

public help_motd(id) {
	new iMotd[650], iLen;
	
	iLen = formatex(iMotd, sizeof iMotd - 1,"<body bgcolor=#000000><font color=33FF00><pre>");
	iLen += formatex(iMotd[iLen], (sizeof iMotd - 1) - iLen, "<center><b><font color=#FF0033>Cum sa dai bani unui jucator?</b></font></center>^n^n^n");
	iLen += formatex(iMotd[iLen], (sizeof iMotd - 1) - iLen, "Pentru a da bani unui user folositi in chat comanda^n^n^n^n");
	iLen += formatex(iMotd[iLen], (sizeof iMotd - 1) - iLen, "<center><b><font color=#0000FF>/give nume suma</font></b></center>^n^n^n^n^n^n");
	iLen += formatex(iMotd[iLen], (sizeof iMotd - 1) - iLen, "<center><b><font color=#FFFF00>&copy<font> <font color=FF0033>crazy.cipry</font> <font color=#FFFF00>2009<font></b></center>");
	
	show_motd(id, iMotd, "Help");
	
}
Last edited by First Time on 02 Oct 2018, 16:19, edited 2 times in total.
connect furien.watf.ro — Powered by WATF.ro
RoyalServer
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

01 Oct 2018, 19:54

source | Afiseaza codul
[code]/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <alt_chat.inc>

#define PLUGIN "GiveMoney"
#define VERSION "1.0"
#define AUTHOR "crazy.cipry"

new g_Sync;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_clcmd("say", "hook_say");
	register_clcmd("say_team", "hook_say");
	register_clcmd("amx_give", "give_money");
	
	g_msgsaytext = get_user_msgid( "SayText" );
	g_Sync = CreateHudSyncObj(0);
	
}

public hook_say(id) {
	static s_Args[32]
	
	read_args(s_Args, sizeof(s_Args) - 1);
	remove_quotes(s_Args);
	
	if(equal(s_Args, "/give", 5)) {
		replace(s_Args, sizeof(s_Args) - 1, "/", "");
		client_cmd(id, "amx_%s", s_Args);
	}
	
	return PLUGIN_CONTINUE;
}

public give_money(id) {
	new s_Arg1[32], s_Arg2[6];
	
	read_argv(1, s_Arg1, 31);
	read_argv(2, s_Arg2, 5);
	
	new iTarget = cmd_target(id, s_Arg1, 8);
	new iAmmount = str_to_num(s_Arg2);
	
	if(iTarget == id) {
		print(id, "^x03 Nu poti sa-ti dai bani tie");
		return PLUGIN_HANDLED;
	}
		
	
	if(!iTarget) {
		print(id, "^x03 Acest user nu exista");
		return PLUGIN_HANDLED;
	}
	
	new iCurrentMoney = cs_get_user_money(id);
	
	if(iAmmount<=0) {
		print(id, "^x03 Nu poti sa dai o suma negativa sau egala cu 0");
		return PLUGIN_HANDLED;
	}
		
	
	if(iAmmount > iCurrentMoney){
		print(id, "^x03 Nu poti sa dai mai multi bani decat ai");
		return PLUGIN_HANDLED;
	}
	
	new iFinalMoney;
	iFinalMoney = iCurrentMoney - iAmmount;
	
	cs_set_user_money(id, iFinalMoney, 1);
	
	new iTargetName[32], iName[32];
	get_user_name(iTarget, iTargetName, 31);
	get_user_name(id, iName, 31);
	
	print(id, "^x03 I-ai dat lui ^x04%s ^x03suma de ^x04%d$", iTargetName, iAmmount);
	
	new iTargetFinalMoney, iTargetCurrMoney; 
	
	iTargetCurrMoney = cs_get_user_money(iTarget)
	iTargetFinalMoney = iTargetCurrMoney + iAmmount;
	
	cs_set_user_money(iTarget, iTargetFinalMoney, 1);
	
	print(iTarget, "^x03 Ai primit de la ^x04%s ^x03suma de ^x04%d$", iName, iAmmount);
	
	return PLUGIN_CONTINUE;	
}
[/code]
no...
User avatar
First Time
Membru, skill +1
Membru, skill +1
Posts: 113
Joined: 05 Feb 2014, 19:38
Detinator Steam: Da
Has thanked: 16 times
Been thanked: 7 times
Contact:

01 Oct 2018, 20:02

Mersi mult, cred ca e o mica problema??
Image
connect furien.watf.ro — Powered by WATF.ro
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

01 Oct 2018, 21:00

sterge din sursa > new g_Sync;
no...
User avatar
First Time
Membru, skill +1
Membru, skill +1
Posts: 113
Joined: 05 Feb 2014, 19:38
Detinator Steam: Da
Has thanked: 16 times
Been thanked: 7 times
Contact:

01 Oct 2018, 21:53

Do[N]e ;3 wrote:sterge din sursa > new g_Sync;
la fel,,,
connect furien.watf.ro — Powered by WATF.ro
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

01 Oct 2018, 22:00

| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <alt_chat.inc>

#define PLUGIN "GiveMoney"
#define VERSION "1.0"
#define AUTHOR "crazy.cipry"

public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR);
   register_clcmd("say", "hook_say");
   register_clcmd("say_team", "hook_say");
   register_clcmd("amx_give", "give_money");
   
   g_msgsaytext = get_user_msgid( "SayText" );   
}

public hook_say(id) {
   static s_Args[32]
   
   read_args(s_Args, sizeof(s_Args) - 1);
   remove_quotes(s_Args);
   
   if(equal(s_Args, "/give", 5)) {
      replace(s_Args, sizeof(s_Args) - 1, "/", "");
      client_cmd(id, "amx_%s", s_Args);
   }
   
   return PLUGIN_CONTINUE;
}

public give_money(id) {
   new s_Arg1[32], s_Arg2[6];
   
   read_argv(1, s_Arg1, 31);
   read_argv(2, s_Arg2, 5);
   
   new iTarget = cmd_target(id, s_Arg1, 8);
   new iAmmount = str_to_num(s_Arg2);
   
   if(iTarget == id) {
      print(id, "^x03 Nu poti sa-ti dai bani tie");
      return PLUGIN_HANDLED;
   }
      
   
   if(!iTarget) {
      print(id, "^x03 Acest user nu exista");
      return PLUGIN_HANDLED;
   }
   
   new iCurrentMoney = cs_get_user_money(id);
   
   if(iAmmount<=0) {
      print(id, "^x03 Nu poti sa dai o suma negativa sau egala cu 0");
      return PLUGIN_HANDLED;
   }
      
   
   if(iAmmount > iCurrentMoney){
      print(id, "^x03 Nu poti sa dai mai multi bani decat ai");
      return PLUGIN_HANDLED;
   }
   
   new iFinalMoney;
   iFinalMoney = iCurrentMoney - iAmmount;
   
   cs_set_user_money(id, iFinalMoney, 1);
   
   new iTargetName[32], iName[32];
   get_user_name(iTarget, iTargetName, 31);
   get_user_name(id, iName, 31);
   
   print(id, "^x03 I-ai dat lui ^x04%s ^x03suma de ^x04%d$", iTargetName, iAmmount);
   
   new iTargetFinalMoney, iTargetCurrMoney; 
   
   iTargetCurrMoney = cs_get_user_money(iTarget)
   iTargetFinalMoney = iTargetCurrMoney + iAmmount;
   
   cs_set_user_money(iTarget, iTargetFinalMoney, 1);
   
   print(iTarget, "^x03 Ai primit de la ^x04%s ^x03suma de ^x04%d$", iName, iAmmount);
   
   return PLUGIN_CONTINUE;   
}
no...
User avatar
First Time
Membru, skill +1
Membru, skill +1
Posts: 113
Joined: 05 Feb 2014, 19:38
Detinator Steam: Da
Has thanked: 16 times
Been thanked: 7 times
Contact:

01 Oct 2018, 22:06

Multumesc mult! ;*
Nu merge butonul Multumesc ca iti dadeam 10 multumesc))
connect furien.watf.ro — Powered by WATF.ro
User avatar
DevilBoy.eXe
Super moderator
Super moderator
Posts: 1678
Joined: 05 Jun 2016, 23:04
Detinator Steam: Da
Detinator server CS: GO.WARED.RO
SteamID: DevilBoy_eXe
Reputatie: Super Moderator
Fond eXtream: 0
Location: beyond the time
Discord: zeux.
Has thanked: 15 times
Been thanked: 71 times
Contact:

01 Oct 2018, 23:37

Cerere rezolvata
Locked

Return to “Modificari pluginuri”

  • Information