Сайт восстановлен из веб архива. Сейчас он доступен только для чтения, скачивание материалов также недоступно. Если у вас до сих пор есть какие-то вопросы по разработке серверов CRMP, вы можете перейти на актуальный портал: https://pawno-rus.com

Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться в тех.поддержку или на почту admin@pawno-crmp.ru

Для полного доступа ко всем функциям форума, Вам необходимо зарегистрироваться и авторизоваться.

Фотография

Вывод денег в казино

казино выводденег

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 29

#1
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Не нашёл на форуме решения данной проблемы,поэтому обращаюсь к знатокам.

Суть проблемы такая.
Не работает вывод денег из игровых автоматов.
Скрипт пытаюсь вырезать из другого мода(там всё работает,кроме вывода денег).
Так вот,хотелось бы,так сказать,"починить" данную проблему.

Выложу что нашёл в моде.
 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#2
offline   Tuwkan4ik

Tuwkan4ik
  • 1
    • Сообщений: 111
    • Регистрация: 09.05.16

Переменные и форведы все пресутстувют?



#3
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Tuwkan4ik , если вы про форварды,то forward Gambler имеется


  • 0

#4
offline   Amfy

Amfy
  • 1597
    • Сообщений: 3 064
    • Регистрация: 24.01.14

После этой функции:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Добавь:

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#5
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Извиняюсь,неправильно я проверил работу скрипта. В общем и деньги не вносятся в игровой автомат. :smile23:


  • 0

#6
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Amfy,добавление функции GivePlayerMoney(playerid, money); не привело ни к чему.
Возможно есть другие варианты решения проблемы?!


  • 0



Время: 16:53 Дата: 23.07.16 Naziro получил предупреждение за это сообщение от Vlad_Trifonov: "ап" раз в 24 часа (ЕПФ -> 2.26)

#7
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Ввод и выводе денег не работает.
Помогайте.


  • 0

#8
offline   Amfy

Amfy
  • 1597
    • Сообщений: 3 064
    • Регистрация: 24.01.14

Подпиши какая функция за что отвечает. Дай код начала игры.


  • 0

#9
offline   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 765
    • Сообщений: 3 085
    • Регистрация: 19.07.15

Naziro, может у вас не GivePlayerMoney, а GiveMoney?

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.


  • 0

#10
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Elrmrnt-Kritik,Вы правы,GiveMoney,но это ничего не меняет=(


  • 0

#11
offline   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 765
    • Сообщений: 3 085
    • Регистрация: 19.07.15

Naziro, pBablo - количество денег в автомате? Можете скинуть тот код, что у вас сейчас и описать принцип работы? Что и когда должно происходить.


  • 0

#12
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Elrmrnt-Kritik,Вот собственно сама команда.

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

Вводим команду /bandit и как видно в скрипте нас кидает в меню игрового автомата (PutPlayerInSlotMachine). (Скрипт автомата я выложил в первом посте).


pBablo альтернатива pMoney (деньги игрока\наличка)

 


  • 0

#13
offline   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 765
    • Сообщений: 3 085
    • Регистрация: 19.07.15
Naziro, а почему у вас в public Gambler(playerid) в конце 0 возвращает, а не 1? И где у вас присвоение? startbalance изначально 0 объявили, так оно и осталось
  • 0

#14
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Elrmrnt-Kritik,извините,я нуб,только учусь. Возможно не вижу очевидных вещей,но можно поподробнее?! 


  • 0

#15
offline   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 765
    • Сообщений: 3 085
    • Регистрация: 19.07.15
Naziro, startbalance у вас это деньги, котоорые получает игрок Вот я не вижу, чтобы где-то было присвоение этой переменной. То есть фактически игрок получает 0.
  • 0

#16
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Elrmrnt-Kritik,И какие могут быть варианты решения данной проблемы?!) 


  • 0

#17
offline   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 765
    • Сообщений: 3 085
    • Регистрация: 19.07.15
Naziro, ставка есть какая-нибудь или от чего должен зависить выигрыш? Могу предложить просто рандомное число от нуля до миллона или какое пожелаете...
  • 0

#18
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

Elrmrnt-Kritik,выигрыш зависит от ставки.
В паблике Gambler 

Пожалуйста войдите или зарегистрируйтесь чтобы увидить ссылку.

типа умножение ставки на 25(к примеру если вишенки 3 выпало),на 100 (если "бар" 3 выпало) и т.д.


И ещё,когда выходишь с автомата,на экране огромным шрифтом высвечивается сумма,которую ты снял с автомата.
То есть всё работает,кроме ввода и вывода денег(пишет что ты внёс деньги в автомат,а они не снимаются с баланса игрока,и так же пишет что вывел деньги,а они не приходят на счёт).


  • 0

#19
offline   Elrmrnt-Kritik

Elrmrnt-Kritik
  • 765
    • Сообщений: 3 085
    • Регистрация: 19.07.15
Naziro, кажется, до меня доперло. Попробуйте так: открываем ExitPlayerFromSlotMachone(playerid), там перед return 1, вставьте GiveMoney(playerid, Balance[playerid]);


P.s.сижу с телефона, извините, так бы сам вставил в код.
  • 1

#20
offline   Naziro

Naziro
  • 6
    • Сообщений: 97
    • Регистрация: 26.05.16

[quote name="Elrmrnt-Kritik" post="53810"] Мы на правильном пути. Деньги стали зачисляться. Казалось бы,осталось добавить ввод денег в автомат.
Но тут я подумал,"-Дай-ка посмотрю,сколько денег вписывается в БД при снятии с автомата".
Зашёл в игру,"нарисовал" себе 120 рублей в карман,прибежал в казино,вставил все 120 в автомат,проиграл 115 рублей,и думаю дай выведу 5 оставшихся,вывел,на счёт зачислилось +5 рублей(стало 125,так как ввод мы не делали)........вроде бы всё правильно с первого взгляда,но я захожу в БД и о чудо,на счету ни 125 рублей,ни даже 120 рублей,а 10 рублей..........
Откуда 10.....не понятно) математика бессильна)

З.Ы. МОжет сделать ввод денег,и всё станет на свои места?)
Я так понимаю сделать всё то же самое,но с командой входа в автомат?!.
но плюс вы заслужили в любом случае)


Сообщение отредактировал Naziro: 14 Август 2016 - 03:36

  • 0



Темы с аналогичным тегами казино, выводденег

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 50 пользователей