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

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

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

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

> Полезные ссылки

4 страниц V  « 3 4

[ЗАКАЗ] Плагин Ставки AES

, обсуждение с покупкой
Статус пользователя MrBone
сообщение 2.4.2016, 21:01
Сообщение #61
Стаж: 10 лет

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

Цитата(tr0uble @ 2.4.2016, 13:25) *
Только сейчас проверял, все работает.

А у меня чет не работает, что уже не делал все тоже самое, даже пробовали на 35хп сразу килл все писали 1 на 1 остались,меню не высветилось, пишу в чате /bet пишет тоже самое время ставки вышло....
Какое значение у тебя стоит, время, в течении которого можно сделать ставку?

Отредактировал: MrBone, - 2.4.2016, 21:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tr0uble
сообщение 2.4.2016, 22:28
Сообщение #62


Стаж: 12 лет

Сообщений: 88
Благодарностей: 31
Полезность: 273

MrBone, вот отсюда возьми исходник, я просто стандартный скомпилил и все.
Cкрытый текст
https://c-s.net.ua/forum/topic80793.html?view=findpost&p=908145
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 2.4.2016, 23:44
Сообщение #63
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

Есть маленькие глюки, иногда при смене мапы когда только загрузилась мапа открывается меню и тут же исчезает, видать из за того что заходят первые двое и плагин определяет как начало дуэли, и нет цвета команды при выводе сообщений о ставках
Код:

client_print_color(player,(cs_get_user_team(player) == CS_TEAM_CT ? print_team_blue : print_team_red),"%L %L",player,"SF_BET9",player,"SF_BET28",plr_name,bet_name) // красим ник в цвет команды
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 3.4.2016, 6:30
Сообщение #64
Стаж: 11 лет

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

Цитата(serfreeman1337 @ 2.4.2016, 23:31) *
/del

блин, вот тебе нечем заняться?
помнишь, ты писал плагин для csx_exteded 1.5
вот
ты мржешь сделать, чтобы в твоеей стате это всё говно тоже удалялось?
я имею ввиду у кого там меньше 5 убийств допустим...
а лучше менюху сделай, чтоб вообще шик был (обнулить того-то)
ты сук можешь, я знаю
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 3.4.2016, 8:57
Сообщение #65
Стаж: 11 лет

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

бухой писал)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 3.4.2016, 9:45
Сообщение #66
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

А все доперло мне надо было вот так
Код:

client_print_color(player,(cs_get_user_team(players_data[id][BET_FOR]) == CS_TEAM_CT ? print_team_blue : print_team_red),"%L %L",player,"SF_BET9",player,"SF_BET28",plr_name,bet_name) // красим ник в цвет команды

Красить не того кто поставил, а на кого поставил

Отредактировал: navigator19, - 3.4.2016, 9:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 3.4.2016, 10:30
Сообщение #67


Иконка группы

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

podbot, давно сделано все. Пиши в соответствующей теме


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
podbot
сообщение 3.4.2016, 13:50
Сообщение #68
Стаж: 11 лет

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

там сделано чтобы их csstats.dat удаляло, а я прошу одновременно
если сделано, кинь ссыль
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MrBone
сообщение 4.4.2016, 13:14
Сообщение #69
Стаж: 10 лет

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

tr0uble, Чет все равно не пашит, не пойму в чем прикол...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя navigator19
сообщение 18.4.2016, 11:43
Сообщение #70
Стаж: 16 лет

Сообщений: 177
Благодарностей: 22
Полезность: 12

serfreeman1337, Не подскажешь иногда лезут ошибки
Код
L 04/17/2016 - 14:46:47: Start of error session.
L 04/17/2016 - 14:46:47: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20160417.log")
L 04/17/2016 - 14:46:47: [CSTRIKE] Player out of range (0)
L 04/17/2016 - 14:46:47: [AMXX] Displaying debug trace (plugin "sf_bets.amxx")
L 04/17/2016 - 14:46:47: [AMXX] Run time error 10: native error (native "cs_get_user_team")
L 04/17/2016 - 14:46:47: [AMXX]    [0] sf_bets.sma::Bet_MenuHandler ([b]line 87[/b])


