Just Опубликовано 4 февраля, 2014 Жалоба Поделиться Опубликовано 4 февраля, 2014 почему-то победителю дают выигрышь+ возрат ставки,как это исправить? Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 5 февраля, 2014 Жалоба Поделиться Опубликовано 5 февраля, 2014 почему-то победителю дают выигрышь+ возрат ставки,как это исправить?Потому что нет разделения между выдачей приза и возвратомWinner: if (isloggedin(.rr[.i])) { areaannounce .m$,.x-8,.y-8,.x+8,.y+8,"Победил "+ rid2name(.rr) +". Он выйграл "+.prizcount*.count+" "+.name$,bc_all,0xB200FF; attachrid .rr; if(.loot) getitem .loot,.prizcount*.count; else set zeny, zeny + .prizcount*.count; } else { areaannounce .m$,.x-8,.y-8,.x+8,.y+8,"Победитель пожелал остаться неизвестным. Он выйграл "+.prizcount*.count+" "+.name$,bc_all,0xB200FF; set .rrw[ getarraysize(.rrw) ], .rr; if(.loot) set .rrwp[ getarraysize(.rrwp) ],.loot; else set .rrwp[ getarraysize(.rrwp) ],0; set .rrwc[ getarraysize(.rrwc) ], .count; }ReturnBet: for(set .i,0;.i<getarraysize(.rr);set .i, .i+1) { if (isloggedin(.rr[.i])) //Возврат ставки { attachrid .rr[.i]; if(!.loot) set zeny, zeny + .count; if(.loot) getitem .loot,.count; } } 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Just Опубликовано 5 февраля, 2014 Жалоба Поделиться Опубликовано 5 февраля, 2014 почему-то победителю дают выигрышь+ возрат ставки,как это исправить?Потому что нет разделения между выдачей приза и возвратомWinner: if (isloggedin(.rr[.i])) { areaannounce .m$,.x-8,.y-8,.x+8,.y+8,"Победил "+ rid2name(.rr) +". Он выйграл "+.prizcount*.count+" "+.name$,bc_all,0xB200FF; attachrid .rr; if(.loot) getitem .loot,.prizcount*.count; else set zeny, zeny + .prizcount*.count; } else { areaannounce .m$,.x-8,.y-8,.x+8,.y+8,"Победитель пожелал остаться неизвестным. Он выйграл "+.prizcount*.count+" "+.name$,bc_all,0xB200FF; set .rrw[ getarraysize(.rrw) ], .rr; if(.loot) set .rrwp[ getarraysize(.rrwp) ],.loot; else set .rrwp[ getarraysize(.rrwp) ],0; set .rrwc[ getarraysize(.rrwc) ], .count; }ReturnBet: for(set .i,0;.i<getarraysize(.rr);set .i, .i+1) { if (isloggedin(.rr[.i])) //Возврат ставки { attachrid .rr[.i]; if(!.loot) set zeny, zeny + .count; if(.loot) getitem .loot,.count; } }подскажи как их разделить? Ссылка на комментарий Поделиться на другие сайты Поделиться
kadze Опубликовано 6 февраля, 2014 Автор Жалоба Поделиться Опубликовано 6 февраля, 2014 end поставить) Ссылка на комментарий Поделиться на другие сайты Поделиться
Just Опубликовано 6 февраля, 2014 Жалоба Поделиться Опубликовано 6 февраля, 2014 end поставить)если поставить енд, то все проходит норм, но в след раз пишет эвент уже запущен,и новую ставку поставить нельзя Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 6 февраля, 2014 Жалоба Поделиться Опубликовано 6 февраля, 2014 Рискну предположить, что передReturnBet: впихнутьcallsub Stop;end; Ссылка на комментарий Поделиться на другие сайты Поделиться
FFka Опубликовано 25 марта, 2016 Жалоба Поделиться Опубликовано 25 марта, 2016 Ребят если у кого есть еще рабочий скрипт рулетки скинте пожалуйста Ссылка на комментарий Поделиться на другие сайты Поделиться
kadze Опубликовано 25 марта, 2016 Автор Жалоба Поделиться Опубликовано 25 марта, 2016 9 часов назад, FFka сказал: Ребят если у кого есть еще рабочий скрипт рулетки скинте пожалуйста а этот не пашет?) ругается на что? Ссылка на комментарий Поделиться на другие сайты Поделиться
FFka Опубликовано 26 марта, 2016 Жалоба Поделиться Опубликовано 26 марта, 2016 (изменено) я не вижу скрипт. http://f-picture.net/lfp/s019.radikal.ru/i617/1603/e1/a178295894bd.jpg/htm Изменено 26 марта, 2016 пользователем FFka Ссылка на комментарий Поделиться на другие сайты Поделиться
Victor Опубликовано 26 марта, 2016 Жалоба Поделиться Опубликовано 26 марта, 2016 Это не только с этим косяк, везде на форуме хайд полетел. Почините уже наконец. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения