This commit is contained in:
Smile Rex
2025-01-24 19:38:20 +03:00
parent ea0197e516
commit 56339f5e59

View File

@@ -42,12 +42,14 @@ func NewDuel(bot *tele.Bot, dc *DataController) *DuelController {
func (s *DuelController) StartMatch(c tele.Context) error { func (s *DuelController) StartMatch(c tele.Context) error {
if s.Inited { if s.Inited {
return c.Send(fmt.Sprintf("Дуэль уже началась!\nИгрок: %s\nСтавка: %d", s.PlayerOne.FName, s.Summ)) return c.Send(fmt.Sprintf("Дуэль уже началась!\nИгрок: %s\nСтавка: %d", s.PlayerOne.FName, s.Summ))
} else {
s.Inited = true
} }
var text string var text string
user := s.DC.GetUser(s.PlayerOne.ID) user := s.DC.GetUser(s.PlayerOne.ID)
if strings.Contains(c.Text(), " ") { if strings.Contains(c.Data(), " ") {
text = strings.Split(c.Text(), " ")[1] text = strings.Split(c.Text(), " ")[1]
fmt.Println("Ставка", text) fmt.Println("Ставка", text)
} else { } else {
@@ -62,14 +64,13 @@ func (s *DuelController) StartMatch(c tele.Context) error {
return c.Send("У вас недостаточно длинный пенис для состязания!") return c.Send("У вас недостаточно длинный пенис для состязания!")
} }
if summ <= 0 { if summ > 0 {
s.Summ = summ s.Summ = summ
} else { } else {
return c.Send("Некорректная сумма, используйте положительное значение!") return c.Send("Некорректная сумма, используйте положительное значение!")
} }
} }
s.Inited = true
s.PlayerOne.ID = c.Sender().ID s.PlayerOne.ID = c.Sender().ID
s.PlayerOne.FName = c.Sender().FirstName s.PlayerOne.FName = c.Sender().FirstName
@@ -79,7 +80,7 @@ func (s *DuelController) StartMatch(c tele.Context) error {
// Accept Match // Accept Match
func (s *DuelController) AcceptMatch(c tele.Context) error { func (s *DuelController) AcceptMatch(c tele.Context) error {
if !s.Inited { if !s.Inited {
return c.Send("Дуэль еще не началась! Дождитесь старта матча или начните новую дуель с помощью /duel <сумма>") return c.Send("Дуэль еще не началась! Дождитесь старта или начните новую дуель с помощью /duel <сумма>")
} }
if s.Summ <= 0 { if s.Summ <= 0 {