Код:
public Bet_MenuHandler(id,menu,r_item)
{
if(r_item == MENU_EXIT)
{
return PLUGIN_HANDLED
}

new ri[2],di[2]
menu_item_getinfo(menu,r_item,di[0],ri,charsmax(ri),di,charsmax(di),di[0])

new item = str_to_num(ri)

switch(item)
{
// делаем ставки
case 0,1:
{
// ставим деньги
if(players_data[id][BET_MONEY])
{
new user_money = cs_get_user_money(id)

// игроку не хватает денег
if(user_money < players_data[id][BET_MONEY])
{
Bet_MenuFormat(id)
menu_display(id,menu)

return PLUGIN_HANDLED
}
}

#if defined AES
new rt[AES_ST_END]
aes_get_player_stats(id,rt)

// ставим опыт

if(players_data[id][BET_EXP])
{
if(rt[AES_ST_EXP] < players_data[id][BET_EXP])
{
Bet_MenuFormat(id)
menu_display(id,menu)

return PLUGIN_HANDLED
}
}

if(players_data[id][BET_BONUS])
{
if(rt[AES_ST_BONUSES] < players_data[id][BET_BONUS])
{
Bet_MenuFormat(id)
menu_display(id,menu)

return PLUGIN_HANDLED
}
}
#endif

// запоминаем на кого поставили
players_data[id][BET_FOR] = item == 0 ? t_id : ct_id

// сообщение в чат
new plr_name[MAX_NAME_LENGTH],bet_name[MAX_NAME_LENGTH]

get_user_name(id,plr_name,charsmax(plr_name))
get_user_name(players_data[id][BET_FOR],bet_name,charsmax(bet_name))

// сообщение всем мертвым игрокам
new players[MAX_PLAYERS],pnum
get_players(players,pnum,"bch")

for(new i,player ; i < pnum ; i++)
{
player = players[i]

if(player == id)
{
client_print_color(player,(cs_get_user_team(players_data[id][BET_FOR]) == CS_TEAM_CT ? print_team_blue : print_team_red),"%L %L",player,"SF_BET9",player,"SF_BET27",bet_name)
}
else
{
client_print_color(player,(cs_get_user_team(players_data[id][BET_FOR]) == CS_TEAM_CT ? print_team_blue : print_team_red),"%L %L",player,"SF_BET9",player,"SF_BET28",plr_name,bet_name) // красим ник в цвет команды
}

}
}
// переключатели стаовк
case 2,3,4,5:
{
new cp = lyl_array[item - 2][0]
new sp = lyl_array[item - 2][1]

new bet_str[128],bet_val[10],bool:set
get_pcvar_string(cvar[cp],bet_str,charsmax(bet_str))

while(argbreak(bet_str,
bet_val,charsmax(bet_val),
bet_str,charsmax(bet_str)) != -1
)
{
if(!bet_val[0])
break

bet_val[0] = str_to_num(bet_val)

// переключаем на большее значение
if(bet_val[0] > players_data[id][sp])
{
set = true
players_data[id][sp] = bet_val[0]
break
}
}

// сбрасываем переключатель
if(bet_val[0] <= players_data[id][sp] && !set)
{
players_data[id][sp] = 0
}

switch(item)
{
case 2:
{
if(cs_get_user_money(id) < players_data[id][sp])
{
players_data[id][sp] = 0
}
}
#if defined AES
case 3,4:
{
new rt[AES_ST_END]
aes_get_player_stats(id,rt)

if(
(item == 3 && rt[AES_ST_EXP] < players_data[id][sp])
||
(item == 4 && rt[AES_ST_BONUSES] < players_data[id][sp])
)
{
players_data[id][sp] = 0
}
}
#endif

}

Bet_MenuFormat(id)
menu_display(id,menu)
}
}

return PLUGIN_HANDLED
}


Отредактировал: navigator19, - 18.4.2016, 12:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
4 страниц V  « 3 4
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: