Witam jak w tym pluginie zrobić żeby informacja była pokazywana dwóm graczom czyli temu co przelał kase i temu co ją dostał poniżej podaje kodzik
/* AMX Mod script. * * (c) 2003, AssKicR * This file is provided as is (no warranties). * Thanx to Vud911 for the idea * * Example: /transfer "persononyourteam" "amount" and it'll deducte the amount from your cash pool and add it to the targets. * * Result Of Example * SuperNewbie: "Can someone send me some $$$ for awp???" * SuperElitePlayerWhoHasTooMuch$$$: "I'm Bill Gates!!! 4000$ coming your way!!! * SuperElitePlayerWhohasTooMuch$$$: "/transfer newbie 4000" * [AMX] SuperElitePlayerWhohasTooMuch$$$ has transferred 4000$ to SuperNewbie. Give him a thanks * SuperNewbie: "Thank You SuperElitePlayerWhohasTooMuch$$$" * * Changelog * v.1.0.0 - Released * v 1.0.1 - Added a little more restriction... Dead People can't handle money anymore * v 1.0.2 - Added Restrict for cash stealing * v 1.0.3 - Added Cvars - mt_cashsteal, mt_cashdead, mt_cashteam * v 1.0.4 - Checked Code - Found one error.. Fixed * v 1.0.5 - Removed 7 instances of "return PLUGIN_CONTINUE" that was not supposed to be there * v 1.0.6 - New Bug that i had to fix :@ * v 1.0.7 - Found the bug that *** up plugin * v 1.0.8 - Another Update... */ #include <amxmod> #include <amxmisc> #include <fun> public plugin_init() { register_plugin("Cash Transfer","1.0.8","AssKicR") register_concmd("say","handle_say",ADMIN_USER) register_concmd("say_team","handle_say",ADMIN_USER) register_cvar("mt_cashsteal","1",0) register_cvar("mt_cashdead","1",0) register_cvar("mt_cashteam","1",0) return PLUGIN_CONTINUE } public handle_say(id) { //Show me the money new said[31] new cmd[10] new target[9] new amount[7] new rest[5] read_args(said, 30) replace(said, 30, "^"", "") parse(said, cmd,9, target,8, amount,6, rest,4) new player = cmd_target(id,target,8) new name[33] new name2[33] get_user_name(id,name,32) get_user_name(player,name2,32) new team[32] new team2[32] get_user_team(id,team,32) get_user_team(player,team2,32) if (equal(cmd, "/transfer", 9)) { new money = get_user_money(id) new money2 = get_user_money(player) new cash = str_to_num(amount) new bool:NoCantDo NoCantDo=false if (!is_user_alive(id)) { if (get_cvar_num("mt_cashdead")==0) { client_print(id,print_center,"You can't give away money while dead") NoCantDo=true } } if (!is_user_alive(player)) { if (get_cvar_num("mt_cashdead")==0) { client_print(id,print_center,"You can't give money to dead people") NoCantDo=true } } if (equal(name, name2)) { client_print(id,print_center,"You can't give money to yourself") NoCantDo=true } if (!equal(team, team2)) { if (get_cvar_num("mt_cashteam")==0) { client_print(id,print_center,"You can't give money to the enemy team") NoCantDo=true } } if ((money2 + cash) > 16000) { client_print(id,print_center,"%s can't carry that much money") NoCantDo=true } if (money < cash) { client_print(id,print_center,"You don't have that much money") NoCantDo=true } if (cash < 0) { if (get_cvar_num("mt_cashsteal")==0) { client_print(id,print_center,"You can't steal %s's money",name2) NoCantDo=true } } if (!NoCantDo) { set_user_money(id, money - cash,1) set_user_money(player, money2 + cash,1) client_print(0,print_chat,"[AMX] %s transferd %i $ to %s. Give him a thanks",name,cash,name2) engclient_cmd(id,"say Thank you %s",name) } } return PLUGIN_CONTINUE }
a dokładnie chodzi mi o ten moment
if (!NoCantDo) { set_user_money(id, money - cash,1) set_user_money(player, money2 + cash,1) client_print(0,print_chat,"[AMX] %s transferd %i $ to %s. Give him a thanks",name,cash,name2) engclient_cmd(id,"say Thank you %s",name) } }
i teraz pokazywana jest informacja o przelewie tylko osobie która robi przelew a chciałbym żeby osoba która dostaje kase też dostawała o tym informację wie ktoś jak to można zrobić ?