Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Ищу плагин передачи денег

Статус пользователя panikajo
сообщение 17.8.2013, 13:47
Сообщение #1
Стаж: 12 лет

Сообщений: 395
Благодарностей: 51
Полезность: < 0

Скрины
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя offtop2012
сообщение 17.8.2013, 13:54
Сообщение #2


Стаж: 13 лет

Сообщений: 878
Благодарностей: 126
Полезность: 356

http://lmgtfy.com/?q=%D0%BF%D0%BB%D0%B0%D0...%D1%8F+deathrun
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя panikajo
сообщение 17.8.2013, 14:06
Сообщение #3
Стаж: 12 лет

Сообщений: 395
Благодарностей: 51
Полезность: < 0

Я весь гугл обшарил такого не нашел я смотрю в гугле переж тем как сюда писать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 17.8.2013, 14:17
Сообщение #4


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Присоединяюсь, тоже нужен)


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
ops244
сообщение 17.8.2013, 14:19
Сообщение #5
Стаж: 15 лет

Сообщений: 958
Благодарностей: 939
Полезность: 0

http://www.amx-x.ru/viewtopic.php?f=12&t=3521
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Yaroslav
сообщение 17.8.2013, 14:23
Сообщение #6


Стаж: 12 лет

Сообщений: 296
Благодарностей: 247
Полезность: 1084

Может лучше сразу сборку Rejiser'а сольешь, чего мелочиться? crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя vovan4ik1997
сообщение 17.8.2013, 14:30
Сообщение #7


Стаж: 13 лет

Сообщений: 1087
Благодарностей: 433
Полезность: 718

Код:
#include <amxmodx>
#include <cstrike>
#include <chatcolor>

#define PLUGIN "Money"
#define VERSION "1.0"
#define AUTHOR "x3"

new players_menu, players[32], num, i
new accessmenu, iName[64], callback

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /donate", "transfer_menu", ADMIN_ALL, "")
register_clcmd("transfer", "transfer_money", ADMIN_ALL, "")
}

public transfer_menu(id)
{
get_players(players, num, "h")

if (num <= 1)
{
client_print_color(id, Red, "^1[^4Сервер^1] Кому ты хочешь передать деньги? - Нет игроков, дибил:D")
return PLUGIN_HANDLED
}

new tempname[32], info[10], msg[222]

formatex(msg, charsmax(msg), "\yПодарить деньги^n\dВаши деньги: \r$%d \y| \dСтр. \r", cs_get_user_money(id))
players_menu = menu_create(msg, "players_menu_handler")

for(i = 0; i < num; i++)
{
if(players[i] == id)
continue

get_user_name(players[i], tempname, 31)
num_to_str(players[i], info, 9)

formatex(msg, charsmax(msg), "%s \w(\r$%d\w)", tempname, cs_get_user_money(players[i]))
menu_additem(players_menu, msg, info, 0)
}

menu_setprop(players_menu, MPROP_BACKNAME, "Назад")
menu_setprop(players_menu, MPROP_NEXTNAME, "Дальше")
menu_setprop(players_menu, MPROP_EXITNAME, "Закрыть")

menu_display(id, players_menu, 0)
return PLUGIN_CONTINUE
}

public players_menu_handler(id, players_menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(players_menu)
return PLUGIN_HANDLED
}

new data[6]

menu_item_getinfo(players_menu, item, accessmenu, data, charsmax(data), iName, charsmax(iName), callback)

new player = str_to_num(data)

client_cmd(id, "messagemode ^"transfer %i^"", player)

return PLUGIN_CONTINUE
}

public transfer_money(id)
{
new param[6]
read_argv(2, param, charsmax(param))

for (new x; x < strlen(param); x++)
{
if(!isdigit(param[x]))
{
client_print_color(id, Red, "^1[^4Сервер^1] Вы должны ввести число!")
transfer_menu(id)
return PLUGIN_HANDLED
}
}

new amount = str_to_num(param)

new money = cs_get_user_money(id)

if (money < amount)
{
client_print_color(id, Red, "^1[^4Сервер^1] У вас нет столько денег!")
transfer_menu(id)
return PLUGIN_HANDLED
}

read_argv(1, param, charsmax(param))
new player = str_to_num(param)

new player_money = cs_get_user_money(player)

if( amount < 100 )
{
client_print_color(id, Red, "^1[^4Сервер^1] Минимальная сумма перевода - ^3$100")
transfer_menu(id)
return PLUGIN_HANDLED
}

cs_set_user_money(id, money - amount, 1)
cs_set_user_money(player, player_money + amount, 1)

new names[2][32]

get_user_name(id, names[0], 31)
get_user_name(player, names[1], 31)

client_print_color(0, Blue, "^1[^4Сервер^1] Игрок ^3%s ^1подарил ^4$%i^1 игроку ^3%s", names[0], amount, names[1])

return PLUGIN_HANDLED
}

вот нашел


Представь, что ты заплатил однажды, а получаешь прибыль постоянно.
Закажи правильный контент тут
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя panikajo
сообщение 20.8.2013, 20:30
Сообщение #8
Стаж: 12 лет

Сообщений: 395
Благодарностей: 51
Полезность: < 0

Цитата(vovan4ik1997 @ 17.8.2013, 15:30) *
Код:
#include <amxmodx>
#include <cstrike>
#include <chatcolor>

#define PLUGIN "Money"
#define VERSION "1.0"
#define AUTHOR "x3"

new players_menu, players[32], num, i
new accessmenu, iName[64], callback

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /donate", "transfer_menu", ADMIN_ALL, "")
register_clcmd("transfer", "transfer_money", ADMIN_ALL, "")
}

public transfer_menu(id)
{
get_players(players, num, "h")

if (num <= 1)
{
client_print_color(id, Red, "^1[^4Сервер^1] Кому ты хочешь передать деньги? - Нет игроков, дибил:D")
return PLUGIN_HANDLED
}

new tempname[32], info[10], msg[222]

formatex(msg, charsmax(msg), "\yПодарить деньги^n\dВаши деньги: \r$%d \y| \dСтр. \r", cs_get_user_money(id))
players_menu = menu_create(msg, "players_menu_handler")

for(i = 0; i < num; i++)
{
if(players[i] == id)
continue

get_user_name(players[i], tempname, 31)
num_to_str(players[i], info, 9)

formatex(msg, charsmax(msg), "%s \w(\r$%d\w)", tempname, cs_get_user_money(players[i]))
menu_additem(players_menu, msg, info, 0)
}

menu_setprop(players_menu, MPROP_BACKNAME, "Назад")
menu_setprop(players_menu, MPROP_NEXTNAME, "Дальше")
menu_setprop(players_menu, MPROP_EXITNAME, "Закрыть")

menu_display(id, players_menu, 0)
return PLUGIN_CONTINUE
}

public players_menu_handler(id, players_menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(players_menu)
return PLUGIN_HANDLED
}

new data[6]

menu_item_getinfo(players_menu, item, accessmenu, data, charsmax(data), iName, charsmax(iName), callback)

new player = str_to_num(data)

client_cmd(id, "messagemode ^"transfer %i^"", player)

return PLUGIN_CONTINUE
}

public transfer_money(id)
{
new param[6]
read_argv(2, param, charsmax(param))

for (new x; x < strlen(param); x++)
{
if(!isdigit(param[x]))
{
client_print_color(id, Red, "^1[^4Сервер^1] Вы должны ввести число!")
transfer_menu(id)
return PLUGIN_HANDLED
}
}

new amount = str_to_num(param)

new money = cs_get_user_money(id)

if (money < amount)
{
client_print_color(id, Red, "^1[^4Сервер^1] У вас нет столько денег!")
transfer_menu(id)
return PLUGIN_HANDLED
}

read_argv(1, param, charsmax(param))
new player = str_to_num(param)

new player_money = cs_get_user_money(player)

if( amount < 100 )
{
client_print_color(id, Red, "^1[^4Сервер^1] Минимальная сумма перевода - ^3$100")
transfer_menu(id)
return PLUGIN_HANDLED
}

cs_set_user_money(id, money - amount, 1)
cs_set_user_money(player, player_money + amount, 1)

new names[2][32]

get_user_name(id, names[0], 31)
get_user_name(player, names[1], 31)

client_print_color(0, Blue, "^1[^4Сервер^1] Игрок ^3%s ^1подарил ^4$%i^1 игроку ^3%s", names[0], amount, names[1])

return PLUGIN_HANDLED
}

вот нашел


хМ в чем может быть проблема???

unknown unknown unknown moneytransfer.a bad load
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sky Cat
сообщение 20.8.2013, 20:44
Сообщение #9
Стаж: 13 лет
Город: Белгород

Сообщений: 1179
Благодарностей: 733
Полезность: 1056

Цитата(panikajo @ 20.8.2013, 23:30) *
хМ в чем может быть проблема???

unknown unknown unknown moneytransfer.a bad load

moneytransfer.a - нужно moneytransfer.amxx

причина: не загружен


я знаю, что я ничего не знаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
urpok
сообщение 20.8.2013, 21:00
Сообщение #10
Стаж: 13 лет

Сообщений: 890
Благодарностей: 164
Полезность: 0

У меня стоит, рабочий, без багов и проблем. Все работает. Кому надо, пишите, скину. Я не жадный, сам долго искал, перепробывал несколько штук, в итоге, остановился на том, что есть.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя panikajo
сообщение 20.8.2013, 23:28
Сообщение #11
Стаж: 12 лет

Сообщений: 395
Благодарностей: 51
Полезность: < 0

да нет прописано было верно все то просто в консоль не поместилось amxx
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя RedL1ne
сообщение 20.8.2013, 23:30
Сообщение #12


Стаж: 15 лет

Сообщений: 3828
Благодарностей: 1854
Полезность: 876

panikajo,
ну смотри логи, там написано будет
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя panikajo
сообщение 20.8.2013, 23:45
Сообщение #13
Стаж: 12 лет

Сообщений: 395
Благодарностей: 51
Полезность: < 0

Ошибок нету.

unknown unknown unknown money.amxx bad load
Разве что эта
L 08/21/2013 - 00:02:37: [AMXX] Run time error 10 (plugin "uq_jumpstats.amxx") (native "replace") - debug not enabled!
L 08/21/2013 - 00:02:37: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
но она никак не влияет.

Отредактировал: panikajo, - 20.8.2013, 23:48
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: